aboutsummaryrefslogtreecommitdiff
path: root/UPDATING
diff options
context:
space:
mode:
authorSam Leffler <sam@FreeBSD.org>2008-12-01 16:53:01 +0000
committerSam Leffler <sam@FreeBSD.org>2008-12-01 16:53:01 +0000
commit33644623554bb0fc57ed3c7d874193a498679b22 (patch)
tree8a1dfddaf996f7f9195cae93c4ecb83157e46354 /UPDATING
parent1477970585cad11dfbf3ef65e1149f7004b9a005 (diff)
downloadsrc-33644623554bb0fc57ed3c7d874193a498679b22.tar.gz
src-33644623554bb0fc57ed3c7d874193a498679b22.zip
Switch to ath hal source code. Note this removes the ath_hal
module; the ath module now brings in the hal support. Kernel config files are almost backwards compatible; supplying device ath_hal gives you the same chip support that the binary hal did but you must also include options AH_SUPPORT_AR5416 to enable the extended format descriptors used by 11n parts. It is now possible to control the chip support included in a build by specifying exactly which chips are to be supported in the config file; consult ath_hal(4) for information.
Notes
Notes: svn path=/head/; revision=185522
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING15
1 files changed, 15 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index e66fd7ebd575..5409af27b78b 100644
--- a/UPDATING
+++ b/UPDATING
@@ -22,6 +22,21 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.x IS SLOW:
to maximize performance. (To disable malloc debugging, run
ln -s aj /etc/malloc.conf.)
+20081130:
+ __FreeBSD_version 800057 marks the switchover from the
+ binary ath hal to source code. Users must add the line:
+
+ options ATH_SUPPORT_AR5416
+
+ to their kernel config files when specifying:
+
+ device ath_hal
+
+ The ath_hal module no longer exists; the code is now compiled
+ together with the driver in the ath module. It is now
+ possible to tailor chip support (i.e. reduce the set of chips
+ and thereby the code size); consult ath_hal(4) for details.
+
20081121:
__FreeBSD_version 800054 adds memory barriers to
<machine/atomic.h>, new interfaces to ifnet to facilitate