freebsd-nq/sys
John Baldwin 304050dde0 Hold GIF_LOCK() for almost all of gif_start(). It is required to be held
across in_gif_output() and in6_gif_output() anyway, and once it is held
across those it might as well be held for the entire loop.  This simplifies
the code and removes the need for the custom IFF_GIF_WANTED flag (which
belonged in the softc and not as an IFF_* flag anyway).

Tested by:	Vincent Hoffman  vince  unsane co uk
2012-06-29 15:21:34 +00:00
..
amd64 Avoid some unnecessary PV list locking in pmap_enter(). 2012-06-28 22:03:59 +00:00
arm Tweak comment. 2012-06-29 06:06:19 +00:00
boot MFV: Update zlib to 1.2.7. 2012-06-21 21:47:08 +00:00
bsm
cam Add a loader tunable, kern.cam.ctl.disable, that will disable 2012-06-28 19:39:30 +00:00
cddl dtrace instruction decoder: add 0x0f 0x1f NOP opcode support 2012-06-29 07:35:37 +00:00
compat Make sure that each va_start has one and only one matching va_end, 2012-05-29 01:48:06 +00:00
conf Introduce an optional ath(4) radiotap vendor extension. 2012-06-24 07:01:49 +00:00
contrib MFV: r237650 2012-06-27 16:15:13 +00:00
crypto Add support for the extended FPU states on amd64, both for native 2012-01-21 17:45:27 +00:00
ddb Update the ddb and gdb backends for the new 'trace_thread' hook. 2012-04-12 21:34:58 +00:00
dev Fix millisecond to ticks conversion in drm_msleep(). 2012-06-28 17:15:16 +00:00
fs Enable deadlock avoidance code for NFS client. 2012-06-21 09:26:06 +00:00
gdb Update the ddb and gdb backends for the new 'trace_thread' hook. 2012-04-12 21:34:58 +00:00
geom In g_disk_providergone(), don't continue if the softc is NULL. This may be 2012-06-27 16:05:09 +00:00
gnu/fs Fix build: 2012-05-23 06:49:50 +00:00
i386 Add new pmap layer locks to the predefined lock order. Change the names 2012-06-27 03:45:25 +00:00
ia64 Make the wchar_t type machine dependent. 2012-06-24 04:15:58 +00:00
isa
kern Remove an old hack I noticed years ago, but never committed. 2012-06-28 07:33:43 +00:00
kgssapi
libkern Fix unloading of libiconv module. 2012-06-11 17:42:39 +00:00
mips octeon_uart_class was removed some time ago everywhere but here. 2012-06-28 06:49:04 +00:00
modules Add nand core module and module dependency information. 2012-06-26 18:08:03 +00:00
net Hold GIF_LOCK() for almost all of gif_start(). It is required to be held 2012-06-29 15:21:34 +00:00
net80211 Mesh mode, potential garbage in QoS subfield. 2012-06-25 11:52:26 +00:00
netatalk Fix typos 2012-02-28 15:07:05 +00:00
netgraph Make radix lookup on src and dst flow addresses optional 2012-06-18 13:56:36 +00:00
netinet Pass the src and dst address of a received packet explicitly around. 2012-06-28 16:01:08 +00:00
netinet6 Kick the current-state report timer when a V1 group report would 2012-06-28 23:48:40 +00:00
netipsec Add multi-FIB IPv6 support to the core network stack supplementing 2012-02-03 13:08:44 +00:00
netipx Convert all users of IF_ADDR_LOCK to use new locking macros that specify 2012-01-05 19:00:36 +00:00
netnatm
netncp Add characters mapping for codepages used in Germany. 2012-06-01 03:59:08 +00:00
netsmb When checking if file descriptor number is valid, explicitely check for 'fd' 2012-06-13 22:12:10 +00:00
nfs Add multi-FIB IPv6 support to the core network stack supplementing 2012-02-03 13:08:44 +00:00
nfsclient PR# 165923 reported intermittent write failures for dirty 2012-05-12 12:02:51 +00:00
nfsserver
nlm jwd@ reported a problem via email to freebsd-fs@ on Aug 25, 2011 2012-01-31 02:11:05 +00:00
ofed Fix clang warning when compiling iw_cxgb. 2012-06-25 16:52:27 +00:00
opencrypto
pc98 Implement mechanism to export some kernel timekeeping data to 2012-06-22 07:06:40 +00:00
pci intpm: add ATI IXP400 pci id 2012-04-16 10:33:46 +00:00
powerpc The `end' symbol doesn't match the end of the kernel image because it's 2012-06-29 01:55:20 +00:00
rpc
security Check vplabel for NULL before dereferencing it. Fixes a panic 2012-05-03 15:51:34 +00:00
sparc64 Now that the mps(4) driver is endian-safe, add it to the powerpc and 2012-06-28 20:48:24 +00:00
sys Turns out the emulators still need/want a_magic, so put it back here. 2012-06-28 07:37:46 +00:00
teken
tools Make vnode_if.awk parse vnode operations with underscores, like VOP_FOO_BAR. 2012-02-21 19:35:59 +00:00
ufs Fix unbounded-length malloc, controlled from usermode. The added check 2012-06-21 09:20:07 +00:00
vm Add new pmap layer locks to the predefined lock order. Change the names 2012-06-27 03:45:25 +00:00
x86 Make the wchar_t type machine dependent. 2012-06-24 04:15:58 +00:00
xdr
xen blkif interface comment cleanups. No functional changes 2012-02-29 17:47:01 +00:00
Makefile Add sys/ofed to the 'make cscope' target. 2012-03-20 18:05:15 +00:00