Re: HSM violation with ahci+WDC WD1600BEVS-22RST0

2007-09-24 Thread Maurizio Monge
No, i did not manage to improve (it should NOT be a dangerous error BTW). I simply think that this issue is because of buggy firmware, so i posted to linux-ide a patch to blacklist this hard disk from using NCQ (because it is triggering spurious completions). I don't know what the "blacklisting

Re: HSM violation with ahci+WDC WD1600BEVS-22RST0

2007-09-24 Thread Maurizio Monge
No, i did not manage to improve (it should NOT be a dangerous error BTW). I simply think that this issue is because of buggy firmware, so i posted to linux-ide a patch to blacklist this hard disk from using NCQ (because it is triggering spurious completions). I don't know what the blacklisting

Spurious completions during NCQ with ahci/WDC WD1600BEVS-2

2007-08-23 Thread Maurizio Monge
This happens with all kernel from 2.6.21 up to today Linus's git. >From time to time, i am getting the following error in dmesg (more information follows): ata1.00: exception Emask 0x2 SAct 0xffc SErr 0x0 action 0x2 frozen ata1.00: spurious completions during NCQ issue=0x0 SAct=0xffc

Spurious completions during NCQ with ahci/WDC WD1600BEVS-2

2007-08-23 Thread Maurizio Monge
This happens with all kernel from 2.6.21 up to today Linus's git. From time to time, i am getting the following error in dmesg (more information follows): ata1.00: exception Emask 0x2 SAct 0xffc SErr 0x0 action 0x2 frozen ata1.00: spurious completions during NCQ issue=0x0 SAct=0xffc

[PATCH] Add new ICH9M pci id (8086:2850) to ata_piix id list

2007-06-17 Thread Maurizio Monge
To make ata_piix recognize my ich9m chip i had to apply the modification that follows. Best regards Maurizio Monge diff -Nurb old/drivers/ata/ata_piix.c new/drivers/ata/ata_piix.c --- old/drivers/ata/ata_piix.c 2007-06-17 23:06:12.0 +0200 +++ new/drivers/ata/ata_piix.c 2007-06-17 23

[PATCH] Add new ICH9M pci id (8086:2850) to ata_piix id list

2007-06-17 Thread Maurizio Monge
To make ata_piix recognize my ich9m chip i had to apply the modification that follows. Best regards Maurizio Monge diff -Nurb old/drivers/ata/ata_piix.c new/drivers/ata/ata_piix.c --- old/drivers/ata/ata_piix.c 2007-06-17 23:06:12.0 +0200 +++ new/drivers/ata/ata_piix.c 2007-06-17 23