]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: aacraid: Fix an oops in error handling
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 13 May 2020 09:37:03 +0000 (12:37 +0300)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 15 May 2020 00:24:01 +0000 (20:24 -0400)
commitd74a3b2d344e93618cd1de59146086b4bfe3fba6
treec53ed19603efc5a70abbd162e45ffff25a238d0a
parent84368a6182c51bb261e75747a4c43fb4896d6ef0
scsi: aacraid: Fix an oops in error handling

If the memdup_user() function fails then it results in an Oops in the
error handling code when we try to kfree() and error pointer.

Link: https://lore.kernel.org/r/20200513093703.GB347693@mwanda
Fixes: 4cd536f9e33d ("scsi: aacraid: Use memdup_user() as a cleanup")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/aacraid/commctrl.c