trustGuestRxFilters broken after upgrade to Debian 12

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


We've been running Debian 11 for a while, using sr-iov:

  <forward mode='hostdev' managed='yes'>
    <pf dev='eth2'/>

and allocating vf's from the pool:

    <interface type='network' trustGuestRxFilters='yes'>
      <mac address='52:54:00:08:da:5b'/>
      <source network='sr-iov-intel-10G-1'/>
        <tag id='50'/>
      <model type='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>

After upgrading to Debian 12, when I try to start any vm which uses the
trustGuestRxFilters option, it fails to start with the message:

error: internal error: unable to execute QEMU command 'query-rx-filter':
invalid net client name: hostdev0

If I remove the option, it starts fine (but of course is broken
functionality wise as the option wasn't there just for fun :) ).

Any thoughts on what's going on here? The Debian 12 versions are:

libvirt-daemon/stable,now 9.0.0-4
qemu-system-x86/stable,now 1:7.2+dfsg-7+deb12u3

I see Debian 12 backports has version 8.1.2+ds-1~bpo12+1 of qemu, but no
newer versions of libvirt. I haven't tried the backports version to
see if that resolves the problem.

Thanks much...
Users mailing list -- users@xxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxx

[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux