LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [2.6.26] OOPS in elv_next_request
@ 2008-10-27 9:04 Folkert van Heusden
2008-10-28 5:11 ` Dave Young
0 siblings, 1 reply; 9+ messages in thread
From: Folkert van Heusden @ 2008-10-27 9:04 UTC (permalink / raw)
To: linux-kernel
Hi,
While running my http://vanheusden.com/pyk/ script (which randomly
inserts and removes modules) I triggered the folllowing oops in a 2.6.26
kernel on a Celeron 400 (Mendocino):
[ 4768.664021] Floppy drive(s): fd0 is 1.44M
[ 4768.682751] FDC 0 is a post-1991 82077
[ 4768.717031] work still pending
[ 4768.718486] BUG: unable to handle kernel NULL pointer dereference at 00000010
[ 4768.718711] IP: [<c01d073f>] elv_next_request+0x17e/0x18e
[ 4768.718898] *pde = 00000000
[ 4768.719035] Oops: 0000 [#1] SMP
[ 4768.719210] Modules linked in: floppy(-) pcspkr gspca shpchp cdrom battery ata_generic libata pci_hotplug gameport snd_rawmidi parport hwmon_vid scsi_mod videodev v4l1_compat dock ipv6 loop snd_seq_device snd_timer snd soundcore via_agp agpgart evdev ext3 jbd mbcache ide_disk via82cxxx ide_pci_generic ide_core 8139too usbcore 8139cp mii processor thermal_sys [last unloaded: floppy]
[ 4768.720058]
[ 4768.720058] Pid: 6, comm: events/0 Not tainted (2.6.26-1-686 #1)
[ 4768.720058] EIP: 0060:[<c01d073f>] EFLAGS: 00010046 CPU: 0
[ 4768.720058] EIP is at elv_next_request+0x17e/0x18e
[ 4768.720058] EAX: c872c078 EBX: c940a820 ECX: 00000000 EDX: 00000000
[ 4768.720058] ESI: c872c078 EDI: ca964f48 EBP: 00000000 ESP: c943ff50
[ 4768.720058] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[ 4768.720058] Process events/0 (pid: 6, ti=c943e000 task=c942a460 task.ti=c943e000)
[ 4768.720058] Stack: c940a820 c940a820 ca96b494 ca964f48 ca964f91 c58ce5c0 c942a460 c02b7ec7
[ 4768.720058] c9443500 4bcc15bb 00000456 c942a5ec c1148fa0 00000000 c940a820 ca96b494
[ 4768.720058] 000018e7 00000000 c940a820 ca96b494 ca964f48 00000000 c012edee c940a820
[ 4768.720058] Call Trace:
[ 4768.720058] [<ca964f48>] redo_fd_request+0x0/0xc5d [floppy]
[ 4768.720058] [<ca964f91>] redo_fd_request+0x49/0xc5d [floppy]
[ 4768.720058] [<c02b7ec7>] schedule+0x63d/0x66f
[ 4768.720058] [<ca964f48>] redo_fd_request+0x0/0xc5d [floppy]
[ 4768.720058] [<c012edee>] run_workqueue+0x74/0xf2
[ 4768.720058] [<c012f4c9>] worker_thread+0x0/0xbd
[ 4768.720058] [<c012f57c>] worker_thread+0xb3/0xbd
[ 4768.720058] [<c013177c>] autoremove_wake_function+0x0/0x2d
[ 4768.720058] [<c01316bb>] kthread+0x38/0x5d
[ 4768.720058] [<c0131683>] kthread+0x0/0x5d
[ 4768.720058] [<c01044f3>] kernel_thread_helper+0x7/0x10
[ 4768.720058] =======================
[ 4768.720058] Code: 06 89 e2 89 04 24 89 f0 e8 a9 37 00 00 85 c0 74 0d 8b 1c 24 85 db 0f 85 9e fe ff ff eb 16 39 36 75 dd 8b 46 0c 31 d2 8b 08 89 f0 <ff> 51 10 85 c0 75 ec 31 db 5f 89 d8 5b 5e 5f c3 55 89 cd 57 89
[ 4768.720058] EIP: [<c01d073f>] elv_next_request+0x17e/0x18e SS:ESP 0068:c943ff50
[ 4768.720058] ---[ end trace 6a50caff78c47574 ]---
[ 4769.658313] Floppy drive(s): fd0 is 1.44M
[ 4789.656060] no cont in shutdown!
Folkert van Heusden
--
MultiTail è uno flexible tool per seguire di logfiles e effettuazione
di commissioni. Feltrare, provedere da colore, merge, 'diff-view',
etc. http://www.vanheusden.com/multitail/
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [2.6.26] OOPS in elv_next_request
2008-10-27 9:04 [2.6.26] OOPS in elv_next_request Folkert van Heusden
@ 2008-10-28 5:11 ` Dave Young
2008-10-28 15:05 ` Folkert van Heusden
2008-10-30 14:25 ` Folkert van Heusden
0 siblings, 2 replies; 9+ messages in thread
From: Dave Young @ 2008-10-28 5:11 UTC (permalink / raw)
To: Folkert van Heusden; +Cc: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 3099 bytes --]
On Mon, Oct 27, 2008 at 5:04 PM, Folkert van Heusden
<folkert@vanheusden.com> wrote:
> Hi,
>
> While running my http://vanheusden.com/pyk/ script (which randomly
> inserts and removes modules) I triggered the folllowing oops in a 2.6.26
> kernel on a Celeron 400 (Mendocino):
>
> [ 4768.664021] Floppy drive(s): fd0 is 1.44M
> [ 4768.682751] FDC 0 is a post-1991 82077
> [ 4768.717031] work still pending
> [ 4768.718486] BUG: unable to handle kernel NULL pointer dereference at 00000010
> [ 4768.718711] IP: [<c01d073f>] elv_next_request+0x17e/0x18e
> [ 4768.718898] *pde = 00000000
> [ 4768.719035] Oops: 0000 [#1] SMP
> [ 4768.719210] Modules linked in: floppy(-) pcspkr gspca shpchp cdrom battery ata_generic libata pci_hotplug gameport snd_rawmidi parport hwmon_vid scsi_mod videodev v4l1_compat dock ipv6 loop snd_seq_device snd_timer snd soundcore via_agp agpgart evdev ext3 jbd mbcache ide_disk via82cxxx ide_pci_generic ide_core 8139too usbcore 8139cp mii processor thermal_sys [last unloaded: floppy]
> [ 4768.720058]
> [ 4768.720058] Pid: 6, comm: events/0 Not tainted (2.6.26-1-686 #1)
> [ 4768.720058] EIP: 0060:[<c01d073f>] EFLAGS: 00010046 CPU: 0
> [ 4768.720058] EIP is at elv_next_request+0x17e/0x18e
> [ 4768.720058] EAX: c872c078 EBX: c940a820 ECX: 00000000 EDX: 00000000
> [ 4768.720058] ESI: c872c078 EDI: ca964f48 EBP: 00000000 ESP: c943ff50
> [ 4768.720058] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
> [ 4768.720058] Process events/0 (pid: 6, ti=c943e000 task=c942a460 task.ti=c943e000)
> [ 4768.720058] Stack: c940a820 c940a820 ca96b494 ca964f48 ca964f91 c58ce5c0 c942a460 c02b7ec7
> [ 4768.720058] c9443500 4bcc15bb 00000456 c942a5ec c1148fa0 00000000 c940a820 ca96b494
> [ 4768.720058] 000018e7 00000000 c940a820 ca96b494 ca964f48 00000000 c012edee c940a820
> [ 4768.720058] Call Trace:
> [ 4768.720058] [<ca964f48>] redo_fd_request+0x0/0xc5d [floppy]
> [ 4768.720058] [<ca964f91>] redo_fd_request+0x49/0xc5d [floppy]
> [ 4768.720058] [<c02b7ec7>] schedule+0x63d/0x66f
> [ 4768.720058] [<ca964f48>] redo_fd_request+0x0/0xc5d [floppy]
> [ 4768.720058] [<c012edee>] run_workqueue+0x74/0xf2
> [ 4768.720058] [<c012f4c9>] worker_thread+0x0/0xbd
> [ 4768.720058] [<c012f57c>] worker_thread+0xb3/0xbd
> [ 4768.720058] [<c013177c>] autoremove_wake_function+0x0/0x2d
> [ 4768.720058] [<c01316bb>] kthread+0x38/0x5d
> [ 4768.720058] [<c0131683>] kthread+0x0/0x5d
> [ 4768.720058] [<c01044f3>] kernel_thread_helper+0x7/0x10
> [ 4768.720058] =======================
> [ 4768.720058] Code: 06 89 e2 89 04 24 89 f0 e8 a9 37 00 00 85 c0 74 0d 8b 1c 24 85 db 0f 85 9e fe ff ff eb 16 39 36 75 dd 8b 46 0c 31 d2 8b 08 89 f0 <ff> 51 10 85 c0 75 ec 31 db 5f 89 d8 5b 5e 5f c3 55 89 cd 57 89
> [ 4768.720058] EIP: [<c01d073f>] elv_next_request+0x17e/0x18e SS:ESP 0068:c943ff50
> [ 4768.720058] ---[ end trace 6a50caff78c47574 ]---
> [ 4769.658313] Floppy drive(s): fd0 is 1.44M
> [ 4789.656060] no cont in shutdown!
>
>
Hi, could you try the attached test patch? sorry for using attachment
as there's some problem for my mail client to reply.
--
Regards
dave
[-- Attachment #2: floppy_flush_workqueue_before_release.patch --]
[-- Type: application/octet-stream, Size: 325 bytes --]
--- linux-2.6.27.orig/drivers/block/floppy.c 2008-10-10 06:13:53.000000000 +0800
+++ linux-2.6.27/drivers/block/floppy.c 2008-10-28 13:05:45.000000000 +0800
@@ -4557,6 +4557,7 @@
del_timer_sync(&fd_timer);
blk_cleanup_queue(floppy_queue);
+ flush_scheduled_work();
if (usage_count)
floppy_release_irq_and_dma();
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [2.6.26] OOPS in elv_next_request
2008-10-28 5:11 ` Dave Young
@ 2008-10-28 15:05 ` Folkert van Heusden
2008-10-30 14:25 ` Folkert van Heusden
1 sibling, 0 replies; 9+ messages in thread
From: Folkert van Heusden @ 2008-10-28 15:05 UTC (permalink / raw)
To: Dave Young; +Cc: linux-kernel
> > [ 4768.720058] ---[ end trace 6a50caff78c47574 ]---
> > [ 4769.658313] Floppy drive(s): fd0 is 1.44M
> > [ 4789.656060] no cont in shutdown!
>
> Hi, could you try the attached test patch? sorry for using attachment
> as there's some problem for my mail client to reply.
Will see if I can compile it tonight. Takes a while since it is a
celeroon @ 400MHz :-)
Folkert van Heusden
--
www.vanheusden.com/multitail - multitail is tail on steroids. multiple
windows, filtering, coloring, anything you can think of
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [2.6.26] OOPS in elv_next_request
2008-10-28 5:11 ` Dave Young
2008-10-28 15:05 ` Folkert van Heusden
@ 2008-10-30 14:25 ` Folkert van Heusden
2008-10-31 1:22 ` Dave Young
1 sibling, 1 reply; 9+ messages in thread
From: Folkert van Heusden @ 2008-10-30 14:25 UTC (permalink / raw)
To: Dave Young; +Cc: linux-kernel
> > While running my http://vanheusden.com/pyk/ script (which randomly
> > inserts and removes modules) I triggered the folllowing oops in a 2.6.26
> > kernel on a Celeron 400 (Mendocino):
> >
> > [ 4768.664021] Floppy drive(s): fd0 is 1.44M
...
> > [ 4768.720058] ---[ end trace 6a50caff78c47574 ]---
> > [ 4769.658313] Floppy drive(s): fd0 is 1.44M
> > [ 4789.656060] no cont in shutdown!
>
> Hi, could you try the attached test patch? sorry for using attachment
> as there's some problem for my mail client to reply.
As your patch is based on 2.6.27 I compiled the 2.6.27 kernel with it. But
something odd is going on: when 2.6.27 boots, right after the initrd loading
the screen-resolution gets changed or so, so that most text is no longer
visible. Also the system seems to halt. Unfortunately too early for
netconsole to emit the errors.
Folkert van Heusden
--
Multitail es una herramienta flexible que permite visualizar los "log
file" y seguir la ejecución de comandos. Permite filtrar, añadir
colores, combinar archivos, la visualización de diferencias (diff-
view), etc. http://www.vanheusden.com/multitail/
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [2.6.26] OOPS in elv_next_request
2008-10-30 14:25 ` Folkert van Heusden
@ 2008-10-31 1:22 ` Dave Young
2008-10-31 10:03 ` Folkert van Heusden
2008-11-01 16:12 ` Folkert van Heusden
0 siblings, 2 replies; 9+ messages in thread
From: Dave Young @ 2008-10-31 1:22 UTC (permalink / raw)
To: Folkert van Heusden; +Cc: linux-kernel
On Thu, Oct 30, 2008 at 10:25 PM, Folkert van Heusden
<folkert@vanheusden.com> wrote:
>> > While running my http://vanheusden.com/pyk/ script (which randomly
>> > inserts and removes modules) I triggered the folllowing oops in a 2.6.26
>> > kernel on a Celeron 400 (Mendocino):
>> >
>> > [ 4768.664021] Floppy drive(s): fd0 is 1.44M
> ...
>> > [ 4768.720058] ---[ end trace 6a50caff78c47574 ]---
>> > [ 4769.658313] Floppy drive(s): fd0 is 1.44M
>> > [ 4789.656060] no cont in shutdown!
>>
>> Hi, could you try the attached test patch? sorry for using attachment
>> as there's some problem for my mail client to reply.
>
> As your patch is based on 2.6.27 I compiled the 2.6.27 kernel with it. But
> something odd is going on: when 2.6.27 boots, right after the initrd loading
> the screen-resolution gets changed or so, so that most text is no longer
> visible. Also the system seems to halt. Unfortunately too early for
> netconsole to emit the errors.
Yes, the patch is based on 2.6.27, but it can be applied to 2.6.26
without problem.
Could you try it with 2.6.26 again?
BTW, for 2.6.27, did you set vga=normal or other things?
--
Regards
dave
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [2.6.26] OOPS in elv_next_request
2008-10-31 1:22 ` Dave Young
@ 2008-10-31 10:03 ` Folkert van Heusden
2008-11-01 16:12 ` Folkert van Heusden
1 sibling, 0 replies; 9+ messages in thread
From: Folkert van Heusden @ 2008-10-31 10:03 UTC (permalink / raw)
To: Dave Young; +Cc: linux-kernel
> >> > While running my http://vanheusden.com/pyk/ script (which randomly
> >> > inserts and removes modules) I triggered the folllowing oops in a 2.6.26
> >> > kernel on a Celeron 400 (Mendocino):
> >> >
> >> > [ 4768.664021] Floppy drive(s): fd0 is 1.44M
> > ...
> >> > [ 4768.720058] ---[ end trace 6a50caff78c47574 ]---
> >> > [ 4769.658313] Floppy drive(s): fd0 is 1.44M
> >> > [ 4789.656060] no cont in shutdown!
> >>
> >> Hi, could you try the attached test patch? sorry for using attachment
> >> as there's some problem for my mail client to reply.
> >
> > As your patch is based on 2.6.27 I compiled the 2.6.27 kernel with it. But
> > something odd is going on: when 2.6.27 boots, right after the initrd loading
> > the screen-resolution gets changed or so, so that most text is no longer
> > visible. Also the system seems to halt. Unfortunately too early for
> > netconsole to emit the errors.
>
> Yes, the patch is based on 2.6.27, but it can be applied to 2.6.26
> without problem.
> Could you try it with 2.6.26 again?
Now compiling for 2.6.26.
> BTW, for 2.6.27, did you set vga=normal or other things?
None of that. Just a new kernel. 2.6.26 doesn't do that. It is as if the
videocard is set to some 320x240 resolution or so.
Folkert van Heusden
--
MultiTail cok yonlu kullanimli bir program, loglari okumak, verilen
kommandolari yerine getirebilen. Filter, renk verme, merge, 'diff-
view', vs. http://www.vanheusden.com/multitail/
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [2.6.26] OOPS in elv_next_request
2008-10-31 1:22 ` Dave Young
2008-10-31 10:03 ` Folkert van Heusden
@ 2008-11-01 16:12 ` Folkert van Heusden
2008-11-12 2:30 ` Dave Young
1 sibling, 1 reply; 9+ messages in thread
From: Folkert van Heusden @ 2008-11-01 16:12 UTC (permalink / raw)
To: Dave Young; +Cc: linux-kernel
> >> > While running my http://vanheusden.com/pyk/ script (which randomly
> >> > inserts and removes modules) I triggered the folllowing oops in a 2.6.26
> >> > kernel on a Celeron 400 (Mendocino):
> >> >
> >> > [ 4768.664021] Floppy drive(s): fd0 is 1.44M
> > ...
> >> > [ 4768.720058] ---[ end trace 6a50caff78c47574 ]---
> >> > [ 4769.658313] Floppy drive(s): fd0 is 1.44M
> >> > [ 4789.656060] no cont in shutdown!
> >>
> >> Hi, could you try the attached test patch? sorry for using attachment
> >> as there's some problem for my mail client to reply.
> >
> > As your patch is based on 2.6.27 I compiled the 2.6.27 kernel with it. But
> > something odd is going on: when 2.6.27 boots, right after the initrd loading
> > the screen-resolution gets changed or so, so that most text is no longer
> > visible. Also the system seems to halt. Unfortunately too early for
> > netconsole to emit the errors.
>
> Yes, the patch is based on 2.6.27, but it can be applied to 2.6.26
> without problem.
> Could you try it with 2.6.26 again?
Here are the results:
[ 7041.704567] Floppy drive(s): fd0 is 1.44M
[ 7041.722756] FDC 0 is a post-1991 82077
[ 7041.757944] BUG: unable to handle kernel NULL pointer dereference at 00000010
[ 7041.758250] IP: [<c01d352c>] elv_next_request+0x17f/0x190
[ 7041.758563] *pde = 00000000
[ 7041.758728] Oops: 0000 [#1] SMP
[ 7041.758996] Modules linked in: floppy(-) loop video output thermal ata_generic libata scsi_mod snd_mpu401_uart snd_rawmidi snd_pcm shpchp button parport ide_cd_mod cdrom fan uhci_hcd gameport snd_opl3_lib snd_hwdep pci_hotplug i2c_core snd_page_alloc dock snd_timer snd_seq_device netconsole configfs ipv6 snd soundcore via_agp agpgart evdev ext3 jbd mbcache ide_disk via82cxxx ide_pci_generic ide_core 8139too usbcore 8139cp mii pr
ocessor thermal_sys [last unloaded: battery]
[ 7041.760087]
[ 7041.760087] Pid: 6, comm: events/0 Not tainted (2.6.26-floppy-kerneldebug #1)
[ 7041.760087] EIP: 0060:[<c01d352c>] EFLAGS: 00010046 CPU: 0
[ 7041.760087] EIP is at elv_next_request+0x17f/0x190
[ 7041.760087] EAX: c888e49c EBX: c940a820 ECX: 00000000 EDX: 00000000
[ 7041.760087] ESI: c888e49c EDI: ca9487ca EBP: c940a824 ESP: c943ff34
[ 7041.760087] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[ 7041.760087] Process events/0 (pid: 6, ti=c943e000 task=c942a460 task.ti=c943e000)
[ 7041.760087] Stack: 00000000 c940a820 ca94f5a4 ca9487ca c940a824 ca948813 c02bd3af 00d8f000
[ 7041.760087] c8150100 c03b7364 c03b9e20 c03b9e20 c942a460 c942a5ec c1148e20 00000000
[ 7041.760087] 878a643e 00000667 c940a820 c942a5ec ca94705d 00000286 c940a820 ca94f5a4
[ 7041.760087] Call Trace:
[ 7041.760087] [<ca9487ca>] redo_fd_request+0x0/0xdc0 [floppy]
[ 7041.760087] [<ca948813>] redo_fd_request+0x49/0xdc0 [floppy]
[ 7041.760087] [<c02bd3af>] schedule+0x6f5/0x737
[ 7041.760087] [<ca94705d>] reset_interrupt+0x0/0x6c [floppy]
[ 7041.760087] [<ca9487ca>] redo_fd_request+0x0/0xdc0 [floppy]
[ 7041.760087] [<c012f74d>] run_workqueue+0x74/0xef
[ 7041.760087] [<c012f87f>] worker_thread+0xb7/0xc3
[ 7041.760087] [<c013236a>] autoremove_wake_function+0x0/0x2d
[ 7041.760087] [<c012f7c8>] worker_thread+0x0/0xc3
[ 7041.760087] [<c0132104>] kthread+0x38/0x5d
[ 7041.760087] [<c01320cc>] kthread+0x0/0x5d
[ 7041.760087] [<c01045a7>] kernel_thread_helper+0x7/0x10
[ 7041.760087] =======================
[ 7041.760087] Code: 04 24 89 e2 89 f0 e8 35 33 00 00 85 c0 74 0d 8b 1c 24 85 db 0f 85 a0 fe ff ff eb 18 8b 06 39 f0 75 dd 8b 46 0c 31 d2 8b 08 89 f0 <ff> 51 10 85 c0 75 ea 31 db 5a 89 d8 5b 5e 5f 5d c3 55 89 cd 57
[ 7041.760087] EIP: [<c01d352c>] elv_next_request+0x17f/0x190 SS:ESP 0068:c943ff34
[ 7041.760087] ---[ end trace d4b702ab996006dc ]---
> BTW, for 2.6.27, did you set vga=normal or other things?
None.
I also explicitly tried to set it but that didn't help
Folkert van Heusden
--
MultiTail is a versatile tool for watching logfiles and output of
commands. Filtering, coloring, merging, diff-view, etc.
http://www.vanheusden.com/multitail/
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [2.6.26] OOPS in elv_next_request
2008-11-01 16:12 ` Folkert van Heusden
@ 2008-11-12 2:30 ` Dave Young
2008-11-16 12:36 ` Folkert van Heusden
0 siblings, 1 reply; 9+ messages in thread
From: Dave Young @ 2008-11-12 2:30 UTC (permalink / raw)
To: Folkert van Heusden; +Cc: linux-kernel
On Sun, Nov 2, 2008 at 12:12 AM, Folkert van Heusden
<folkert@vanheusden.com> wrote:
>> >> > While running my http://vanheusden.com/pyk/ script (which randomly
>> >> > inserts and removes modules) I triggered the folllowing oops in a 2.6.26
>> >> > kernel on a Celeron 400 (Mendocino):
>> >> >
>> >> > [ 4768.664021] Floppy drive(s): fd0 is 1.44M
>> > ...
>> >> > [ 4768.720058] ---[ end trace 6a50caff78c47574 ]---
>> >> > [ 4769.658313] Floppy drive(s): fd0 is 1.44M
>> >> > [ 4789.656060] no cont in shutdown!
>> >>
>> >> Hi, could you try the attached test patch? sorry for using attachment
>> >> as there's some problem for my mail client to reply.
>> >
>> > As your patch is based on 2.6.27 I compiled the 2.6.27 kernel with it. But
>> > something odd is going on: when 2.6.27 boots, right after the initrd loading
>> > the screen-resolution gets changed or so, so that most text is no longer
>> > visible. Also the system seems to halt. Unfortunately too early for
>> > netconsole to emit the errors.
>>
>> Yes, the patch is based on 2.6.27, but it can be applied to 2.6.26
>> without problem.
>> Could you try it with 2.6.26 again?
>
> Here are the results:
>
> [ 7041.704567] Floppy drive(s): fd0 is 1.44M
> [ 7041.722756] FDC 0 is a post-1991 82077
> [ 7041.757944] BUG: unable to handle kernel NULL pointer dereference at 00000010
> [ 7041.758250] IP: [<c01d352c>] elv_next_request+0x17f/0x190
> [ 7041.758563] *pde = 00000000
> [ 7041.758728] Oops: 0000 [#1] SMP
> [ 7041.758996] Modules linked in: floppy(-) loop video output thermal ata_generic libata scsi_mod snd_mpu401_uart snd_rawmidi snd_pcm shpchp button parport ide_cd_mod cdrom fan uhci_hcd gameport snd_opl3_lib snd_hwdep pci_hotplug i2c_core snd_page_alloc dock snd_timer snd_seq_device netconsole configfs ipv6 snd soundcore via_agp agpgart evdev ext3 jbd mbcache ide_disk via82cxxx ide_pci_generic ide_core 8139too usbcore 8139cp mii pr
> ocessor thermal_sys [last unloaded: battery]
> [ 7041.760087]
> [ 7041.760087] Pid: 6, comm: events/0 Not tainted (2.6.26-floppy-kerneldebug #1)
> [ 7041.760087] EIP: 0060:[<c01d352c>] EFLAGS: 00010046 CPU: 0
> [ 7041.760087] EIP is at elv_next_request+0x17f/0x190
> [ 7041.760087] EAX: c888e49c EBX: c940a820 ECX: 00000000 EDX: 00000000
> [ 7041.760087] ESI: c888e49c EDI: ca9487ca EBP: c940a824 ESP: c943ff34
> [ 7041.760087] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
> [ 7041.760087] Process events/0 (pid: 6, ti=c943e000 task=c942a460 task.ti=c943e000)
> [ 7041.760087] Stack: 00000000 c940a820 ca94f5a4 ca9487ca c940a824 ca948813 c02bd3af 00d8f000
> [ 7041.760087] c8150100 c03b7364 c03b9e20 c03b9e20 c942a460 c942a5ec c1148e20 00000000
> [ 7041.760087] 878a643e 00000667 c940a820 c942a5ec ca94705d 00000286 c940a820 ca94f5a4
> [ 7041.760087] Call Trace:
> [ 7041.760087] [<ca9487ca>] redo_fd_request+0x0/0xdc0 [floppy]
> [ 7041.760087] [<ca948813>] redo_fd_request+0x49/0xdc0 [floppy]
> [ 7041.760087] [<c02bd3af>] schedule+0x6f5/0x737
> [ 7041.760087] [<ca94705d>] reset_interrupt+0x0/0x6c [floppy]
> [ 7041.760087] [<ca9487ca>] redo_fd_request+0x0/0xdc0 [floppy]
> [ 7041.760087] [<c012f74d>] run_workqueue+0x74/0xef
> [ 7041.760087] [<c012f87f>] worker_thread+0xb7/0xc3
> [ 7041.760087] [<c013236a>] autoremove_wake_function+0x0/0x2d
> [ 7041.760087] [<c012f7c8>] worker_thread+0x0/0xc3
> [ 7041.760087] [<c0132104>] kthread+0x38/0x5d
> [ 7041.760087] [<c01320cc>] kthread+0x0/0x5d
> [ 7041.760087] [<c01045a7>] kernel_thread_helper+0x7/0x10
> [ 7041.760087] =======================
> [ 7041.760087] Code: 04 24 89 e2 89 f0 e8 35 33 00 00 85 c0 74 0d 8b 1c 24 85 db 0f 85 a0 fe ff ff eb 18 8b 06 39 f0 75 dd 8b 46 0c 31 d2 8b 08 89 f0 <ff> 51 10 85 c0 75 ea 31 db 5a 89 d8 5b 5e 5f 5d c3 55 89 cd 57
> [ 7041.760087] EIP: [<c01d352c>] elv_next_request+0x17f/0x190 SS:ESP 0068:c943ff34
> [ 7041.760087] ---[ end trace d4b702ab996006dc ]---
>
>
>> BTW, for 2.6.27, did you set vga=normal or other things?
>
> None.
> I also explicitly tried to set it but that didn't help
>
>
Hi,
Could you try move the flush_scheduled_work to the beginning of
floppy_module_exit function and report the test result?
If it still does not works, please file a bug in bugzilla.kernel.org
(sorry for late reply)
--
Regards
dave
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [2.6.26] OOPS in elv_next_request
2008-11-12 2:30 ` Dave Young
@ 2008-11-16 12:36 ` Folkert van Heusden
0 siblings, 0 replies; 9+ messages in thread
From: Folkert van Heusden @ 2008-11-16 12:36 UTC (permalink / raw)
To: Dave Young; +Cc: linux-kernel
> > [ 7041.760087] =======================
> > [ 7041.760087] Code: 04 24 89 e2 89 f0 e8 35 33 00 00 85 c0 74 0d 8b 1c 24 85 db 0f 85 a0 fe ff ff eb 18 8b 06 39 f0 75 dd 8b 46 0c 31 d2 8b 08 89 f0 <ff> 51 10 85 c0 75 ea 31 db 5a 89 d8 5b 5e 5f 5d c3 55 89 cd 57
> > [ 7041.760087] EIP: [<c01d352c>] elv_next_request+0x17f/0x190 SS:ESP 0068:c943ff34
> > [ 7041.760087] ---[ end trace d4b702ab996006dc ]---
> >> BTW, for 2.6.27, did you set vga=normal or other things?
> > None.
> > I also explicitly tried to set it but that didn't help
>
> Could you try move the flush_scheduled_work to the beginning of
> floppy_module_exit function and report the test result?
> If it still does not works, please file a bug in bugzilla.kernel.org
Hi,
Bit of an issue: 2.6.26 did funky things with the display and 2.6.28 with
that patch applied throws an oops during boot (which i cannot capture
due also the screenres. issue and netconsole not working at that moment).
Will start a 2.6.27 compile with the patch.
Folkert van Heusden
--
Multi tail barnamaj mowahib li mora9abat attasjilat wa nataij awamir
al 7asoub. damj, talwin, mora9abat attarchi7 wa ila akhirih.
http://www.vanheusden.com/multitail/
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2008-11-16 12:37 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-10-27 9:04 [2.6.26] OOPS in elv_next_request Folkert van Heusden
2008-10-28 5:11 ` Dave Young
2008-10-28 15:05 ` Folkert van Heusden
2008-10-30 14:25 ` Folkert van Heusden
2008-10-31 1:22 ` Dave Young
2008-10-31 10:03 ` Folkert van Heusden
2008-11-01 16:12 ` Folkert van Heusden
2008-11-12 2:30 ` Dave Young
2008-11-16 12:36 ` Folkert van Heusden
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).