1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-25 11:37:56 +00:00
freebsd/sys
Rui Paulo b6108616ac net80211 rate control framework (net80211 ratectl).
This framework allows drivers to abstract the rate control algorithm and
just feed the framework with the usable parameters. The rate control
framework will now deal with passing the parameters to the selected
algorithm. Right now we have AMRR (the default) and RSSADAPT but there's
no way to select one with ifconfig, yet.
The objective is to have more rate control algorithms in the net80211
stack so all drivers[0] can use it. Ideally, we'll have the well-known
sample rate control algorithm in the net80211 at some point so all
drivers can use it (not just ath).

[0] all drivers that do rate control in software, that is.

Reviewed by:	bschmidt, thompsa, weyongo
MFC after:	1 months
2010-04-07 15:29:13 +00:00
..
amd64 - Support for uncore counting events: one fixed PMC with the uncore 2010-04-02 13:23:49 +00:00
arm Oops! Wrong copy-paste in r206053. 2010-04-01 19:05:43 +00:00
boot Our boot loader is capable of booting both i386 and amd64 kernels so 2010-03-26 01:30:53 +00:00
bsm
cam Nullify our periph pointer in dacleanup to try and catch 2010-04-02 20:08:44 +00:00
cddl The same code is used to import and to create pool. 2010-03-19 20:14:27 +00:00
compat Add a forward declaration to silence a warning when compiling ia32_genassym.c. 2010-04-03 12:34:32 +00:00
conf net80211 rate control framework (net80211 ratectl). 2010-04-07 15:29:13 +00:00
contrib Merge ACPICA 20100331 (and four additional upstream patches). 2010-04-02 23:04:31 +00:00
crypto
ddb
dev net80211 rate control framework (net80211 ratectl). 2010-04-07 15:29:13 +00:00
fs Harden the experimental NFS server a little, by adding range 2010-04-06 01:14:49 +00:00
gdb
geom g_vfs_open: allow only one mount per device vnode 2010-04-03 08:53:53 +00:00
gnu
i386 - Support for uncore counting events: one fixed PMC with the uncore 2010-04-02 13:23:49 +00:00
ia64 Bring up-to-date: 2010-03-27 06:53:11 +00:00
isa
kern When OOM searches for a process to kill, ignore the processes already 2010-04-06 10:43:01 +00:00
kgssapi
libkern
mips Enable module builds now that the build completes for them. This 2010-03-29 22:03:55 +00:00
modules net80211 rate control framework (net80211 ratectl). 2010-04-07 15:29:13 +00:00
net Check the pointer to JIT binary filter before its de-allocation. 2010-03-29 20:24:03 +00:00
net80211 net80211 rate control framework (net80211 ratectl). 2010-04-07 15:29:13 +00:00
netatalk
netgraph Remove alignment constraints. 2010-04-01 16:20:36 +00:00
netinet Hopefully fix the recent breakage in rule deletion. 2010-04-07 08:23:58 +00:00
netinet6 * Fix some race condition in SACK/NR-SACK processing. 2010-04-03 15:40:14 +00:00
netipsec Fix a logic error in ipsec code that extracts 2010-04-02 18:15:23 +00:00
netipx
netnatm
netncp
netsmb
nfs
nfsclient
nfsserver Patch the regular NFS server so that it returns ESTALE to the client 2010-03-26 01:19:29 +00:00
nlm
opencrypto
pc98 Change the arguments of exec_setregs() so that it receives a pointer 2010-03-25 14:24:00 +00:00
pci
powerpc With r205496 in place we should ensure that nargs and nreturns are always 2010-04-02 21:48:27 +00:00
rpc When the regular NFS server replied to a UDP client out of the replay 2010-03-23 23:03:30 +00:00
security
sparc64 - Try do deal gracefully with correctable ECC errors. 2010-04-02 10:36:40 +00:00
sun4v Change the arguments of exec_setregs() so that it receives a pointer 2010-03-25 14:24:00 +00:00
sys When OOM searches for a process to kill, ignore the processes already 2010-04-06 10:43:01 +00:00
teken Just use <stdint.h> instead of <inttypes.h>. We don't need it here. 2010-04-03 17:22:28 +00:00
tools
ufs ffs_mount: remove redundant assignment of geom consumer to devvp.v_bufobj 2010-04-03 08:25:04 +00:00
vm When OOM searches for a process to kill, ignore the processes already 2010-04-06 10:43:01 +00:00
x86
xdr
xen
Makefile