freebsd-nq/sys
Adrian Chadd 830f064f5c [urtwn] use/track the last good RSSI for a given node, rather than no RSSI.
Now that we're decap'ing A-MPDU frame, the firmware is only giving us
PHY status information for the whole PPDU, rather than duplicatig it
per frame.

So, we fake it by maintaining the RSSI that we saw in the node struct
and reuse it.

This prevents us from getting some pretty garbage looking default RSSI
values, which shows up as RSSI values of like "3" or "4" when doing
active traffic.

Tested:

* RTL8188EU, STA mode
2016-04-13 05:19:16 +00:00
..
amd64 Enable DEVICE_NUMA with up to 8 domains by default on amd64. 2016-04-12 21:23:44 +00:00
arm Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
arm64 Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
boot boot1: regenerate FAT templates after r297871 2016-04-12 20:59:25 +00:00
bsm Merge from contrib/openbsm to bring the kernel audit bits up to date with OpenBSM 1.2 alpha 4: 2015-12-20 23:22:04 +00:00
cam Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
cddl Fix rare double free in vdev_geom_attrchanged 2016-04-12 19:11:14 +00:00
compat Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
conf Add more fine-grained kernel options for NUMA support. 2016-04-09 13:58:04 +00:00
contrib Add fastreg support to krping (ported from upstream). 2016-04-12 21:34:04 +00:00
crypto Break up opencrypto/xform.c so it can be reused piecemeal 2015-12-30 22:43:07 +00:00
ddb Add td_swinvoltick to track last involuntary context switch 2016-03-25 19:35:29 +00:00
dev [urtwn] use/track the last good RSSI for a given node, rather than no RSSI. 2016-04-13 05:19:16 +00:00
fs If the VOP_SETATTR() call that saves the exclusive create verifier failed, 2016-04-12 20:23:09 +00:00
gdb
geom Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
gnu Update our copy of the Linux dts files to be in sync with Linux 4.5-rc1. We 2016-02-09 16:42:32 +00:00
i386 re-enable AMD Topology extension on certain models if disabled by BIOS 2016-04-12 13:30:39 +00:00
isa Fix the resource_list_print_type() calls to use uintmax_t. 2016-03-22 22:25:08 +00:00
kern Fix overflow checking. 2016-04-12 18:13:24 +00:00
kgssapi Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
libkern
mips Move Mediatek/Ralink PCIe to NEW_PCIB 2016-04-12 07:21:22 +00:00
modules Add a 'show t4 tcb <nexus> <tid>' command to dump a TCB from DDB. 2016-04-10 05:06:58 +00:00
net During if_vmove() we call if_detach_internal() which in turn calls the event 2016-04-11 10:00:38 +00:00
net80211 [net80211] correctly (i hope, wow) do a ticks comparison to limit A-MPDU attempts 2016-04-10 04:16:34 +00:00
netgraph Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
netinet Refactor the handling of ICMP/IPv4 packets for SCTP/IPv4. 2016-04-12 21:40:54 +00:00
netinet6 Fix regression introduced in r296986. 2016-04-08 11:13:24 +00:00
netipsec Fix handling of net.inet.ipsec.dfbit=2 variable. 2016-03-18 09:03:00 +00:00
netnatm
netpfil Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
netsmb Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
nfs Do not try to install a default route for each interface found, because 2016-03-27 23:16:37 +00:00
nfsclient
nfsserver
nlm
ofed Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
opencrypto Break up opencrypto/xform.c so it can be reused piecemeal 2015-12-30 22:43:07 +00:00
pc98 Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
powerpc Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
riscv Add support for ddb(4). 2016-03-10 15:51:43 +00:00
rpc Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
security audit(8): leave unsigned comparison for last. 2016-04-08 03:26:21 +00:00
sparc64 Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
sys Add a function to lookup a device_t object by name. 2016-04-10 05:05:02 +00:00
teken
tests
tools Fix MFS builds when both MD_ROOT_SIZE and MFS_IMAGE are specified 2016-02-02 07:02:51 +00:00
ufs ufs: replace 0 with NULL for pointers. 2016-04-10 21:48:11 +00:00
vm Add more fine-grained kernel options for NUMA support. 2016-04-09 13:58:04 +00:00
x86 re-enable AMD Topology extension on certain models if disabled by BIOS 2016-04-12 13:30:39 +00:00
xdr
xen xenbus: add a comment with the names of the generated accessors 2016-01-15 14:34:31 +00:00
Makefile Add riscv to the list of architectures for cscope. 2016-02-29 16:39:27 +00:00