Date: Mon, 08 Dec 2008 15:27:17 +0300 From: Vladimir Grebenschikov <vova@fbsd.ru> To: Sam Leffler <sam@FreeBSD.org> Cc: current <current@FreeBSD.org> Subject: Re: svn commit: r185482 - head/sys/dev/ath/ath_rate/sample Message-ID: <1228739237.1860.21.camel@localhost> In-Reply-To: <200811301906.mAUJ6Z30099035@svn.freebsd.org> References: <200811301906.mAUJ6Z30099035@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
* On Sun, 2008-11-30 at 19:06 +0000, Sam Leffler wrote: > Author: sam > Date: Sun Nov 30 19:06:35 2008 > New Revision: 185482 > URL: http://svn.freebsd.org/changeset/base/185482 > > Log: > Major overhaul: > 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) Looks like, after that commit, I can't use if_ath loaded as module any more: # kldload /boot/kernel/ath_rate.ko kldload: can't load /boot/kernel/ath_rate.ko: No such file or directory # dmesg | tail -n1 link_elf: symbol ath_hal_computetxtime undefined # Yes, I've read UPDATING entry 20081130. But I have no ath_hal entry in my kernel config, I've loaded ath as KLDs. How to fix that problem ? -- Vladimir B. Grebenschikov vova@fbsd.ru
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1228739237.1860.21.camel>