]> www.infradead.org Git - users/sagi/nvme-cli.git/commit
plugin/lm: Introduce Live Migration plugin
authorNate Thornton <n.thornton@samsung.com>
Fri, 8 Nov 2024 11:50:01 +0000 (03:50 -0800)
committerDaniel Wagner <wagi@monom.org>
Fri, 20 Dec 2024 11:11:42 +0000 (12:11 +0100)
commit6d2a869dd0546ba516ebe845e78e9d62b49bbc8b
treec6610d589dcaa67470fdf98865e846a7bdf05265
parent6a73c83b3c07c8a03b55cee86ff7457722037c79
plugin/lm: Introduce Live Migration plugin

Implementation of TP 4159 PCIe Infrastructure for Live Migration plugin.
Includes command support for Track Send, Migration Receive, Migration
Send, and Controller Data Queue; Identify Controller LM related fields;
Bash and ZSH completions.

Changes are isolated to the User Data Migration subset, with Track
Memory functionality deferred to a future commit.

Signed-off-by: Nate Thornton <n.thornton@samsung.com>
plugins/lm/lm-nvme.c [new file with mode: 0644]
plugins/lm/lm-nvme.h [new file with mode: 0644]
plugins/lm/lm-print-binary.c [new file with mode: 0644]
plugins/lm/lm-print-json.c [new file with mode: 0644]
plugins/lm/lm-print-stdout.c [new file with mode: 0644]
plugins/lm/lm-print.c [new file with mode: 0644]
plugins/lm/lm-print.h [new file with mode: 0644]
plugins/lm/meson.build [new file with mode: 0644]
plugins/meson.build