From: Jeff Garzik Date: Sat, 1 Mar 2008 00:10:51 +0000 (-0500) Subject: [libata] wrap kmap_atomic(KM_IRQ0) with local_irq_save/restore() X-Git-Tag: v2.6.25-rc4~127^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b445c56815d84b9fce40707f99811bdc354458e0;p=pandora-kernel.git [libata] wrap kmap_atomic(KM_IRQ0) with local_irq_save/restore() Interrupts must be disabled if using kmap_atomic(KM_IRQ0), but that was not the case in a few code paths coming directly from ATA driver interrupt handlers (which use spin_lock rather than spin_lock_irqsave). Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed