]> git.baikalelectronics.ru Git - kernel.git/commit
nvmet: fix NULL dereference when removing a referral
authorSagi Grimberg <sagi@grimberg.me>
Wed, 1 Apr 2020 23:16:27 +0000 (16:16 -0700)
committerChristoph Hellwig <hch@lst.de>
Thu, 2 Apr 2020 08:51:56 +0000 (10:51 +0200)
commit88ae670cb985b8bf158609a1fc954e5b5d53217c
tree78601c32b20dcd3ac4c907691032130d55070580
parent5cd4e311cd07ed8c3d30d9943c750476d6c8b878
nvmet: fix NULL dereference when removing a referral

When item release is called, the parent is already null.  We need the
parent to pass to nvmet_referral_disable so hook it up to
->disconnect_notify.

Reported-by: Tony Asleson <tasleson@redhat.com>
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Reviewed-by: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/nvme/target/configfs.c