commit | 896f6966fc815abe71f85fb26f0193875df8a035 | [log] [tgz] |
---|---|---|
author | Jia-Ju Bai <baijiaju1990@163.com> | Wed May 31 10:56:56 2017 +0800 |
committer | Martin K. Petersen <martin.petersen@oracle.com> | Mon Jun 12 20:48:08 2017 -0400 |
tree | 6c1c0027740f63c5346c360a974d3934474638e4 | |
parent | 566ec9ad315b46e7056472f4cd1d1b79bbad62da [diff] |
scsi: megaraid: Fix a sleep-in-atomic bug The driver may sleep under a spin lock, and the function call path is: mraid_mm_attach_buf (acquire the lock by spin_lock_irqsave) pci_pool_alloc(GFP_KERNEL) --> may sleep To fix it, the "GFP_KERNEL" is replaced with "GFP_ATOMIC". [mkp: fixed whitespace] Signed-off-by: Jia-Ju Bai <baijiaju1990@163.com> Acked-by: Sumit Saxena <sumit.saxena@broadcom.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>