opnsense-src/sys/conf
vmaffione 55c8ba7476 MFC r339639
netmap: align codebase to the current upstream (sha 8374e1a7e6941)

Changelist:
    - Move large parts of VALE code to a new file and header netmap_bdg.[ch].
      This is useful to reuse the code within upcoming projects.
    - Improvements and bug fixes to pipes and monitors.
    - Introduce nm_os_onattach(), nm_os_onenter() and nm_os_onexit() to
      handle differences between FreeBSD and Linux.
    - Introduce some new helper functions to handle more host rings and fake
      rings (netmap_all_rings(), netmap_real_rings(), ...)
    - Added new sysctl to enable/disable hw checksum in emulated netmap mode.
    - nm_inject: add support for NS_MOREFRAG

Approved by:    gnn (mentor)
Differential Revision:  https://reviews.freebsd.org/D17364
2019-01-07 22:01:23 +01:00
..
config.mk src: clean-cut move to release/11.0.0 2016-10-03 12:28:21 +02:00
dtb.mk src: switch to release/11.2.0 2018-10-07 14:26:34 +02:00
files MFC r339639 2019-01-07 22:01:23 +01:00
files.amd64 HBSD: sync up with hardened/11.2-releng/master branch 2018-10-07 14:26:34 +02:00
files.arm src: switch to release/11.2.0 2018-10-07 14:26:34 +02:00
files.arm64 src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
files.i386 HBSD: sync up with hardened/11.2-releng/master branch 2018-10-07 14:26:34 +02:00
files.mips src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
files.pc98 HBSD: sync up with hardened/11.2-releng/master branch 2018-10-07 14:26:34 +02:00
files.powerpc src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
files.riscv src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
files.sparc64 HBSD: sync up with hardened/11.2-releng/master branch 2018-10-07 14:26:34 +02:00
kern.mk src: switch to release/11.2.0 2018-10-07 14:26:34 +02:00
kern.opts.mk src: switch to release/11.2.0 2018-10-07 14:26:34 +02:00
kern.post.mk src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
kern.pre.mk HBSD: sync up with hardened/11.2-releng/master branch 2018-10-07 14:26:34 +02:00
kmod.mk src: switch to release/11.2.0 2018-10-07 14:26:34 +02:00
kmod_syms.awk src: initial commit based on FreeBSD-10.0 2014-11-09 09:30:14 +01:00
ldscript.amd64 HBSD: sync up with hardened/11.2-releng/master branch 2018-10-07 14:26:34 +02:00
ldscript.arm src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
ldscript.arm64 src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
ldscript.i386 src: switch to release/11.2.0 2018-10-07 14:26:34 +02:00
ldscript.mips src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
ldscript.mips.cfe src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
ldscript.mips.mips64 src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
ldscript.mips.octeon1 src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
ldscript.powerpc src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
ldscript.powerpc64 src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
ldscript.riscv src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
ldscript.sparc64 src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
Makefile.amd64 src: switch to release/11.2.0 2018-10-07 14:26:34 +02:00
Makefile.arm src: switch to release/11.2.0 2018-10-07 14:26:34 +02:00
Makefile.arm64 src: clean-cut move to release/11.0.0 2016-10-03 12:28:21 +02:00
Makefile.i386 src: clean-cut move to release/11.0.0 2016-10-03 12:28:21 +02:00
Makefile.mips src: clean-cut move to release/11.0.0 2016-10-03 12:28:21 +02:00
Makefile.pc98 src: clean-cut move to release/11.0.0 2016-10-03 12:28:21 +02:00
Makefile.powerpc src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
Makefile.riscv src: clean-cut move to release/11.0.0 2016-10-03 12:28:21 +02:00
Makefile.sparc64 src: clean-cut move to release/11.0.0 2016-10-03 12:28:21 +02:00
makeLINT.mk src: switch to release/11.2.0 2018-10-07 14:26:34 +02:00
makeLINT.sed src: initial commit based on FreeBSD-10.0 2014-11-09 09:30:14 +01:00
newvers.sh 11.2-RELEASE-p7 UPDATING 2018-12-19 22:44:12 +01:00
NOTES HBSD: sync up with hardened/11.2-releng/master branch 2018-10-07 14:26:34 +02:00
options HBSD: sync up with hardened/11.2-releng/master branch 2018-10-07 14:26:34 +02:00
options.amd64 HBSD: sync up with hardened/11.2-releng/master branch 2018-10-07 14:26:34 +02:00
options.arm src: switch to release/11.2.0 2018-10-07 14:26:34 +02:00
options.arm64 HBSD: sync up with hardened/11.2-releng/master branch 2018-10-07 14:26:34 +02:00
options.i386 HBSD: sync up with hardened/11.2-releng/master branch 2018-10-07 14:26:34 +02:00
options.mips src: clean-cut move to release/11.0.0 2016-10-03 12:28:21 +02:00
options.pc98 HBSD: sync up with hardened/11.2-releng/master branch 2018-10-07 14:26:34 +02:00
options.powerpc src: clean-cut move to release/11.0.0 2016-10-03 12:28:21 +02:00
options.riscv src: clean-cut move to release/11.0.0 2016-10-03 12:28:21 +02:00
options.sparc64 HBSD: sync up with hardened/11.2-releng/master branch 2018-10-07 14:26:34 +02:00
systags.sh src: initial commit based on FreeBSD-10.0 2014-11-09 09:30:14 +01:00
WITHOUT_SOURCELESS src: initial commit based on FreeBSD-10.0 2014-11-09 09:30:14 +01:00
WITHOUT_SOURCELESS_HOST src: clean-cut move to release/11.0.0 2016-10-03 12:28:21 +02:00
WITHOUT_SOURCELESS_UCODE src: clean-cut move to release/11.0.0 2016-10-03 12:28:21 +02:00