]> git.baikalelectronics.ru Git - kernel.git/commit
nvme: allow revalidate to set a namespace read-only
authorChristoph Hellwig <hch@lst.de>
Sat, 9 Jan 2021 10:42:54 +0000 (11:42 +0100)
committerJens Axboe <axboe@kernel.dk>
Mon, 25 Jan 2021 01:15:57 +0000 (18:15 -0700)
commit85eaf5088434d8b3899377824e57ea2d4fa78ce6
treecefec5c99d3e3d0b3fce3227d6c7a2a66321c33a
parente35a4e9348a5135dc50d2c84c9b91a48e8f2434d
nvme: allow revalidate to set a namespace read-only

Unconditionally call set_disk_ro now that it only updates the hardware
state.  This allows to properly set up the Linux devices read-only when
the controller turns a previously writable namespace read-only.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Keith Busch <kbusch@kernel.org>
Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/nvme/host/core.c