aboutsummaryrefslogtreecommitdiff
path: root/sys/net/iflib.c
Commit message (Expand)AuthorAgeFilesLines
* iflib: Use empty inline functions for prefetch*() on non-x86.John Baldwin2022-04-091-2/+10
* iflib: Allow drivers to determine which queue to TX onEric Joyner2022-01-251-4/+8
* netmap: fix LOR in iflib_netmap_registerVincenzo Maffione2022-01-141-0/+3
* Revert "iflib: Relax timer period from 0.5 to 0.5-0.75s."Alexander Motin2022-01-101-27/+29
* iflib: Relax timer period from 0.5 to 0.5-0.75s.Alexander Motin2022-01-101-29/+27
* Make CPU_SET macros compliant with other implementationsStefan E├čer2021-12-301-1/+1
* net: iflib: sync isc_capenable to if_capenableVincenzo Maffione2021-12-281-0/+1
* iflib_stop: drain rx tasks to prevent any data racesAndriy Gapon2021-11-191-1/+2
* iflib: emulate counters in netmap modeStephan de Wit2021-08-181-1/+17
* iflib: use m_gethdr_rawMateusz Guzik2021-07-071-1/+1
* iflib: switch bare zone_mbuf use to m_free_rawMateusz Guzik2021-07-021-1/+1
* iflib: Add a new quirkMarcin Wojtas2021-06-241-1/+6
* iflib: Take iri_pad into account when processing small framesMarcin Wojtas2021-04-301-1/+3
* iflib: Improve mapping of TX/RX queues to CPUsPatrick Kelsey2021-04-261-161/+293
* iflib: initialize LRO unconditionallyAndrew Gallatin2021-04-231-13/+9
* iflib: add support for netmap offsetsVincenzo Maffione2021-04-051-4/+8
* netmap: iflib: add nm_config callbackyou@x2021-03-291-0/+21
* iflib: add support for admin completion queuesMarcin Wojtas2021-03-021-0/+2
* Fix powerpc build after 6dd69f0064f1Marcin Wojtas2021-02-251-2/+2
* iflib: introduce isc_dma_widthMarcin Wojtas2021-02-241-4/+19
* iflib: Avoid double counting in rxeofMark Johnston2021-02-241-2/+0
* iflib: Cast the result of iflib_netmap_txq_init() to void.John Baldwin2021-02-191-1/+1
* Use iflib_if_init_locked() during media change instead of iflib_init_locked().Allan Jude2021-02-161-1/+1
* iflib: Free resources in a consistent order during detachSai Rajesh Tallamraju2021-02-011-9/+13
* Catch up with 6edfd179c86: mechanically rename IFCAP_NOMAP to IFCAP_MEXTPG.Gleb Smirnoff2021-01-291-4/+4
* iflib: netmap: move per-packet operation out of fragments loopVincenzo Maffione2021-01-241-6/+7
* iflib: netmap: add support for NS_MOREFRAGVincenzo Maffione2021-01-241-24/+58
* iflib: Fix a NULL pointer derefAndrew Gallatin2021-01-211-1/+2
* netmap: restore hwofs and support it in iflibVincenzo Maffione2021-01-101-13/+27
* iflib: fix build failure in case DEV_NETMAP is not definedVincenzo Maffione2021-01-101-0/+2
* iflib: add assert to prevent out-of-bounds array accessVincenzo Maffione2021-01-101-5/+4
* netmap: iflib: enable/disable krings on any interface reinitVincenzo Maffione2021-01-101-15/+20
* netmap: iflib: fix asserts in netmap_fl_refill()Vincenzo Maffione2021-01-091-1/+2
* netmap: iflib: stop krings during interface resetVincenzo Maffione2021-01-091-0/+9
* iflib: ensure that tx interrupts enabled and cleanupsMatt Macy2021-01-071-32/+62
* iflib: Avoid leaking the freelist bitmaps upon driver detachMark Johnston2020-12-071-0/+2
* iflib: Detach tasks upon device registration failureMark Johnston2020-12-071-55/+34
* iflib: Free full mbuf chains when draining transmit queuesMark Johnston2020-11-111-2/+2
* iflib: fix typo bug introduced by r367093Vincenzo Maffione2020-10-281-2/+3
* iflib: add per-tx-queue netmap timerVincenzo Maffione2020-10-271-43/+41
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-20/+1
* iflib: leave only 1 receive descriptor unusedVincenzo Maffione2020-09-011-13/+24
* iflib: netmap: publish all the receive bufferVincenzo Maffione2020-08-251-22/+28
* iflib: fix isc_rxd_flush call in netmap_fl_refill()Vincenzo Maffione2020-08-241-15/+28
* iflib: netmap: improve rxsync to support IFLIB_HAS_RXCQVincenzo Maffione2020-08-121-10/+28
* iflib: refactor netmap_fl_refill and fix off-by-one issueVincenzo Maffione2020-08-121-27/+21
* iflib: netmap: drop redundant checkVincenzo Maffione2020-08-061-4/+0
* iflib: netmap: don't increment ifl_cidx on the wrong free listVincenzo Maffione2020-08-061-39/+35
* iflib: fix LOR with bpf detachMatt Macy2020-07-271-0/+2
* iflib: initialize netmap with the correct number of descriptorsVincenzo Maffione2020-07-201-22/+38