From: Tejun Heo Date: Sat, 5 Jul 2008 04:10:50 +0000 (+0900) Subject: ahci: give another shot at clearing all bits in irq_stat X-Git-Tag: v2.6.26-rc9~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d28f87aa87ce8b196349d7c306a7e6fe3abd7155;p=pandora-kernel.git ahci: give another shot at clearing all bits in irq_stat Commit ea0c62f7cf70f13a67830471b613337bd0c9a62e tried to clear all bits in irq_stat but it didn't actually achieve that as irq_stat was anded with port_map right after read. This patch makes ahci driver always use the unmasked value to clear irq_status. While at it, add explanation on the peculiarities of ahci IRQ clearing. This was spotted by Linus Torvalds. Signed-off-by: Tejun Heo Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed