NetBSD/sys/modules
mrg f2b04ca083 implement 32-bit compat support for raidframe.
convert several raidframe ioctls to be bitsize idempotent so that
they work the same in 32 and 64 bit worlds, allowing netbsd32 to
configure and query raid properly.  remove useless 'row' in a few
places.  add COMPAT_80 and put the old ioctls there.

raidframeio.h:
  RAIDFRAME_TEST_ACC
  - remove, unused
  RAIDFRAME_GET_COMPONENT_LABEL
  - convert to label not pointer to label
  RAIDFRAME_CHECK_RECON_STATUS_EXT
  RAIDFRAME_CHECK_PARITYREWRITE_STATUS_EXT
  RAIDFRAME_CHECK_COPYBACK_STATUS_EXT
  - convert to progress info not pointer to info
  RAIDFRAME_GET_INFO
  - version entirely.
raidframevar.h:
  - rf_recon_req{} has row, flags and raidPtr removed (they're
    not a useful part of this interface.)
  - RF_Config_s{} and RF_DeviceConfig_s{} have numRow/rows removed.
  - RF_RaidDisk_s{} is re-ordered slightly to fix alignment
    padding - the actual data was already OK.
  - InstallSpareTable() loses row argument

rf_compat32.c has code for RF_Config_s{} in 32 bit mode, used
by RAIDFRAME_CONFIGURE and RAIDFRAME_GET_INFO32.

rf_compat80.c has code for rf_recon_req{}, RF_RaidDisk_s{} and
RF_DeviceConfig_s{} to handle RAIDFRAME_FAIL_DISK,
RAIDFRAME_GET_COMPONENT_LABEL, RAIDFRAME_CHECK_RECON_STATUS_EXT,
RAIDFRAME_CHECK_PARITYREWRITE_STATUS_EXT,
RAIDFRAME_CHECK_COPYBACK_STATUS_EXT, RAIDFRAME_GET_INFO.

move several of the per-ioctl code blocks into separate functions.

add rf_recon_req_internal{} to replace old usage of global
rf_recon_req{} that had unused void * in the structure, ruining
it's 32/64 bit ABI.

add missing case for RAIDFRAME_GET_INFO50.

adjust raid tests to use the new .conf format, and add a case to
test the old method as well.

raidctl:
deal with lack of 'row' members in a couple of places.
fail request no longer takes row.
handle "START array" sections with just "numCol numSpare", ie
no "numRow" specified.  for now, generate old-style configuration
but update raidctl.8 to specify the new style (keeping reference
to the old style.)

note that: RF_ComponentLabel_s::{row,num_rows} and
RF_SingleComponent_s::row are obsolete but not removed yet.
2018-01-18 00:32:48 +00:00
..
aac Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
accf_dataready Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
accf_httpready Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
acpiacad
acpibat
acpibut
acpicpu
acpidalb
acpifan
acpilid
acpipmtr
acpitz
acpiverbose
acpivga
acpiwdrt
acpiwmi
adosfs
aibs Rewrite the aibs(4) driver in order to support new models. Draws from the 2011-06-12 07:25:43 +00:00
aio
am2315temp PR/52848: Brad Spencer: Add module glue for AM2315 and SI70xx drivers 2017-12-29 02:14:25 +00:00
amdtemp replace amdtempbus with amdnb_miscbus. 2012-04-13 13:36:57 +00:00
amr Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
apple_smc Remove vestigial modules/apple_smc/apple_smc.ioconf. 2014-04-01 17:52:26 +00:00
apple_smc_acpi Rework Apple SMC attachment goo and split into multiple modules. 2014-04-01 17:48:39 +00:00
apple_smc_fan Rework Apple SMC attachment goo and split into multiple modules. 2014-04-01 17:48:39 +00:00
apple_smc_temp Rework Apple SMC attachment goo and split into multiple modules. 2014-04-01 17:48:39 +00:00
aps WARNS=3 is the default 2011-08-28 15:48:19 +00:00
arch Add support for build mips64 kernel modules as N32 2015-06-22 06:46:27 +00:00
asus
ataraid Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ath WARNS=3 is the default 2011-08-28 15:48:19 +00:00
ath_hal WARNS=3 is the default 2011-08-28 15:48:19 +00:00
ati_pcigart Split out ati_pcigart into a separate module so it can be shared with r128drm 2011-08-28 15:56:21 +00:00
au8522
audio Audio now compiles with WARNS=5, so there is no need to specify WARNS=3. 2017-07-30 00:53:57 +00:00
autofs fix autofs pseudo device 2018-01-09 16:18:35 +00:00
auvitek build auvitek_dtv.c too 2011-07-09 15:08:54 +00:00
azalia set default WARNS for modules to 3 -- the only one that needs < 3 now is pf 2011-08-28 15:40:49 +00:00
blowfish Create modules for software crypto components. 2014-01-01 15:18:57 +00:00
bpf Create separate modules for i2c_bitbang and bpf_filter so these files 2016-06-07 01:06:27 +00:00
bpf_filter Create separate modules for i2c_bitbang and bpf_filter so these files 2016-06-07 01:06:27 +00:00
bpfjit Add bpfjit and enable it for amd64. 2012-10-27 22:36:11 +00:00
bufq_disksort Build the newly-created bufq_* modules 2016-11-16 00:49:27 +00:00
bufq_fcfs Build the newly-created bufq_* modules 2016-11-16 00:49:27 +00:00
bufq_priocscan Build the newly-created bufq_* modules 2016-11-16 00:49:27 +00:00
bufq_readprio Build the newly-created bufq_* modules 2016-11-16 00:49:27 +00:00
cac Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
cac_eisa Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
cac_pci Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
camellia Create modules for software crypto components. 2014-01-01 15:18:57 +00:00
cast128 Create modules for software crypto components. 2014-01-01 15:18:57 +00:00
ccd Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
cd9660
cgd Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
chfs Change chfs from hashlist to vcache. 2015-01-11 17:29:57 +00:00
cir
clockctl Modularize the clockctl pseudo-device and link to the build. 2015-12-07 03:25:57 +00:00
coda Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
coda5 Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
compat Reorganize SRCS lists for libcompat, compat.kmod, sysv_ipc.kmod. 2016-11-03 04:26:58 +00:00
compat_aoutm68k
compat_freebsd Move arch/i386/i386/freebsd_* into compat/freebsd/. COMPAT_FREEBSD is 2017-08-01 14:43:54 +00:00
compat_ibcs2 Remove compat_ibcs2 from i386. After a discussion on port-vax, it turns 2017-08-09 18:45:30 +00:00
compat_linux
compat_linux32 Remove a number of now unnecessary -no-integrated-as cases. 2011-08-02 17:22:51 +00:00
compat_netbsd32 Define MODULAR so we can have syscalls autoload after the module autoloads. 2017-01-26 01:32:34 +00:00
compat_netbsd32_mqueue Create new compat_netbsd32_mqueue module, and descend into subdir to 2015-12-01 23:58:19 +00:00
compat_netbsd32_nfssrv Descend into new compat_netbsd32_nfssrv directory for new module, and 2015-12-01 09:13:57 +00:00
compat_netbsd32_ptrace Don't define PT_{S,G}ETREGS on the command line. Yes, it can make things 2017-01-13 06:04:48 +00:00
compat_netbsd32_sysvipc Split out the SYSV IPC stuff into its own compat_netbsd32_sysvipc 2015-12-03 10:38:21 +00:00
compat_ossaudio
compat_sunos
compat_sunos32
compat_svr4 Remove i386. By the way, it looks like several architectures are missing 2017-07-29 12:03:37 +00:00
coram WARNS=3 is the default 2011-08-28 15:48:19 +00:00
coredump
coretemp
crypto Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
cx24227 add mt2131, cx24227, and coram module glue 2011-08-04 22:26:07 +00:00
cxdtv module glue for nxt2k, tvpll, cxdtv 2011-07-14 23:50:12 +00:00
cyclic Tidy up Makefile of cyclic and dtrace modules to support ARM 2014-03-05 06:40:45 +00:00
dbcool WARNS=3 is the default 2011-08-28 15:48:19 +00:00
des Create modules for software crypto components. 2014-01-01 15:18:57 +00:00
dk_subr Make dksubr.c into a module, and make the cgd and dm modules depend on 2013-12-28 19:25:07 +00:00
dm Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
drm
drmkms Factor generic parts of intelfb out into a drmfb. 2015-03-05 17:50:41 +00:00
drmkms_linux Move linux_work.c and workqueue.h from sys/external/bsd/drm2 to 2016-02-24 22:04:15 +00:00
drmkms_pci Factor generic parts of intelfb out into a drmfb. 2015-03-05 17:50:41 +00:00
drvctl Modularize drvctl(4) 2015-12-07 11:38:46 +00:00
dtrace Move kern_ctf.c into the dtrace_fbt module (the only place it is used) 2016-09-16 03:10:45 +00:00
dtv modify the dtv device api so hardware drivers can be loaded independently 2011-08-09 01:42:24 +00:00
dtv_math modify the dtv device api so hardware drivers can be loaded independently 2011-08-09 01:42:24 +00:00
efs Change efs from hashlist to vcache. 2014-08-07 08:24:23 +00:00
emdtv add module glue for lg3303, xc3028, emdtv 2011-07-11 18:04:32 +00:00
est WARNS=3 is the default 2011-08-28 15:48:19 +00:00
examples Add luareadhappy to the list. 2017-04-23 23:39:42 +00:00
exec_aout
exec_ecoff
exec_elf32
exec_elf64
exec_script
ext2fs add ext2fs_xattr.c 2016-08-12 19:07:14 +00:00
fdesc
ffs Add a global vnode cache: 2014-05-08 08:21:53 +00:00
filecore
filemon Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
finsio add finsio module glue 2011-07-31 17:54:01 +00:00
flash Refactor flash and nand driver, so we can reuse the io thread code 2011-06-28 18:14:11 +00:00
fss Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
fujbp
fujhk
gpio Remove an invalid include path from CPPFLAGS 2011-10-03 23:39:05 +00:00
gpioiic Modules for iic(4) and gpioiic(4). 2011-10-02 11:43:30 +00:00
gpioow gpioow(4) and onewire(4) can be build as modules. Not linked to the build. 2011-08-31 12:46:36 +00:00
gpiosim ioconf glue for gpiosim module. 2015-08-20 12:31:50 +00:00
hdafg For non-rump modules, enable HDMI audio device. 2017-06-16 04:16:18 +00:00
hdaudio Use SRCS+= instead of SRCS= in Makefile.incs to avoid assumptions of 2015-06-02 00:38:37 +00:00
hdaudio_pci Use SRCS+= instead of SRCS= in Makefile.incs to avoid assumptions of 2015-06-02 00:38:37 +00:00
hdaudioverbose Split hdaudio and PCI attach glue. Even though the driver was written with 2015-03-28 14:09:58 +00:00
hfs Change hfs from hashlist to vcache. 2014-08-10 08:53:22 +00:00
hifn Add module glue for hifn(4) 2014-01-03 16:12:49 +00:00
hpacel A driver for HP 3D DriverGuard; a LIS3LV02DL-based accelerometer. Tested on 2011-07-13 07:52:48 +00:00
hpet Modularize hpet(4). Works nicely with the multiple bus locations. 2011-06-15 08:19:43 +00:00
hpqlb
hythygtemp add HYT-221/271/939 humidity/temperature I2C sensor 2014-05-18 11:46:23 +00:00
i2c_bitbang Create separate modules for i2c_bitbang and bpf_filter so these files 2016-06-07 01:06:27 +00:00
i2cexec i2c devices don't actually have a dependency on "iic" (the bus driver) 2015-03-07 14:16:51 +00:00
i915drm set default WARNS for modules to 3 -- the only one that needs < 3 now is pf 2011-08-28 15:40:49 +00:00
i915drmkms consistency with: src/sys/external/bsd/drm2/i915drm/files.i915drmkms 2015-08-21 09:10:48 +00:00
if_agr Fix agr(4) module build. Reviewed by pgoyette@n.o, thanks. 2018-01-16 07:34:12 +00:00
if_alc WARNS=3 is the default 2011-08-28 15:48:19 +00:00
if_ath_pci WARNS=3 is the default 2011-08-28 15:48:19 +00:00
if_athn_usb module for if_athn_usb 2013-03-30 18:59:38 +00:00
if_axe Entropy-pool implementation move and cleanup. 2012-02-02 19:42:57 +00:00
if_axen Add driver for ASIX AX88178a and AX88179 Ethernet interface. 2013-10-26 09:16:19 +00:00
if_cas WARNS=3 is the default 2011-08-28 15:48:19 +00:00
if_faith add new modules 2016-08-07 14:27:38 +00:00
if_gif Split ip_ecn code into its own module, so it can be shared between 2017-12-09 08:03:06 +00:00
if_gre add new modules 2016-08-07 14:27:38 +00:00
if_l2tp add missing files. 2017-02-16 08:23:35 +00:00
if_loop add new modules 2016-08-07 14:27:38 +00:00
if_mpls add new modules 2016-08-07 14:27:38 +00:00
if_npflog new npflog driver split out of npf_ext_log. 2013-03-10 20:54:14 +00:00
if_ppp This also needs INET6! 2017-09-17 20:37:17 +00:00
if_pppoe For modular configurations, always build with PPPOE_TERM_UNKNOWN_SESSIONS 2016-08-07 01:59:43 +00:00
if_rum Fix the ioconf files. We can't include dev/usb/files.pci and the 2011-08-25 02:07:38 +00:00
if_run Add a driver for Ralink Technology RT2700U/RT2800U/RT3000U USB IEEE 2012-05-30 14:30:32 +00:00
if_sl Add modules for strip and slip 2016-08-06 12:44:03 +00:00
if_smsc Build a module for usmsc(4). 2013-11-16 16:59:03 +00:00
if_srt missed this one 2016-08-07 17:33:04 +00:00
if_stf add new modules 2016-08-07 14:27:38 +00:00
if_strip Add modules for strip and slip 2016-08-06 12:44:03 +00:00
if_tun add new modules 2016-08-07 14:27:38 +00:00
if_urtwn Use collect device. 2012-05-30 12:05:56 +00:00
if_vioif Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
if_vlan add new modules 2016-08-07 14:27:38 +00:00
iic Create separate modules for i2c_bitbang and bpf_filter so these files 2016-06-07 01:06:27 +00:00
ip_ecn Split ip_ecn code into its own module, so it can be shared between 2017-12-09 08:03:06 +00:00
ipl Fix buld with clang, add warning option exceptions 2016-06-13 20:03:07 +00:00
ir
irmce irmce module glue 2011-07-19 12:23:51 +00:00
iscsi Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
itesio max WARNS is 4 2011-10-13 17:23:28 +00:00
kernfs Change kernfs from hashlist to vcache. 2014-07-20 13:58:04 +00:00
layerfs
ld Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_aac Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_amr Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_ataraid Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_cac Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_icp Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_mlx Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_nvme Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_sdmmc Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_twa Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_twe Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ld_virtio Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
lfs Change lfs from hash table to vcache. 2015-05-31 15:48:02 +00:00
lg3303 add module glue for lg3303, xc3028, emdtv 2011-07-11 18:04:32 +00:00
lm Modularize lm_isa and lm_wbsio, splitting the common part out 2012-01-17 16:50:07 +00:00
lm_isa Modularize lm_isa and lm_wbsio, splitting the common part out 2012-01-17 16:50:07 +00:00
lm_isa_common Modularize lm_isa and lm_wbsio, splitting the common part out 2012-01-17 16:50:07 +00:00
lm_wbsio Modularize lm_isa and lm_wbsio, splitting the common part out 2012-01-17 16:50:07 +00:00
lua Fix cargo cult ioctl implementation for LUAINFO: the name and desc fields 2017-12-26 12:43:59 +00:00
luapmf lua: updated from 5.3 work3 to 5.3.0 2015-02-02 14:03:05 +00:00
luasystm lua: updated from 5.3 work3 to 5.3.0 2015-02-02 14:03:05 +00:00
mach64drm add mach64drm, mgadrm, r128drm, savagedrm, sisdrm, and tdfxdrm modules 2011-08-28 16:19:07 +00:00
mfs
mgadrm add mach64drm, mgadrm, r128drm, savagedrm, sisdrm, and tdfxdrm modules 2011-08-28 16:19:07 +00:00
midi Add the modules for audio, midi, and sequencer 2017-06-01 09:58:27 +00:00
miiverbose
miniroot
mlx Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
mlx_eisa Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
mlx_pci Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
mqueue
msdos Split case folding table into separate source file and add full 2016-02-06 10:40:58 +00:00
mt2131 add mt2131, cx24227, and coram module glue 2011-08-04 22:26:07 +00:00
nand Include the flash_mtd_parts in the nand module. Without this, the module 2017-12-09 22:42:17 +00:00
nandemulator Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
ndis
nfs
nfsserver
nilfs
npf NPF: implement dynamic handling of interface addresses (the kernel part). 2017-01-02 21:49:51 +00:00
npf_alg_icmp Add "npf_alg_icmp" kernel module. 2011-11-06 13:26:54 +00:00
npf_ext_log Implement dynamic NPF extensions interface. An extension consists of 2012-09-16 13:47:41 +00:00
npf_ext_normalize normali{s,z}e 2013-03-12 20:47:48 +00:00
npf_ext_rndblock Add NPF "rndblock" extension to randomly drop packets (using a random function 2012-12-10 00:32:23 +00:00
nsclpcsio WARNS=3 is the default 2011-08-28 15:48:19 +00:00
nsmb
ntfs
null
nvme again remove mistakely committed debug flags 2017-12-03 11:49:32 +00:00
nxt2k module glue for nxt2k, tvpll, cxdtv 2011-07-14 23:50:12 +00:00
odcm
onewire gpioow(4) and onewire(4) can be build as modules. Not linked to the build. 2011-08-31 12:46:36 +00:00
opencrypto Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
overlay
pad Use config(1) and IOCONF= to generate most of the auto-config data 2017-12-16 06:39:07 +00:00
padlock Use integrated assembler with clang for Via PadLock. 2011-07-04 16:20:45 +00:00
panic
pciverbose
pf Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
powernow WARNS=3 is the default 2011-08-28 15:48:19 +00:00
ppp_bsdcomp
ppp_deflate
procfs Remove the filesystem tracing feature 2017-08-28 00:46:06 +00:00
pseye
ptrace * Split sys/kern/sys_process.c into three parts: 2016-11-02 00:11:59 +00:00
ptrace_common * Split sys/kern/sys_process.c into three parts: 2016-11-02 00:11:59 +00:00
ptyfs
pud
puffs
putter
pwdog pwdog(4) is a device driver for QUANCOM Electronic PWDOG1 PCI 2011-08-11 07:33:24 +00:00
r128drm add mach64drm, mgadrm, r128drm, savagedrm, sisdrm, and tdfxdrm modules 2011-08-28 16:19:07 +00:00
radeondrm Split out ati_pcigart into a separate module so it can be shared with r128drm 2011-08-28 15:56:21 +00:00
raid implement 32-bit compat support for raidframe. 2018-01-18 00:32:48 +00:00
savagedrm add mach64drm, mgadrm, r128drm, savagedrm, sisdrm, and tdfxdrm modules 2011-08-28 16:19:07 +00:00
scsiverbose
sdtemp Allow multiple sdtemp sensors to attach, at all valid addresses 2011-08-02 18:52:35 +00:00
secmodel_bsd44
secmodel_extensions Hook secmodel_extensions(9) to modules build. 2011-12-04 23:13:54 +00:00
secmodel_overlay
securelevel
sequencer Add the modules for audio, midi, and sequencer 2017-06-01 09:58:27 +00:00
si70xxtemp PR/52848: Brad Spencer: Add module glue for AM2315 and SI70xx drivers 2017-12-29 02:14:25 +00:00
sisdrm add mach64drm, mgadrm, r128drm, savagedrm, sisdrm, and tdfxdrm modules 2011-08-28 16:19:07 +00:00
skipjack Create modules for software crypto components. 2014-01-01 15:18:57 +00:00
slcompress Add and enable a new module, slcompress 2016-08-04 23:53:47 +00:00
sljit Move sljit_mod.c to sys/external/bsd/sljit/sljit and share it between 2012-10-21 21:23:38 +00:00
smbfs
smsc add smsc module glue 2011-07-31 16:19:21 +00:00
solaris Don't unconditionally use the error-silencing magic of -isystem 2012-11-21 17:48:05 +00:00
spdmem remove unneeded non-literal format string 2011-08-19 08:26:20 +00:00
spkr Define the NWSMUX symbol for the spkr module (for modules, we cannot 2017-06-11 05:28:28 +00:00
sppp_subr Modularize the sppp_subr stuff so it can be shared by pppoe and lmc 2016-08-06 22:03:45 +00:00
suser
swcrypto Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
swsensor
swwdog Add modularized swwdog driver. 2015-04-18 10:52:44 +00:00
sysmon Build modules for sysmon and its subcomponents 2015-04-23 23:22:27 +00:00
sysmon_envsys Build modules for sysmon and its subcomponents 2015-04-23 23:22:27 +00:00
sysmon_power Build modules for sysmon and its subcomponents 2015-04-23 23:22:27 +00:00
sysmon_taskq Build modules for sysmon and its subcomponents 2015-04-23 23:22:27 +00:00
sysmon_wdog Build modules for sysmon and its subcomponents 2015-04-23 23:22:27 +00:00
sysv_ipc Reorganize SRCS lists for libcompat, compat.kmod, sysv_ipc.kmod. 2016-11-03 04:26:58 +00:00
sysvbfs
tco Build the tco watchdog module 2015-05-03 02:54:07 +00:00
tdfxdrm add mach64drm, mgadrm, r128drm, savagedrm, sisdrm, and tdfxdrm modules 2011-08-28 16:19:07 +00:00
thinkpad
tmpfs Update ffs, ext2fs, and tmpfs module makefiles to add *_rename.c. 2012-05-10 07:51:34 +00:00
tprof Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
tprof_amdpmi
tprof_pmi
tun Move tun.c into the module's own directory, since it is specific to the 2016-09-10 03:26:10 +00:00
tvpll module glue for nxt2k, tvpll, cxdtv 2011-07-14 23:50:12 +00:00
twa Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
twe Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
ualea Modularize ualea(4). 2017-04-19 00:01:38 +00:00
uatp Fix wsmouse at uatp attachment for module. 2014-07-17 17:11:12 +00:00
uaudio
ubsec Make ubsec(4) loadable as kmod. 2013-11-17 17:16:24 +00:00
udf Add udf_rename.c to the UDF module make 2013-07-10 19:07:20 +00:00
umap
union
unionfs
usbverbose
uvideo
v7fs Build 7th Edition(V7) File System as a kernel module. 2011-07-19 19:19:09 +00:00
vboxdrm
vcoda Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
viac7temp
viadrm
viadrmums Include files.pci to get the necessary definitions in viadrmums. 2015-04-29 17:36:32 +00:00
viomb Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
vioscsi add support for loading vioscsi driver dynamically 2017-03-25 18:15:31 +00:00
virtio Add module build infrastructure for ld and its attachments 2016-09-27 03:53:06 +00:00
vmt mark vm_reg members as volatile instead of building this with -O0 2011-10-20 20:13:54 +00:00
vnd Add ioconf entries to the pseudo-devices. 2015-08-20 11:05:00 +00:00
wapbl Actually create the wapbl module, since it works. 2015-11-15 03:12:14 +00:00
wbsio Modularize lm_isa and lm_wbsio, splitting the common part out 2012-01-17 16:50:07 +00:00
wmidell
wmieeepc
wmihp
wmimsi
wsbell Actually create the wsbell(4) module 2017-06-11 22:21:33 +00:00
xc5k
xc3028 add module glue for lg3303, xc3028, emdtv 2011-07-11 18:04:32 +00:00
xldscripts
zfs avoid duplicate symbols. 2016-06-18 21:45:05 +00:00
zl10353 Add Zarlink ZL10353 DVB demodulator (or as it is now know, Intel CE623x). 2011-08-29 11:14:15 +00:00
zlib Modularize net/zlib so it can be used by the vnd module (and, eventually, 2013-12-29 08:09:44 +00:00
Makefile Merge autofs support from: Tomohiro Kusumi 2018-01-09 03:31:12 +00:00
Makefile.assym acorn26 probably was not meant to use the arm32 genassym 2015-05-11 21:26:41 +00:00
Makefile.inc Move SYSCTL_USE_DESCR to a better place. 2011-09-11 18:38:02 +00:00
README

README

$NetBSD: README,v 1.1 2008/11/13 10:06:46 ad Exp $

Do not automatically install modules that would fundamentally alter system
behaviour or create a security hole, as the system may automatically load
modules.