]> www.infradead.org Git - users/sagi/nvme-cli.git/commit
nvme: Set default rae value for nvme_get_nsid_log users
authorDaniel Wagner <dwagner@suse.de>
Fri, 22 Jul 2022 12:12:00 +0000 (14:12 +0200)
committerDaniel Wagner <dwagner@suse.de>
Fri, 22 Jul 2022 12:12:00 +0000 (14:12 +0200)
commit2ef754097803a2531e0e584adab288370eca291c
tree07b442342222490cef90d21c701a8af03dd56789
parent40d7cc0050d0c0dd06ac76880c2a81ecf25eb796
nvme: Set default rae value for nvme_get_nsid_log users

libnvme 1.0 hard codes the rae value for all nvme_get_nsid_log to
false. The upcoming 1.1 release will pass the rae value through
to the kernel. This is causing a behavior change. To be on the safe
side set all rae=true to false.

At least for nvme_get_log_error and nvme_get_log_smart this seems also
what the spec recommends.

Reported-by: Jeremy Kerr <jk@codeconstruct.com.au>
Signed-off-by: Daniel Wagner <dwagner@suse.de>
nvme.c
plugins/innogrit/innogrit-nvme.c
plugins/micron/micron-nvme.c
plugins/seagate/seagate-nvme.c
plugins/transcend/transcend-nvme.c
plugins/virtium/virtium-nvme.c
plugins/wdc/wdc-nvme.c