commit | 571e47760de55281834f28a54f75d51285e7787d | [log] [tgz] |
---|---|---|
author | Sagi Grimberg <sagi@grimberg.me> | Mon Mar 06 18:46:20 2017 +0200 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Wed Dec 20 10:07:25 2017 +0100 |
tree | 2a10fc5c50a62cf2597f86b9f7c193bb50871942 | |
parent | af0cee086b0920612de5d6ad2a8f406792b5aa9d [diff] |
nvmet: confirm sq percpu has scheduled and switched to atomic [ Upstream commit d11ea004a458b982e19b188c386e25a9b66ec446 ] percpu_ref_kill is not enough to prevent subsequent percpu_ref_tryget_live from failing. Hence call perfcpu_ref_kill_confirm to make it safe. Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Sagi Grimberg <sagi@grimberg.me> Signed-off-by: Sasha Levin <alexander.levin@verizon.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>