> -----Original Message----- > From: Akihiko Odaki <akihiko.od...@daynix.com> > Sent: Thursday, 20 April 2023 07:47 > Cc: Sriram Yagnaraman <sriram.yagnara...@est.tech>; Jason Wang > <jasow...@redhat.com>; Dmitry Fleytman <dmitry.fleyt...@gmail.com>; > Michael S . Tsirkin <m...@redhat.com>; Alex Bennée > <alex.ben...@linaro.org>; Philippe Mathieu-Daudé <phi...@linaro.org>; > Thomas Huth <th...@redhat.com>; Wainer dos Santos Moschetta > <waine...@redhat.com>; Beraldo Leal <bl...@redhat.com>; Cleber Rosa > <cr...@redhat.com>; Laurent Vivier <lviv...@redhat.com>; Paolo Bonzini > <pbonz...@redhat.com>; qemu-devel@nongnu.org; Tomasz Dzieciol > <t.dziec...@partner.samsung.com>; Akihiko Odaki > <akihiko.od...@daynix.com> > Subject: [PATCH v2 29/41] tests/qtest/libqos/igb: Set GPIE.Multiple_MSIX > > GPIE.Multiple_MSIX is not set by default, and needs to be set to get > interrupts > from multiple MSI-X vectors. > > Signed-off-by: Akihiko Odaki <akihiko.od...@daynix.com> > --- > tests/qtest/libqos/igb.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/tests/qtest/libqos/igb.c b/tests/qtest/libqos/igb.c index > 12fb531bf0..a603468beb 100644 > --- a/tests/qtest/libqos/igb.c > +++ b/tests/qtest/libqos/igb.c > @@ -114,6 +114,7 @@ static void igb_pci_start_hw(QOSGraphObject *obj) > e1000e_macreg_write(&d->e1000e, E1000_RCTL, E1000_RCTL_EN); > > /* Enable all interrupts */ > + e1000e_macreg_write(&d->e1000e, E1000_GPIE, > E1000_GPIE_MSIX_MODE); > e1000e_macreg_write(&d->e1000e, E1000_IMS, 0xFFFFFFFF); > e1000e_macreg_write(&d->e1000e, E1000_EIMS, 0xFFFFFFFF); > > -- > 2.40.0
Reviewed-by: Sriram Yagnaraman <sriram.yagnara...@est.tech>