Age | Commit message (Expand) | Author |
2022-03-11 | Constify struct cfattach. | Martin Pieuchot |
2022-01-09 | spelling | Jonathan Gray |
2021-08-09 | Remove useless code. The driver_data is ignored by the host system. | jan |
2021-07-23 | pci_intr_msix_count() is the function that drivers using multiple MSI-X | Jonathan Matthew |
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-07-07 | apparently vmx(4) needs a power of 2 number of interrupts. | David Gwynne |
2020-07-07 | add kstat support for reading the "hardware" counters for each ring. | David Gwynne |
2020-06-25 | report rx ring state for all rings, not just the first one. | David Gwynne |
2020-06-24 | actually use pci_intr_establish_cpu with cpus from the intrmap. | David Gwynne |
2020-06-17 | if the chip did rss, use the hash from the chip as an mbuf flowid. | David Gwynne |
2020-06-17 | enable multiple queues (and interrupts on multiple cpus) on vmx(4). | David Gwynne |
2020-06-16 | configure toeplitz using the kernel stoeplitz key if needed. | David Gwynne |
2020-05-28 | Use MSI-X interrupts where available, and rearrange structures to allow | Jonathan Matthew |
2019-10-27 | tweak the rx path to look more like the tx path. | David Gwynne |
2019-10-27 | fix the last commit. | David Gwynne |
2019-10-26 | put vlan tag offload back in | David Gwynne |
2019-10-26 | make vmx transmit (vmxnet3_start) mpsafe. | David Gwynne |
2019-10-26 | avoid rxr races between rxfill from the interrupt and timeout paths | David Gwynne |
2019-08-06 | remove some debug cruft i should have removed before the last commit. | David Gwynne |
2019-08-06 | have a go at using msi interrupts. | David Gwynne |
2019-08-06 | i replaced a misplaced tab with g, not a space. make this work again. | David Gwynne |
2019-08-06 | if the rx ring gets empty and can't be filled, retry in the future | David Gwynne |
2019-08-06 | use ifiq_input so we can call if_rxr_livelocked to apply backpressure | David Gwynne |
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 |
2016-01-26 | Improve the previous fix: call vmxnet3_load_mbuf, bpf_mtap, and flip | Reyk Floeter |
2016-01-25 | In vmxnet3_start(), do not send the mbuf to bpf after passing it to | Reyk Floeter |
2016-01-04 | Record the modified mbuf chain after transmit checksum setup code | Mike Belopuhov |
2015-11-25 | replace IFF_OACTIVE manipulation with mpsafe operations. | David Gwynne |
2015-11-24 | No need for "vlan.h" if you don't check for "#if NVLAN > 0". | Martin Pieuchot |
2015-11-24 | No need to include <net/if_arp.h> | Martin Pieuchot |
2015-11-24 | The only network driver needing <net/if_types.h> is upl(4) for IFT_OTHER. | Martin Pieuchot |
2015-11-23 | Include <sys/atomic.h> when atomic operations are used. | Martin Pieuchot |
2015-11-14 | Do not include <net/if_vlan_var.h> when it's not necessary. | Martin Pieuchot |
2015-10-25 | arp_ifinit() is no longer needed. | Martin Pieuchot |
2015-09-20 | brad points out i need bpf_mtap_ether to reconstruct vlan headers | David Gwynne |
2015-09-20 | need to keep bpf in the tx path. got a bit ahead of myself there... | David Gwynne |
2015-09-18 | make vmx(4) interrupts mpsafe. | David Gwynne |
2015-06-24 | Increment if_ipackets in if_input(). | Martin Pieuchot |
2015-06-04 | Check if interface was stopped before calling rx/tx interrupt routines. | Mike Belopuhov |
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-05-26 | bump the number of tx and rx descriptors from 128 up to 512. | David Gwynne |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-02-10 | convert VMXNET drivers to ml_enqueue + if_input | Martin Pelikan |
2015-02-09 | fix print/panic messages + remove superfluous if_ibytes addition | Martin Pelikan |
2014-12-22 | unifdef INET | Ted Unangst |
2014-12-19 | Rearrange mostly vmxnet3_init() to look like other Ethernet drivers. | Brad Smith |
2014-08-26 | dont base the mru on the mtu. unconditionally make it what the | David Gwynne |