]> asedeno.scripts.mit.edu Git - linux.git/commit
nvme: Fix parsing of ANA log page
authorPrabhath Sajeepa <psajeepa@purestorage.com>
Mon, 28 Oct 2019 22:56:48 +0000 (16:56 -0600)
committerJens Axboe <axboe@kernel.dk>
Mon, 4 Nov 2019 17:56:42 +0000 (10:56 -0700)
commit64fab7290dc3561729bbc1e35895a517eb2e549e
tree5137177a5f13fea20d5a421883b728104e04f80e
parent716fd9c119a982c34af196fe9205d7a617f38e3e
nvme: Fix parsing of ANA log page

Check validity of offset into ANA log buffer before accessing
nvme_ana_group_desc. This check ensures the size of ANA log buffer >=
offset + sizeof(nvme_ana_group_desc)

Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Prabhath Sajeepa <psajeepa@purestorage.com>
Signed-off-by: Keith Busch <kbusch@kernel.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/nvme/host/multipath.c