> -----Original Message----- > From: Akihiko Odaki <akihiko.od...@daynix.com> > Sent: Wednesday, 26 April 2023 12:37 > 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 v4 27/48] igb: Clear EICR bits for delayed MSI-X interrupts > > Section 7.3.4.1 says: > > When auto-clear is enabled for an interrupt cause, the EICR bit is set > > when a cause event mapped to this vector occurs. When the EITR Counter > > reaches zero, the MSI-X message is sent on PCIe. Then the EICR bit is > > cleared and enabled to be set by a new cause event > > Signed-off-by: Akihiko Odaki <akihiko.od...@daynix.com> > --- > hw/net/igb_core.c | 21 ++++++++++++--------- > 1 file changed, 12 insertions(+), 9 deletions(-) > Reviewed-by: Sriram Yagnaraman <sriram.yagnara...@est.tech>
- [PATCH v4 17/48] e1000x: Rename TcpIpv6 into TcpIpv6Ex Akihiko Odaki
- [PATCH v4 21/48] igb: Read DCMD.VLE of the first Tx desc... Akihiko Odaki
- [PATCH v4 09/48] igb: Always copy ethernet header Akihiko Odaki
- [PATCH v4 13/48] hw/net/net_tx_pkt: Remove net_rx_pkt_ge... Akihiko Odaki
- [PATCH v4 11/48] tests/avocado: Remove unused imports Akihiko Odaki
- [PATCH v4 08/48] e1000e: Always copy ethernet header Akihiko Odaki
- [PATCH v4 18/48] e1000e: Always log status after buildin... Akihiko Odaki
- [PATCH v4 25/48] igb: Share common VF constants Akihiko Odaki
- [PATCH v4 28/48] e1000e: Rename a variable in e1000e_rec... Akihiko Odaki
- [PATCH v4 27/48] igb: Clear EICR bits for delayed MSI-X ... Akihiko Odaki
- RE: [PATCH v4 27/48] igb: Clear EICR bits for delay... Sriram Yagnaraman
- [PATCH v4 37/48] igb: Implement Tx SCTP CSO Akihiko Odaki
- [PATCH v4 20/48] igb: Remove goto Akihiko Odaki
- [PATCH v4 04/48] igb: Fix Rx packet type encoding Akihiko Odaki
- [PATCH v4 30/48] net/eth: Use void pointers Akihiko Odaki
- [PATCH v4 12/48] tests/avocado: Remove test_igb_nomsi_kv... Akihiko Odaki
- [PATCH v4 05/48] igb: Do not require CTRL.VME for tx VLA... Akihiko Odaki
- [PATCH v4 26/48] igb: Fix igb_mac_reg_init coding style ... Akihiko Odaki
- [PATCH v4 16/48] e1000x: Take CRC into consideration for... Akihiko Odaki
- [PATCH v4 44/48] igb: Notify only new interrupts Akihiko Odaki
- RE: [PATCH v4 44/48] igb: Notify only new interrupt... Sriram Yagnaraman