Messages in this thread | | | Date | Sat, 7 Sep 2002 11:37:49 -0500 | From | Bob McElrath <> | Subject | ide-scsi oops |
| |
Kernel 2.4.20-pre5-ac4 with the latest ACPI patches gives me an oops any time I try to access the CD-ROM:
Note this also happened with pre4-ac1 so I don't think it's due to the latest IDE merge in pre5-ac4.
p 7 11:12:24 localhost kernel: kernel BUG at /home/src/linux-2.4.20-pre5-ac4-acpi-tosh3kdsdt/include/linux/blkdev.h:153! Sep 7 11:12:24 localhost kernel: invalid operand: 0000 Sep 7 11:12:24 localhost kernel: CPU: 0 Sep 7 11:12:24 localhost kernel: EIP: 0010:[<c01e6887>] Tainted: P Sep 7 11:12:24 localhost kernel: EFLAGS: 00010206 Sep 7 11:12:24 localhost kernel: eax: 00000059 ebx: c16cd000 ecx: dd37c2a0 edx: 00000001 Sep 7 11:12:24 localhost kernel: esi: c035c6b4 edi: dd37c2a0 ebp: 00000000 esp: d7d21cc0 Sep 7 11:12:24 localhost kernel: ds: 0018 es: 0018 ss: 0018 Sep 7 11:12:24 localhost kernel: Process wine (pid: 28825, stackpage=d7d21000) Sep 7 11:12:24 localhost kernel: Stack: 00000000 c16ca000 c01f11b0 00000000 d7d21cd0 d7d21cd0 c16cd000 c035c6b4 Sep 7 11:12:24 localhost kernel: dd37c2a0 00000000 c01e6b9f c035c6b4 dd37c2a0 dd37c2a0 00000000 c035c6b4 Sep 7 11:12:24 localhost kernel: 00000000 00000000 c035c764 00000003 c035c6b4 c035c764 dd37c2a0 dd372000 Sep 7 11:12:24 localhost kernel: Call Trace: [<c01f11b0>] [<c01e6b9f>] [<c01e7019>] [<e08f49bd>] [<c01e0b11>] Sep 7 11:12:24 localhost kernel: [<c01e0e35>] [<c01e140a>] [<c01f11b0>] [<e08f572b>] [<c01eb08c>] [<c01f11b0>] Sep 7 11:12:24 localhost kernel: [<c01f2b7c>] [<e1b9bda0>] [<c01d2fae>] [<c011adc9>] [<c0139a69>] [<c01283a7>] Sep 7 11:12:24 localhost kernel: [<c0127df6>] [<c0128744>] [<c013b975>] [<c0128b6c>] [<c0128a70>] [<c0135d76>] Sep 7 11:12:24 localhost kernel: [<c0135ccc>] [<c0106cb3>] Sep 7 11:12:24 localhost kernel: Code: 0f 0b 99 00 c0 1a 28 c0 ba ff ff ff ff 31 c0 85 d2 8b 5c 24
>>EIP; c01e6887 <ide_build_sglist+47/1a0> <===== Trace; c01f11b0 <scsi_old_done+0/650> Trace; c01e6b9f <ide_build_dmatable+5f/190> Trace; c01e7019 <__ide_dma_read+29/110> Trace; e08f49bd <[ide-cd]cdrom_decode_status+10d/250> Trace; c01e0b11 <start_request+181/1e0> Trace; c01e0e35 <ide_do_request+275/2c0> Trace; c01e140a <ide_do_drive_cmd+da/110> Trace; c01f11b0 <scsi_old_done+0/650> Trace; e08f572b <[ide-cd]cdrom_pc_intr+1b/200> Trace; c01eb08c <scsi_dispatch_cmd+24c/310> Trace; c01f11b0 <scsi_old_done+0/650> Trace; c01f2b7c <scsi_request_fn+31c/360> Trace; e1b9bda0 <END_OF_CODE+f5861/????> Trace; c01d2fae <generic_unplug_device+1e/30> Trace; c011adc9 <__run_task_queue+49/60> Trace; c0139a69 <block_sync_page+19/20> Trace; c01283a7 <generic_file_readahead+117/160> Trace; c0127df6 <___wait_on_page+86/b0> Trace; c0128744 <do_generic_file_read+2f4/430> Trace; c013b975 <blkdev_open+25/30> Trace; c0128b6c <generic_file_read+7c/130> Trace; c0128a70 <file_read_actor+0/80> Trace; c0135d76 <sys_read+96/f0> Trace; c0135ccc <sys_llseek+cc/e0> Trace; c0106cb3 <system_call+33/38> Code; c01e6887 <ide_build_sglist+47/1a0> 00000000 <_EIP>: Code; c01e6887 <ide_build_sglist+47/1a0> <===== 0: 0f 0b ud2a <===== Code; c01e6889 <ide_build_sglist+49/1a0> 2: 99 cltd Code; c01e688a <ide_build_sglist+4a/1a0> 3: 00 c0 add %al,%al Code; c01e688c <ide_build_sglist+4c/1a0> 5: 1a 28 sbb (%eax),%ch Code; c01e688e <ide_build_sglist+4e/1a0> 7: c0 ba ff ff ff ff 31 sarb $0x31,0xffffffff(%edx) Code; c01e6895 <ide_build_sglist+55/1a0> e: c0 85 d2 8b 5c 24 00 rolb $0x0,0x245c8bd2(%ebp)
Sep 7 11:12:40 localhost kernel: Unable to handle kernel paging request at virtual address 002fab1f Sep 7 11:12:40 localhost kernel: c01141e2 Sep 7 11:12:40 localhost kernel: *pde = 00000000 Sep 7 11:12:40 localhost kernel: Oops: 0000 Sep 7 11:12:40 localhost kernel: CPU: 0 Sep 7 11:12:40 localhost kernel: EIP: 0010:[<c01141e2>] Tainted: P Sep 7 11:12:40 localhost kernel: EFLAGS: 00010002 Sep 7 11:12:40 localhost kernel: eax: c167f248 ebx: d7d21ef8 ecx: 002fab1f edx: 00000000 Sep 7 11:12:40 localhost kernel: esi: 00000000 edi: c167f248 ebp: d7291ea8 esp: d7291e94 Sep 7 11:12:40 localhost kernel: ds: 0018 es: 0018 ss: 0018 Sep 7 11:12:40 localhost kernel: Process tcsh (pid: 28828, stackpage=d7291000) Sep 7 11:12:40 localhost kernel: Stack: 00000286 00000003 00000000 d41cd480 bfff44e0 c1326894 c01250ce c1326894 Sep 7 11:12:40 localhost kernel: d5bed4e0 d41cd480 bfff44e0 00000001 c0125966 d41cd480 d5bed4e0 bfff44e0 Sep 7 11:12:40 localhost kernel: d24f1fd0 0f82a045 00000000 00030002 00000000 00000000 00000000 00000000 Sep 7 11:12:40 localhost kernel: Call Trace: [<c01250ce>] [<c0125966>] [<c0112f39>] [<c01b955c>] [<c01bb0e6>] Sep 7 11:12:40 localhost kernel: [<c0120353>] [<c0112e20>] [<c0106da4>] Sep 7 11:12:40 localhost kernel: Code: 8b 01 85 45 f0 74 e9 6a 00 51 e8 bf f7 ff ff 5a 85 c0 59 74
>>EIP; c01141e2 <__wake_up+32/60> <===== Trace; c01250ce <do_wp_page+4e/220> Trace; c0125966 <handle_mm_fault+106/150> Trace; c0112f39 <do_page_fault+119/42b> Trace; c01b955c <tty_check_change+3c/70> Trace; c01bb0e6 <tiocspgrp+66/90> Trace; c0120353 <sys_rt_sigaction+93/f0> Trace; c0112e20 <do_page_fault+0/42b> Trace; c0106da4 <error_code+34/3c> Code; c01141e2 <__wake_up+32/60> 00000000 <_EIP>: Code; c01141e2 <__wake_up+32/60> <===== 0: 8b 01 mov (%ecx),%eax <===== Code; c01141e4 <__wake_up+34/60> 2: 85 45 f0 test %eax,0xfffffff0(%ebp) Code; c01141e7 <__wake_up+37/60> 5: 74 e9 je fffffff0 <_EIP+0xfffffff0> c01141d2 <__wake_up+22/60> Code; c01141e9 <__wake_up+39/60> 7: 6a 00 push $0x0 Code; c01141eb <__wake_up+3b/60> 9: 51 push %ecx Code; c01141ec <__wake_up+3c/60> a: e8 bf f7 ff ff call fffff7ce <_EIP+0xfffff7ce> c01139b0 <try_to_wake_up+0/150> Code; c01141f1 <__wake_up+41/60> f: 5a pop %edx Code; c01141f2 <__wake_up+42/60> 10: 85 c0 test %eax,%eax Code; c01141f4 <__wake_up+44/60> 12: 59 pop %ecx Code; c01141f5 <__wake_up+45/60> 13: 74 00 je 15 <_EIP+0x15> c01141f7 <__wake_up+47/60>
Sep 7 11:12:40 localhost kernel: <1>Unable to handle kernel paging request at virtual address 002fab1f Sep 7 11:12:40 localhost kernel: c01141e2 Sep 7 11:12:40 localhost kernel: *pde = 00000000 Sep 7 11:12:40 localhost kernel: Oops: 0000 Sep 7 11:12:40 localhost kernel: CPU: 0 Sep 7 11:12:40 localhost kernel: EIP: 0010:[<c01141e2>] Tainted: P Sep 7 11:12:40 localhost kernel: EFLAGS: 00010002 Sep 7 11:12:40 localhost kernel: eax: c167f248 ebx: d7d21ef8 ecx: 002fab1f edx: 00000000 Sep 7 11:12:40 localhost kernel: esi: 00000000 edi: c167f248 ebp: cb939ea8 esp: cb939e94 Sep 7 11:12:40 localhost kernel: ds: 0018 es: 0018 ss: 0018 Sep 7 11:12:40 localhost kernel: Process tcsh (pid: 23683, stackpage=cb939000) Sep 7 11:12:40 localhost kernel: Stack: 00000286 00000003 00000001 dd18d780 bfff4ffc c1326894 c01250ce c1326894 Sep 7 11:12:40 localhost kernel: dcae2a80 dd18d780 bfff4ffc 00000001 c0125966 dd18d780 dcae2a80 bfff4ffc Sep 7 11:12:40 localhost kernel: cea9bfd0 0f82a065 cb938000 00000011 d19556e4 cb939fa0 c0106b81 00000011 Sep 7 11:12:40 localhost kernel: Call Trace: [<c01250ce>] [<c0125966>] [<c0106b81>] [<c0112f39>] [<c01b955c>] Sep 7 11:12:40 localhost kernel: [<c01bb0e6>] [<c01bb4e8>] [<c0106065>] [<c01425d3>] [<c0112e20>] [<c0106da4>] Sep 7 11:12:40 localhost kernel: Code: 8b 01 85 45 f0 74 e9 6a 00 51 e8 bf f7 ff ff 5a 85 c0 59 74
>>EIP; c01141e2 <__wake_up+32/60> <===== Trace; c01250ce <do_wp_page+4e/220> Trace; c0125966 <handle_mm_fault+106/150> Trace; c0106b81 <do_signal+221/270> Trace; c0112f39 <do_page_fault+119/42b> Trace; c01b955c <tty_check_change+3c/70> Trace; c01bb0e6 <tiocspgrp+66/90> Trace; c01bb4e8 <tty_ioctl+258/370> Trace; c0106065 <restore_sigcontext+115/140> Trace; c01425d3 <sys_ioctl+223/230> Trace; c0112e20 <do_page_fault+0/42b> Trace; c0106da4 <error_code+34/3c> Code; c01141e2 <__wake_up+32/60> 00000000 <_EIP>: Code; c01141e2 <__wake_up+32/60> <===== 0: 8b 01 mov (%ecx),%eax <===== Code; c01141e4 <__wake_up+34/60> 2: 85 45 f0 test %eax,0xfffffff0(%ebp) Code; c01141e7 <__wake_up+37/60> 5: 74 e9 je fffffff0 <_EIP+0xfffffff0> c01141d2 <__wake_up+22/60> Code; c01141e9 <__wake_up+39/60> 7: 6a 00 push $0x0 Code; c01141eb <__wake_up+3b/60> 9: 51 push %ecx Code; c01141ec <__wake_up+3c/60> a: e8 bf f7 ff ff call fffff7ce <_EIP+0xfffff7ce> c01139b0 <try_to_wake_up+0/150> Code; c01141f1 <__wake_up+41/60> f: 5a pop %edx Code; c01141f2 <__wake_up+42/60> 10: 85 c0 test %eax,%eax Code; c01141f4 <__wake_up+44/60> 12: 59 pop %ecx Code; c01141f5 <__wake_up+45/60> 13: 74 00 je 15 <_EIP+0x15> c01141f7 <__wake_up+47/60>
Sep 7 11:12:40 localhost kernel: <1>Unable to handle kernel paging request at virtual address 002fab1f Sep 7 11:12:40 localhost kernel: c01141e2 Sep 7 11:12:40 localhost kernel: *pde = 00000000 Sep 7 11:12:40 localhost kernel: Oops: 0000 Sep 7 11:12:40 localhost kernel: CPU: 0 Sep 7 11:12:40 localhost kernel: EIP: 0010:[<c01141e2>] Tainted: P Sep 7 11:12:40 localhost kernel: EFLAGS: 00010002 Sep 7 11:12:40 localhost kernel: eax: c167f248 ebx: d7d21ef8 ecx: 002fab1f edx: 00000000 Sep 7 11:12:40 localhost kernel: esi: 00000000 edi: c167f248 ebp: d6871ea8 esp: d6871e94 Sep 7 11:12:40 localhost kernel: ds: 0018 es: 0018 ss: 0018 Sep 7 11:12:40 localhost kernel: Process Eterm (pid: 23651, stackpage=d6871000) Sep 7 11:12:40 localhost kernel: Stack: 00000286 00000003 00000001 dd18da00 4018981c c111bb7c c01250ce c111bb7c Sep 7 11:12:40 localhost kernel: d9bb6ae0 dd18da00 4018981c 00000001 c0125966 dd18da00 d9bb6ae0 4018981c Sep 7 11:12:40 localhost kernel: c9f20624 0574c065 000132f1 c0125bcc 0001ef80 c0275bc1 d5bedeb8 dd18d784 Sep 7 11:12:40 localhost kernel: Call Trace: [<c01250ce>] [<c0125966>] [<c0125bcc>] [<c0275bc1>] [<c0112f39>] Sep 7 11:12:40 localhost kernel: [<c0115781>] [<c01305e7>] [<c0120353>] [<c0119d36>] [<c0112e20>] [<c0106da4>] Sep 7 11:12:40 localhost kernel: Code: 8b 01 85 45 f0 74 e9 6a 00 51 e8 bf f7 ff ff 5a 85 c0 59 74
>>EIP; c01141e2 <__wake_up+32/60> <===== Trace; c01250ce <do_wp_page+4e/220> Trace; c0125966 <handle_mm_fault+106/150> Trace; c0125bcc <vm_enough_memory+2c/c0> Trace; c0275bc1 <rb_insert_color+c1/f0> Trace; c0112f39 <do_page_fault+119/42b> Trace; c0115781 <copy_mm+281/300> Trace; c01305e7 <__alloc_pages+67/2f0> Trace; c0120353 <sys_rt_sigaction+93/f0> Trace; c0119d36 <sys_wait4+396/3a0> Trace; c0112e20 <do_page_fault+0/42b> Trace; c0106da4 <error_code+34/3c> Code; c01141e2 <__wake_up+32/60> 00000000 <_EIP>: Code; c01141e2 <__wake_up+32/60> <===== 0: 8b 01 mov (%ecx),%eax <===== Code; c01141e4 <__wake_up+34/60> 2: 85 45 f0 test %eax,0xfffffff0(%ebp) Code; c01141e7 <__wake_up+37/60> 5: 74 e9 je fffffff0 <_EIP+0xfffffff0> c01141d2 <__wake_up+22/60> Code; c01141e9 <__wake_up+39/60> 7: 6a 00 push $0x0 Code; c01141eb <__wake_up+3b/60> 9: 51 push %ecx Code; c01141ec <__wake_up+3c/60> a: e8 bf f7 ff ff call fffff7ce <_EIP+0xfffff7ce> c01139b0 <try_to_wake_up+0/150> Code; c01141f1 <__wake_up+41/60> f: 5a pop %edx Code; c01141f2 <__wake_up+42/60> 10: 85 c0 test %eax,%eax Code; c01141f4 <__wake_up+44/60> 12: 59 pop %ecx Code; c01141f5 <__wake_up+45/60> 13: 74 00 je 15 <_EIP+0x15> c01141f7 <__wake_up+47/60>
Sep 7 11:15:48 localhost kernel: cpu: 0, clocks: 1328880, slice: 664440 Sep 7 11:15:57 localhost kernel: 8139too Fast Ethernet driver 0.9.26 Sep 7 11:15:58 localhost kernel: ac97_codec: AC97 Audio codec, id: CRY52(Cirrus Logic CS4299
(Yes I know it's tainted, but it looks like clearly IDE's fault. Poke me if you want to see the same oops without me loading the NVidia driver.)
Cheers, -- Bob
Bob McElrath (rsmcelrath@students.wisc.edu) Univ. of Wisconsin at Madison, Department of Physics
"No nation could preserve its freedom in the midst of continual warfare." --James Madison, April 20, 1795 [unhandled content-type:application/pgp-signature] | |