freebsd-dev/sys
Konstantin Belousov ffc161df9f Do not perform unneccessary shared recursion on the allproc_lock in
pfs_visible().  The recursion does not cause deadlock because the sx
implementation does not prefer exclusive waiters over the shared, but
this is an implementation detail.

Reported by:	pho, Matthew Bryan <matthew.bryan@isilon.com>
Reviewed by:	jhb
Tested by:	pho
Approved by:	des (pseudofs maintainer)
Sponsored by:	The FreeBSD Foundation
MFC after:	2 weeks
2016-03-11 11:51:38 +00:00
..
amd64 Fix reporting of the CloudABI ABI in kdump. 2016-03-09 18:38:30 +00:00
arm Add SMP support for the Allwinner A31 and A31s. This updated the existing 2016-03-06 11:41:08 +00:00
arm64 Fix reporting of the CloudABI ABI in kdump. 2016-03-09 18:38:30 +00:00
boot Improve U-Boot API detection 2016-03-09 11:45:48 +00:00
bsm
cam Move to new value for XPT_GET_SIM_KNOB to avoid clash with XPT_ATA_IO. 2016-03-10 06:25:05 +00:00
cddl Make ZFS ignore stripe sizes above SPA_MAXASHIFT (8KB). 2016-03-10 16:39:46 +00:00
compat Regen. 2016-03-09 19:06:46 +00:00
conf FAST_DEPEND: Use .dinclude to enable full .depend logic in bmake. 2016-03-11 04:09:56 +00:00
contrib Remove redundant NULL pointer comparison. 2016-03-02 03:28:57 +00:00
crypto
ddb
dev cxgbe(4): Add sysctls to display the TP microcode version and the 2016-03-11 03:15:17 +00:00
fs Do not perform unneccessary shared recursion on the allproc_lock in 2016-03-11 11:51:38 +00:00
gdb
geom Don't assume that bio_cmd is a bit mask. 2016-03-10 06:25:39 +00:00
gnu
i386 Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
isa Replace all resource occurrences of '0UL/~0UL' with '0/~0'. 2016-03-03 05:07:35 +00:00
kern Regen. 2016-03-09 19:06:46 +00:00
kgssapi
libkern
mips Don't assume that bio_cmd is a bitfield. 2016-03-10 06:25:47 +00:00
modules For the MD_ROOT option don't inject /dev/md0 as root dev when ROOTDEVNAME 2016-03-09 19:36:25 +00:00
net buf_ring/drbr: Add buf_ring_peek_clear_sc and use it in drbr_peek 2016-02-29 03:54:51 +00:00
net80211 net80211: fix possible overflow in IEEE80211_TU_TO_TICKS() 2016-03-04 21:22:11 +00:00
netgraph Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). 2016-02-27 03:38:01 +00:00
netinet Actually send a asconf chunk, not only queue one. 2016-03-10 00:27:10 +00:00
netinet6 New way to manage reference counting of mbuf external storage. 2016-03-01 00:17:14 +00:00
netipsec Set tres to NULL to avoid a double free if the m_pullup() below fails. 2016-03-02 05:04:04 +00:00
netnatm
netpfil Use correct size for malloc. 2016-03-03 13:07:59 +00:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed Whitespace fixes. 2016-03-04 09:07:30 +00:00
opencrypto
pc98 Another convert to bus_alloc_resource_anywhere(). 2016-03-03 01:09:00 +00:00
powerpc Let rman_init() initialize the default rman range. 2016-03-03 01:12:13 +00:00
riscv Add support for ddb(4). 2016-03-10 15:51:43 +00:00
rpc
security
sparc64 Correct the memory rman ranges to be to BUS_SPACE_MAXADDR 2016-03-01 02:59:06 +00:00
sys Add raw RX-50 support. These are 400k single sided disks with 80 2016-03-10 00:36:38 +00:00
teken
tests
tools
ufs The UFS filesystem requires that the last block of a file always be 2016-02-24 01:58:40 +00:00
vm Remove UMA_ZONE_REFCNT feature, now unused. 2016-03-01 00:33:32 +00:00
x86 Replace all resource occurrences of '0UL/~0UL' with '0/~0'. 2016-03-03 05:07:35 +00:00
xdr
xen
Makefile Add riscv to the list of architectures for cscope. 2016-02-29 16:39:27 +00:00