Age | Commit message (Expand) | Author |
2024-05-24 | remove unneeded includes; ok miod@ | Jonathan Gray |
2023-11-10 | Make ifq and ifiq interface MP safe. | Alexander Bluhm |
2022-03-11 | Constify struct cfattach. | Martin Pieuchot |
2022-01-09 | spelling | Jonathan Gray |
2020-12-12 | Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp. | jan |
2020-07-10 | Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API. | Patrick Wildt |
2020-06-22 | use ifiq_input and use it's return value to apply backpressure to rxrs. | David Gwynne |
2019-11-09 | Ack the interrupt first, so that it can receive interrupts for new | YASUOKA Masahiko |
2017-07-12 | Reshuffle vic_start and get rid of the dequeue begin/rollback/commit dance | Mike Belopuhov |
2017-01-22 | move counting if_opackets next to counting if_obytes in if_enqueue. | David Gwynne |
2016-04-13 | G/C IFQ_SET_READY(). | Martin Pieuchot |
2015-11-25 | replace IFF_OACTIVE manipulation with mpsafe operations. | David Gwynne |
2015-11-24 | The only network driver needing <net/if_types.h> is upl(4) for IFT_OTHER. | Martin Pieuchot |
2015-11-20 | shuffle struct ifqueue so in flight mbufs are protected by a mutex. | David Gwynne |
2015-10-25 | arp_ifinit() is no longer needed. | Martin Pieuchot |
2015-06-24 | Increment if_ipackets in if_input(). | Martin Pieuchot |
2015-05-29 | Revert unrelated changes in previous. | Masao Uebayashi |
2015-05-29 | Initial addition of ``Patrol Read'' support in bio(4), biocto(8), and | Masao Uebayashi |
2015-04-30 | No need to set `rcvif', if_input() does it for you! | Martin Pieuchot |
2015-04-01 | Correct comments. | Masao Uebayashi |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-02-10 | Replace hand rolled code with m_defrag(). | Brad Smith |
2015-02-10 | convert VMXNET drivers to ml_enqueue + if_input | Martin Pelikan |
2014-12-22 | unifdef INET | Ted Unangst |
2014-12-01 | rxr ioctl handling. | Brad Smith |
2014-07-13 | Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishian | Theo de Raadt |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-07-10 | record the size of the rx rings so we can wrap around them correctly. | David Gwynne |
2014-07-08 | cut things that relied on mclgeti for rx ring accounting/restriction over | David Gwynne |
2011-11-29 | Do not blindly return 1 from the interrupt handler since we do not know | Joel Sing |
2010-05-19 | BUS_DMA_ZERO instead of alloc, map, bzero. | Owain Ainsworth |
2009-11-17 | Tidy up promisc/multicast handling. Tested by myself (and earlier | Stuart Henderson |
2009-08-13 | - consistify cfdriver for the ethernet drivers (0 -> NULL) | Jasper Lievisse Adriaanse |
2009-08-10 | delete xxshutdown handlers that are never even hooked up | Theo de Raadt |
2009-08-09 | MCLGETI() will now allocate a mbuf header if it is not provided, thus | Theo de Raadt |
2009-06-02 | Fix some minor format string problems found in a maze of false positives | Theo de Raadt |
2009-02-01 | use m_clsetwms to tell the allocator how big the rings are. | David Gwynne |
2008-12-30 | Add missing newline to error message printf. | Reyk Floeter |
2008-12-12 | matthieu and reyk say that using 9k frames for rx breaks vic on esx. i can | David Gwynne |
2008-12-05 | enable 9k frames on the "jumbo" ring | David Gwynne |
2008-12-03 | allocate the right number of entries in the "jumbo" rx ring now that it is | David Gwynne |
2008-12-03 | use the right variable when looping over rxqs. | David Gwynne |
2008-11-28 | Eliminate the redundant bits of code for MTU and multicast handling | Brad Smith |
2008-11-25 | backout large cluster allocators. | David Gwynne |
2008-11-25 | put 9k frames on the jumbo ring | David Gwynne |
2008-11-24 | no 9k cluster allocator yet, switch back to 4k. | David Gwynne |
2008-11-24 | switch from 4k to 9k frames on the jumbo ring now the cluster allocator is | David Gwynne |
2008-11-24 | enable the use of the second rx ring. populate it with 4k frames until the | David Gwynne |
2008-11-24 | switch from using MCLGET to MCLGETI for clusters going onto the rx ring. | David Gwynne |
2008-11-24 | drop the requirement that the rx ring has to be filled with mbufs. we only | David Gwynne |