1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-22 11:17:19 +00:00
freebsd/sys
Scott Long 2e21a3ef7e Add a driver for the new LSI MegaRAID SAS controller family. The 'MFI' name
is derived from the phrase 'MegaRAID Firmware Interface' used by LSI.  This
driver provides a block interface to logical disks on the card and a minimal
management device.  It is MPSAFE, INTR_FAST, and 64-bit capable.

Thanks to Dell for providing hardware to test with and IronPort for
sponsoring the work.

Sponsored by: Dell, Ironport
MFC After: 3 days
2006-03-25 06:14:32 +00:00
..
alpha Remove some dummy functions, we have corresponding real ones now. 2006-03-21 21:08:02 +00:00
amd64 Eliminate unnecessary invalidations of the entire TLB by pmap_remove(). 2006-03-21 18:07:42 +00:00
arm Skeleton support for the SSC device, which implements I2S interfaces, 2006-03-24 07:42:33 +00:00
boot Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
bsm Update src/sys/bsm for OpenBSM 1.0 alpha 5 changes: 2006-03-04 16:54:21 +00:00
cam Add reference to PR to TOSHIBA TransMemory quirk entry. 2006-03-18 21:13:14 +00:00
coda
compat Fix the LINT build on alpha: 2006-03-21 21:56:04 +00:00
conf add support for copying console messages to a remote gdb 2006-03-23 23:06:14 +00:00
contrib Avoid pulling in the whole <net/pfvar.h> by opaquely declaring 2006-03-09 15:54:01 +00:00
crypto
ddb Clean up the way we handle auxiliary commands for a given ddb command 2006-03-07 22:17:06 +00:00
dev Add a driver for the new LSI MegaRAID SAS controller family. The 'MFI' name 2006-03-25 06:14:32 +00:00
doc
fs Call vn_start_write() before locking vnode. 2006-03-19 20:45:06 +00:00
gdb add support for copying console messages to a remote gdb 2006-03-23 23:06:14 +00:00
geom Fix whitespace. 2006-03-23 20:01:13 +00:00
gnu Update a DB_SET to DB_FUNC I missed yesterday. 2006-03-08 15:47:48 +00:00
i4b
i386 Eliminate unnecessary invalidations of the entire TLB by pmap_remove(). 2006-03-21 18:07:42 +00:00
ia64
isa Committed the xbox syscons(8)-able console driver. 2006-03-03 14:52:57 +00:00
isofs/cd9660 When encountering a ISO_SUSP_CFLAG_ROOT element in Rock Ridge 2006-03-13 22:32:33 +00:00
kern 1. Move code for scanning pending I/O from aio_fsync to aio_aqueue, 2006-03-24 00:50:06 +00:00
libkern
modules Add a driver for the new LSI MegaRAID SAS controller family. The 'MFI' name 2006-03-25 06:14:32 +00:00
net m_dup () packet not m_copypacket () since we will modify it. For more 2006-03-23 22:57:10 +00:00
net80211 when doing s/w crypto make sure work is done w/ a writable mbuf chain; 2006-03-15 21:27:08 +00:00
netatalk Modify netatalk to ensure, and assert, that pcb's remain attached to 2006-03-17 20:40:17 +00:00
netatm
netgraph Free private data when deleting hook. 2006-03-15 15:41:36 +00:00
netinet o Introduce carp_multicast_cleanup(), which removes and frees 2006-03-21 14:29:48 +00:00
netinet6 fixed a memory leak when net.inet6.icmp6.nd6_maxqueuelen is greater than 1 2006-03-24 16:20:12 +00:00
netipsec Allow to use fast_ipsec(4) on debug.mpsafenet=0 and INVARIANTS-enabled 2006-03-23 23:26:34 +00:00
netipx Include kernel.h to get NET_NEEDS_GIANT() definition, which for some 2006-03-24 20:08:48 +00:00
netkey
netnatm Change so_pcb invariants in netnatm, such that netnatm sockets always have 2006-03-17 18:25:57 +00:00
netncp
netsmb Retire NETSMBCRYPTO as a kernel option and make its functionality 2006-03-05 22:52:17 +00:00
nfs
nfs4client
nfsclient Fix a bug in the NFS/TCP retransmission path. 2006-03-23 22:58:42 +00:00
nfsserver - Reorder vrele calls after vput calls to prevent lock order reversals 2006-03-12 04:59:04 +00:00
opencrypto crypto.ko depends on zlib. 2006-03-04 15:50:46 +00:00
pc98 Don't allow userland to set hardware watch points on kernel memory at all. 2006-03-14 16:13:55 +00:00
pccard
pci Add support for RTL8111B chip, that can be found on some mainboards, 2006-03-22 07:33:03 +00:00
posix4
powerpc
rpc
security Don't call vn_finished_write() if vn_start_write() failed. 2006-03-19 20:43:07 +00:00
sparc64
sys The year field is the 4 digit year (eg, 2006), not 'year - 1900' (eg 2006-03-24 06:27:34 +00:00
tools
ufs Allow compilation when not using softupdates. 2006-03-19 22:16:44 +00:00
vm Remove leading __ from __(inline|const|signed|volatile). They are 2006-03-08 06:31:46 +00:00
Makefile Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00