freebsd-dev/sys
Sam Leffler aaa70f2f6f Add half/quarter rate 11a channel support:
o change handling of regdomain-related mib knobs so they can be set
  post-attach: regdomain, countrycode, outdoor, and xchanmode; the
  hal will not permit changing the regdomain but we expose it for now
o on regdomain/countrycode change recalculate the channel list and
  push it to the net80211 layer (NB: looks to need more tweaking)
o setup rate tables for half/quarter rate channels
o honor half/quarter rate channel configs when changing channels
o honor half/quarter rate channel configs when setting the slot time
o use hack/nonstandard channel numbering scheme for the public safety
  band to avoid overlapping 2.4G channels on dual-band cards
o remove setup of ic_sup_rates; the net80211 layer can do this for us
  and it simplifies handling of half/quarter rate channels

Tested only in Public Safety Band with cards that have RF5112.
2006-12-27 19:07:09 +00:00
..
amd64 Fix a panic when rebooting a SMP machine, when option STOP_NMI is used, 2006-12-23 03:30:50 +00:00
arm Align the interfaces for the various watchdogs and make the interface 2006-12-15 21:44:49 +00:00
boot MFp4: differences for bwct ethernet attachment 2006-12-20 18:26:37 +00:00
bsm
cam fix botch 2006-12-21 23:20:51 +00:00
coda
compat add entry points required by newer broadcom wireless driver 2006-12-25 17:04:41 +00:00
conf Connect vfs_extattr.c to build by default. 2006-12-23 00:11:02 +00:00
contrib TCP Window scaling was being recognised but the recorded settings were being 2006-12-24 02:18:36 +00:00
crypto
ddb
dev Add half/quarter rate 11a channel support: 2006-12-27 19:07:09 +00:00
fs Call vnode_create_vobject() in VOP_OPEN. Makes mmap work on UDF filesystem. 2006-12-23 18:53:22 +00:00
gdb
geom
gnu
i4b
i386 Regen (just to fix 'generated from' line from the previous commit). 2006-12-20 20:42:58 +00:00
ia64 Add a lwpid field into per-cpu structure, the lwpid represents current 2006-12-20 04:40:39 +00:00
isa
isofs/cd9660
kern break loop early if we know that there are at least two signals. 2006-12-25 03:00:15 +00:00
libkern
modules Allow this module to get its options from the kernel build directory 2006-12-21 21:35:49 +00:00
net First cut at half/quarter-rate 11a channel support (e.g. for use 2006-12-27 18:46:18 +00:00
net80211 First cut at half/quarter-rate 11a channel support (e.g. for use 2006-12-27 18:46:18 +00:00
netatalk
netatm
netgraph Return value PKT_ALIAS_FOUND_HEADER_FRAGMENT isn't an error case. The 2006-12-21 10:26:01 +00:00
netinet o made in kernel libalias mpsafe 2006-12-15 12:50:06 +00:00
netinet6 In ip6_sprintf print the addresses in a more common/readable 2006-12-16 14:15:31 +00:00
netipsec s,#if INET6,#ifdef INET6, 2006-12-14 17:33:46 +00:00
netipx
netkey
netnatm
netncp
netsmb
nfs
nfs4client
nfsclient NetApp filers return corrupt post op attrs in the wcc on NFS error responses. 2006-12-11 19:54:25 +00:00
nfsserver MFp4: 92972, 98913 + one more change 2006-12-12 12:17:58 +00:00
opencrypto
pc98
pccard
pci Don't assume IF_LLADDR returns aligned memory address. 2006-12-18 01:38:10 +00:00
powerpc Remove bogus increment of re-hashed PTEG index. This snuck in with r1.12 of 2006-12-20 01:10:21 +00:00
rpc
security Re-wrap comments following de-indentation. 2006-12-23 22:21:13 +00:00
sparc64 add new large page sizes for use by shared loader 2006-12-18 07:28:59 +00:00
sun4v Fix build 2006-12-25 17:03:04 +00:00
sys turn non-INVARIANT KASSERT into an empty but real C 2006-12-26 02:48:42 +00:00
tools
ufs
vm Optimize vm_object_split(). Specifically, make the number of iterations 2006-12-17 20:14:43 +00:00
Makefile