Re: Serverworks Oops with the very latest git kernel...
On Friday 11 January 2008, Trond Myklebust wrote: > > On Thu, 2008-01-10 at 21:24 -0500, Jeff Garzik wrote: > > Trond Myklebust wrote: > > > Hi, > > > > > > I'm getting the following Oops on boot with kernel 2.6.24-rc7-g88fb61e4. > > > > > > Starting udev: BUG: unable to handle kernel paging request at virtual > > > address 2d6d3a65 > > > printing eip: c04e1af1 *pde = > > > Oops: [#1] PREEMPT SMP > > > Modules linked in: evdev evbug rtc_cmos pcspkr floppy rtc_core rtc_lib > > > shpchp pci_hotplug serverworks tg3 generic i2c_piix4 i2c_core > > > > > > Pid: 1820, comm: modprobe Not tainted (2.6.24-rc7-g88fb61e4 #2) > > > EIP: 0060:[] EFLAGS: 00210286 CPU: 0 > > > EIP is at strstr+0x11/0x34 > > > EAX: EBX: 2d6d3a65 ECX: EDX: 2d6d3a65 > > > ESI: c0513f75 EDI: 2d6d3a65 EBP: f65bccec ESP: f65bcce0 > > > DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 > > > Process modprobe (pid: 1820, ti=f65bc000 task=f795a2f0 task.ti=f65bc000) > > > Stack: f8921a44 0001 f65bcd00 c054a0b9 f892e394 f892e080 > > > f892e5f8 > > >f65bcd20 f892133b c04d7c9d f892da80 f891d339 f892e394 f892e080 > > > f892e5f8 > > >f65bcd64 f891d11f f891d339 f891bc38 f892e080 0001 > > > > > > Call Trace: > > > [] show_trace_log_lvl+0x1a/0x2f > > > [] show_stack_log_lvl+0x9d/0xa5 > > > [] show_registers+0xa3/0x1df > > > [] die+0x121/0x204 > > > [] do_page_fault+0x557/0x63e > > > [] error_code+0x72/0x78 > > > [] dmi_check_system+0x2f/0x58 > > > [] ide_acpi_init+0x28/0x195 [ide_core] > > > [] hwif_init+0x324/0x37c [ide_core] > > > [] ide_device_add+0x3b/0xa6 [ide_core] > > > [] ide_setup_pci_device+0x36/0x40 [ide_core] > > > [] svwks_init_one+0x5b/0x62 [serverworks] > > > [] pci_device_probe+0x39/0x5b > > > [] driver_probe_device+0xe9/0x16a > > > [] __driver_attach+0x6c/0xa5 > > > [] bus_for_each_dev+0x36/0x5b > > > [] driver_attach+0x19/0x1b > > > [] bus_add_driver+0x73/0x1aa > > > [] driver_register+0x67/0x6c > > > [] __pci_register_driver+0x56/0x83 > > > [] svwks_ide_init+0x17/0x19 [serverworks] > > > [] sys_init_module+0x15da/0x1715 > > > [] sysenter_past_esp+0x5f/0xa5 > > > === > > > Code: e5 89 c1 89 c8 eb 06 80 38 00 74 07 40 4a 83 fa ff 75 f4 29 c8 5d > > > c3 90 90 90 55 89 e5 57 56 53 89 c6 89 d3 31 c0 83 c9 ff 89 > > > EIP: [] strstr+0x11/0x34 SS:ESP 0068:f65bcce0 > > > ---[ end trace f0316f1e9ff3 ]--- > > > udevd-event[1819]: run_program: '/sbin/modprobe' abnormal exit > > > > > > > > > Any ideas? As far as I can see, 2.6.24-rc7 itself is good, so I suspect > > > the recent merge by Bart. > > > > > > I've set up a bugzilla entry for the regression on > > > http://bugzilla.kernel.org/show_bug.cgi?id=9728 > > > > Does this patch fix it? > > > > Looks like an unterminated DMI table... Eh, sorry for overlooking it during review... > Yup. That seems to have solved it. Thanks Jeff! Thanks guys. Bart -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: Serverworks Oops with the very latest git kernel...
On Thu, 2008-01-10 at 21:24 -0500, Jeff Garzik wrote: > Trond Myklebust wrote: > > Hi, > > > > I'm getting the following Oops on boot with kernel 2.6.24-rc7-g88fb61e4. > > > > Starting udev: BUG: unable to handle kernel paging request at virtual > > address 2d6d3a65 > > printing eip: c04e1af1 *pde = > > Oops: [#1] PREEMPT SMP > > Modules linked in: evdev evbug rtc_cmos pcspkr floppy rtc_core rtc_lib > > shpchp pci_hotplug serverworks tg3 generic i2c_piix4 i2c_core > > > > Pid: 1820, comm: modprobe Not tainted (2.6.24-rc7-g88fb61e4 #2) > > EIP: 0060:[] EFLAGS: 00210286 CPU: 0 > > EIP is at strstr+0x11/0x34 > > EAX: EBX: 2d6d3a65 ECX: EDX: 2d6d3a65 > > ESI: c0513f75 EDI: 2d6d3a65 EBP: f65bccec ESP: f65bcce0 > > DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 > > Process modprobe (pid: 1820, ti=f65bc000 task=f795a2f0 task.ti=f65bc000) > > Stack: f8921a44 0001 f65bcd00 c054a0b9 f892e394 f892e080 > > f892e5f8 > >f65bcd20 f892133b c04d7c9d f892da80 f891d339 f892e394 f892e080 > > f892e5f8 > >f65bcd64 f891d11f f891d339 f891bc38 f892e080 0001 > > > > Call Trace: > > [] show_trace_log_lvl+0x1a/0x2f > > [] show_stack_log_lvl+0x9d/0xa5 > > [] show_registers+0xa3/0x1df > > [] die+0x121/0x204 > > [] do_page_fault+0x557/0x63e > > [] error_code+0x72/0x78 > > [] dmi_check_system+0x2f/0x58 > > [] ide_acpi_init+0x28/0x195 [ide_core] > > [] hwif_init+0x324/0x37c [ide_core] > > [] ide_device_add+0x3b/0xa6 [ide_core] > > [] ide_setup_pci_device+0x36/0x40 [ide_core] > > [] svwks_init_one+0x5b/0x62 [serverworks] > > [] pci_device_probe+0x39/0x5b > > [] driver_probe_device+0xe9/0x16a > > [] __driver_attach+0x6c/0xa5 > > [] bus_for_each_dev+0x36/0x5b > > [] driver_attach+0x19/0x1b > > [] bus_add_driver+0x73/0x1aa > > [] driver_register+0x67/0x6c > > [] __pci_register_driver+0x56/0x83 > > [] svwks_ide_init+0x17/0x19 [serverworks] > > [] sys_init_module+0x15da/0x1715 > > [] sysenter_past_esp+0x5f/0xa5 > > === > > Code: e5 89 c1 89 c8 eb 06 80 38 00 74 07 40 4a 83 fa ff 75 f4 29 c8 5d c3 > > 90 90 90 55 89 e5 57 56 53 89 c6 89 d3 31 c0 83 c9 ff 89 > > EIP: [] strstr+0x11/0x34 SS:ESP 0068:f65bcce0 > > ---[ end trace f0316f1e9ff3 ]--- > > udevd-event[1819]: run_program: '/sbin/modprobe' abnormal exit > > > > > > Any ideas? As far as I can see, 2.6.24-rc7 itself is good, so I suspect > > the recent merge by Bart. > > > > I've set up a bugzilla entry for the regression on > > http://bugzilla.kernel.org/show_bug.cgi?id=9728 > > Does this patch fix it? > > Looks like an unterminated DMI table... Yup. That seems to have solved it. Thanks Jeff! Trond -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: Serverworks Oops with the very latest git kernel...
Trond Myklebust wrote: Hi, I'm getting the following Oops on boot with kernel 2.6.24-rc7-g88fb61e4. Starting udev: BUG: unable to handle kernel paging request at virtual address 2d6d3a65 printing eip: c04e1af1 *pde = Oops: [#1] PREEMPT SMP Modules linked in: evdev evbug rtc_cmos pcspkr floppy rtc_core rtc_lib shpchp pci_hotplug serverworks tg3 generic i2c_piix4 i2c_core Pid: 1820, comm: modprobe Not tainted (2.6.24-rc7-g88fb61e4 #2) EIP: 0060:[] EFLAGS: 00210286 CPU: 0 EIP is at strstr+0x11/0x34 EAX: EBX: 2d6d3a65 ECX: EDX: 2d6d3a65 ESI: c0513f75 EDI: 2d6d3a65 EBP: f65bccec ESP: f65bcce0 DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 Process modprobe (pid: 1820, ti=f65bc000 task=f795a2f0 task.ti=f65bc000) Stack: f8921a44 0001 f65bcd00 c054a0b9 f892e394 f892e080 f892e5f8 f65bcd20 f892133b c04d7c9d f892da80 f891d339 f892e394 f892e080 f892e5f8 f65bcd64 f891d11f f891d339 f891bc38 f892e080 0001 Call Trace: [] show_trace_log_lvl+0x1a/0x2f [] show_stack_log_lvl+0x9d/0xa5 [] show_registers+0xa3/0x1df [] die+0x121/0x204 [] do_page_fault+0x557/0x63e [] error_code+0x72/0x78 [] dmi_check_system+0x2f/0x58 [] ide_acpi_init+0x28/0x195 [ide_core] [] hwif_init+0x324/0x37c [ide_core] [] ide_device_add+0x3b/0xa6 [ide_core] [] ide_setup_pci_device+0x36/0x40 [ide_core] [] svwks_init_one+0x5b/0x62 [serverworks] [] pci_device_probe+0x39/0x5b [] driver_probe_device+0xe9/0x16a [] __driver_attach+0x6c/0xa5 [] bus_for_each_dev+0x36/0x5b [] driver_attach+0x19/0x1b [] bus_add_driver+0x73/0x1aa [] driver_register+0x67/0x6c [] __pci_register_driver+0x56/0x83 [] svwks_ide_init+0x17/0x19 [serverworks] [] sys_init_module+0x15da/0x1715 [] sysenter_past_esp+0x5f/0xa5 === Code: e5 89 c1 89 c8 eb 06 80 38 00 74 07 40 4a 83 fa ff 75 f4 29 c8 5d c3 90 90 90 55 89 e5 57 56 53 89 c6 89 d3 31 c0 83 c9 ff 89 EIP: [] strstr+0x11/0x34 SS:ESP 0068:f65bcce0 ---[ end trace f0316f1e9ff3 ]--- udevd-event[1819]: run_program: '/sbin/modprobe' abnormal exit Any ideas? As far as I can see, 2.6.24-rc7 itself is good, so I suspect the recent merge by Bart. I've set up a bugzilla entry for the regression on http://bugzilla.kernel.org/show_bug.cgi?id=9728 Does this patch fix it? Looks like an unterminated DMI table... Jeff diff --git a/drivers/ide/ide-acpi.c b/drivers/ide/ide-acpi.c index fe6768a..8b23ea5 100644 --- a/drivers/ide/ide-acpi.c +++ b/drivers/ide/ide-acpi.c @@ -85,6 +85,8 @@ static const struct dmi_system_id ide_acpi_dmi_table[] = { DMI_MATCH(DMI_BIOS_VERSION, "KAM1.60") }, }, + + { } }; static int ide_acpi_blacklist(void)
Serverworks Oops with the very latest git kernel...
Hi, I'm getting the following Oops on boot with kernel 2.6.24-rc7-g88fb61e4. Starting udev: BUG: unable to handle kernel paging request at virtual address 2d6d3a65 printing eip: c04e1af1 *pde = Oops: [#1] PREEMPT SMP Modules linked in: evdev evbug rtc_cmos pcspkr floppy rtc_core rtc_lib shpchp pci_hotplug serverworks tg3 generic i2c_piix4 i2c_core Pid: 1820, comm: modprobe Not tainted (2.6.24-rc7-g88fb61e4 #2) EIP: 0060:[] EFLAGS: 00210286 CPU: 0 EIP is at strstr+0x11/0x34 EAX: EBX: 2d6d3a65 ECX: EDX: 2d6d3a65 ESI: c0513f75 EDI: 2d6d3a65 EBP: f65bccec ESP: f65bcce0 DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 Process modprobe (pid: 1820, ti=f65bc000 task=f795a2f0 task.ti=f65bc000) Stack: f8921a44 0001 f65bcd00 c054a0b9 f892e394 f892e080 f892e5f8 f65bcd20 f892133b c04d7c9d f892da80 f891d339 f892e394 f892e080 f892e5f8 f65bcd64 f891d11f f891d339 f891bc38 f892e080 0001 Call Trace: [] show_trace_log_lvl+0x1a/0x2f [] show_stack_log_lvl+0x9d/0xa5 [] show_registers+0xa3/0x1df [] die+0x121/0x204 [] do_page_fault+0x557/0x63e [] error_code+0x72/0x78 [] dmi_check_system+0x2f/0x58 [] ide_acpi_init+0x28/0x195 [ide_core] [] hwif_init+0x324/0x37c [ide_core] [] ide_device_add+0x3b/0xa6 [ide_core] [] ide_setup_pci_device+0x36/0x40 [ide_core] [] svwks_init_one+0x5b/0x62 [serverworks] [] pci_device_probe+0x39/0x5b [] driver_probe_device+0xe9/0x16a [] __driver_attach+0x6c/0xa5 [] bus_for_each_dev+0x36/0x5b [] driver_attach+0x19/0x1b [] bus_add_driver+0x73/0x1aa [] driver_register+0x67/0x6c [] __pci_register_driver+0x56/0x83 [] svwks_ide_init+0x17/0x19 [serverworks] [] sys_init_module+0x15da/0x1715 [] sysenter_past_esp+0x5f/0xa5 === Code: e5 89 c1 89 c8 eb 06 80 38 00 74 07 40 4a 83 fa ff 75 f4 29 c8 5d c3 90 90 90 55 89 e5 57 56 53 89 c6 89 d3 31 c0 83 c9 ff 89 EIP: [] strstr+0x11/0x34 SS:ESP 0068:f65bcce0 ---[ end trace f0316f1e9ff3 ]--- udevd-event[1819]: run_program: '/sbin/modprobe' abnormal exit Any ideas? As far as I can see, 2.6.24-rc7 itself is good, so I suspect the recent merge by Bart. I've set up a bugzilla entry for the regression on http://bugzilla.kernel.org/show_bug.cgi?id=9728 Cheers Trond -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/