]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: aacraid: Fix potential null access
authorRaghava Aditya Renukunta <RaghavaAditya.Renukunta@microsemi.com>
Tue, 14 Mar 2017 16:20:19 +0000 (09:20 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 15 Mar 2017 23:00:36 +0000 (19:00 -0400)
commitfbfb039077ba6f2fd656530ca9db42651f8c5545
treeb67c2b8aec38197655f0e3979f5b7daab11c947c
parentaae08f14dd8e7b844a5c489cc471935aa1e2699f
scsi: aacraid: Fix potential null access

Currently, command threads fails to return ioctls commands for older
controller versions, since it returns when all the fibs have been
allocated. Another issue is even all the fibs have not been allocated,
the correct allocated fibs is not updated nor freed.

Fixes: 86f3a80d75b07502 (scsi: aacraid: Reworked aac_command_thread)
Reported-by: Tomas Henzl <thenzl@redhat.com>
Signed-off-by: Raghava Aditya Renukunta <RaghavaAditya.Renukunta@microsemi.com>
Reviewed-by: Dave Carroll <david.carroll@microsemi.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/aacraid/commsup.c