Am 18.11.24 um 12:16 schrieb Markus Frank: > changes v13: > * renamed amd_sev to amd-sev > * removed already applied patches > * add systemd service file for query-machine-capabilities > * removed now unused $efidisk0 parameter from the get_amd_sev_object > function > > changes v12: > * new pve-guest-common patch > * improved error handling in C > * small perl style changes > > changes v11: > * removed systemd service and added run_command in qemu-server instead > * moved SEV related code to CPUConfig > * instead of the no-debug and no-key-sharing checkboxes there are no > "allow debug/key-sharing" checkboxes in the WebUI with true beeing > the default. > * add check_non_migratable_resources function in qemu-server > > > apply/compile order: > * pve-guest-common: AbstractConfig: add abstract method to check for > resources preventing a snapshot -> already applied > * qemu-server: add C program to get hardware capabilities from CPUID > -> already applied > 1. qemu-server: query-machine-capabilities: add systemd service file > -> new to v13 > 2. qemu-server: config: add AMD SEV support > 3. qemu-server: migration: add check_non_migratable_resources function > 4. pve-docs: add AMD SEV documentation > 5. pve-manager: ui: add AMD SEV configuration to Options > > > qemu-server: > > Markus Frank (3): > query-machine-capabilities: add systemd service file > config: add AMD SEV support > migration: add check_non_migratable_resources function > > PVE/API2/Qemu.pm | 5 +- > PVE/QemuConfig.pm | 5 ++ > PVE/QemuMigrate.pm | 2 +- > PVE/QemuServer.pm | 36 +++++++- > PVE/QemuServer/CPUConfig.pm | 87 ++++++++++++++++++- > query-machine-capabilities/Makefile | 2 + > .../query-machine-capabilities.service | 13 +++ > 7 files changed, 145 insertions(+), 5 deletions(-) > create mode 100644 > query-machine-capabilities/query-machine-capabilities.service > > > docs: > > Markus Frank (1): > add AMD SEV documentation > > qm.adoc | 103 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 103 insertions(+) > > > > manager: > > Markus Frank (1): > ui: add AMD SEV configuration to Options > > www/manager6/Makefile | 1 + > www/manager6/qemu/Options.js | 11 ++++ > www/manager6/qemu/SevEdit.js | 121 +++++++++++++++++++++++++++++++++++ > 3 files changed, 133 insertions(+) > create mode 100644 www/manager6/qemu/SevEdit.js >
applied series, with some minor nits from Shannon and me fixed directly or as follow-up, thanks! _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel