]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show()
authorDan Carpenter <dan.carpenter@oracle.com>
Thu, 9 Sep 2021 09:14:40 +0000 (12:14 +0300)
committerChristoph Hellwig <hch@lst.de>
Mon, 13 Sep 2021 15:04:03 +0000 (17:04 +0200)
commit0bd46e22c5ec3dbfb81b60de475151e3f6b411c2
tree01e838e1b3ef5deabfa6bc3ad037cdd6586020d5
parent67f3b2f822b7e71cfc9b42dbd9f3144fa2933e0b
nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show()

This was intended to limit the number of characters printed from
"subsys->serial" to NVMET_SN_MAX_SIZE.  But accidentally the width
specifier was used instead of the precision specifier so it only
affects the alignment and not the number of characters printed.

Fixes: f04064814c2a ("nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/nvme/target/configfs.c