|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0 |
|
| #
66c1bcdf |
| 11-Feb-2019 |
Patrick Kelsey <[email protected]> |
MFC r343291: Convert vmx(4) to being an iflib driver.
Also, expose IFLIB_MAX_RX_SEGS to iflib drivers and add iflib_dma_alloc_align() to the iflib API.
Performance is generally better with the tuna
MFC r343291: Convert vmx(4) to being an iflib driver.
Also, expose IFLIB_MAX_RX_SEGS to iflib drivers and add iflib_dma_alloc_align() to the iflib API.
Performance is generally better with the tunable/sysctl dev.vmx.<index>.iflib.tx_abdicate=1.
Reviewed by: shurd Relnotes: yes Sponsored by: RG Nets Differential Revision: https://reviews.freebsd.org/D18761
MFC r343301: Add missing dependency to vmxnet3 Makefile and clean it up a bit otherwise.
MFC r343688: Fix interrupt index configuration when using MSI interrupts.
When in MSI mode, the device was only being configured with one interrupt index, but it needs two - one for the actual interrupt and one to park the tx queue at.
Also clarified comments relating to interrupt index assignment.
Reported by: Yuri Pankov <[email protected]>
show more ...
|
|
Revision tags: release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0 |
|
| #
193d9e76 |
| 04-Mar-2017 |
Enji Cooper <[email protected]> |
sys/modules: normalize .CURDIR-relative paths to SRCTOP
This simplifies make output/logic
Tested with: `cd sys/modules; make ALL_MODULES=` on amd64 MFC after: 1 month Sponsored by: Dell EMC Isilon
|
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0, release/10.2.0, release/10.1.0 |
|
| #
aeaed508 |
| 04-Aug-2014 |
Warner Losh <[email protected]> |
Move most of the 15 variations on generating opt_inet.h and opt_inet6.h into kmod.mk by forcing almost everybody to eat the same dogfood. While at it, consolidate the opt_bpf.h and opt_mroute.h targe
Move most of the 15 variations on generating opt_inet.h and opt_inet6.h into kmod.mk by forcing almost everybody to eat the same dogfood. While at it, consolidate the opt_bpf.h and opt_mroute.h targets here too.
show more ...
|
|
Revision tags: release/9.3.0 |
|
| #
c6063d0d |
| 06-May-2014 |
Warner Losh <[email protected]> |
Use src.opts.mk in preference to bsd.own.mk except where we need stuff from the latter.
|
| #
e557c1dd |
| 17-Mar-2014 |
Bryan Venteicher <[email protected]> |
Add Tx/Rx multiqueue support to vmx(4)
As a prerequisite for multiple queues, the guest must have MSIX enabled. Unfortunately, to work around device passthrough bugs, FreeBSD disables MSIX when runn
Add Tx/Rx multiqueue support to vmx(4)
As a prerequisite for multiple queues, the guest must have MSIX enabled. Unfortunately, to work around device passthrough bugs, FreeBSD disables MSIX when running as a VMWare guest due to the hw.pci.honor_msi_blacklist tunable; this tunable must be disabled for multiple queues.
Also included is various minor changes from the projects/vmxnet branch.
MFC after: 1 month
show more ...
|
|
Revision tags: release/10.0.0, release/9.2.0 |
|
| #
ea362980 |
| 24-Aug-2013 |
Ulrich Spörlein <[email protected]> |
Include bsd.own.mk before trying to check MK_* values.
|
| #
e3c97c2c |
| 23-Aug-2013 |
Bryan Venteicher <[email protected]> |
Add vmx(4), a VMware VMXNET3 ethernet driver ported from OpenBSD
|