]> git.baikalelectronics.ru Git - kernel.git/commit
nvmet: protect discovery change log event list iteration
authorSagi Grimberg <sagi@grimberg.me>
Mon, 29 Apr 2019 23:28:19 +0000 (16:28 -0700)
committerChristoph Hellwig <hch@lst.de>
Wed, 1 May 2019 13:18:47 +0000 (09:18 -0400)
commite6553be2082e0c6fc94995473192e4e7aec7a7b7
treefe468819f20d961cbfec7da32f37f5108ed11055
parent5f4c0a4f7657e9e59e7a856a9730ce9082ae2f3d
nvmet: protect discovery change log event list iteration

When we iterate on the discovery subsystem controllers
we need to protect against concurrent mutations to it.

Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Reviewed-by: Minwoo Im <minwoo.im@samsung.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/nvme/target/discovery.c