[PATCH] net: r8169: drain RX descriptor ring
Sascha Hauer
s.hauer at pengutronix.de
Tue Mar 3 23:48:54 PST 2026
On Mon, 02 Mar 2026 18:26:30 +0100, Sascha Hauer wrote:
> When not busy waiting for incoming packets we poll for new packets only
> every 10ms. Each time only a single frame is fetched from the hardware.
> On a network with many broadcast traffic there might be more than
> 100 packets/s incoming, which will sooner or later fill up our RX descriptor
> ring. Unfortunately the Realtek Hardware has no way to gracefully handle
> a RX queue overflow. Fix this by fetching multiple packets from the
> hardware in each receive callback.
>
> [...]
Applied, thanks!
[1/1] net: r8169: drain RX descriptor ring
https://git.pengutronix.de/cgit/barebox/commit/?id=ba8dab21987b (link may not be stable)
Best regards,
--
Sascha Hauer <s.hauer at pengutronix.de>
More information about the barebox
mailing list