From: Alan Cox Date: Tue, 23 Oct 2007 15:50:02 +0000 (+0100) Subject: libata-core: auditting chk_status v check_status X-Git-Tag: v2.6.24-rc1~16^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=150981b0306fc5773b929e31ab5b0590c87cc77c;p=pandora-kernel.git libata-core: auditting chk_status v check_status Did a complete audit of these and found we have another error case. ata_bus_softreset calls ata_check_status which means that it tries to do an ioread8 on the port blindly and check versus 0xFF for an error. It should of course be using the ap->ops method for this via chk_status, and this bug causes a wrog status call on the NS87415 at least. Signed-off-by: Alan Cox Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed