Re: 2.6.35-rc1 fails to boot: OOPS in ir_register_class
It's sad that this bug has gone into 2.6.35-rc1. I already reported it on 24.05.2010: http://article.gmane.org/gmane.linux.drivers.video-input-infrastructure/19564/ Unfortunately it didn't get any attention, which makes me a little bit depressive... What is the right way to report bugs if code is still in linux-next, but not in a release candidate? Should I make an entry in https://bugzilla.kernel.org/? Or ist this list the right place to report it? Greets, Martin -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: 2.6.35-rc1 fails to boot: OOPS in ir_register_class
On Mon, 2010-05-31 at 07:25 +0200, Torsten Kaiser wrote: Trying to boot the new -rc1 it fails with the following OOPS: [3.454804] IR NEC protocol handler initialized [3.461310] IR RC5(x) protocol handler initialized [3.467865] IR RC6 protocol handler initialized [3.474070] IR JVC protocol handler initialized [3.480257] IR Sony protocol handler initialized [3.480259] Linux video capture interface: v2.00 [3.480722] bttv: driver version 0.9.18 loaded [3.480724] bttv: using 8 buffers with 2080k (520 pages) each for capture [3.507950] bttv: Bt8xx card found (0). [3.513845] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 19 [3.521339] bttv :05:06.0: PCI INT A - Link[LNKC] - GSI 19 (level, low) - IRQ 19 [3.531039] bttv0: Bt878 (rev 17) at :05:06.0, irq: 19, latency: 64, mmio: 0xeefff000 [3.541062] bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb [3.550946] bttv0: using: Hauppauge (bt878) [card=10,autodetected] [3.561433] bttv0: Hauppauge/Voodoo msp34xx: reset line init [5] [3.593765] usb 2-6: new low speed USB device using ohci_hcd and address 2 [3.599016] tveeprom 4-0050: Hauppauge model 61344, rev D421, serial# 3902813 [3.599018] tveeprom 4-0050: tuner model is Philips FM1216 (idx 21, type 5) [3.599021] tveeprom 4-0050: TV standards PAL(B/G) (eeprom 0x04) [3.599022] tveeprom 4-0050: audio processor is MSP3415 (idx 6) [3.599024] tveeprom 4-0050: has radio [3.599025] bttv0: Hauppauge eeprom indicates model#61344 [3.599027] bttv0: tuner type=5 [3.609618] msp3400 4-0040: MSP3415D-B3 found @ 0x80 (bt878 #0 [sw]) [3.609620] msp3400 4-0040: msp3400 supports nicam, mode is autodetect [3.621863] tuner 4-0061: chip found @ 0xc2 (bt878 #0 [sw]) [3.622168] tuner-simple 4-0061: creating new instance [3.622170] tuner-simple 4-0061: type set to 5 (Philips PAL_BG (FI1216 and compatibles)) [3.622882] bttv0: registered device video0 [3.622940] bttv0: registered device vbi0 [3.622997] bttv0: registered device radio0 [3.632337] bttv0: PLL: 28636363 = 35468950 .. ok [3.683096] Registered IR keymap rc-rc5-tv [3.683110] BUG: unable to handle kernel NULL pointer dereference at (null) [3.683113] IP: [813ebe79] ir_register_class+0x59/0x160 [3.683122] PGD 0 [3.683124] Oops: [#1] SMP [3.683125] last sysfs file: [3.683127] CPU 2 [3.683129] Modules linked in: [3.683130] [3.683133] Pid: 1, comm: swapper Not tainted 2.6.35-rc1 #1 KFN5-D SLI/KFN5-D SLI [3.683135] RIP: 0010:[813ebe79] [813ebe79] ir_register_class+0x59/0x160 [3.683139] RSP: 0018:88011ff09cd0 EFLAGS: 00010246 [3.683141] RAX: RBX: 88011f3c1a00 RCX: 81a5baa0 [3.683142] RDX: RSI: 817d24f0 RDI: 88011f3c1a00 [3.683144] RBP: R08: R09: [3.683146] R10: R11: 0021 R12: 817d6960 [3.683147] R13: 88011f223000 R14: 88011f3c1a00 R15: 88011f3c1b40 [3.683150] FS: 010f8870() GS:88008020() knlGS: [3.683151] CS: 0010 DS: ES: CR0: 8005003b [3.683153] CR2: CR3: 01a05000 CR4: 06e0 [3.683155] DR0: DR1: DR2: [3.683157] DR3: DR6: 0ff0 DR7: 0400 [3.683159] Process swapper (pid: 1, threadinfo 88011ff08000, task 88007ff48000) [3.683160] Stack: [3.683162] 88011f223000 81a5ab30 88011f223000 817d6960 [3.683164] 0 0021 813eb90a 88010028 817d240e [3.683166] 0 88011f3c1b68 0282 8800070b54e0 88011f35f100 [3.683169] Call Trace: [3.683174] [813eb90a] ? __ir_input_register+0x2ba/0x350 [3.683178] [8141730a] ? ir_probe+0x36a/0x4f0 [3.683181] [81416fa0] ? ir_probe+0x0/0x4f0 [3.683185] [813d9bca] ? i2c_device_probe+0xea/0x120 [3.683188] [813367aa] ? driver_sysfs_add+0x5a/0x80 [3.683190] [813368d3] ? driver_probe_device+0x83/0x190 [3.683193] [813d9c54] ? i2c_device_match+0x54/0x70 [3.683195] [81336d03] ? __driver_attach+0x93/0xa0 [3.683197] [81336c70] ? __driver_attach+0x0/0xa0 [3.683201] [81335bf8] ? bus_for_each_dev+0x58/0x80 [3.683203] [81335ea0] ? bus_add_driver+0xb0/0x250 [3.683206] [81336e4a] ? driver_register+0x6a/0x130 [3.683209] [812124a0] ? __pci_register_driver+0x80/0xc0 [3.683212] [813daa30] ? i2c_register_driver+0x30/0xb0 [3.683217] [81ae990d] ? bttv_init_module+0x0/0xde [
Re: 2.6.35-rc1 fails to boot: OOPS in ir_register_class
Em 31-05-2010 16:31, Andy Walls escreveu: On Mon, 2010-05-31 at 07:25 +0200, Torsten Kaiser wrote: Trying to boot the new -rc1 it fails with the following OOPS: [3.454804] IR NEC protocol handler initialized [3.461310] IR RC5(x) protocol handler initialized [3.467865] IR RC6 protocol handler initialized [3.474070] IR JVC protocol handler initialized [3.480257] IR Sony protocol handler initialized [3.480259] Linux video capture interface: v2.00 [3.480722] bttv: driver version 0.9.18 loaded [3.480724] bttv: using 8 buffers with 2080k (520 pages) each for capture [3.507950] bttv: Bt8xx card found (0). [3.513845] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 19 [3.521339] bttv :05:06.0: PCI INT A - Link[LNKC] - GSI 19 (level, low) - IRQ 19 [3.531039] bttv0: Bt878 (rev 17) at :05:06.0, irq: 19, latency: 64, mmio: 0xeefff000 [3.541062] bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb [3.550946] bttv0: using: Hauppauge (bt878) [card=10,autodetected] [3.561433] bttv0: Hauppauge/Voodoo msp34xx: reset line init [5] [3.593765] usb 2-6: new low speed USB device using ohci_hcd and address 2 [3.599016] tveeprom 4-0050: Hauppauge model 61344, rev D421, serial# 3902813 [3.599018] tveeprom 4-0050: tuner model is Philips FM1216 (idx 21, type 5) [3.599021] tveeprom 4-0050: TV standards PAL(B/G) (eeprom 0x04) [3.599022] tveeprom 4-0050: audio processor is MSP3415 (idx 6) [3.599024] tveeprom 4-0050: has radio [3.599025] bttv0: Hauppauge eeprom indicates model#61344 [3.599027] bttv0: tuner type=5 [3.609618] msp3400 4-0040: MSP3415D-B3 found @ 0x80 (bt878 #0 [sw]) [3.609620] msp3400 4-0040: msp3400 supports nicam, mode is autodetect [3.621863] tuner 4-0061: chip found @ 0xc2 (bt878 #0 [sw]) [3.622168] tuner-simple 4-0061: creating new instance [3.622170] tuner-simple 4-0061: type set to 5 (Philips PAL_BG (FI1216 and compatibles)) [3.622882] bttv0: registered device video0 [3.622940] bttv0: registered device vbi0 [3.622997] bttv0: registered device radio0 [3.632337] bttv0: PLL: 28636363 = 35468950 .. ok [3.683096] Registered IR keymap rc-rc5-tv [3.683110] BUG: unable to handle kernel NULL pointer dereference at (null) [3.683113] IP: [813ebe79] ir_register_class+0x59/0x160 [3.683122] PGD 0 [3.683124] Oops: [#1] SMP [3.683125] last sysfs file: [3.683127] CPU 2 [3.683129] Modules linked in: [3.683130] [3.683133] Pid: 1, comm: swapper Not tainted 2.6.35-rc1 #1 KFN5-D SLI/KFN5-D SLI [3.683135] RIP: 0010:[813ebe79] [813ebe79] ir_register_class+0x59/0x160 [3.683139] RSP: 0018:88011ff09cd0 EFLAGS: 00010246 [3.683141] RAX: RBX: 88011f3c1a00 RCX: 81a5baa0 [3.683142] RDX: RSI: 817d24f0 RDI: 88011f3c1a00 [3.683144] RBP: R08: R09: [3.683146] R10: R11: 0021 R12: 817d6960 [3.683147] R13: 88011f223000 R14: 88011f3c1a00 R15: 88011f3c1b40 [3.683150] FS: 010f8870() GS:88008020() knlGS: [3.683151] CS: 0010 DS: ES: CR0: 8005003b [3.683153] CR2: CR3: 01a05000 CR4: 06e0 [3.683155] DR0: DR1: DR2: [3.683157] DR3: DR6: 0ff0 DR7: 0400 [3.683159] Process swapper (pid: 1, threadinfo 88011ff08000, task 88007ff48000) [3.683160] Stack: [3.683162] 88011f223000 81a5ab30 88011f223000 817d6960 [3.683164] 0 0021 813eb90a 88010028 817d240e [3.683166] 0 88011f3c1b68 0282 8800070b54e0 88011f35f100 [3.683169] Call Trace: [3.683174] [813eb90a] ? __ir_input_register+0x2ba/0x350 [3.683178] [8141730a] ? ir_probe+0x36a/0x4f0 [3.683181] [81416fa0] ? ir_probe+0x0/0x4f0 [3.683185] [813d9bca] ? i2c_device_probe+0xea/0x120 [3.683188] [813367aa] ? driver_sysfs_add+0x5a/0x80 [3.683190] [813368d3] ? driver_probe_device+0x83/0x190 [3.683193] [813d9c54] ? i2c_device_match+0x54/0x70 [3.683195] [81336d03] ? __driver_attach+0x93/0xa0 [3.683197] [81336c70] ? __driver_attach+0x0/0xa0 [3.683201] [81335bf8] ? bus_for_each_dev+0x58/0x80 [3.683203] [81335ea0] ? bus_add_driver+0xb0/0x250 [3.683206] [81336e4a] ? driver_register+0x6a/0x130 [3.683209] [812124a0] ? __pci_register_driver+0x80/0xc0 [3.683212] [813daa30] ? i2c_register_driver+0x30/0xb0 [3.683217]
2.6.35-rc1 fails to boot: OOPS in ir_register_class
Trying to boot the new -rc1 it fails with the following OOPS: [3.454804] IR NEC protocol handler initialized [3.461310] IR RC5(x) protocol handler initialized [3.467865] IR RC6 protocol handler initialized [3.474070] IR JVC protocol handler initialized [3.480257] IR Sony protocol handler initialized [3.480259] Linux video capture interface: v2.00 [3.480722] bttv: driver version 0.9.18 loaded [3.480724] bttv: using 8 buffers with 2080k (520 pages) each for capture [3.507950] bttv: Bt8xx card found (0). [3.513845] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 19 [3.521339] bttv :05:06.0: PCI INT A - Link[LNKC] - GSI 19 (level, low) - IRQ 19 [3.531039] bttv0: Bt878 (rev 17) at :05:06.0, irq: 19, latency: 64, mmio: 0xeefff000 [3.541062] bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb [3.550946] bttv0: using: Hauppauge (bt878) [card=10,autodetected] [3.561433] bttv0: Hauppauge/Voodoo msp34xx: reset line init [5] [3.593765] usb 2-6: new low speed USB device using ohci_hcd and address 2 [3.599016] tveeprom 4-0050: Hauppauge model 61344, rev D421, serial# 3902813 [3.599018] tveeprom 4-0050: tuner model is Philips FM1216 (idx 21, type 5) [3.599021] tveeprom 4-0050: TV standards PAL(B/G) (eeprom 0x04) [3.599022] tveeprom 4-0050: audio processor is MSP3415 (idx 6) [3.599024] tveeprom 4-0050: has radio [3.599025] bttv0: Hauppauge eeprom indicates model#61344 [3.599027] bttv0: tuner type=5 [3.609618] msp3400 4-0040: MSP3415D-B3 found @ 0x80 (bt878 #0 [sw]) [3.609620] msp3400 4-0040: msp3400 supports nicam, mode is autodetect [3.621863] tuner 4-0061: chip found @ 0xc2 (bt878 #0 [sw]) [3.622168] tuner-simple 4-0061: creating new instance [3.622170] tuner-simple 4-0061: type set to 5 (Philips PAL_BG (FI1216 and compatibles)) [3.622882] bttv0: registered device video0 [3.622940] bttv0: registered device vbi0 [3.622997] bttv0: registered device radio0 [3.632337] bttv0: PLL: 28636363 = 35468950 .. ok [3.683096] Registered IR keymap rc-rc5-tv [3.683110] BUG: unable to handle kernel NULL pointer dereference at (null) [3.683113] IP: [813ebe79] ir_register_class+0x59/0x160 [3.683122] PGD 0 [3.683124] Oops: [#1] SMP [3.683125] last sysfs file: [3.683127] CPU 2 [3.683129] Modules linked in: [3.683130] [3.683133] Pid: 1, comm: swapper Not tainted 2.6.35-rc1 #1 KFN5-D SLI/KFN5-D SLI [3.683135] RIP: 0010:[813ebe79] [813ebe79] ir_register_class+0x59/0x160 [3.683139] RSP: 0018:88011ff09cd0 EFLAGS: 00010246 [3.683141] RAX: RBX: 88011f3c1a00 RCX: 81a5baa0 [3.683142] RDX: RSI: 817d24f0 RDI: 88011f3c1a00 [3.683144] RBP: R08: R09: [3.683146] R10: R11: 0021 R12: 817d6960 [3.683147] R13: 88011f223000 R14: 88011f3c1a00 R15: 88011f3c1b40 [3.683150] FS: 010f8870() GS:88008020() knlGS: [3.683151] CS: 0010 DS: ES: CR0: 8005003b [3.683153] CR2: CR3: 01a05000 CR4: 06e0 [3.683155] DR0: DR1: DR2: [3.683157] DR3: DR6: 0ff0 DR7: 0400 [3.683159] Process swapper (pid: 1, threadinfo 88011ff08000, task 88007ff48000) [3.683160] Stack: [3.683162] 88011f223000 81a5ab30 88011f223000 817d6960 [3.683164] 0 0021 813eb90a 88010028 817d240e [3.683166] 0 88011f3c1b68 0282 8800070b54e0 88011f35f100 [3.683169] Call Trace: [3.683174] [813eb90a] ? __ir_input_register+0x2ba/0x350 [3.683178] [8141730a] ? ir_probe+0x36a/0x4f0 [3.683181] [81416fa0] ? ir_probe+0x0/0x4f0 [3.683185] [813d9bca] ? i2c_device_probe+0xea/0x120 [3.683188] [813367aa] ? driver_sysfs_add+0x5a/0x80 [3.683190] [813368d3] ? driver_probe_device+0x83/0x190 [3.683193] [813d9c54] ? i2c_device_match+0x54/0x70 [3.683195] [81336d03] ? __driver_attach+0x93/0xa0 [3.683197] [81336c70] ? __driver_attach+0x0/0xa0 [3.683201] [81335bf8] ? bus_for_each_dev+0x58/0x80 [3.683203] [81335ea0] ? bus_add_driver+0xb0/0x250 [3.683206] [81336e4a] ? driver_register+0x6a/0x130 [3.683209] [812124a0] ? __pci_register_driver+0x80/0xc0 [3.683212] [813daa30] ? i2c_register_driver+0x30/0xb0 [3.683217] [81ae990d] ? bttv_init_module+0x0/0xde [3.683220] [81ae9b09] ? ir_init+0x0/0x14 [3.683224] [810001d4] ? do_one_initcall+0x34/0x190 [3.683227] [81ac36d6] ?