Issue #3295 has been updated by tuxillo. Status changed from New to In Progress
* Added support for a new QMP command 'query-nvmm', based on the already existing 'query-kvm' command. * This allows libvirt to communicate with the VM and see if the accel method is supported and enabled. * DeltaPorts commit: https://github.com/DragonFlyBSD/DeltaPorts/commit/8a2cf8882 Test: * In one terminal: <pre> $ qemu-system-x86_64 -display curses -accel nvmm -chardev socket,id=qmp,port=4444,host=localhost,server=on -mon chardev=qmp,mode=control,pretty=on </pre> * In another: <pre> $ telnet localhost 4444 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. { "QMP": { "version": { "qemu": { "micro": 0, "minor": 0, "major": 6 }, "package": "" }, "capabilities": [ "oob" ] } } { "execute": "qmp_capabilities" } { "return": { } } { "execute": "query-nvmm" } { "return": { "enabled": true, "present": true } } { "execute": "quit" } { "return": { } } { "timestamp": { "seconds": 1632586250, "microseconds": 956109 }, "event": "SHUTDOWN", "data": { "guest": false, "reason": "host-qmp-quit" } } </pre> ---------------------------------------- Bug #3295: Adapt devel/libvirt for nvmm http://bugs.dragonflybsd.org/issues/3295#change-14169 * Author: tuxillo * Status: In Progress * Priority: Normal * Assignee: tuxillo * Category: nvmm * Target version: 6.2 * Start date: 2021-09-01 ---------------------------------------- With the recent addition of nvmm, it would be interesting to have something that eases the VM lifecycle, like @devel/libvirt@ . This is a feature request to myself to, at least try to, make @devel/libvirt@ usable with nvmm under DragonFly. -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account
