No need to review again unless you want to. The updates in v7 are just
responses to Akihiko's comments on v6. The changes are pretty minor at
this point.

On Mon, Jun 22, 2026 at 4:50 PM Philippe Mathieu-Daudé
<[email protected]> wrote:
>
> Hi Josh,
>
> On 22/6/26 21:05, Josh Hilke wrote:
> > This is v7 of a patch series implementing the Transmit Rate Limiter (TRL) 
> > feature for
> > the Intel 82576 (igb) network device emulation in QEMU.
> >
> > v6: https://lists.gnu.org/archive/html/qemu-devel/2026-06/msg04562.html
> >
> > Changelog:
> >
> > v7:
> >    - Inline igb_trl_disable() since it's only needed in one location,
> >      igb_core_set_link_status().
> >    - Fix indentation in QTest.
> >    - Don't set PCI_MSIX_ENTRY_CTRL_MASKBIT when clearing pending
> >      interrupts in Qtest.
> >    - Fold calculations igb_trl_calculate_delay() to simplify logic.
>
> I already reviewed some of these in your v4, should I review
> the patches again?
>
> >
> > Signed-off-by: Josh Hilke <[email protected]>
> > ---
> > Josh Hilke (7):
> >        igb: Define TRL registers and core state
> >        igb: Add VMState support for TRL state
> >        igb: Implement TRL register write and configuration
> >        igb: Refactor TX path to return processed byte count
> >        igb: Implement TRL throttling and timer resumption
> >        igb: Add QTest for Transmit Rate Limiter register multiplexing
> >        igb: Add QTest for Transmit Rate Limiter traffic throttling
> >
> >   hw/net/igb.c           |  43 +++++++++++
> >   hw/net/igb_common.h    |   1 +
> >   hw/net/igb_core.c      | 142 ++++++++++++++++++++++++++++++++--
> >   hw/net/igb_core.h      |  12 +++
> >   hw/net/igb_regs.h      |   5 ++
> >   tests/qtest/igb-test.c | 206 
> > +++++++++++++++++++++++++++++++++++++++++++++++++
> >   6 files changed, 404 insertions(+), 5 deletions(-)
> > ---
> > base-commit: 98b060da3a4f92b2a994ead5b16a87e783baf77c
> > change-id: 20260608-igb-trl-19be198da6f2
> >
> > Best regards,
>

Reply via email to