User Details
- User Since
- Jun 22 2015, 5:21 PM (543 w, 17 h)
Thu, Nov 13
Tue, Nov 11
Mon, Nov 10
Thu, Nov 6
Wed, Nov 5
- tried to address kib's concerns
Tue, Nov 4
- added comment regarding allocation failure behavior, as suggested by markj
Fri, Oct 31
Is there any concern that this new use will add pressure to the sf_buf system on non-direct map platforms?
Thu, Oct 30
- Made rss_config.c standard. This is needed because most
drivers do not check to see if INET/INET6 is enabled before
setting up RSS. This fixes compilation errors in most
drivers with LINT-NOIP
Mon, Oct 27
Mon, Oct 20
Oct 17 2025
Oct 16 2025
Update patch to unifdef check for adapter using toeplitz hashing
Oct 15 2025
Oct 14 2025
Oct 9 2025
Also, this needs to be MFC'ed to 15 for the release..
To be clear, igc worked fine when configured with multiple queues. I had configured it with a single rx queue in order to debug something else, and it took the somewhat reasonable approach of returning garbage as the hash since it didn't need to hash packets to multiple queues. Thank you for coming up with this... it is much cleaner than my solution, and should ensure that any other non-iflib drivers avoid this behavior as well.
Oct 7 2025
Oct 1 2025
Sep 24 2025
Update patch to address @markj 's feedback, and to properly fix the bug I encountered where doorbells were withheld when using the mp_ring transmit method.
Sep 22 2025
@markj I've marked things as done as I've done them in my local tree. I'll update the patch once I do some more research into the doorbell issue. thank you for the reveiw!
Sep 18 2025
Sep 16 2025
Sep 15 2025
Sep 11 2025
Sep 10 2025
Sep 8 2025
- remove extra space in iflib_if_get_counter as pointed out by @kbowling
reversed logic and made the driver responsible to query the generic counters for odrop/oerr rather than iflib.
Sep 5 2025
Updated drivers that were getting generic counters using if_get_counter_default() as part of their ifdi_get_counter method to avoid getting generic counters for output drops and output errors, as suggested by @markj .
Sep 4 2025
- Call iflib_remove_mbuf() to unmap and remove the mbuf from list of mbufs to be freed when we free an mbuf due to ENOBUFS
