freebsd-nq/sys
John Baldwin 4796ce4956 Group the loop to acquire/release Giant with the WITNESS_SAVE/RESTORE under
a single conditional.  The two operations are linked, but since the link
is not very direct, Coverity can't see it.  Humans might also miss the
link as well.  So, this isn't fixing any actual bugs, just improving
readability.

CID:		1787 (likely others as well)
Found by:	Coverity Prevent (tm)
2007-04-11 13:44:55 +00:00
..
amd64 Remove trailing '.' for consistency! 2007-04-10 21:40:13 +00:00
arm Don't expose the uart_ops structure directly, but instead have 2007-04-02 22:00:22 +00:00
boot Add zfs_load here. 2007-04-09 22:09:09 +00:00
bsm
cam A fix for the SG_GET_TIMEOUT function slipped into a previous commit by 2007-04-10 20:03:42 +00:00
cddl strchr() and strrchr() are already present in the kernel, but with less 2007-04-10 21:42:12 +00:00
coda Make insmntque() externally visibile and allow it to fail (e.g. during 2007-03-13 01:50:27 +00:00
compat strchr() and strrchr() are already present in the kernel, but with less 2007-04-10 21:42:12 +00:00
conf Fix build, trunk is a device not an option. 2007-04-10 03:09:38 +00:00
contrib This commit was generated by cvs2svn to compensate for changes in r168616, 2007-04-11 11:09:18 +00:00
crypto Overhaul driver/subsystem api's: 2007-03-21 03:42:51 +00:00
ddb Use FOREACH_PROC_IN_SYSTEM instead of using its unrolled form. 2007-01-17 15:05:52 +00:00
dev Add work around for hardware Tx checksum offload bug in Yukon II. 2007-04-11 00:47:29 +00:00
fs Whitespace nits. 2007-04-05 13:43:00 +00:00
gdb
geom Use root_mounted(). 2007-04-08 23:54:23 +00:00
gnu Change #include <machine/pcpu.h> to #include <sys/pcpu.h> 2007-04-01 12:48:10 +00:00
i4b Tell the user when the setup of the interrupt handler failed and return 2007-04-01 16:52:54 +00:00
i386 Remove trailing '.' for consistency! 2007-04-10 21:40:13 +00:00
ia64 Remove trailing '.' for consistency! 2007-04-10 21:40:13 +00:00
isa Partial fix for a bug in rev.1.231. If suspend/resume clobbers the 2007-03-05 09:10:17 +00:00
kern Allow PRIV_NETINET_REUSEPORT in jail. 2007-04-10 15:59:49 +00:00
libkern strchr() and strrchr() are already present in the kernel, but with less 2007-04-10 21:42:12 +00:00
modules On i386 compile the back-end with EISA support as well as the EISA 2007-04-10 20:33:31 +00:00
net Fix an uninitialized variable warning. 2007-04-10 08:02:33 +00:00
net80211 change ic_modecaps to a bit vector and use setbit, et. al. 2007-03-11 22:37:32 +00:00
netatalk Use privilege PRIV_NET_ADDIFADDR rather than suser() to authorize 2007-02-19 22:40:02 +00:00
netatm Fix use after free bug: use temporary variable to hold next entry in linked 2007-04-03 12:45:10 +00:00
netgraph We don't need spinning locks here. Change them to the adaptive mutexes. This 2007-03-31 15:43:06 +00:00
netinet Change the TCP timer system from using the callout system five times 2007-04-11 09:45:16 +00:00
netinet6 - fixed several places where we did not release INP locks. 2007-04-03 11:15:32 +00:00
netipsec Update comment regarding how we check privilege on FreeBSD: we now use 2007-04-10 16:09:00 +00:00
netipx Build ipx_ip.c only if options IPXIP is defined. No functional change. 2007-02-26 11:55:34 +00:00
netkey
netnatm
netncp Use pause() rather than tsleep() on stack variables and function pointers. 2007-02-27 17:23:29 +00:00
netsmb Replace custom file descriptor array sleep lock constructed using a mutex 2007-04-04 09:11:34 +00:00
nfs
nfs4client Rename some functions and variables from nfs_* to nfs4_* to avoid 2007-01-25 14:33:13 +00:00
nfsclient Don't destroy a mutex just before we use it, instead, 2007-03-23 08:52:36 +00:00
nfsserver - Split out the part of SYSCALL_MODULE_HELPER() that builds a 'struct 2007-04-02 13:53:26 +00:00
opencrypto Replace custom file descriptor array sleep lock constructed using a mutex 2007-04-04 09:11:34 +00:00
pc98 Remove trailing '.' for consistency! 2007-04-10 21:40:13 +00:00
pccard
pci Add new ST201 PCI id. 2007-03-10 03:10:34 +00:00
powerpc Remove trailing '.' for consistency! 2007-04-10 21:40:13 +00:00
rpc Move rpc/types.h under sys/, as this is used by ZFS kernel module. 2007-04-10 22:10:16 +00:00
security Replace custom file descriptor array sleep lock constructed using a mutex 2007-04-04 09:11:34 +00:00
sparc64 Remove trailing '.' for consistency! 2007-04-10 21:40:13 +00:00
sun4v Remove trailing '.' for consistency! 2007-04-10 21:40:13 +00:00
sys Group the loop to acquire/release Giant with the WITNESS_SAVE/RESTORE under 2007-04-11 13:44:55 +00:00
tools Catch up with ACPI-CA 20070320 import. 2007-03-22 18:16:43 +00:00
ufs Fix the NAMEI zone leak when snapshot was successfully created. 2007-04-10 09:31:42 +00:00
vm Minor typo fix, noticed while I was going through *_pager.c files. 2007-04-10 12:34:51 +00:00
Makefile o Remove isofs from the cscope dirs list. Its content was 2007-03-24 22:21:01 +00:00