nvme: set gendisk read only based on nsattr
authorChaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Wed, 8 Aug 2018 06:01:06 +0000 (23:01 -0700)
committerChristoph Hellwig <hch@lst.de>
Wed, 8 Aug 2018 09:55:49 +0000 (11:55 +0200)
commit1293477f4f324f9cf23a36f6cc0adc6801f1baac
treee7e7558e7d9c9d4675893cd12e1fc52d9851e326
parent93045d5942da60801e71764597d448cf37a798c1
nvme: set gendisk read only based on nsattr

NVMe 1.3 TP 4005 introduces new filed (NSATTR). This field indicates
whether given namespace is write protected or not. This patch sets the
gendisk associated with the namespace to read only based on the identify
namespace nsattr field.

Signed-off-by: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/nvme/host/core.c