Tejun Heo wrote: > Please apply the attached patch over 2.6.20.1 and report how it works. I'm afraid that something went wrong while patching: pc31:/usr/src/linux-2.6.20.1# cat /root/sb600-ign-serr-internal.patch | patch --verbose -p1 --dry-run Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c |index 6d93240..2d7d97d 100644 |--- a/drivers/ata/ahci.c |+++ b/drivers/ata/ahci.c -------------------------- Patching file drivers/ata/ahci.c using Plan A... Hunk #1 succeeded at 82 (offset 2 lines). Hunk #2 succeeded at 174 (offset 5 lines). Hunk #3 succeeded at 359 (offset 4 lines). Hunk #4 succeeded at 409 (offset 4 lines). Hunk #5 succeeded at 475 with fuzz 1 (offset 8 lines). Hunk #6 FAILED at 489. 1 out of 6 hunks FAILED -- saving rejects to file drivers/ata/ahci.c.rej done pc31:/usr/src/linux-2.6.20.1# md5sum /root/sb600-ign-serr-internal.patch 2946379300b1010bc2e8101391b3f9d6 /root/sb600-ign-serr-internal.patch BTW.: I'm just curious, what's the "purpose" of this patch, it looks to me like it is just going to ignore the problem? Or do you think that the hardware is faulty? Greetings, Sigmund