User Details
- User Since
- May 14 2014, 7:57 AM (554 w, 5 d)
Yesterday
It's looking better, can you delete some of the if_run function definitions that aren't in the openbsd rtw driver?
oh yeah, ar9300_freebsd.c is a mess between the AR5416 camelcase and AR9300 "We wanted to land this in upstream linux so we renamed everything" linux case. :)
ok, I've changed this to sit behind RTWN_DEBUG now.
hide behind RTWN_DEBUG for now, feedback from bz/imp
Sat, Dec 28
updates from fuz / bz review
Note: this is useful information /with/ the build info, and perhaps some chipset specific stuff like the mac ID / chip revision ID that identifies chip versions / production lines. This stuff will all aid in figuring out regressions / bugs when things work for A but not for B.
Fri, Dec 27
more suggestions from fuz@
make them all static***
i think maybe we should do both - I can add a check_tx_vht160 and check_tx_vht_80p80 that will check each of the channel configs appropriately, and then a top-level function that does it based on a switch. That way each function is clean, and we can make them all inlines.
aha, talking with manu, there's something off with my install here, those files SHOULD exist in /boot/firmware but don't.
update again!
updated, please re-review! thanks!
oops, also fix this
updates from fuz@, thx!
Thu, Dec 26
update with working protection mode logic for firmware rate control
Wed, Dec 25
Implement rts/cts programming w/ firmware rate control config.
Tue, Dec 24
- fix fls() offset bug, it starts at 1, not 0
- allow more CCK rates and OFDM up to 24, after consultation with other wifi community people
Mon, Dec 23
i could forsee someone writing something like a network manager plugin that doesn't specifically just want to call and parse shell output.
(also nice work!)
out of curiousity - what do people think about extracting a bunch of code out of umbctl and stuffing it in a library that can be reused?
Sun, Dec 22
oops, renaming/refactoring issue!
Sat, Dec 21
We can sit on this one and the next one in the stack and just continue reviewing/landing diffs above it until I get further along this stack and start using the dynamic rate adaption mask stuff.
add a bounds check, suggested by bz
Fri, Dec 20
Thu, Dec 19
It's in rtw88xx.c:rtw88xxa_tx_power_training(), line 1609 in my checkout.
Wed, Dec 18
updated, please review!
request from bz
ok, try this!
update from rebase
update from rebase
use bool; requested by bz@
I'm talking with the rtw88 upstream maintainers on getting it fixed upstream too!
update from another rebase attempt