]> Git Repo - linux.git/commit
nvmet: don't report 0-bytes in serial number
authorMartin Wilck <[email protected]>
Thu, 13 Jul 2017 22:25:31 +0000 (00:25 +0200)
committerJens Axboe <[email protected]>
Thu, 20 Jul 2017 14:41:56 +0000 (08:41 -0600)
commit42de82a8b544fa55670feef7d6f85085fba48fc0
tree8601760e3887a31bf1b84258a25ce02352c3b357
parentfcbc545959676282e7f46be5c8d8aea26a89ea47
nvmet: don't report 0-bytes in serial number

The NVME standard mandates that the SN, MN, and FR fields of the Identify
Controller Data Structure be "ASCII strings".  That means that they may
not contain 0-bytes, not even string terminators.

Signed-off-by: Martin Wilck <[email protected]>
Reviewed-by: Hannes Reinecke <[email protected]>
[hch: fixed for the move of the serial field, updated description]
Signed-off-by: Christoph Hellwig <[email protected]>
Signed-off-by: Jens Axboe <[email protected]>
drivers/nvme/target/admin-cmd.c
This page took 0.052515 seconds and 4 git commands to generate.