On 4/18/25 14:55, Blade Liu wrote:
> Hi all,
>
> I have a problem to execute qmp commands via qemu guest agent using
> libvirt-Python. In libivrt and qemu tutorial, qmp commands are invoked
> by terminal. In my project, I want to invoke the commands natively using
> libvirt-Python API, not using
From: Maximilian Martin
This patch implements USB bus/port matching. In addition
to vendor/product and bus/device matching, bus/port
matching is implemented. This involves additions and
refactorings in the domain configuration, host device
handling, and USB helpers. Also, test methods are
refacto
From: Maximilian Martin
This patch adds devpath files to the virusb test data.
These files are mockups for the USB sysfs files that
contain the port of a USB device in dotted notation.
They are used for testing of USB bus/port matching.
Signed-off-by: Maximilian Martin
---
tests/virusbtestdata
This resubmission splits up the previous patch into multiple patches and
incorporates review comments from Michal Prívozník.
Currently, only vendor/product and bus/device matching are supported for USB
host
devices. Neither of these provide a stable and persistent way of assigning a
guest
a spec
From: Maximilian Martin
Adds USB bus/port addressing the domain XML file
schema. Optionally, the physical USB port can be
declared instead of the USB device address.
Signed-off-by: Maximilian Martin
---
src/conf/schemas/domaincommon.rng | 11 ---
1 file changed, 8 insertions(+), 3 dele
Hi All,
While investigating an internal bug report, we noticed that a minimal firmware
auto-selection configuration along with SEV* fails to find a match. E.g. the
following config
hvm
0x07
...
Fails with "Unable to find 'efi' firmware that is compatible with the c
From: Maximilian Martin
Adds documentation for the new USB bus/port addressing.
The new "port" attribute is explained.
Signed-off-by: Maximilian Martin
---
docs/formatdomain.rst | 29 -
1 file changed, 16 insertions(+), 13 deletions(-)
diff --git a/docs/formatdomai