opnsense-src/sys
Adrian Chadd 321eb9ffbe [net80211] begin laying the groundwork for drivers to do their own sequence number management.
I added IEEE80211_TX_LOCK() a few years ago because there were races between
seqno allocation, driver queuing and crypto IV allocation.  This meant that
they'd appear out of sequence and the receiver would drop them, leading to
terrible performance or flat out traffic hangs.

This flag should be set by drivers that do their own sequence number
allocation for all frames it needs to happen for, including beacon frames.

Eventually this should lead to the driver taking care of locking for
allocating seqno and other traffic-triggered events (eg addba setup.)
2017-01-13 07:08:14 +00:00
..
amd64 Coalesce TLB shootdowns of global PTEs in pmap_advise() on x86. 2017-01-10 21:52:48 +00:00
arm Use the new sdhci_fdt_gpio helper functions to add full support for FDT 2017-01-09 01:57:51 +00:00
arm64 Migrate e1000 to the IFLIB framework: 2017-01-10 03:23:22 +00:00
boot Use proper prototypes in struct boot_module_t 2017-01-11 20:00:24 +00:00
bsm
cam Report random flash storage as non-rotating to GEOM_DISK. 2017-01-12 08:53:10 +00:00
cddl Have DTrace handle faults when dereferencing a lock object pointer. 2017-01-11 01:18:06 +00:00
compat Use getsock_cap() instead of fgetsock(). 2017-01-06 04:38:38 +00:00
conf Purge surprise change to sys/conf/files for ixgbe(4). 2017-01-12 17:18:25 +00:00
contrib Get rid of a compiler warning which I saw too often. 2017-01-12 00:01:02 +00:00
crypto libmd: add noexec stack annotation in skein_block_asm.s 2017-01-07 19:26:25 +00:00
ddb Enable the use of ^C and ^S/^Q in DDB. 2017-01-12 00:22:36 +00:00
dev Increase retry count to 100 in r88e_fw_cmd() and r92c_fw_cmd(). 2017-01-13 02:11:16 +00:00
fs cd9660: fix up compilation on sparc after r311665 2017-01-10 04:17:53 +00:00
gdb
geom Report random flash storage as non-rotating to GEOM_DISK. 2017-01-12 08:53:10 +00:00
gnu Add Ingenic X1000 DTS files (unofficial). 2016-11-19 15:03:49 +00:00
i386 Coalesce TLB shootdowns of global PTEs in pmap_advise() on x86. 2017-01-10 21:52:48 +00:00
isa
kern Restructure the tty_drain loop so that device-busy is checked one more time 2017-01-12 21:18:43 +00:00
kgssapi
libkern libkern: Remove obsolete 'register' keyword 2017-01-12 17:02:29 +00:00
mips Migrate e1000 to the IFLIB framework: 2017-01-10 03:23:22 +00:00
modules Deprecate kernel configuration option EM_MULTIQUEUE now that the em(4) 2017-01-12 14:38:18 +00:00
net Remove unused mtx_held() macro. 2017-01-09 23:41:10 +00:00
net80211 [net80211] begin laying the groundwork for drivers to do their own sequence number management. 2017-01-13 07:08:14 +00:00
netgraph Changes to allow the patching of packets with an offset (and other changes.. see man page) 2016-12-02 10:47:10 +00:00
netinet Fix slight type mismatch between so_options defined in sys/socketvar.h 2017-01-12 10:14:54 +00:00
netinet6 Release the ND6 list lock before making a prefix off-link in nd6_timer(). 2017-01-08 18:46:00 +00:00
netipsec Add direction argument to ipsec_setspidx_inpcb() function. 2017-01-08 12:40:07 +00:00
netnatm
netpfil In dummynet(4), random chunks of memory are casted to struct dn_*, 2017-01-09 20:51:51 +00:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed
opencrypto Add support for the fpu_kern(9) KPI on arm64. It hooks into the existing 2016-10-20 09:22:10 +00:00
pc98 Add a COMPAT_FREEBSD11 kernel option. 2016-12-09 18:54:12 +00:00
powerpc Force all TOC references in asm to include '@toc' 2017-01-11 02:21:34 +00:00
riscv Disable superpages reservations as we don't have implemented them yet. 2016-11-21 12:00:31 +00:00
rpc
security Audit 'fd' and 'cmd' arguments to fcntl(2), and when generating BSM, 2016-11-22 00:41:24 +00:00
sparc64 sparc64: add atomic_fcmpset 2017-01-10 21:10:20 +00:00
sys Rework tty_drain() to poll the hardware for completion, and restore 2017-01-12 00:48:06 +00:00
teken
tests
tools Replace using of objdump with elfdump 2017-01-10 18:46:40 +00:00
ufs Use type-independent formats for printing nlink_t and ino_t. 2017-01-06 16:59:33 +00:00
vm Fix the contiguity once more. 2017-01-12 20:26:02 +00:00
x86 Remove __nonnull() attributes from x86 machine check architecture. 2017-01-13 01:39:19 +00:00
xdr
xen xen: fix IPI setup with EARLY_AP_STARTUP 2016-12-22 16:09:44 +00:00
Makefile