opnsense-src/sys
Luigi Rizzo 85233a7d39 - fix a bug in the previous commit that was dropping the last packet
from each batch flowing on the VALE switch

- feature: add glue for 'indirect' buffers on the sender side:
  if a slot has NS_INDIRECT set, the netmap buffer contains pointer(s)
  to the actual userspace buffers, which are accessed with copyin().
     The feature is not finalised yet, as it will likely need to deal
  with some iovec variant for proper scatter/gather support.
  This will save one copy for clients (e.g. qemu) that cannot
  use the netmap buffer directly.

A curiosity: on amd64 copyin() appears to be 10-15% faster than pkt_copy()
or bcopy() at least for sizes of 256 and greater.
2013-06-05 17:27:59 +00:00
..
amd64 Assert that interrupts are enabled in the trap handlers on x86 before 2013-06-03 17:40:05 +00:00
arm Fix the passing of time on Armada XP. 2013-06-04 09:33:03 +00:00
boot Convert old make variable modifiers :U and :L to bmake :tu and :tl. 2013-06-02 11:44:23 +00:00
bsm
cam Added missing SCSI quirks from r241784 2013-05-28 14:44:37 +00:00
cddl SDT probes can directly pass up to five arguments as arguments to 2013-06-02 01:05:36 +00:00
compat Relax the vm object locking. Use a read lock. 2013-06-05 17:00:10 +00:00
conf Driver 'aacraid' added. Supports Adaptec by PMC RAID controller families Series 6, 7, 8 and upcoming products. Older Adaptec RAID controller families are supported by the 'aac' driver. 2013-05-24 09:22:43 +00:00
contrib Fix a false -> AH_FALSE. 2013-05-29 04:21:42 +00:00
crypto
ddb
dev - fix a bug in the previous commit that was dropping the last packet 2013-06-05 17:27:59 +00:00
fs Relax the vm object locking. Use a read lock. 2013-06-05 17:00:10 +00:00
gdb
geom MFP4 @222836 2013-05-30 01:19:02 +00:00
gnu/fs/reiserfs
i386 Assert that interrupts are enabled in the trap handlers on x86 before 2013-06-03 17:40:05 +00:00
ia64 Driver 'aacraid' added. Supports Adaptec by PMC RAID controller families Series 6, 7, 8 and upcoming products. Older Adaptec RAID controller families are supported by the 'aac' driver. 2013-05-24 09:22:43 +00:00
isa
kern Improve r250890, so that we stop processing of a message with zero 2013-06-04 11:19:08 +00:00
kgssapi
libkern
mips Don't assign the copyright to the FreeBSD foundation for the years 2013-05-29 16:51:03 +00:00
modules Match the options of the kernel. 2013-06-04 06:38:01 +00:00
net Fix build with both INET and INET6 disabled. 2013-06-04 20:40:16 +00:00
net80211 Fix net80211 fragment creation. 2013-05-25 06:28:30 +00:00
netatalk
netgraph
netinet Allow drivers to specify a maximum TSO length in bytes if they are 2013-06-03 12:55:13 +00:00
netinet6 Really fix netmask address family this time. 2013-05-19 19:42:46 +00:00
netipsec
netipx
netnatm
netpfil
netsmb
nfs
nfsclient - Convert the bufobj lock to rwlock. 2013-05-31 00:43:41 +00:00
nfsserver - Convert the bufobj lock to rwlock. 2013-05-31 00:43:41 +00:00
nlm
ofed
opencrypto
pc98 MFi386: revision 251039 2013-06-01 12:21:59 +00:00
pci
powerpc Pad the PCPU MD struct, to satisfy an assert added with the projects/counters 2013-06-04 00:40:26 +00:00
rpc
security Relax the vm object locking in mac_proc_vm_revoke_recurse(). A read lock 2013-06-04 17:23:09 +00:00
sparc64 o Relax locking assertions for vm_page_find_least() 2013-05-21 20:38:19 +00:00
sys Add ATOMIC_*_LOCK_FREE constants. 2013-06-03 20:52:20 +00:00
teken
tools
ufs - Convert the bufobj lock to rwlock. 2013-05-31 00:43:41 +00:00
vm In vm_object_split(), busy and consequently unbusy the pages only when 2013-06-04 22:47:01 +00:00
x86 Add basic support for FDT to i386 & amd64. This change includes: 2013-05-21 03:05:49 +00:00
xdr
xen Fix loss of the emulated keyboard on Xen PV HVM domains. 2013-05-22 19:22:44 +00:00
Makefile