]> www.infradead.org Git - users/hch/block.git/commit
sd: delay calling free_opal_dev
authorChristoph Hellwig <hch@lst.de>
Sat, 26 Feb 2022 08:27:34 +0000 (09:27 +0100)
committerChristoph Hellwig <hch@lst.de>
Wed, 2 Mar 2022 14:44:47 +0000 (16:44 +0200)
commit5c1922c69f68f17825d2f076159acede7c4fd57f
treee6fd8f603a9caed0e688d47762fecdd23b5f07fd
parent31ce2922aa7138410c6cee8098e3518de7035161
sd: delay calling free_opal_dev

Call free_opal_dev from scsi_disk_release as the opal_dev field is access
from the ioctl handler, which isn't synchronized vs sd_release and thus
can be accesses during or after sd_release was called.

Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/scsi/sd.c