[Midnightbsd-cvs] [MidnightBSD/src] 25d3a5: Make sure the so-called end of receive interrupts ...

Lucas Holt noreply at github.com
Sun Nov 15 01:46:37 EST 2020


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/src
  Commit: 25d3a59fd83bf3f996426496a3f3ade1201f2e2f
      https://github.com/MidnightBSD/src/commit/25d3a59fd83bf3f996426496a3f3ade1201f2e2f
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    M sys/net/iflib.c

  Log Message:
  -----------
  Make sure the so-called end of receive interrupts don't starve in iflib.

When the receive ring cannot be filled with mbufs, due to lack of memory,
no more interrupts may be generated to fill the receive ring later on.
Make sure to have a watchdog, to try refilling the receive ring from time
to time, hopefully when more mbufs are available.




More information about the Midnightbsd-cvs mailing list