opnsense-src/sys
Robert Watson dab07fbcef Add a temporary workaround for panics being seen on NFS servers with ZFS,
where an improperly initialized prison field could lead to a panic.  This
is not the correct solution, since it fails to address similar problems
for both AUDIT and MAC, which also rely on properly initialized
credentials, but should reduce panic reports while we work that out.

Reported by:	ps, kan, others
2009-06-07 20:51:31 +00:00
..
amd64 Put intrcnt, eintrcnt, intrnames and eintrnames into the .data section. 2009-06-05 20:23:29 +00:00
arm maintain existing style 2009-05-30 18:23:55 +00:00
boot Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
bsm Merge OpenBSM 1.1 from OpenBSM vendor branch to head. 2009-04-19 16:17:13 +00:00
cam Remove dead code. 2009-05-12 16:38:32 +00:00
cddl Support shared vnode locks for write operations when the offset is 2009-06-04 16:18:07 +00:00
compat Rename usb pipes to endpoints as it better represents what they are, and struct 2009-06-07 19:41:11 +00:00
conf Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
contrib Import ACPICA 20090521. 2009-06-05 18:43:13 +00:00
crypto Changed to M_NOWAIT when reallocing psc_buf in padlock_sha_update(), 2009-05-27 09:52:12 +00:00
ddb Place hostnames and similar information fully under the prison system. 2009-05-29 21:27:12 +00:00
dev Rename usb pipes to endpoints as it better represents what they are, and struct 2009-06-07 19:41:11 +00:00
fs Use #ifdef APPLE_MAC instead of #ifdef MAC to conditionalize Apple-specific 2009-06-06 07:13:57 +00:00
gdb Commit SYSINIT() ;-adding patch missed in previous pass. 2008-03-16 13:02:04 +00:00
geom Simplify. 2009-06-05 23:35:43 +00:00
gnu - Outindent long printf lines instead of splitting them in the 2009-06-07 08:42:26 +00:00
i386 Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
ia64 Import ACPICA 20090521. 2009-06-05 18:44:36 +00:00
isa Rename statclock_disable variable to atrtcclock_disable that it actually is, 2009-05-03 17:47:21 +00:00
kern Eliminate unnecessary obfuscation when testing a page's valid bits. 2009-06-07 19:38:26 +00:00
kgssapi Place hostnames and similar information fully under the prison system. 2009-05-29 21:27:12 +00:00
libkern Add memmove() to the kernel, making the kernel compile with Clang. 2009-02-28 16:21:25 +00:00
mips pmap_enter() *must* set PG_WRITEABLE on the given page if it creates a 2009-05-23 22:05:14 +00:00
modules Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
net Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC 2009-06-05 14:55:22 +00:00
net80211 o add bits for STBC and Greenfield 2009-06-06 00:32:15 +00:00
netatalk Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC 2009-06-05 14:55:22 +00:00
netgraph Rework socket upcalls to close some races with setup/teardown of upcalls. 2009-06-01 21:17:03 +00:00
netinet Unbreak options VIMAGE build. 2009-06-06 12:43:13 +00:00
netinet6 Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC 2009-06-05 14:55:22 +00:00
netipsec Reimplement the netisr framework in order to support parallel netisr 2009-06-01 10:41:38 +00:00
netipx Reimplement the netisr framework in order to support parallel netisr 2009-06-01 10:41:38 +00:00
netnatm Reimplement the netisr framework in order to support parallel netisr 2009-06-01 10:41:38 +00:00
netncp Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
netsmb Rework socket upcalls to close some races with setup/teardown of upcalls. 2009-06-01 21:17:03 +00:00
nfs Add cpu_flush_dcache() for use after non-DMA based I/O so that a 2009-05-18 18:37:18 +00:00
nfsclient Rework socket upcalls to close some races with setup/teardown of upcalls. 2009-06-01 21:17:03 +00:00
nfsserver Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC 2009-06-05 14:55:22 +00:00
nlm Correct typo; errno => error. 2009-06-04 11:22:53 +00:00
opencrypto Fix cryptodev UIO creation. 2009-05-23 13:23:46 +00:00
pc98 Remove MAC kernel config files and add "options MAC" to GENERIC, with the 2009-06-02 18:31:08 +00:00
pci When user_frac in the polling subsystem is low it is going to busy the 2009-05-30 15:14:44 +00:00
powerpc Initial version of the sec(4) driver for the integrated security engine found 2009-06-06 09:37:55 +00:00
rpc Add a temporary workaround for panics being seen on NFS servers with ZFS, 2009-06-07 20:51:31 +00:00
security Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC 2009-06-05 14:55:22 +00:00
sparc64 Remove MAC kernel config files and add "options MAC" to GENERIC, with the 2009-06-02 18:31:08 +00:00
sun4v Adjust the padding of struct pcpu to r193219. 2009-06-03 19:31:26 +00:00
sys Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
tools Sound Mega-commit. Expect further cleanup until code freeze. 2009-06-07 19:12:08 +00:00
ufs Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC 2009-06-05 14:55:22 +00:00
vm Eliminate unnecessary obfuscation when testing a page's valid bits. 2009-06-07 19:38:26 +00:00
xdr MFdevbranch 192944 2009-05-28 08:18:12 +00:00
xen Make ipi_cpu() function as intended. 2009-05-30 08:53:13 +00:00
Makefile Remove the unmaintained University of Michigan NFSv4 client from 8.x 2009-05-22 12:35:12 +00:00