UPSTREAM: scsi: ufs: Fix register dump caused sleep in atomic context
ufshcd_print_host_regs() can be called by interrupt handler, but it may sleep due to ufshcd_dump_regs() allocates the dump buffer memory with flag GFP_KERNEL. Fix it by changing GFP_KERNEL to GFP_ATMOIC. Link: https://lore.kernel.org/r/1573798172-20534-5-git-send-email-cang@codeaurora.org Reviewed-by:Bean Huo <beanhuo@micron.com> Signed-off-by:
Can Guo <cang@codeaurora.org> Signed-off-by:
Martin K. Petersen <martin.petersen@oracle.com> Bug: 143632303 Change-Id: I0caae42ac6df8080876046eea674d08933f769ee (cherry picked from commit cddaebaf3d81584180d647e9cbda4ecbf8e8e71c) Signed-off-by:
Can Guo <cang@codeaurora.org>
Loading
Please register or sign in to comment