opnsense-src/sys/modules
Bartosz Sobczak cdcd52d41e
irdma: Add RDMA driver for Intel(R) Ethernet Controller E810
This is an initial commit for RDMA FreeBSD driver for Intel(R) Ethernet
Controller E810, called irdma.  Supporting both RoCEv2 and iWARP
protocols in per-PF manner, RoCEv2 being the default.

Testing has been done using krping tool, perftest, ucmatose, rping,
ud_pingpong, rc_pingpong and others.

Signed-off-by: Eric Joyner <erj@FreeBSD.org>

Reviewed by:	#manpages (pauamma_gundo.com) [documentation]
MFC after:	1 week
Relnotes:	yes
Sponsored by:	Intel Corporation
Differential Revision:	https://reviews.freebsd.org/D34690
2022-05-23 16:52:49 -07:00
..
3dfx sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
3dfx_linux sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
aac Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
aacraid [aacraid] Port driver to big-endian 2020-03-05 20:04:41 +00:00
accf_data sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
accf_dns sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
accf_http sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
acl_nfs4 sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
acl_posix1e sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
acpi modules: acpi_video: need opt_evdev.h 2021-09-29 23:08:25 -05:00
adlink Convert the PCI ID selection from a simple if into a table. 2018-03-23 15:35:19 +00:00
ae mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
aesni Move all sources from the llvm project into contrib/llvm-project. 2019-12-20 19:53:05 +00:00
age mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
agp Add a helper function to agp(4) which installs a single GTT entry. 2017-07-09 22:53:24 +00:00
ahci sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
aic7xxx Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
alc mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
ale mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
allwinner arm: allwinner: aw_mmc: Make it possible to unload the module 2020-04-16 16:00:21 +00:00
alq Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
am335x_dmtpps sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
amd_ecc_inject sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
amdgpio Add amdgpio, driver for GPIO controller on AMD-based x86_64 platforms 2018-10-21 04:52:37 +00:00
amdsbwd Add missing generated header file. 2018-07-09 14:18:03 +00:00
amdsmb Update AMDSMB to use PCI_MATCH 2018-07-07 15:55:52 +00:00
amdsmn Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
amdtemp sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
aout sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
arcmsr sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
arm_ti Add module makefiles for Texas Instruments ARM SoCs. 2019-06-16 01:22:44 +00:00
armv8crypto Remove nonexistent include path for arm64 crypto files. 2021-09-15 09:03:17 -07:00
asmc Yank crufty INTR_FILTER option 2018-05-24 17:06:00 +00:00
ata Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
ath ath: fix older clang build. 2022-03-01 22:55:34 -07:00
ath_ahb ath: fix older clang build. 2022-03-01 22:55:34 -07:00
ath_dfs ath: fix older clang build. 2022-03-01 22:55:34 -07:00
ath_hal ath: fix older clang build. 2022-03-01 22:55:34 -07:00
ath_hal_ar5210 ath: fix older clang build. 2022-03-01 22:55:34 -07:00
ath_hal_ar5211 ath: fix older clang build. 2022-03-01 22:55:34 -07:00
ath_hal_ar5212 ath: fix older clang build. 2022-03-01 22:55:34 -07:00
ath_hal_ar5416 ath: fix older clang build. 2022-03-01 22:55:34 -07:00
ath_hal_ar9300 ath: fix older clang build. 2022-03-01 22:55:34 -07:00
ath_main ath: fix older clang build. 2022-03-01 22:55:34 -07:00
ath_pci ath: fix older clang build. 2022-03-01 22:55:34 -07:00
ath_rate ath: fix older clang build. 2022-03-01 22:55:34 -07:00
autofs sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
axgbe mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
backlight Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
bce mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
bcm283x_clkman Forgot to add the skeleton BCM283x Clock Manager 2018-01-22 08:33:59 +00:00
bcm283x_pwm Rename rpi_pwm to bcm283x_pwm, and build it on armv[67] and arm64. 2018-01-21 21:27:41 +00:00
bfe mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
bge mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
bhnd Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
bios smbios: Move smbios driver out from x86 machdep code 2021-02-23 21:17:09 +00:00
blake2 Move all sources from the llvm project into contrib/llvm-project. 2019-12-20 19:53:05 +00:00
bnxt sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
bridgestp Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
bwi sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
bwn bwn(4): Fix outstanding bug in PHY-G tssi2dbm table generation caught by 2018-02-12 22:21:11 +00:00
bxe disable set but not used on code that can't be changed 2018-05-19 04:46:34 +00:00
bytgpio sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
cam We don't need $M/$M in the path anymore. 2020-03-15 17:40:14 +00:00
cardbus sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
carp sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
cas mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
cbb We'll never have multiple slots a cardbus bridge. So, replace exca 2019-12-16 21:34:51 +00:00
cc cc: Add opt_kern_tls.h to all congestion modules 2022-04-05 13:52:55 -06:00
ccp Add ccp(4): experimental driver for AMD Crypto Co-Processor 2018-01-18 22:01:30 +00:00
cd9660 sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
cd9660_iconv sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ce ce: Disable -Wunused-but-set-variable for obfuscated tau32-ddk.c. 2022-04-08 17:25:13 -07:00
cfi Remove kernel support for armeb 2018-07-17 23:23:45 +00:00
cfiscsi Split iscsi(4) ctl frontend off of ctl(4) as cfiscsi(4) 2017-03-30 04:56:27 +00:00
chromebook_platform sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
chvgpio [chvgpio] add GPIO driver for Intel Z8xxx SoC family 2018-02-22 19:12:32 +00:00
ciss sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
coretemp sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
cp Retire synchronous PPP kernel driver sppp(4). 2021-10-22 11:41:36 -07:00
cpsw mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
cpuctl sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
cpufreq cpufreq(4): Add support for Intel Speed Shift 2020-01-22 23:28:42 +00:00
crypto Disable -Wunused-function for {ed,x}25519_ref10.c in libsodium. 2022-02-02 12:25:16 -08:00
cryptodev Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
ctl Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
cuse Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
cxgb None of these use opt_sched.h 2020-04-28 16:09:18 +00:00
cxgbe cxgbe(4): Enable the hardware TCP Offload Module (t4_tom) on aarch64. 2022-03-02 15:13:21 -08:00
dc mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
dcons Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
dcons_crom sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
dpdk_lpm4 Bring DPDK route lookups to FreeBSD. 2021-01-09 12:41:04 +00:00
dpdk_lpm6 Bring DPDK route lookups to FreeBSD. 2021-01-09 12:41:04 +00:00
dpms sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
dtb add overlay for enabling spi0 on allwinner h3 2022-01-26 11:42:20 +02:00
dtrace mips: Remove dtrace build support 2021-12-31 15:09:46 -07:00
dummynet sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
dwwdt Add driver for Synopsys Designware Watchdog timer. 2021-01-13 18:43:47 +01:00
e6000sw mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
efirt Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
em e1000: remove duplicated phy codes 2021-09-17 14:17:15 -07:00
ena ena: Move RSS logic into its own source files 2021-09-02 01:06:26 +02:00
enetc mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
epoch_test Fix build of epoch_test module. 2020-09-02 09:17:29 +00:00
et mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
evdev Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
exca pccard: Remove more of the PC Card infrastructure 2021-12-14 15:27:47 -07:00
ext2fs ext2fs: Add uninit_bg feature support. 2017-06-20 14:28:51 +00:00
fdc pccard: Remove fdc(4) PC Card attachment point 2021-01-07 20:22:56 -07:00
fdescfs sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
fdt Add another required header file. 2019-03-01 04:17:43 +00:00
felix mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
ffec mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
fib_dxr Introduce DXR as an IPv4 longest prefix matching / FIB module 2021-05-05 13:45:52 +02:00
filemon Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
firewire Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
firmware Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
flash flex_spi: Support for FlexSPI Flash controller. 2021-11-30 06:41:34 +01:00
ftwd Add watchdog(9) driver for the Fintek F81803 SuperIO chip 2020-11-28 22:34:33 +00:00
fusefs Remove the fuse.ko -> fusefs.ko symlink 2019-08-07 20:28:27 +00:00
fxp mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
gem mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
geom Create a new GEOM utility, gunion(8). 2022-02-28 16:36:08 -08:00
glxiic sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
glxsb sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
gpio Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
hid bcm5874: Add opt_usb.h for module dependency 2022-04-05 13:52:55 -06:00
hifn sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
hpt27xx hpt27xx: Use EXTRA_OBJS instead of OBJS 2021-06-02 10:39:58 -06:00
hptiop sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
hptmv hptmv: use BLOB_OBJS for pre-built .o's 2021-06-02 10:39:58 -06:00
hptnr hptnr: use BLOB_OBJS for pre-built .o's 2021-06-02 10:39:58 -06:00
hptrr hptrr: use BLOB_OBJS for pre-built .o's 2021-06-02 19:07:38 -04:00
hwpmc [PowerPC] hwpmc: add support for POWER8/9 PMCs 2020-11-05 16:36:39 +00:00
hyperv Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
i2c iicbus: Add missing dependency for iicbus module. 2022-02-23 16:30:12 +01:00
iavf iavf(4): Split source and update to 3.0.26-k 2021-11-24 11:54:08 -08:00
ibcore ibcore: Disable set but unused warnings. 2022-04-06 16:45:29 -07:00
ice ice(4): Add RDMA Client Interface 2022-05-23 16:23:49 -07:00
ice_ddp ice_ddp: Update to 1.3.27.0 2022-01-24 18:25:56 -08:00
ichwd sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ida sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
if_bridge sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
if_cgem mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
if_disc sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
if_edsc sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
if_enc Add opt_ipsec.h to fix standalone builds after r361633. 2020-05-29 19:29:10 +00:00
if_epair if_epair: fix build with RSS and INET or INET6 disabled 2022-03-03 18:31:26 +01:00
if_gif Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
if_gre Add GRE-in-UDP encapsulation support as defined in RFC8086. 2019-04-24 09:05:45 +00:00
if_infiniband Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
if_lagg modules: adding some missing opt_* dependencies 2020-01-29 22:43:56 +00:00
if_me sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
if_stf sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
if_tuntap if_tuntap: remove if_{tun,tap}.ko -> if_tuntap.ko links 2019-10-21 20:28:38 +00:00
if_vlan modules: adding some missing opt_* dependencies 2020-01-29 22:43:56 +00:00
if_vxlan sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
iflib Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
igc igc(4): Introduce new driver for the Intel I225 Ethernet controller. 2021-07-12 14:57:18 +10:00
imgact_binmisc sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
imx Convert the imx6_snvs RTC driver to access registers via the syscon device. 2020-11-25 19:10:20 +00:00
intelspi sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
io sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ioat sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ip6_mroute_mod sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ip_mroute_mod sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ipdivert sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ipfilter ipfilter: Move kernel bits to netpfil 2021-12-20 06:16:33 -08:00
ipfw Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
ipfw_nat sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ipfw_nat64 Follow RFC 4443 p2.2 and always use own addresses for reflected ICMPv6 2019-12-12 13:28:46 +00:00
ipfw_nptv6 sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ipfw_pmod Add ipfw_pmod kernel module. 2017-04-03 03:07:48 +00:00
ipmi arm64: enable build of the ipmi module 2021-01-07 15:45:25 -04:00
ipoib Introduce LINUXKPI_GENSRCS. 2020-03-20 21:06:58 +00:00
ips sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ipsec modules: a lot: need opt_kern_tls.h 2021-09-29 23:10:31 -05:00
ipw sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ipwfw sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
irdma irdma: Add RDMA driver for Intel(R) Ethernet Controller E810 2022-05-23 16:52:49 -07:00
isci isci: Disable set but unused warnings. 2022-04-06 16:45:28 -07:00
iscsi Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
iser Introduce LINUXKPI_GENSRCS. 2020-03-20 21:06:58 +00:00
isp Remove sparc64 kernel support 2020-02-03 17:35:11 +00:00
ispfw Remove parallel SCSI and 1/2Gb FC support from isp(4). 2020-11-20 01:15:48 +00:00
itwd itwd(4): driver for watchdog function in ITE Super I/O chips 2019-10-16 14:57:38 +00:00
iwi sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
iwifw sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
iwlwifi iwlwifi: update driver from iwlwifi-next 2022-05-16 15:54:57 +00:00
iwlwififw iwlwifi: update firmware 2022-05-16 16:18:14 +00:00
iwm iwm: Add device configuration definitions for 9000-series chips. 2019-11-07 23:35:54 +00:00
iwmfw Downgrade the firmware images imported in r354201. 2019-11-03 03:23:27 +00:00
iwn sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
iwnfw Stop using .OODATE for extracting firmware. 2019-06-12 00:03:00 +00:00
ix Remove more manual additions of -DSMP. 2020-02-06 21:01:19 +00:00
ixl Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
ixv Remove more manual additions of -DSMP. 2020-02-06 21:01:19 +00:00
jme mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
kbdmux Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
kgssapi Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
kgssapi_krb5 Remove support for Kernel GSS algorithms deprecated in r348875. 2020-04-10 23:08:41 +00:00
khelp modules: a lot: need opt_kern_tls.h 2021-09-29 23:10:31 -05:00
krpc Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
ksyms sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
le Remove sparc64 kernel support 2020-02-03 17:35:11 +00:00
lge mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
libalias Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
libiconv sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
libmchain sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
lindebugfs Introduce LINUXKPI_GENSRCS. 2020-03-20 21:06:58 +00:00
linprocfs Add warning to the Linuxulator makefiles that building it outside of a 2019-05-13 18:28:40 +00:00
linsysfs Add warning to the Linuxulator makefiles that building it outside of a 2019-05-13 18:28:40 +00:00
linux linux(4); Move vdso_selector_x86.c to the linux_common module 2022-05-23 13:19:07 +03:00
linux64 linux(4); Move vdso_selector_x86.c to the linux_common module 2022-05-23 13:19:07 +03:00
linux_common linux(4); Move vdso_selector_x86.c to the linux_common module 2022-05-23 13:19:07 +03:00
linuxkpi linuxkpi: fix module build outside of kernel build environment 2022-03-11 04:31:23 +07:00
linuxkpi_wlan LinuxKPI: add 802.11 compat code 2021-12-27 18:47:25 +00:00
lio Remove more manual additions of -DSMP. 2020-02-06 21:01:19 +00:00
lpt sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mac_biba sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mac_bsdextended sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mac_ifoff sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mac_lomac sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mac_mls sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mac_none sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mac_ntpd Make it possible to run ntpd as a non-root user, add ntpd uid and gid. 2018-07-19 23:55:29 +00:00
mac_partition sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mac_pimd mac_pimd: Support for privilege drop in pimd 2022-04-20 08:07:37 +02:00
mac_portacl sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mac_priority MAC/priority module for realtime privilege group 2021-12-04 20:19:25 +02:00
mac_seeotheruids sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mac_stub sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mac_test sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mac_veriexec MAC/veriexec implements a verified execution environment using the MAC 2018-06-20 00:41:30 +00:00
mac_veriexec_sha1 MAC/veriexec implements a verified execution environment using the MAC 2018-06-20 00:41:30 +00:00
mac_veriexec_sha256 MAC/veriexec implements a verified execution environment using the MAC 2018-06-20 00:41:30 +00:00
mac_veriexec_sha384 MAC/veriexec implements a verified execution environment using the MAC 2018-06-20 00:41:30 +00:00
mac_veriexec_sha512 MAC/veriexec implements a verified execution environment using the MAC 2018-06-20 00:41:30 +00:00
malo sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mana Microsoft Azure Network Adapter(MANA) VF support 2021-08-20 10:44:57 +00:00
md sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mdio sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mem sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mfi Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
mgb modules: mgb: need opt_platform.h 2022-01-24 13:38:39 +08:00
mii mii: include missing sources in loadable module 2022-04-03 12:28:37 -03:00
mlx sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mlx4 Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
mlx4en Introduce LINUXKPI_GENSRCS. 2020-03-20 21:06:58 +00:00
mlx4ib Introduce LINUXKPI_GENSRCS. 2020-03-20 21:06:58 +00:00
mlx5 mlx5: Implement flow steering helper functions for TCP sockets. 2022-02-01 16:21:16 +01:00
mlx5en mlx5en: Implement TLS RX support. 2022-02-01 16:21:17 +01:00
mlx5fpga_tools ibcore: Kernel space update based on Linux 5.7-rc1. 2021-07-28 13:28:29 +02:00
mlx5ib mlx5ib: Fix whitespace. 2022-02-03 17:45:19 +01:00
mlxfw Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
mmc - Add support for eMMC "partitions". Besides the user data area, i. e. 2017-03-16 22:23:04 +00:00
mmcnull Added mmcnull, an emulated lightweight MMC controller 2017-07-09 17:02:47 +00:00
mmcsd Revise r315430; there's no need to build mmc_subr.c into both mmc.ko 2017-05-08 20:58:32 +00:00
mpr Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
mps Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
mpt sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mqueue Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
mrsas Don't define _STANDALONE when building kernel modules. 2020-09-24 07:10:34 +00:00
msdosfs Remove msdosfs -o large support. 2017-06-09 12:06:22 +00:00
msdosfs_iconv sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
msk mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
mthca Introduce LINUXKPI_GENSRCS. 2020-03-20 21:06:58 +00:00
mvs sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mwl sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
mwlfw Stop using .OODATE for extracting firmware. 2019-06-12 00:03:00 +00:00
mxge Expose zlib's utility functions in Z_SOLO library when building kernel. 2019-08-07 01:41:17 +00:00
my sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
nctgpio sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
neta neta: need clknode_if.h 2022-01-04 16:01:14 -07:00
netgraph Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
netmap netmap: align codebase to the current upstream (760279cfb2730a585) 2018-12-05 11:57:16 +00:00
nfe mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
nfscl Fix the standalone build of the nfscl and nfsd modules. 2020-09-02 01:29:33 +00:00
nfscommon Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
nfsd Fix the standalone build of the nfscl and nfsd modules. 2020-09-02 01:29:33 +00:00
nfslockd sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
nfssvc Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
nge mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
nmdm sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ntb Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
nullfs sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
nvd Unbreak nvd(8) build as module outside of kernel build environment. 2020-08-16 11:37:28 +00:00
nvdimm nvdimm(4): Fix Clang build after r353110 2019-10-04 21:47:09 +00:00
nvme Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
nvram sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
oce Remove more manual additions of -DSMP. 2020-02-06 21:01:19 +00:00
ocs_fc ocs_fc: Add gendump and dump_to_host ioctl command support. 2021-07-06 21:08:11 +05:30
opal_nvram powerpc64/powernv: Add opal NVRAM driver for PowerNV systems 2019-09-14 03:30:34 +00:00
opensolaris Export symbols from opensolaris.ko and dtrace.ko 2021-11-17 13:51:10 -05:00
ossl ossl: Add support for AES-CBC cipher 2021-11-08 10:53:31 +01:00
otus sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
otusfw sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ow Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
p2sb modules: p2sb: need opt_platform.h 2021-09-29 23:09:45 -05:00
padlock sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
padlock_rng sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
pcfclock sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
pchtherm Add Platform Controller Hub built-in thermal management device driver. 2020-03-31 06:25:43 +00:00
pf Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
pflog pflog/pfsync: Fix module build with VIMAGE=yes 2018-07-01 18:09:16 +00:00
pfsync pflog/pfsync: Fix module build with VIMAGE=yes 2018-07-01 18:09:16 +00:00
plip sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
pms sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
powermac_nvram sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ppbus Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
ppc sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ppi sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
pps sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
procfs Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
proto sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
pseudofs Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
pst sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
pty sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
puc pccard: Remove puc(4) PC Card attachment 2021-01-07 20:23:00 -07:00
pwm Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
qat Add qat(4) 2020-11-05 15:55:23 +00:00
qatfw qatfw: Fix firmware autoloading for qat_c2xxx devices 2020-12-23 11:36:45 -05:00
qlnx qlnx: Disable unused by set warnings for ecore_ll2.c. 2022-04-07 17:01:28 -07:00
qlxgb sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
qlxgbe Upgrade FW to 5.4.66 2017-08-21 20:27:45 +00:00
qlxge sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ral sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ralfw Stop using .OODATE for extracting firmware. 2019-06-12 00:03:00 +00:00
random_fortuna sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
random_other sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
rc4 Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
rccgpio sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
rdma None of these use opt_sched.h 2020-04-28 16:09:18 +00:00
rdrand_rng sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
re mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
rl mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
rndtest sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
rockchip modules: rockchip: Add a module for rk808 PMIC 2021-11-14 20:26:33 +01:00
rpi_ft5406 sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
rtsx rtsx: Convert driver to use the mmc_sim interface 2022-02-03 18:43:12 -05:00
rtw88 rtw88: import Realtek's rtw88 driver 2022-04-01 00:07:24 +00:00
rtw88fw rtw88: downgrade rtw8822c firmware to 9.9.10 2022-04-08 11:14:54 +00:00
rtwn Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
rtwn_pci rtwn_pci(4): add support for RTL8188EE chipset. 2019-01-02 06:48:53 +00:00
rtwn_usb rtwn_pci(4): add support for event-based Tx reports. 2019-01-02 05:21:06 +00:00
rtwnfw Stop using .OODATE for extracting firmware. 2019-06-12 00:03:00 +00:00
s3 sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
safe sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
safexcel Add a driver for the SafeXcel EIP-97. 2020-07-14 14:09:29 +00:00
sbni sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
scc scc(4)/uart(4): Remove obsolete support for Siemens SAB 82532 2020-12-26 13:48:06 +01:00
sctp modules: a lot: need opt_kern_tls.h 2021-09-29 23:10:31 -05:00
sdhci Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
sdhci_acpi - Fix make in sys/modules 2018-01-12 12:14:14 +00:00
sdhci_fdt sdhci_fdt: Add gpio_if.h to the source 2021-06-21 21:55:03 +02:00
sdhci_pci - Fix make in sys/modules 2018-01-12 12:14:14 +00:00
sdio Add opt_cam.h so we can build this outside of a kernel build. 2019-06-13 22:03:53 +00:00
sem Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
send sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
sfxge None of these use opt_sched.h 2020-04-28 16:09:18 +00:00
sge mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
sgx Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
sgx_linux Add support for Intel Software Guard Extensions (Intel SGX). 2017-08-16 10:38:06 +00:00
siftr modules: a lot: need opt_kern_tls.h 2021-09-29 23:10:31 -05:00
siis sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
sis mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
sk mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
smartpqi smartpqi(4): Use conventional path to driver sources 2018-04-28 17:43:51 +00:00
smbfs sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
snp sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
sound Retire broken snd_ds1 and snd_maestro drivers 2022-03-18 20:33:19 -04:00
speaker sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
spi Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
spigen Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
splash sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ste mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
stge mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
sume Driver for 4x10Gb Ethernet reference NIC FPGA design for NetFPGA SUME 2020-08-30 07:34:32 +00:00
superio Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
sym sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
syscons Remove apm screen saver. 2020-10-08 20:56:00 +00:00
sysvipc Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
tcp modules: a lot: need opt_kern_tls.h 2021-09-29 23:10:31 -05:00
tests Add fib lookup testing module. 2021-01-09 13:20:30 +00:00
ti Add module makefiles for Texas Instruments ARM SoCs. 2019-06-16 01:22:44 +00:00
tmpfs Make TMPFS_PAGES_MINRESERVED a kernel option 2019-03-25 07:46:20 +00:00
toecore Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
tpm Revert r357349, since the clang 10.0.0 warning was actually correct, and 2020-02-01 16:57:04 +00:00
tsec mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
twe sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
tws sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
uart pccard: Remove uart(4) PC Card attachment 2021-01-07 20:23:09 -07:00
ubser sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
uchcom Set .PATH to dev/usb/serial so that these modules compile again. 2018-07-06 22:07:26 +00:00
ucycom Set .PATH to dev/usb/serial so that these modules compile again. 2018-07-06 22:07:26 +00:00
udf sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
udf_iconv sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
ufs Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
uinput sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
unionfs sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
usb mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
veriexec Device for user space to interface with MAC/veriexec. 2018-06-20 00:48:46 +00:00
vesa sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
vge mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
viawd sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
videomode sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
virtio Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
vkbd Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
vmd vmd(4): Major driver refactoring 2021-09-02 20:58:02 -04:00
vmm AMD-vi: Fix IOMMU device interrupts being overridden 2021-03-22 17:33:43 +08:00
vmware build vmware modules on arm64 2020-10-19 20:43:29 +00:00
vnic sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
vr mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
vte mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
wbwd sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
wlan Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
wlan_acl sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
wlan_amrr sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
wlan_ccmp sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
wlan_rssadapt sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
wlan_tkip sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
wlan_wep sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
wlan_xauth sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
wpi sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
wpifw sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
wtap sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
x86bios sys/modules: normalize .CURDIR-relative paths to SRCTOP 2017-03-04 10:10:17 +00:00
xdr Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
xl mii: Add opt_platform.h to all miibus drivers 2022-04-05 13:52:55 -06:00
xz Fix some modules to export more used symbols 2021-11-18 15:56:23 +02:00
zfs zfs: merge openzfs/zfs@c0cf6ed67 2022-05-19 00:55:59 +02:00
zlib Remove zlib 1.0.4 from kernel. 2019-08-25 17:13:00 +00:00
Makefile irdma: Add RDMA driver for Intel(R) Ethernet Controller E810 2022-05-23 16:52:49 -07:00
Makefile.inc Remove pc98 support completely. 2017-01-28 02:22:15 +00:00