lkml.org 
[lkml]   [2002]   [Mar]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Kernel Oops in 2.4.18 (ide.c)
On Wed, 6 Mar 2002, Beef Arrowny wrote:

> Code; c01d80c6 <ide_output_data+a6/b0>
> 00000000 <_EIP>:
> Code; c01d80c6 <ide_output_data+a6/b0> <=====
> 0: f3 66 6f repz outsw
> %ds:(%esi),(%dx) <=====
> Code; c01d80c9 <ide_output_data+a9/b0>

Check out drivers/ide/ide.c:ide_output_data you're dying here...

if (drive->slow) {
unsigned short *ptr = (unsigned short *) buffer; <==
while (wcount--) {
outw_p(*ptr++, IDE_DATA_REG); <== whoopdedoo
outw_p(*ptr++, IDE_DATA_REG);
}
} else


http://groups.google.com/groups?hl=en&threadm=linux.kernel.Pine.LNX.4.44.0202070911321.8308-100000%40netfinity.realnet.co.sz&rnum=1&prev=/groups%3Fq%3Ddrivers/ide/ide.c.orig%2Bgroup:mlist.linux.kernel%2Bgroup:mlist.linux.kernel%26hl%3Den%26selm%3Dlinux.kernel.Pine.LNX.4.44.0202070911321.8308-100000%2540netfinity.realnet.co.sz%26rnum%3D1

is my original posting. Jens sent in a patch which stopped the oops from
happening in 2.5, i *think* it might have been backported to 2.4,
essentially it all boiled down to something b0rking the scatter gather
list (referenced via buffer).

Regards,
Zwane



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:24    [W:0.057 / U:0.328 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site