freebsd-dev/sys
Marko Zec 0348c661d1 Fix NFS panics with options VIMAGE kernels by apropriately setting curvnet
context inside the RPC code.

Temporarily set td's cred to mount's cred before calling socreate() via
__rpc_nconf2socket().

Submitted by:	rmacklem (in part)
Reviewed by:	rmacklem, rwatson
Discussed with:	dfr, bz
Approved by:	re (rwatson), julian (mentor)
MFC after:	3 days
2009-08-24 10:09:30 +00:00
..
amd64 Check whether the SMBIOS reports reasonable amount of memory. If it is 2009-08-20 22:58:05 +00:00
arm KDB needs <machine/db_machdep.h>, so move it under #ifdef KDB. 2009-08-23 23:37:53 +00:00
boot Fix parse() so that the partition to boot (load /boot/loader) from can 2009-08-17 15:19:03 +00:00
bsm
cam Fix copy/paste bug, that requests data read during ATA device probe sequence 2009-08-18 09:27:17 +00:00
cddl - Hide ZFS kernel threads under zfskern process. 2009-08-23 11:33:46 +00:00
compat Rework global locks for interface list and index management, correcting 2009-08-23 20:40:19 +00:00
conf Allow pty(4) to be loaded as a kld. 2009-08-23 20:26:09 +00:00
contrib Rework global locks for interface list and index management, correcting 2009-08-23 20:40:19 +00:00
crypto
ddb Merge the remainder of kern_vimage.c and vimage.h into vnet.c and 2009-08-01 19:26:27 +00:00
dev Cleanups to the Xen console driver: 2009-08-24 08:27:42 +00:00
fs Fix NFS panics with options VIMAGE kernels by apropriately setting curvnet 2009-08-24 10:09:30 +00:00
gdb
geom The start of the EFI GPT partition in the PMBR can always be represented 2009-08-17 16:16:46 +00:00
gnu
i386 Check whether the SMBIOS reports reasonable amount of memory. If it is 2009-08-20 22:58:05 +00:00
ia64 Decouple ACPI CPU Ids from FreeBSD's cpuid. The ACPI Ids can be 2009-08-16 01:43:08 +00:00
isa
kern When registering a protocol to an existing protocol domain via 2009-08-24 10:03:41 +00:00
kgssapi
libkern
mips * Completely Remove the option STOP_NMI from the kernel. This option 2009-08-13 17:09:45 +00:00
modules Allow pty(4) to be loaded as a kld. 2009-08-23 20:26:09 +00:00
net Rather than using IFNET_RLOCK() when iterating over (and modifying) the 2009-08-23 21:00:21 +00:00
net80211 Fix a typo in ifdef mesh support. This would make mesh unworkable if 2009-08-17 12:57:57 +00:00
netatalk Reverse misordered unlock and lock in at_control for netatalk phase I 2009-08-12 10:44:13 +00:00
netgraph Rework global locks for interface list and index management, correcting 2009-08-23 20:40:19 +00:00
netinet Introduce a div_destroy() function which takes over per-vnet cleanup tasks 2009-08-24 10:06:02 +00:00
netinet6 Rework global locks for interface list and index management, correcting 2009-08-23 20:40:19 +00:00
netipsec Rework global locks for interface list and index management, correcting 2009-08-23 20:40:19 +00:00
netipx
netnatm
netncp
netsmb
nfs
nfsclient Fix NFS panics with options VIMAGE kernels by apropriately setting curvnet 2009-08-24 10:09:30 +00:00
nfsserver
nlm
opencrypto
pc98 Temporarily revert the new-bus locking for 8.0 release. It will be 2009-08-20 19:17:53 +00:00
pci
powerpc * Completely Remove the option STOP_NMI from the kernel. This option 2009-08-13 17:09:45 +00:00
rpc Fix NFS panics with options VIMAGE kernels by apropriately setting curvnet 2009-08-24 10:09:30 +00:00
security Correctly audit real gids following changes to the audit record argument 2009-08-12 10:45:45 +00:00
sparc64 * Completely Remove the option STOP_NMI from the kernel. This option 2009-08-13 17:09:45 +00:00
sun4v * Completely Remove the option STOP_NMI from the kernel. This option 2009-08-13 17:09:45 +00:00
sys Add ttydisc_rint_simple(). 2009-08-23 08:04:40 +00:00
tools
ufs When a UFS node is truncated to the zero length, e.g. by explicit 2009-08-14 11:00:38 +00:00
vm
xdr Add a check for a NULL mbuf ptr at the beginning of xdrmbuf_inline() 2009-08-12 16:27:51 +00:00
xen Temporarily revert the new-bus locking for 8.0 release. It will be 2009-08-20 19:17:53 +00:00
Makefile