aboutsummaryrefslogtreecommitdiff
path: root/sys/net/iflib.c
Commit message (Expand)AuthorAgeFilesLines
* net: Remove unneeded NULL check for the allocated ifnetZhenlei Huang2024-10-081-4/+0
* iflib: Simplify iflib_legacy_setupKrzysztof Galazka2024-10-021-10/+6
* iflib: Many style fixesZhenlei Huang2024-09-261-148/+148
* iflib: Prefer C99's __func__ over GCC's __FUNCTION__Zhenlei Huang2024-09-261-2/+2
* iflib: Add subinterface interrupt allocation functionEric Joyner2024-07-311-2/+77
* iflib: Add sysctl to request extra MSIX vectors on driver loadEric Joyner2024-07-311-0/+14
* iflib: Correct indentation according to style(9)Stephen J. Kiernan2024-07-311-142/+135
* iflib: Fix compiler warningsStephen J. Kiernan2024-07-311-15/+15
* iflib: Fix white space and reduce some line lengthsEric Joyner2023-08-241-8/+10
* iflib: Remove redundant variableEric Joyner2023-08-241-4/+3
* iflib: Fix panic during driver reload stress testPrzemyslaw Lewandowski2023-08-241-1/+2
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-231-2/+0
* iflib: Unlock ctx lock around call to ether_ifattach()Przemyslaw Lewandowski2023-07-201-0/+6
* iflib: Add null check to iflib_stop()Przemyslaw Lewandowski2023-02-071-2/+3
* iflib: Introduce v2 of TX Queue Select FunctionalityEric Joyner2022-10-191-23/+173
* Fix unused variable warning in iflib.cDimitry Andric2022-07-241-2/+1
* iflib: Cast the result of iflib_netmap_txq_init() to void.John Baldwin2022-05-101-1/+1
* iflib: Allow drivers to determine which queue to TX onEric Joyner2022-03-081-4/+8
* netmap: fix LOR in iflib_netmap_registerVincenzo Maffione2022-02-131-0/+3
* Make CPU_SET macros compliant with other implementationsStefan Eßer2022-01-141-1/+1
* net: iflib: sync isc_capenable to if_capenableVincenzo Maffione2022-01-061-0/+1
* iflib_stop: drain rx tasks to prevent any data racesAndriy Gapon2021-12-101-1/+2
* iflib: Improve mapping of TX/RX queues to CPUsPatrick Kelsey2021-08-251-161/+293
* iflib: emulate counters in netmap modeStephan de Wit2021-08-251-1/+17
* iflib: switch bare zone_mbuf use to m_free_rawMateusz Guzik2021-07-051-1/+1
* netmap: iflib: add nm_config callbackVincenzo Maffione2021-04-051-0/+21
* iflib: Avoid double counting in rxeofMark Johnston2021-02-271-2/+0
* Use iflib_if_init_locked() during media change instead of iflib_init_locked().Allan Jude2021-02-191-1/+1
* iflib: Free resources in a consistent order during detachSai Rajesh Tallamraju2021-02-151-9/+13
* Catch up with 6edfd179c86: mechanically rename IFCAP_NOMAP to IFCAP_MEXTPG.Gleb Smirnoff2021-02-081-4/+4
* iflib: netmap: move per-packet operation out of fragments loopVincenzo Maffione2021-01-311-6/+7
* iflib: netmap: add support for NS_MOREFRAGVincenzo Maffione2021-01-311-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