nvme: fix visibility of "uuid" ns attribute
authorMartin Wilck <mwilck@suse.com>
Thu, 28 Sep 2017 19:33:23 +0000 (21:33 +0200)
committerJens Axboe <axboe@kernel.dk>
Sat, 11 Nov 2017 22:38:21 +0000 (15:38 -0700)
commita04b5de5050ab8b891128eb2c47a0916fe8622e1
treebf9286d61f76f48f9faf05aa4e5f4fbc4388b9d6
parentff821d271415f17f1a704600420e92ebb9bfb32c
nvme: fix visibility of "uuid" ns attribute

"uuid" must be invisible if both ns->uuid and ns->nguid are unset,
not if either one is.

Fixes: d934f9848a77 "nvme: provide UUID value to userspace"
Signed-off-by: Martin Wilck <mwilck@suse.com>
[hch: rebased to the nvme-4.15 tree to help resolving a conflict]
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/nvme/host/core.c