mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-13 00:46:03 -06:00
Fix detection of disk in IO events
When using -device syntax, the IO event will have a different prefix, 'drive-' that needs to be skipped over before matching against the libvirt disk alias * src/qemu/qemu_driver.c: Skip QEMU_DRIVE_HOST_PREFIX in IO event
This commit is contained in:
parent
05776e09fc
commit
0eecdd685a
@ -764,6 +764,9 @@ findDomainDiskByAlias(virDomainObjPtr vm,
|
|||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
|
if (STRPREFIX(alias, QEMU_DRIVE_HOST_PREFIX))
|
||||||
|
alias += strlen(QEMU_DRIVE_HOST_PREFIX);
|
||||||
|
|
||||||
for (i = 0; i < vm->def->ndisks; i++) {
|
for (i = 0; i < vm->def->ndisks; i++) {
|
||||||
virDomainDiskDefPtr disk;
|
virDomainDiskDefPtr disk;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user