Public bug reported:

I have a pci video capture adapter with 8 Conexant Fusion 878A inputs
using the bttv module. Every input is recognized as a different device
(/dev/video{0..7}).  By default in previous ubuntu versions (worked with
11.04 and 11.10) the detection and creation of the devices had took much
time, 4 minutes in fact, but the problem could be resolved changing the
loading process of the i2c-algo-bit module adding a file in modprobe.d
with the content:

options i2c-algo-bit bit_test=1

This solution used to work in previous ubuntu versions and the 8 devices
were created in less than 1 second.

But with ubuntu (In fact lubuntu) 12.04 this procedure doesn't work
anymore. Even with the cited modification, the creation of the devices
takes a long time.

A pattern I realized is that a new device is created every 32 seconds as
seen in the dmesg log. I also added some modifications to make bttv
drive be more verbose and I am attaching the dmesg log (filtering only
bttv messages). Only the first device is created quickly.

Looking at the process just after boot I can see 8 executions of
modprobe -bv and one of them is using 100% of the cpu! (I'm attaching
the output of ps command).

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: bt878 bttv v4l2 video4linux2

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1003900

Title:
  bttv module takes a long time (32 seconds) to create a new v4l device

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1003900/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to