aboutsummaryrefslogtreecommitdiff
path: root/sys/net/iflib.c
Commit message (Expand)AuthorAgeFilesLines
* iflib: properly release memory allocated for DMAEric Joyner2019-11-041-13/+9
* iflib: cleanup memory leaks on driver detachEric Joyner2019-10-301-1/+14
* iflib: call ether_ifdetach and netmap_detach before stopEric Joyner2019-10-231-8/+24
* Split out a more generic debugnet(4) from netdump(4)Conrad Meyer2019-10-171-10/+10
* Add IFLIB_SINGLE_IRQ_RX_ONLY.Mark Johnston2019-09-301-3/+6
* kTLS support for TLS 1.3Andrew Gallatin2019-09-271-4/+6
* iflib: Remove redundant VLAN events deregistrationEric Joyner2019-09-241-6/+3
* iflib: add iflib_deregister to help cleanup on exitEric Joyner2019-08-161-14/+40
* iflib: Prevent kernel panic caused by loading driver with a specific interrup...Eric Joyner2019-08-011-1/+7
* iflib: remove kobject class reference incrementEric Joyner2019-08-011-1/+0
* iflib: fix dangling device softc pointerEric Joyner2019-07-241-0/+1
* o In iflib_txq_drain():Marius Strobl2019-06-261-12/+7
* V_ip6_forwarding and V_ipforwarding have been defined in ip6_var.h /Marko Zec2019-06-191-2/+2
* Evaluating htons() at compile time is more efficient than doing ntohs()Marko Zec2019-06-191-7/+5
* - Replace unused and only ever written to members of public iflib(9)Marius Strobl2019-06-151-17/+9
* iflib: provide probe wrapper for vendor driversEric Joyner2019-05-291-0/+12
* iflib: use default ntxd and nrxd when user value is not power of 2Eric Joyner2019-05-101-48/+32
* Allow to build without INET and INET6 again after r347221.Marius Strobl2019-05-081-0/+2
* o Use iflib_fast_intr_rxtx() also for "legacy" interrupts, i. e. INTx andMarius Strobl2019-05-071-62/+134
* - Remove the unused ifc_link_irq and ifc_mtx_name members of struct iflib_ctx.Marius Strobl2019-05-061-84/+66
* Allow iflib drivers to pass a pointer to their own ifmedia structure.Matt Macy2019-05-031-8/+14
* iflib: remove assertion that isc_capabilities is nonzeroEd Maste2019-05-021-2/+0
* iflib: Better control over queue core assignmentStephen Hurd2019-04-251-3/+99
* iflib: Add pfil hooksAndrew Gallatin2019-04-241-38/+135
* iflib: Use new ether_gen_addr, restricting addresses to that subsetKyle Evans2019-04-171-41/+6
* iflib: return ENETDOWN when the network device is downEric Joyner2019-03-281-1/+1
* iflib: hold the CTX lock in iflib_pseudo_registerEric Joyner2019-03-281-2/+5
* iflib: mark isc_driver_version as constantEric Joyner2019-03-191-2/+2
* iflib: expose the Rx mbuf buffer size to driversEric Joyner2019-03-191-9/+31
* iflib: prevent possible infinite loop in iflib_encapEric Joyner2019-03-191-2/+7
* Remove references to CONTIGMALLOC_WORKS in iflib and emEric Joyner2019-03-051-9/+0
* iflib: Improve return values of interrupt handlers.Stephen Hurd2019-02-151-10/+22
* Fix the build with ALTQ after r344060.Marius Strobl2019-02-121-2/+5
* Make taskqgroup_attach{,_cpu}(9) work across architecturesMarius Strobl2019-02-121-26/+37
* Further correct and optimize the bus_dma(9) usage of iflib(4):Marius Strobl2019-02-121-69/+71
* o As illustrated by e. g. figure 7-14 of the Intel 82599 10 GbEMarius Strobl2019-02-041-93/+123
* - Stop iflib(4) from leaking MSI messages on detachment by callingMarius Strobl2019-01-301-30/+35
* - In _iflib_fl_refill(), don't mark an RX buffer as available in theMarius Strobl2019-01-261-14/+15
* Fix an iflib driver unload panic introduced in r343085Andrew Gallatin2019-01-251-5/+5
* onvert vmx(4) to being an iflib driver.Patrick Kelsey2019-01-221-8/+13
* Fix various resource leaks that can occur in the error paths ofPatrick Kelsey2019-01-221-23/+24
* Improve iflib busdma(9) KPI use.Konstantin Belousov2019-01-161-26/+109
* Use iflib_if_init_locked() during resume instead of iflib_init_locked().Stephen Hurd2019-01-071-1/+1
* Fix typo, use boolean operator instead of bit-wise.Konstantin Belousov2019-01-031-1/+1
* Fix !tx_abdicate error from r336560Stephen Hurd2018-12-111-1/+0
* Use busdma unconditionally in iflibAndrew Gallatin2018-11-271-318/+94
* Clear RX completion queue state veriables in iflib_stop()Stephen Hurd2018-11-141-0/+1
* Prevent POLA violation with TSO/CSUM offloadStephen Hurd2018-11-141-6/+8
* Fix leaks caused by ifc_nhwtxqs never being initializedStephen Hurd2018-11-141-7/+8
* Fix rxcsum issue introduced in r338838Stephen Hurd2018-11-071-11/+6