public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: [2.5.9/2.5.10] ide-scsi oops
  2002-04-24 16:01 [2.5.9/2.5.10] ide-scsi oops Sebastian Droege
@ 2002-04-24 15:08 ` Martin Dalecki
  0 siblings, 0 replies; 2+ messages in thread
From: Martin Dalecki @ 2002-04-24 15:08 UTC (permalink / raw)
  To: Sebastian Droege; +Cc: linux-kernel, vojtech

Uz.ytkownik Sebastian Droege napisa?:
> Hi,
> I get this nice oops every time I mount a cdrom... the cdrom drive is accessed via ide-scsi (NOT ide-cd)
> If you need more informations just ask...


No thanks it's the same problem as with ide-cd and any other drivers -
the ide_start_dma() function is expecting an strcut ata_request and not just
a simple struct request. And then there are multiple possible abuses
of the special member of struct request pracitced currently...


^ permalink raw reply	[flat|nested] 2+ messages in thread

* [2.5.9/2.5.10] ide-scsi oops
@ 2002-04-24 16:01 Sebastian Droege
  2002-04-24 15:08 ` Martin Dalecki
  0 siblings, 1 reply; 2+ messages in thread
From: Sebastian Droege @ 2002-04-24 16:01 UTC (permalink / raw)
  To: linux-kernel; +Cc: dalecki, vojtech

[-- Attachment #1: Type: text/plain, Size: 2835 bytes --]

Hi,
I get this nice oops every time I mount a cdrom... the cdrom drive is accessed via ide-scsi (NOT ide-cd)
If you need more informations just ask...

Bye

Unable to handle kernel NULL pointer dereference at virtual address 00000044
c0202d42
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c0202d42>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010282
eax: 00000028   ebx: c03addcc   ecx: 00000000   edx: c03adc00
esi: cee346e0   edi: 0000f008   ebp: 00000000   esp: cdd19d18
ds: 0018   es: 0018   ss: 0018
Stack: c03addcc c03addcc 00000000 0000fc00 c03addcc 00000000 00000001 00000008
       00000297 c03adcd8 c0204201 00000000 c03addcc c03addcc cee346e0 00000000
       c020e553 00000000 c03addcc c03addcc c03addcc 00000000 00000000 c1341200
Call Trace: [<c0204201>] [<c020e553>] [<c020f0ad>] [<c01fc20b>] [<c01e5756>]
   [<c01fc5bf>] [<c01fcdd7>] [<c020efa2>] [<c0206e9b>] [<c0207220>] [<c020cf3c>]
   [<c01e6323>] [<c011a2c2>] [<c0133f32>] [<c0134067>] [<c01282b2>] [<c012a11a>]
   [<c012a018>] [<c013605b>] [<c0106fcf>]
Code: 8b 50 1c 83 e2 01 b8 08 00 00 00 85 d2 0f 45 44 24 14 8b 54


>>EIP; c0202d42 <ide_dmaproc+17a/418>   <=====

>>ebx; c03addcc <ide_hwifs+6cc/3a70>
>>edx; c03adc00 <ide_hwifs+500/3a70>
>>esi; cee346e0 <_end+ea7fa04/1054e324>
>>edi; 0000f008 Before first symbol
>>esp; cdd19d18 <_end+d96503c/1054e324>

Trace; c0204201 <piix_dmaproc+b9/c0>
Trace; c020e553 <idescsi_issue_pc+67/208>
Trace; c020f0ad <idescsi_do_request+19/38>
Trace; c01fc20b <start_request+387/474>
Trace; c01e5756 <__elv_next_request+a/10>
Trace; c01fc5bf <ide_queue_commands+157/1b0>
Trace; c01fcdd7 <ide_do_drive_cmd+137/1ac>
Trace; c020efa2 <idescsi_queue+596/5e4>
Trace; c0206e9b <scsi_dispatch_cmd+103/1b8>
Trace; c0207220 <scsi_done+0/b0>
Trace; c020cf3c <scsi_request_fn+54c/568>
Trace; c01e6323 <generic_unplug_device+2b/4c>
Trace; c011a2c2 <__run_task_queue+6a/78>
Trace; c0133f32 <do_page_cache_readahead+152/170>
Trace; c0134067 <page_cache_readahead+117/120>
Trace; c01282b2 <do_generic_file_read+92/480>
Trace; c012a11a <generic_file_read+7e/12c>
Trace; c012a018 <file_read_actor+0/84>
Trace; c013605b <sys_read+8f/118>
Trace; c0106fcf <syscall_call+7/b>

Code;  c0202d42 <ide_dmaproc+17a/418>
00000000 <_EIP>:
Code;  c0202d42 <ide_dmaproc+17a/418>   <=====
   0:   8b 50 1c                  mov    0x1c(%eax),%edx   <=====
Code;  c0202d45 <ide_dmaproc+17d/418>
   3:   83 e2 01                  and    $0x1,%edx
Code;  c0202d48 <ide_dmaproc+180/418>
   6:   b8 08 00 00 00            mov    $0x8,%eax
Code;  c0202d4d <ide_dmaproc+185/418>
   b:   85 d2                     test   %edx,%edx
Code;  c0202d4f <ide_dmaproc+187/418>
   d:   0f 45 44 24 14            cmovne 0x14(%esp,1),%eax
Code;  c0202d54 <ide_dmaproc+18c/418>
  12:   8b 54 00 00               mov    0x0(%eax,%eax,1),%edx

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-04-24 16:11 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-04-24 16:01 [2.5.9/2.5.10] ide-scsi oops Sebastian Droege
2002-04-24 15:08 ` Martin Dalecki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox