| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
chip and RF backend support:
o add OS_DATA_SET and OS_SET_DECLARE os requirements for setting
up linker sets
o add AH_CHIP macro for registering chip support (e.g. 5210)
o add AH_RF macro for registering RF support (e.g. 2413); note
this isn't required for single chip solutions where there's no
ambiguity (e.g. 5416/9160+2133) but for 5212 class parts it's
required because of the multi-chip solutions
o remove all uses of AH_SUPPORT_AR5210, AH_SUPPORT_AR5211, AH_SUPPORT_5212,
and AH_SUPPORT_AR9160; still need AH_SUPPORT_AR5416 to enable the 11n
descriptor formats and 5312 support is presently broken
o remove all uses of AH_SUPPORT_2133, AH_SUPPORT_2413, AH_SUPPORT_5111,
AH_SUPPORT_5112, AH_SUPPORT_2417, AH_SUPPORT_2425, and AH_SUPPORT_5413;
5312-related support still requires fixup
Remaining issues:
o fixup SoC attach
o ath_hal_attach uses a hack to probe w/o access to the vendorid
o fallback handling of parts w/o a macrev needs to be restored
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
o many bug fixes
o add new periodic calibration api
o break up 5416 periodic calibration code in preparation for 928x
o move get noise floor to rf backends
o 5416-specific ani (still disabled)
o modularize 5210 eeprom format a la other eeprom formats
o start cleaning up regdomain code
o prepare for proper 1/2 and 1/4 width channel support
o bring back 900MHz card support
o clean up 5212 rf version handling
o add 1/2 and 1/4 width channel support for 5212 parts
o split 5212 rfgain handling out
o improve ani debugging
o add AH_USE_INIPDGAIN compile option
o purge a bunch of dead 5212 state
o add 1/2 and 1/4 rate modes
o remove HAL_CAP_CHAN_HALFRATE and HAL_CAP_CHAN_QUARTERRATE; the
same info can now be deduced from the set of supported modes
|
| | | |
|
| | | |
|
| / |
|
| |
| |
| |
| |
| |
| |
| |
| | |
startup time of FreeBSD, not since the UNIX Epoch.
PR: docs/122359
Submitted by: Viktor Štujber
MFC after: 1 week
|
| |
| |
| |
| |
| |
| | |
Submitted by: Rick C. Petty
Approved by: gnn (mentor)
MFC after: 1 month
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
sizeof(size_t), i.e. on all 64-bit platforms.
Reported by: Andrey V. Elsukov
MFC after: 3 days
|
| |
| |
| |
| | |
Reviewed by: peter
|
| |
| |
| |
| | |
Reported by: kib
|
| |
| |
| |
| |
| |
| | |
PR: arm/128891
Submitted by: Pavel Pankov <pankov_p@mail.ru>
Approved by: kib (mentor)
|
| | |
|
| |
| |
| |
| |
| |
| | |
not a GW3887 chip.
Obtained from: OpenBSD
|
| | |
|
| |
| |
| |
| |
| | |
if we don't do this "netstat -w 1" will frequently see negative
differences in packets sent
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Submitted by: tegge
Pointy hat to: me
|
| |
| |
| |
| | |
Reported by: phk
|
| |
| |
| |
| | |
broken with modularization commit (rev 183724).
|
| |
| |
| |
| |
| |
| |
| |
| | |
a developer can rest reasonably assured that the tinderbox will not
be broken. This target leverages most of 'universe' but will exit
non-zero and output a summary at the end.
"make tinderbox"
|
| |
| |
| |
| |
| | |
This effectively changes the boot code size to be an upper
bound and makes the interface more flexible.
|
| |
| |
| |
| |
| | |
<errno> [<parameter> 'value']
These are error messages from (lib)geom itself.
|
| |
| |
| |
| | |
It's being freed as part of the request.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
ARM kernel to compile.
PR: arm/128897
Submitted by: Pankov Pavel <pankov_p@mail.ru>
Reviewed by: raj
Approved by: kib (mentor, implicit)
MFC after: 1 week
|
| |
| |
| |
| |
| |
| |
| | |
previous commit. This include file was required by the
first version of the patch.
Approved by: kib (mentor, implicit)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
contents.
- It is possible to override the dynamic configuration by using
AT91C_MAIN_CLOCK option in kernel config.
PR: arm/128961 (based on)
Submitted by: Bjorn Konig <bkoenig@alpha-tierchen.de>
Reviewed by: imp
Approved by: kib (mentor, implicit)
|
| | |
|
| |
| |
| |
| |
| |
| | |
(at least at this time :) ).
Approved by: gnn (mentor)
|
| |
| |
| |
| | |
Submitted by: "Paul B. Mahol" <onemda@gmail.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
by getaudit(2). Some applications such has su, id will interpret E2BIG as
requiring the use of getaudit_addr(2) to pull extended audit state (ip6)
from the kernel.
This change un-breaks the ABI when auditing has been activated on a system
and the users are logged in via ip6.
This is a RELENG_7_1 candidate.
MFC after: 1 day
Discussed with: rwatson
|
| |
| |
| |
| |
| |
| | |
spinning is avoided due to running on a single-CPU system.
Reported by: stefanf
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
o eliminate private state indexed by 802.11 rate codes; use the hal's
rate tables directly to get the same info
o calculate a mask of operational rates to optimize lookups and checks
(instead of using for loops and similar)
o optimize size bin operations
o ignore rates marked as "do not use" in the hal phy tables
o fix bug that caused upshifting to break in 11g once the rate dropped
below 11Mb/s
o add more intelligent multi-rate tx schedules
o add support for 1/2 and 1/4 width channels
o add dev.ath.X.sample_stats sysctl to dump runtime statistics to the console
(needs to go up to a user app)
o export more tuning knobs via sysctls (still a couple of magic constants)
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
necessary workarounds, add code to detect these hangs and distinguish
them from other events; note this code is only invoked for anomalous
conditions and (at the moment) is a noop because the hang detection
code is in a new hal that's coming shortly
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
in each config file until we can sort out issues in the modules tree
Reviewed by: imp
MFC after: 1 month
|
| |
| |
| |
| |
| | |
routines have been split out. Remove it. This leaves only one
instance of it in the tree that will be going away soon.
|
| |
| |
| |
| | |
BSM audit tokens for IPv6.
|
| |
| |
| |
| |
| |
| |
| | |
There is nothing secret in the file, and the missing read
permission breaks diskless operation.
MFC after: 4 weeks
|
| |
| |
| |
| |
| |
| |
| | |
macros. Note the logging of file and line.
Reviewed by: dchagin
MFC after: 3 days
|
| |
| |
| |
| |
| | |
stops adding stuff to the ring otherwise we miss RX interrupts which kills
performance.
|
| | |
|
| |
| |
| |
| | |
it here. I think that gonzo@ has also made this change to p4.
|
| |
| |
| |
| | |
Reported by: davidxu
|
| | |
|
| |
| |
| |
| |
| |
| | |
Volume 3B: System Programming Guide, Part 2", CPUs with family 0x6 and model
above or 0xE and CPUs with family 0xF and model above or 0x3 have invariant
TSC.
|
| |
| |
| |
| |
| |
| | |
Volume 3B: System Programming Guide, Part 2", CPUs with family 0x6 and model
above or 0xE and CPUs with family 0xF and model above or 0x3 have invariant
TSC.
|