freebsd-skq/sys
thompsa 077949141c Fix two panics in lagg.
1. The locking was changed to shared but roundrobin mode still updated a
   pointer in the softc with the next tx interface to use. This will panic
   under high load. Change this to an atomically incremented sequence number in
   order to choose the tx port in round robin.

2. IFQ_HANDOFF will free the mbuf if the queue is full, this will then be freed
   again by lagg_start() and panic.  Reorganised the error handling and freeing
   to fix this.

MFC after:		3 days
2007-10-12 03:03:16 +00:00
..
amd64 Make the PCI code aware of PCI domains (aka PCI segments) so we can 2007-09-30 11:05:18 +00:00
arm Make the PCI code aware of PCI domains (aka PCI segments) so we can 2007-09-30 11:05:18 +00:00
boot Also boot *.debug if everything else fails. 2007-10-04 18:29:52 +00:00
bsm Merge OpenBSM 1.0 alpha 15 changes to src/sys/bsm: 2007-07-22 12:28:13 +00:00
cam Do not forget to cam_periph_unhold the peripheral before exiting 2007-07-21 18:07:45 +00:00
cddl Fix lock leak leading to the 'System call <name> returning with 1 locks held' 2007-10-04 17:51:59 +00:00
compat Allow the ia32 resource limits (compat.ia32.max{dsiz,ssiz,vmem} to be 2007-09-24 20:49:39 +00:00
conf To honor the birth of RELENG_7 bump HEAD to 8.0-CURRENT. 2007-10-11 04:28:08 +00:00
contrib Fix lock leak leading to the 'System call <name> returning with 1 locks held' 2007-10-04 17:51:59 +00:00
crypto Commit the change from FAST_IPSEC to IPSEC. The FAST_IPSEC 2007-07-03 12:13:45 +00:00
ddb - Move all of the PS_ flags into either p_flag or td_flags. 2007-09-17 05:31:39 +00:00
dev Add PCI ID for ICH9 AHCI w/ two adapters. 2007-10-09 20:15:09 +00:00
fs Use the correct pid when checking to see whether or not the /proc/<pid> 2007-10-05 17:37:25 +00:00
gdb Add kdb_cpu_sync_icache(), intended to synchronize instruction 2007-06-09 21:55:17 +00:00
geom When orphaning a provider, cancel events related to it. 2007-09-27 20:18:34 +00:00
gnu Some times ago, vfs_getopts() was changed, so that it would set error to 2007-08-20 15:33:22 +00:00
i4b I4B header files were repo-copied from sys/i386/include/ to 2007-07-06 07:17:22 +00:00
i386 Make the PCI code aware of PCI domains (aka PCI segments) so we can 2007-09-30 11:05:18 +00:00
ia64 Use the correct expanded name for SCTP. 2007-09-26 20:05:07 +00:00
isa It seems that some i386 mothermoards either do not implement the 2007-07-27 09:34:42 +00:00
kern - Fix from pr kern/115469; Don't redeliver a signal once it has been 2007-10-09 00:03:39 +00:00
libkern Unbreak high resolution profiling a little: use dummy asms to prevent 2007-06-13 06:17:48 +00:00
modules o Revert the part of if_gem.c rev. 1.35 which added a call to gem_stop() 2007-09-26 21:14:18 +00:00
net Fix two panics in lagg. 2007-10-12 03:03:16 +00:00
net80211 invalidate ic_prevchan when constructing a new channel list 2007-09-18 21:54:27 +00:00
netatalk Mark wire data structures in netatalk as __packed so that they are 2007-06-28 12:54:58 +00:00
netatm Disconnect netatm from the build as it is not MPSAFE and relies on 2007-07-14 21:49:24 +00:00
netgraph Dead code removal. 2007-09-21 08:25:55 +00:00
netinet Add FBSDID to all files in netinet so that people can more 2007-10-07 20:44:24 +00:00
netinet6 - Incorrect error EAGAIN returned for invalid send on a locked 2007-09-13 10:36:43 +00:00
netipsec Fix for an infinite loop in processing ESP, IPv6 packets. 2007-09-12 05:54:53 +00:00
netipx Make tcpstates[] static, and make sure TCPSTATES is defined before 2007-07-30 11:06:42 +00:00
netnatm s/destory/destroy/ (except for the code in contrib/). 2007-04-16 12:31:35 +00:00
netncp Commit 14/14 of sched_lock decomposition. 2007-06-05 00:00:57 +00:00
netsmb Fixing the mount_smbfs(8) hanging by utilising the destroy_dev_sched() KPI. 2007-07-10 09:23:10 +00:00
nfs
nfs4client - Move rusage from being per-process in struct pstats to per-thread in 2007-06-01 01:12:45 +00:00
nfsclient Fix for a very rare race, caused by the nfsiod wakeup and nfsiod idle 2007-09-25 21:08:49 +00:00
nfsserver Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, which 2007-08-06 14:26:03 +00:00
opencrypto Deny attempt to malloc unbounded amount of the memory. 2007-10-08 20:08:34 +00:00
pc98 Use the correct expanded name for SCTP. 2007-09-26 20:05:07 +00:00
pccard
pci - Add the device ID for the VIA VT3324 (CX700) chipset. 2007-09-21 02:10:13 +00:00
powerpc Make the PCI code aware of PCI domains (aka PCI segments) so we can 2007-09-30 11:05:18 +00:00
rpc Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, which 2007-08-06 14:26:03 +00:00
security - Move all of the PS_ flags into either p_flag or td_flags. 2007-09-17 05:31:39 +00:00
sparc64 Correct a lock assertion failure in sparc64's pmap_page_is_mapped() that is 2007-10-07 18:03:03 +00:00
sun4v Make the PCI code aware of PCI domains (aka PCI segments) so we can 2007-09-30 11:05:18 +00:00
sys To honor the birth of RELENG_7 bump HEAD to 8.0-CURRENT. 2007-10-11 04:28:08 +00:00
tools
ufs Fix a DIV0 in case a large value for fs_avgfilesize or fs_avgfpdir 2007-09-10 14:12:29 +00:00
vm Allow recursion on the 'zones' internal UMA zone. 2007-10-11 20:11:27 +00:00
Makefile Complete repo-copy and move of Coda from src/sys/coda to src/sys/fs/coda 2007-07-12 21:04:58 +00:00