]> git.baikalelectronics.ru Git - kernel.git/commit
aha1542: Allocate memory before taking a lock
authorOndrej Zary <linux@rainbow-software.org>
Tue, 21 Apr 2015 21:27:50 +0000 (23:27 +0200)
committerJames Bottomley <JBottomley@Odin.com>
Mon, 27 Apr 2015 17:00:30 +0000 (10:00 -0700)
commita73ec5cc83cd4c6f515132b8822d444ad181191c
treea618ae4c0fe0564a3e8fe36a3649ba661f317117
parent967bc4b225486192e1e80cab9727b57d75198b54
aha1542: Allocate memory before taking a lock

The driver currently calls kmalloc with GFP_KERNEL while holding a lock.
Fix it by doing the allocation earlier, before taking the lock.

Tested on AHA-1542B.

Signed-off-by: Ondrej Zary <linux@rainbow-software.org>
Signed-off-by: James Bottomley <JBottomley@Odin.com>
drivers/scsi/aha1542.c