Can't load kernel via deadloop bug in bttv module
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
My DVB-S PCI card "PixelView DTV2000" (based on Bt878 chip, Twinhan clone) freezes the system when loading kernel. Without option "quiet splash" kernel print:
"[ ] bttv: driver version 0.9.17 load
[ ] bttv: using 8 buffers with 2080k (520 pages) each for capture
[ ] bttv: Bt8xx card found (0)"
And kernel freeze on this point... :-(((
Only if rename the file /lib/modules/
# uname -a
Linux troosh-desktop 2.6.24-19-generic #1 SMP Wed Aug 20 22:56:21 UTC 2008 i686 GNU/Linux
01:01.0 Multimedia video controller [0400]: Brooktree Corporation Bt878 Video Capture [109e:036e] (rev 11)
01:01.1 Multimedia controller [0480]: Brooktree Corporation Bt878 Audio Capture [109e:0878] (rev 11)
Deadloop is bad choice if kernel module can't detect card. Why can't check timeout in kernel module?
Possible also need patch from http://
P.S. I'm test with Ubuntu 8.10 "Intrepid Ibex" Development Releases Alpha 5 (2.6.27 kernel). Same problem, like in many others linux distribution... :-(
Last messages from kernel:
" [ ] bttv: Bt8xx card found (0)
[ ] bttv 0000:01:01.0: PCI INTAA -> Link [LNK2] -> GSI 18 (level, high) -> IRQ 18
[ ] bttv0: Bt878 (rev 17) at 0000:01:01.0, irq 18, latency : 32, mmio: 0xdc000000
[ ] bttv0: using *** UNKNOW/GENERIC *** [card=0, autodetected]"
Hi Troosh,
I'm curious if you blacklist the module so that you can boot without hanging, I assume if you then manually load the module it hangs? Would you then be able to capture the entire dmesg output and attach it here? Thanks.