]> www.infradead.org Git - users/sagi/libnvme.git/commit
mi: add nvme_mi_admin_admin_passthru
authorJinliang Wang <jinliangw@google.com>
Fri, 28 Oct 2022 15:42:10 +0000 (08:42 -0700)
committerDaniel Wagner <dwagner@suse.de>
Mon, 7 Nov 2022 10:37:45 +0000 (11:37 +0100)
commitc3ded48453712e92a85fae8b0cca3a1ce413c2a3
tree01ed5c382a70a54d7fc3ea561929013a9ad376c7
parent16c257f234eda83441f52c63493377ad7afc97b9
mi: add nvme_mi_admin_admin_passthru

Similar to nvme_admin_passthru, send a customized NVMe Admin command
request message and get the corresponding response message.
Currently, it only supports data xfer size <= 4096.

Signed-off-by: Jinliang Wang <jinliangw@google.com>
[dwagner: refactored has_*_data checks]
Signed-off-by: Daniel Wagner <dwagner@suse.de>
src/libnvme-mi.map
src/nvme/mi.c
src/nvme/mi.h