Re: 2.6.13-rc7: crash on removing CF card

From: Alan Cox
Date: Thu Aug 25 2005 - 07:00:21 EST


On Iau, 2005-08-25 at 13:19 +0200, Jens Axboe wrote:
> > Aug 25 11:35:23 amd kernel: hdf: probing with STATUS(0x50) instead of ALTSTATUS(0x0a)
> > Aug 25 11:35:24 amd kernel: hdf: ^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H(^H^H^H(^H^H^H^H, ATA DISK drive
> > Aug 25 11:35:24 amd kernel: ide2 at 0x8040-0x8047,0x804e on irq 7

Interesting in itself - the slave on this adapter appears not to be
decoded, but worse still to produce garbage.

> > Aug 25 11:35:24 amd kernel: hde: max request size: 128KiB
> > Aug 25 11:35:24 amd kernel: hde: 503808 sectors (257 MB) w/0KiB Cache, CHS=984/16/32
> > Aug 25 11:35:24 amd kernel: hde: cache flushes not supported
> > Aug 25 11:35:24 amd kernel: hde: hde1
> > Aug 25 11:35:24 amd kernel: hdf: max request size: 128KiB
> > Aug 25 11:35:24 amd kernel: hdf: 131584 sectors (67 MB) w/1028KiB Cache, CHS=2056/8/8
> > Aug 25 11:35:24 amd kernel: hdf: cache flushes not supported
> > Aug 25 11:35:54 amd kernel: hdf:<6> hde:<4>hdf: lost interrupt
> > Aug 25 11:36:24 amd kernel: hdf: lost interrupt
> > Aug 25 11:36:54 amd kernel: hdf: lost interrupt
> >

hdf never really existed so what follows initially is no surprise.


> > Aug 25 11:45:09 amd kernel: Buffer I/O error on device hdf, logical block 0
> > Aug 25 11:45:09 amd kernel: unable to read partition table

We give up on the nonexistant hdf. It then looks as if the partition
code corrupted the request stuff or perhaps double freed something ?


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