| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp. |  jan | 2020-12-12 | 1 | -2/+2 |
* | Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API. |  patrick | 2020-07-10 | 1 | -2/+2 |
* | apparently vmx(4) needs a power of 2 number of interrupts. |  dlg | 2020-07-07 | 1 | -2/+2 |
* | add kstat support for reading the "hardware" counters for each ring. |  dlg | 2020-07-07 | 1 | -20/+150 |
* | report rx ring state for all rings, not just the first one. |  dlg | 2020-06-25 | 1 | -3/+30 |
* | actually use pci_intr_establish_cpu with cpus from the intrmap. |  dlg | 2020-06-24 | 1 | -4/+3 |
* | if the chip did rss, use the hash from the chip as an mbuf flowid. |  dlg | 2020-06-17 | 1 | -1/+6 |
* | enable multiple queues (and interrupts on multiple cpus) on vmx(4). |  dlg | 2020-06-17 | 1 | -31/+51 |
* | configure toeplitz using the kernel stoeplitz key if needed. |  dlg | 2020-06-16 | 1 | -1/+30 |
* | Use MSI-X interrupts where available, and rearrange structures to allow |  jmatthew | 2020-05-28 | 1 | -56/+148 |
* | tweak the rx path to look more like the tx path. |  dlg | 2019-10-27 | 1 | -80/+72 |
* | fix the last commit. |  dlg | 2019-10-27 | 1 | -4/+4 |
* | put vlan tag offload back in |  dlg | 2019-10-26 | 1 | -6/+13 |
* | make vmx transmit (vmxnet3_start) mpsafe. |  dlg | 2019-10-26 | 1 | -146/+101 |
* | avoid rxr races between rxfill from the interrupt and timeout paths |  dlg | 2019-10-26 | 1 | -6/+32 |
* | remove some debug cruft i should have removed before the last commit. |  dlg | 2019-08-06 | 1 | -6/+2 |
* | have a go at using msi interrupts. |  dlg | 2019-08-06 | 1 | -7/+38 |
* | i replaced a misplaced tab with g, not a space. make this work again. |  dlg | 2019-08-06 | 1 | -2/+2 |
* | if the rx ring gets empty and can't be filled, retry in the future |  dlg | 2019-08-06 | 1 | -19/+40 |
* | use ifiq_input so we can call if_rxr_livelocked to apply backpressure |  dlg | 2019-08-06 | 1 | -2/+3 |
* | move counting if_opackets next to counting if_obytes in if_enqueue. |  dlg | 2017-01-22 | 1 | -2/+1 |
* | G/C IFQ_SET_READY(). |  mpi | 2016-04-13 | 1 | -2/+1 |
* | Improve the previous fix: call vmxnet3_load_mbuf, bpf_mtap, and flip |  reyk | 2016-01-26 | 1 | -8/+11 |
* | In vmxnet3_start(), do not send the mbuf to bpf after passing it to |  reyk | 2016-01-25 | 1 | -6/+6 |
* | Record the modified mbuf chain after transmit checksum setup code |  mikeb | 2016-01-04 | 1 | -10/+11 |
* | replace IFF_OACTIVE manipulation with mpsafe operations. |  dlg | 2015-11-25 | 1 | -7/+8 |
* | No need for "vlan.h" if you don't check for "#if NVLAN > 0". |  mpi | 2015-11-24 | 1 | -2/+1 |
* | No need to include <net/if_arp.h> |  mpi | 2015-11-24 | 1 | -2/+1 |
* | The only network driver needing <net/if_types.h> is upl(4) for IFT_OTHER. |  mpi | 2015-11-24 | 1 | -2/+1 |
* | Include <sys/atomic.h> when atomic operations are used. |  mpi | 2015-11-23 | 1 | -1/+2 |
* | Do not include <net/if_vlan_var.h> when it's not necessary. |  mpi | 2015-11-14 | 1 | -3/+1 |
* | arp_ifinit() is no longer needed. |  mpi | 2015-10-25 | 1 | -4/+1 |
* | brad points out i need bpf_mtap_ether to reconstruct vlan headers |  dlg | 2015-09-20 | 1 | -2/+2 |
* | need to keep bpf in the tx path. got a bit ahead of myself there... |  dlg | 2015-09-20 | 1 | -1/+6 |
* | make vmx(4) interrupts mpsafe. |  dlg | 2015-09-18 | 1 | -63/+97 |
* | Increment if_ipackets in if_input(). |  mpi | 2015-06-24 | 1 | -2/+1 |
* | Check if interface was stopped before calling rx/tx interrupt routines. |  mikeb | 2015-06-04 | 1 | -4/+7 |
* | Revert unrelated changes in previous. |  uebayasi | 2015-05-29 | 1 | -26/+1 |
* | Initial addition of ``Patrol Read'' support in bio(4), biocto(8), and |  uebayasi | 2015-05-29 | 1 | -1/+26 |
* | bump the number of tx and rx descriptors from 128 up to 512. |  dlg | 2015-05-26 | 1 | -3/+3 |
* | Remove some includes include-what-you-use claims don't |  jsg | 2015-03-14 | 1 | -2/+1 |
* | convert VMXNET drivers to ml_enqueue + if_input |  pelikan | 2015-02-10 | 1 | -9/+6 |
* | fix print/panic messages + remove superfluous if_ibytes addition |  pelikan | 2015-02-09 | 1 | -5/+3 |
* | unifdef INET |  tedu | 2014-12-22 | 1 | -3/+1 |
* | Rearrange mostly vmxnet3_init() to look like other Ethernet drivers. |  brad | 2014-12-19 | 1 | -12/+22 |
* | dont base the mru on the mtu. unconditionally make it what the |  dlg | 2014-08-26 | 1 | -22/+7 |
* | Fewer <netinet/in_systm.h> |  mpi | 2014-07-22 | 1 | -2/+1 |
* | Remove left-over call to removed function m_clsetwms(). |  stsp | 2014-07-08 | 1 | -3/+1 |
* | cut things that relied on mclgeti for rx ring accounting/restriction over |  dlg | 2014-07-08 | 1 | -10/+14 |
* | - Unconditionally set IFCAP_VLAN_MTU |  brad | 2014-01-22 | 1 | -26/+26 |