]> git.baikalelectronics.ru Git - kernel.git/commit
libata-scsi: Move sense buffers onto stack
authorKees Cook <keescook@chromium.org>
Tue, 31 Jul 2018 19:51:53 +0000 (12:51 -0700)
committerJens Axboe <axboe@kernel.dk>
Thu, 2 Aug 2018 21:22:41 +0000 (15:22 -0600)
commitca223a65fab653fa2b258a01e2ca1619ba6ca761
tree1c85d9cb747756c6ca9b182e1695b3fc50a58380
parent3c39df57852e0cadfee8b22e3859ceda4ec4ddfd
libata-scsi: Move sense buffers onto stack

To support future compile-time sizeof() checks that will be able to
validate the length of sense buffers, this removes the only dynamically
allocated sense buffers in the tree by putting the 96 byte sense buffers
on the stack.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Acked-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/ata/libata-scsi.c