qemu-devel
[Top][All Lists]
Advanced

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

[PATCH 0/1] e1000e: Fix tx/rx counters


From: timothee . cocault
Subject: [PATCH 0/1] e1000e: Fix tx/rx counters
Date: Mon, 10 Apr 2023 17:24:57 +0200
User-agent: Evolution 3.46.4

This commit fixes a bug in the stats registers of the e1000* devices
reporting higher bandwidth usage.

I'm adding a bit of context for affected Googlers:

The e1000e is the default NIC used by libvirt for Windows VMs.
This bug creates huge slowdowns on BITS transfers (used for
Windows Update for example).
The task manager shows high usage of bandwidth (>2Gbps inbound),
and thus the BITS client throttles the speed (<1kbps).

A temporary fix is to switch to the rtl8139 device.

Timothée Cocault (1):
  e1000e: Fix tx/rx counters

 hw/net/e1000.c         | 5 ++---
 hw/net/e1000e_core.c   | 5 ++---
 hw/net/e1000x_common.c | 5 ++---
 hw/net/igb_core.c      | 5 ++---
 4 files changed, 8 insertions(+), 12 deletions(-)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]