freebsd-dev/sys/modules
Pawel Jakub Dawidek 665b912a0a MFC r207920,r207934,r207936,r207937,r207970,r208142,r208147,r208148,r208166,
r208454,r208455,r208458:

r207920:

Back out r205134. It is not stable.

r207934:

Add missing new line characters to the warnings.

r207936:

Eventhough r203504 eliminates taste traffic provoked by vdev_geom.c,
ZFS still like to open all vdevs, close them and open them again,
which in turn provokes taste traffic anyway.

I don't know of any clean way to fix it, so do it the hard way - if we can't
open provider for writing just retry 5 times with 0.5 pauses. This should
elimitate accidental races caused by other classes tasting providers created on
top of our vdevs.

Reported by:	James R. Van Artsdalen <james-freebsd-fs2@jrv.org>
Reported by:	Yuri Pankov <yuri.pankov@gmail.com>

r207937:

I added vfs_lowvnodes event, but it was only used for a short while and now
it is totally unused. Remove it.

r207970:

When there is no memory or KVA, try to help by reclaiming some vnodes.
This helps with 'kmem_map too small' panics.

No objections from:	kib
Tested by:		Alexander V. Ribchansky <shurik@zk.informjust.ua>

r208142:

The whole point of having dedicated worker thread for each leaf VDEV was to
avoid calling zio_interrupt() from geom_up thread context. It turns out that
when provider is forcibly removed from the system and we kill worker thread
there can still be some ZIOs pending. To complete pending ZIOs when there is
no worker thread anymore we still have to call zio_interrupt() from geom_up
context. To avoid this race just remove use of worker threads altogether.
This should be more or less fine, because I also thought that zio_interrupt()
does more work, but it only makes small UMA allocation with M_WAITOK.
It also saves one context switch per I/O request.

PR:		kern/145339
Reported by:	Alex Bakhtin <Alex.Bakhtin@gmail.com>

r208147:

Add task structure to zio and use it instead of allocating one.
This eliminates the only place where we can sleep when calling zio_interrupt().
As a side-effect this can actually improve performance a little as we
allocate one less thing for every I/O.

Prodded by:	kib

r208148:

Allow to configure UMA usage for ZIO data via loader and turn it on by
default for amd64. On i386 I saw performance degradation when UMA was used,
but for amd64 it should help.

r208166:

Fix userland build by making io_task available only for the kernel and by
providing taskq_dispatch_safe() macro.

r208454:

Remove ZIO_USE_UMA from arc.c as well.

r208455:

ZIO_USE_UMA is no longer used.

r208458:

Create UMA zones unconditionally.
2010-05-24 10:09:36 +00:00
..
3dfx Take the functionality contained in the former "options TDFX_LINUX" 2006-03-03 21:37:38 +00:00
3dfx_linux Take the functionality contained in the former "options TDFX_LINUX" 2006-03-03 21:37:38 +00:00
aac
accf_data
accf_dns Add an accept filter for TCP based DNS requests. It waits until the 2008-07-18 14:44:51 +00:00
accf_http
acpi MFC: r204773 2010-04-26 20:55:03 +00:00
ae Rather than using hidden includes (with cicular dependencies), 2008-12-02 21:37:28 +00:00
age Hook up age(4) to the build. 2008-05-19 01:53:47 +00:00
agp Fix a few problems related to building modules in /sys/modules (not 2009-02-12 14:44:15 +00:00
aha Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
ahb Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
ahci Separate the parallel scsi knowledge out of the core of the XPT, and 2009-07-10 08:18:08 +00:00
aic
aic7xxx Add WERRROR= to work around the warnings 2005-01-26 16:29:07 +00:00
aio - Add 32-bit compat system calls for VFS_AIO. The system calls live in the 2008-12-10 20:56:19 +00:00
alc Add alc(4), a driver for Atheros AR8131/AR8132 PCIe ethernet 2009-06-10 02:07:58 +00:00
ale Add ale(4), a driver for Atheros AR8121/AR8113/AR8114 PCIe ethernet 2008-11-12 09:52:06 +00:00
amd
amdsbwd MFC r199969: amdsbwd: new driver for AMD SB600/SB7xx watchdog timer 2009-12-21 05:58:55 +00:00
amdtemp Rename the k8temp driver to amdtemp. 2009-03-13 16:08:08 +00:00
amr Add amr_cam module directory that was missed in the previous commit. 2008-11-03 04:13:27 +00:00
an Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
aout
apm Rename from apm_bioscall.s to apm_bioscall.S for removing a special rule 2005-04-20 12:28:20 +00:00
arcmsr Add the Areca SATA RAID driver (arcmsr). This supports the ARC-11xx and 12xx 2005-03-31 18:19:55 +00:00
arcnet INET doesn't belong to opt_inet6.h: INET6 belongs to it. 2006-02-07 18:13:56 +00:00
asmc Remove isa_if.h. 2008-04-07 11:26:13 +00:00
asr Remove Alpha remnants. 2006-07-27 19:12:49 +00:00
ata MFC r199822: 2009-12-02 10:47:11 +00:00
ath Add ah_eeprom_v4k.c 2010-03-03 20:28:35 +00:00
auxio Add missing ofw_bus_if.h to SRCS. 2005-02-25 06:59:56 +00:00
bce Add a driver for the Broadcom NetXtreme II (BCM5706/BCM5708) 2006-04-10 19:55:23 +00:00
bfe Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
bge Add ofw_bus_if.h as a dependency on sparc64. Without this sparc64 kernel 2007-06-10 00:58:41 +00:00
bios Add WERRROR= to work around the warnings 2005-01-26 16:29:07 +00:00
bktr Remove option headers that do not exist and are not used 2008-03-27 20:38:03 +00:00
bm Add support for the Apple Big Mac (BMAC) Ethernet controller, 2008-06-07 22:58:32 +00:00
bridgestp After r193232 rt_tables in vnet.h are no longer indirectly dependent on 2009-06-08 19:57:35 +00:00
bwi Bring in Andrew Thompson's port of Sepherosa Ziehau's bwi driver for 2009-05-03 04:01:43 +00:00
bwn MFC r203945: 2010-04-20 21:40:09 +00:00
cam MFC r198389: 2009-11-17 20:17:48 +00:00
canbepm
canbus
cardbus Implement /dev/cardbus%d.cis, same thing as /dev/pccard%d.cis. There 2005-12-29 01:43:47 +00:00
cas MFC: r208143 2010-05-20 08:43:29 +00:00
cbb
cd9660 Makefile changes to reflect moving sys/isofs/cd9660 to sys/fs/cd9660. 2007-02-11 14:01:32 +00:00
cd9660_iconv Makefile changes to reflect moving sys/isofs/cd9660 to sys/fs/cd9660. 2007-02-11 14:01:32 +00:00
ce Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
ciss
cm
cmx Commit cmx(4), a driver for Omnikey CardMan 4040 PCMCIA smartcard readers. 2008-03-06 08:09:45 +00:00
coda Rather than having the Coda module use its own namecache, use the global 2008-02-13 13:06:22 +00:00
coda5 Remove coda_namecache from coda5 as well. We should probably GC coda5 2008-02-13 16:31:04 +00:00
coff
coretemp Add a driver for the on-die digital thermal sensor found on Intel Core 2007-08-15 19:26:03 +00:00
cp Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
cpuctl - Add cpuctl(4) pseudo-device driver to provide access to some low-level 2008-08-08 16:26:53 +00:00
cpufreq Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
crypto MFC r201742: 2010-01-17 13:28:06 +00:00
cryptodev oops, another missed file from crypto api change 2007-03-31 23:15:11 +00:00
cs
ctau Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
cx Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
cxgb cxgb(4) MFCs: r204271,r204274,r204348,r204921,r205944,r205945,r205946,r205947,r205948,r205949,r205950,r206109 2010-04-05 23:29:27 +00:00
cyclic The cyclic code is in sys/cddl/dev/cyclic to be consistent with 2008-05-23 22:23:28 +00:00
dc Move dc sources from pci to dev/dc. 2005-10-18 06:11:08 +00:00
dcons Fix a breakage with "MODULES_WITH_WORLD=true make buildworld". 2007-06-01 00:23:34 +00:00
dcons_crom
de Move de from pci to dev/de 2006-02-26 17:51:22 +00:00
digi Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
dpms MFC x86emu/x86bios emulator and make previously i386 only dpms and vesa 2010-03-02 01:56:55 +00:00
dpt On i386 compile the back-end with EISA support as well as the EISA 2007-04-10 20:33:31 +00:00
drm MFC r196470-196471,197154-197155,197603-197606 2009-10-30 16:32:35 +00:00
dtrace Add the OpenSolaris dtrace lockstat provider. The lockstat provider 2009-05-26 20:28:22 +00:00
dummynet add priority scheduler. 2010-04-07 13:18:58 +00:00
ed Add if_ed_rtl80x9.c 2005-10-05 05:26:03 +00:00
elink
em Add missing module Makefile for ixgbe and em MFCs 2010-04-05 21:43:22 +00:00
en Let modules use the kernel's opt_*.h files if built along with 2005-10-14 23:30:17 +00:00
ep Minor reorg to keep each bus' files on one line 2005-07-13 14:53:59 +00:00
epic MFC: r202006 2010-01-15 19:12:33 +00:00
esp Don't build unused SBus front-ends for sun4v, don't build EBus front-ends 2008-05-04 14:59:25 +00:00
et Remove a file that is not used and does not exist. 2008-07-28 17:56:37 +00:00
ex
exca
ext2fs Move ext2fs from src/gnu to src/gnu/fs. 2005-06-15 02:36:11 +00:00
fatm Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
fdc Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
fdescfs
fe
firewire Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
firmware Unbreak firmware.ko build without kernel. 2008-04-20 16:11:14 +00:00
fxp Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
gem - Initialize the ifnet structure, especially if_dname, before probing 2009-06-23 20:36:59 +00:00
geom MFC geom_sched code, a geom-based disk scheduling framework. 2010-04-20 15:23:12 +00:00
glxsb Add glxsb(4) driver for the Security Block in AMD Geode LX processors (as 2008-08-09 14:52:31 +00:00
hatm Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
hifn Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
hme Don't build unused SBus front-ends for sun4v, don't build EBus front-ends 2008-05-04 14:59:25 +00:00
hpfs - Fix the hpfs build, hpfs_hash.c was removed from the repository. 2005-03-28 09:41:25 +00:00
hptiop Introduce a driver for the Highpoint RocketRAID 3xxx series of controllers. 2007-05-09 07:07:26 +00:00
hptmv Import new version of the HPTMV driver from Highpoint. The major change 2005-09-07 23:33:26 +00:00
hptrr Add the 'hptrr' driver for supporting the following Highpoint RocketRAID 2007-12-15 00:56:17 +00:00
hwpmc MFC r206089, r206684: 2010-04-16 15:43:24 +00:00
i2c The viapm module build had what appear to be some debugging CFLAGS left 2007-06-24 20:35:59 +00:00
ibcs2 Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
ichwd MFC r199015: ichwd: don't attach to isa pnp device(s) by accident 2009-11-17 09:35:13 +00:00
ida
ie Add WERRROR= to work around the warnings 2005-01-26 16:29:07 +00:00
if_bridge bridgestp is now a seperate module. 2006-07-26 22:15:15 +00:00
if_disc Let modules use the kernel's opt_*.h files if built along with 2005-10-14 23:30:17 +00:00
if_edsc Introduce a new toy interface, edsc(4). It's a discard interface 2007-03-26 04:39:18 +00:00
if_ef After r193232 rt_tables in vnet.h are no longer indirectly dependent on 2009-06-08 19:57:35 +00:00
if_epair Update epair(4) to the new netisr implementation and polish 2009-07-26 12:20:07 +00:00
if_faith Let modules use the kernel's opt_*.h files if built along with 2005-10-14 23:30:17 +00:00
if_gif Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
if_gre Let modules use the kernel's opt_*.h files if built along with 2005-10-14 23:30:17 +00:00
if_lagg Rename the trunk(4) driver to lagg(4) as it is too similar to vlan trunking. 2007-04-17 00:35:11 +00:00
if_ndis o port NDIS USB support from USB1 to the new usb(USB2). 2009-03-07 07:26:22 +00:00
if_stf Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
if_tap Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
if_tun Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
if_vlan After r193232 rt_tables in vnet.h are no longer indirectly dependent on 2009-06-08 19:57:35 +00:00
igb Updates for both the em and igb drivers, add support 2009-06-24 17:41:29 +00:00
iir
io No need to generate vnode_if.h anymore 2004-12-29 08:44:30 +00:00
ip6_mroute_mod Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
ip_mroute_mod After r193232 rt_tables in vnet.h are no longer indirectly dependent on 2009-06-08 19:57:35 +00:00
ipdivert
ipfilter Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
ipfw MFC r200636, list all files needed to build the ipfw module 2010-03-24 15:11:10 +00:00
ipfw_nat move kernel ipfw-related sources to a separate directory, 2009-06-05 19:22:47 +00:00
ipmi Add in forgotten module ipmi_linux. 2009-03-26 19:15:31 +00:00
ips
ipw Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
ipwfw - Add Intel firmwares for Intel PRO/Wireless LAN 2100/2200/2915 cards in a 2007-03-02 11:42:56 +00:00
iscsi Introduce Danny Braniss' iSCSI initiator, version 2.0.99. Please read the 2007-07-24 15:35:02 +00:00
isp Don't build unused SBus front-ends for sun4v, don't build EBus front-ends 2008-05-04 14:59:25 +00:00
ispfw Add 8Gb card firmware. Update some 2Gb and 4Gb f/w sets. 2009-08-01 00:57:34 +00:00
iwi remove depedancy with vnode_if.h. 2006-03-12 19:06:06 +00:00
iwifw - Add Intel firmwares for Intel PRO/Wireless LAN 2100/2200/2915 cards in a 2007-03-02 11:42:56 +00:00
iwn clear out crud 2008-05-22 21:53:15 +00:00
iwnfw MFC r206443-206446, 206474-206477, 207001 2010-04-30 18:13:11 +00:00
ixgb Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
ixgbe Add missing module Makefile for ixgbe and em MFCs 2010-04-05 21:43:22 +00:00
jme Hook up jme(4) to the build. 2008-05-27 01:54:45 +00:00
joy
kbdmux Fix our ioctl(2) implementation when the argument is "int". New 2006-09-27 19:57:02 +00:00
kgssapi Implement support for RPCSEC_GSS authentication to both the NFS client 2008-11-03 10:38:00 +00:00
kgssapi_krb5 Implement support for RPCSEC_GSS authentication to both the NFS client 2008-11-03 10:38:00 +00:00
krpc Unbreak NFS. 2008-11-06 10:53:35 +00:00
ksyms Add the ksyms(4) pseudo driver. The ksyms driver allows a process to 2009-05-26 21:39:09 +00:00
le Don't build unused SBus front-ends for sun4v, don't build EBus front-ends 2008-05-04 14:59:25 +00:00
lge Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
libalias Add SCTP NAT support. 2009-02-07 18:49:42 +00:00
libiconv
libmbpool
libmchain
lindev MFC r197518: 2009-12-05 20:37:46 +00:00
linprocfs After r193232 rt_tables in vnet.h are no longer indirectly dependent on 2009-06-08 19:57:35 +00:00
linsysfs - Add the new files to the linux module. 2006-08-15 13:01:36 +00:00
linux MFC r205014,205015: 2010-04-07 02:24:41 +00:00
lmc - Don't include opt_global.h, it is always included implicitly. 2005-10-05 10:07:27 +00:00
lpt
mac_biba
mac_bsdextended Break mac_bsdextended.c out into multiple .c files, with the base access 2008-10-27 12:09:15 +00:00
mac_ifoff
mac_lomac Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
mac_mls
mac_none
mac_partition
mac_portacl mac_portacl.c no longer references vnode_if.h. 2004-12-30 13:49:01 +00:00
mac_seeotheruids
mac_stub
mac_test
malo Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
mcd
md Rename GEOM class kernel module g_md.ko to geom_md.ko for consistency 2005-11-11 11:31:23 +00:00
mem Prefer the opt_global.h from KERNBUILDDIR if existent so we obtain all 2008-07-24 14:07:52 +00:00
mfi Add the 'mfip' sub-driver for gaining SCSI-passthrough access to devices 2007-05-16 17:19:47 +00:00
mii New PHY driver for the internal PHY found in the AX88790. There's a 2009-03-30 16:01:09 +00:00
mlx
mly
mmc Loadable modules for mmc (the bus) amd mmcsd (the MMC and SD support 2006-10-20 06:52:59 +00:00
mmcsd Loadable modules for mmc (the bus) amd mmcsd (the MMC and SD support 2006-10-20 06:52:59 +00:00
mpt Add a new personality to mpt(4) devices to allow userland applications to 2008-05-06 20:49:53 +00:00
mqueue Change filesystem name from mqueue to mqueuefs for style consistent. 2005-11-27 08:30:12 +00:00
msdosfs Reflecting the removal of MSDOSFS_LARGE found in sys/conf/files:1.1173. 2007-02-01 04:21:03 +00:00
msdosfs_iconv
mse Separate mse driver into a core driver and a bus attachments. Separate out 2004-12-12 20:05:50 +00:00
msk Hook up msk(4) to the build. 2006-12-13 02:37:48 +00:00
mvs MFC r207536, r207696, r208183: 2010-05-19 14:50:07 +00:00
mwl driver for Marvell 88W8363 Wireless LAN controller 2009-06-01 18:07:01 +00:00
mwlfw driver for Marvell 88W8363 Wireless LAN controller 2009-06-01 18:07:01 +00:00
mxge Implement minimal set of changes suggested by bz to make 2009-06-23 17:42:06 +00:00
my my(4) doesn't need miibus(4). 2007-03-11 15:20:04 +00:00
ncp
ncv Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
ndis o port NDIS USB support from USB1 to the new usb(USB2). 2009-03-07 07:26:22 +00:00
netgraph Connect ng_pipe to the default build. 2009-06-23 06:11:04 +00:00
nfe Remove no longer existing opt_bdg.h and opt_bge.h. 2006-11-03 21:41:19 +00:00
nfs_common - Factor out the code shared between NFS client and server into its own 2010-02-22 21:45:20 +00:00
nfscl Add the kernel build glue for the experimental NFS subsystem that 2009-05-28 19:45:11 +00:00
nfsclient - Factor out the code shared between NFS client and server into its own 2010-02-22 21:45:20 +00:00
nfscommon Add the kernel build glue for the experimental NFS subsystem that 2009-05-28 19:45:11 +00:00
nfsd Add the kernel build glue for the experimental NFS subsystem that 2009-05-28 19:45:11 +00:00
nfslockd MFC: revision 197730 2009-10-07 14:14:05 +00:00
nfsserver - Factor out the code shared between NFS client and server into its own 2010-02-22 21:45:20 +00:00
nfssvc Change nfsserver so that it uses the nfssvc() system call provided 2009-04-12 19:04:27 +00:00
nge Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
nmdm Integrate the new MPSAFE TTY layer to the FreeBSD operating system. 2008-08-20 08:31:58 +00:00
nsp Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
ntfs
ntfs_iconv
nullfs
nve Due to a CVS misfire, I ended up committing the wrong version of this. 2005-03-12 08:02:06 +00:00
nvram Split /dev/nvram driver out of isa/clock.c for i386 and amd64. I have not 2007-10-26 03:23:54 +00:00
nwfs opt_vmpage.h is no longer needed here because it is not included by 2006-01-26 19:21:27 +00:00
nxge Merge Neterion if_nxge driver version 2.0.9.11230 with the following 2007-10-29 14:19:32 +00:00
opensolaris fix atomic.S rename and vimage breakage 2009-05-09 05:45:13 +00:00
padlock another missing change for recent crypto mods 2007-03-21 17:37:13 +00:00
patm Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
pccard Add pccard_device.c 2005-09-20 06:48:55 +00:00
pcfclock
pcn Move pcn driver from sys/pci to sys/dev/pcn. 2008-08-14 20:34:46 +00:00
pf Fix typo which has survived amazingly long! 2009-10-14 15:32:46 +00:00
pflog Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
plip
pmc Change a directory layout for pc98. 2005-05-10 12:02:18 +00:00
portalfs
powermac_nvram make 'make universe' not complain about 2008-11-29 08:45:20 +00:00
ppbus
ppc Make this usable for all platforms. 2006-06-18 05:04:42 +00:00
ppi
pps
procfs MFC r205014,205015: 2010-04-07 02:24:41 +00:00
pseudofs Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
pst
puc Rewrite of puc(4). Significant changes are: 2006-04-28 21:21:53 +00:00
ral Multi-bss (aka vap) support for 802.11 devices. 2008-04-20 20:35:46 +00:00
ralfw Remove the non-existent rt2860 subdir. Note, the ralfw module is not used in 2008-06-26 18:58:01 +00:00
random
rc Integrate the new MPSAFE TTY layer to the FreeBSD operating system. 2008-08-20 08:31:58 +00:00
rc4
rdma add makefiles for rdma 2008-05-05 20:19:33 +00:00
re Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
reiserfs Moving reiserfs from sys/gnu to sys/gnu/fs. This was discussed on arch@. 2005-06-18 17:10:50 +00:00
rl Make RL_TWISTER_ENABLE a tunable/sysctl. Eliminate it as an option. 2008-11-02 16:50:57 +00:00
rndtest
rp Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
runfw MFC r203148 2010-05-17 23:41:06 +00:00
s3
safe Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
sbni Resurrect the sbni(4) driver. Someone finally tested the MPSAFE patches and 2008-09-10 18:36:58 +00:00
scc Don't build unused SBus front-ends for sun4v, don't build EBus front-ends 2008-05-04 14:59:25 +00:00
scd
scsi_low
sdhci Import sdhci (PCI SD Host Controller) driver. 2008-10-21 20:33:40 +00:00
sem Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
sf Update file list and Makefile after repocopying sf(4) from 2008-01-21 04:27:32 +00:00
sge MFC r206625: 2010-04-26 17:03:56 +00:00
siba_bwn MFC r203319: 2010-04-20 21:29:53 +00:00
siis Add siis CAM driver for SiliconImage SiI3124/3132/3531 SATA2 controllers. 2009-07-21 12:32:46 +00:00
sio Rewrite of puc(4). Significant changes are: 2006-04-28 21:21:53 +00:00
sis Move sis to sys/dev/sis for consistency. 2008-08-10 10:00:14 +00:00
sk The sk(4) driver has moved to /sys/dev/sk 2006-04-27 00:14:02 +00:00
smbfs Retire NETSMBCRYPTO as a kernel option and make its functionality 2006-03-05 22:52:17 +00:00
sn
snc Add card_if.h and pccarddevs.h 2008-08-07 20:51:51 +00:00
snp Reintroduce the snp(4) driver. 2008-11-05 15:04:03 +00:00
sound Last (hopefully) attempt to fix both parallel build and 2009-06-12 07:39:10 +00:00
speaker Add /dev/speaker support to amd64. 2005-11-11 09:57:32 +00:00
splash
sppp Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
ste Move the ste driver from sys/pci to sys/dev/ste. 2008-08-14 20:09:58 +00:00
stg Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
stge Hook up stge(4) to the build. 2006-07-25 00:45:55 +00:00
streams Housekeeping. Update for maintainers who have handed in their commit bits 2006-07-01 10:51:55 +00:00
svr4 After r193232 rt_tables in vnet.h are no longer indirectly dependent on 2009-06-08 19:57:35 +00:00
sym
syscons Build blank_saver.ko, fade_saver.ko and green_saver.ko on sparc64 2005-07-10 11:47:04 +00:00
sysvipc Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
ti The if_ti Tigon I/II driver has moved to /sys/dev/ti 2005-12-10 00:38:33 +00:00
tl Move the tl driver form sys/pci to sys/dev/tl. 2008-08-14 20:02:34 +00:00
tmpfs MFp4: 2007-06-29 05:23:15 +00:00
trm Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
twa Import version 3.60.03.006 of the TWA driver: 2007-05-09 04:16:32 +00:00
twe Style cleanup. 2005-08-10 04:01:21 +00:00
tx Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
txp Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
uart Include the QUICC backend in the kernel module. 2008-11-22 21:24:07 +00:00
ubsec Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
ubser We don't need to generate vnode_if.h anymore 2004-12-29 08:50:35 +00:00
uchcom Add Winchiphead (or Nanjin QinHeng Electronics) USB Serial converter driver. 2007-10-18 10:51:06 +00:00
ucycom We don't need to generate vnode_if.h anymore 2004-12-29 08:50:35 +00:00
udf
udf_iconv
ufs Remove opt_mac.h generation for various kernel modules that no longer 2009-06-06 17:01:44 +00:00
unionfs
usb MFC r207404 2010-05-17 23:43:41 +00:00
utopia The chip specific functions have been split out in their own 2005-02-25 09:49:29 +00:00
vesa MFC x86emu/x86bios emulator and make previously i386 only dpms and vesa 2010-03-02 01:56:55 +00:00
vge Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
vkbd Fix our ioctl(2) implementation when the argument is "int". New 2006-09-27 19:57:02 +00:00
vpo
vr Update file list and Makefile after repocopying vr(4) from 2008-03-11 03:50:57 +00:00
vx Remove bridge(4) from the tree. if_bridge(4) is a full functional 2005-09-27 18:10:43 +00:00
wb Move wb driver from sys/pci to sys/dev/wb. 2008-08-14 21:26:29 +00:00
wi Remove opt_wi.h from module and fix typo in pccarddevs. 2008-08-27 05:43:46 +00:00
wlan MFC r206367, r206358, r206370, r206371, r206372, r206398, r206415, 2010-05-11 11:08:15 +00:00
wlan_acl Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
wlan_amrr Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
wlan_ccmp Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
wlan_rssadapt Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
wlan_tkip Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
wlan_wep Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
wlan_xauth Per email to arch@ a little while ago (that was greeted with silence), 2008-09-01 23:59:00 +00:00
wpi Remove option headers that do not exist and are not used 2008-03-27 20:38:03 +00:00
wpifw the 3945 firmware license does not require acknowledging the EULA, 2008-10-07 19:42:56 +00:00
x86bios MFC x86emu/x86bios emulator and make previously i386 only dpms and vesa 2010-03-02 01:56:55 +00:00
x86emu MFC x86emu/x86bios emulator and make previously i386 only dpms and vesa 2010-03-02 01:56:55 +00:00
xe
xfs Remove empty files and do nto try to build them. 2009-05-18 17:20:24 +00:00
xl Move the xl driver form sys/pci to sys/dev/xl for consistency. 2008-08-10 09:45:52 +00:00
zfs MFC r207920,r207934,r207936,r207937,r207970,r208142,r208147,r208148,r208166, 2010-05-24 10:09:36 +00:00
zlib
Makefile MFC r207536, r207696, r208183: 2010-05-19 14:50:07 +00:00
Makefile.inc