summaryrefslogtreecommitdiff
path: root/fs/jbd2/commit.c
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2008-07-05 08:10:50 +0400
committerLinus Torvalds <torvalds@linux-foundation.org>2008-07-06 00:05:37 +0400
commitd28f87aa87ce8b196349d7c306a7e6fe3abd7155 (patch)
treec6bc6d198536772cd50d08c6772e291c5ba91f31 /fs/jbd2/commit.c
parentd79df630f622806c4d0e116fbaf6ebf6baf53461 (diff)
downloadlinux-d28f87aa87ce8b196349d7c306a7e6fe3abd7155.tar.xz
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 <tj@kernel.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/jbd2/commit.c')
0 files changed, 0 insertions, 0 deletions