summaryrefslogtreecommitdiffstats
path: root/sys/modules/scc
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2012-02-26 06:04:44 +0000
committeradrian <adrian@FreeBSD.org>2012-02-26 06:04:44 +0000
commit342a7804fbe141f16590ee4590a6bc175e6502ed (patch)
treeca812a6d13be8351c635571c50fd97dcb4cc87f9 /sys/modules/scc
parent867c58a8cbe64dde6c6dd33aa36461581b5514bc (diff)
downloadFreeBSD-src-342a7804fbe141f16590ee4590a6bc175e6502ed.zip
FreeBSD-src-342a7804fbe141f16590ee4590a6bc175e6502ed.tar.gz
Add in some debugging code to check whether the current rate table has
been bait-and-switched from the rate control code. This will avoid the panic that I saw and will avoid sending invalid rates (eg 11a/11g OFDM rates when in 11b, on 11b-only NICs (AR5211)) where the rate table is not "big". It also will point out situations where this occurs for the 11n NICs which will have sufficiently large rate tables that "invalid rix" doesn't occur. I'll try to follow this up with a commit that adds a current operating mode check. The "rix" is only relevant to the current operating mode and rate table. PR: kern/165475
Diffstat (limited to 'sys/modules/scc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud