
On Wed, Apr 12, 2023 at 18:23:50 +0200, Michal Prívozník wrote:
On 4/10/23 07:48, Akihiko Odaki wrote:
igb is a new network device which will be introduced with QEMU 8.0.0. It is a successor of e1000e so it has PCIe interface and is understands virtio-net headers as e1000e does.
Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com> --- src/conf/domain_conf.c | 1 + src/conf/domain_conf.h | 1 + src/qemu/qemu_domain_address.c | 3 ++- src/qemu/qemu_interface.c | 1 + 4 files changed, 5 insertions(+), 1 deletion(-)
[...]
2) QEMU capability, we have an arbitrary list of features that we query QEMU for. This is mostly so that we can check whether QEMU supports requested feature or not. And this new model is so new, that the minimum required QEMU version - 4.2.0 (grep QEMU_MIN_ src/qemu/qemu_capabilities.c) doesn't have it. This is not trivial though, and we'll need Peter's help to regenerate capabilities.
IIUC, the IGB was introduced in QEMU commit of v7.2.0-2481-g3a977deebe but the latest capabilities data we have is from v7.2.0-2146-g2946e1af27, i.e. ~350 commits older.
At this point I wanted to do a final update once the release is out since qemu is in 'rc3' but for now I've posted the update for you as there is a need for it: https://listman.redhat.com/archives/libvir-list/2023-April/239342.html