User Details
- User Since
- May 14 2014, 7:57 AM (601 w, 4 h)
Yesterday
absolutely amazing use of macros and included source files i love it
looks good, maybe get a review from @ziaee too for manpage stuff and then land?
Sun, Nov 16
nono i mean the places in the diff where #ifdef IWX_DEBUG instead of using IWX_DPRINTF(), and an IWX_DPRINTF_CHECK() macro ...
I don't mind either; in fact the above diffs just remind me i need to finish cleaning up the iwx debug printing so this stuff doesn't require #ifdef IWX_DEBUG everywhere. :-)
If you're worried about the ioctl change then let's do everything except the ioctl changes to begin with, and go fix all the divers and churn net80211's stuff a whole bunch first.
also in my poking I found that I'm not seeing any empty airtime RSSI (it's always 0) so it was setting sc->sc_noise to -127. so we still need to clamp that too to a default noise floor.
hm, i wonder why iwx used -107 as its "nothing present" value. I wonder what iwlwifi is doing too.
@bz here's another great example of "almost but not quite what net80211 "expects" " ;-) sigh.. :)
Sat, Nov 15
Fri, Nov 14
comments from bz
Thu, Nov 13
more "correct" fixes, i hope!
Wed, Nov 12
Tue, Nov 11
Hi @gallatin would you mind helping me eyeball what the cacheline size / offset implications would be for extending the per-CPU ACPI stuff like this? Thanks!
Fri, Nov 7
Sat, Nov 1
Thu, Oct 30
Wed, Oct 29
rebase; reindent some stuff
rebase
rebase
rename macros, cleanup
Tue, Oct 28
- update now that some of the work has been moved into D53372
- some style(9) cleanup
Break out some more of the debug changes into this file
Mon, Oct 27
Sun, Oct 26
(sigh how'd I convince it that /i/ approved it)
I've pushed an update and fiddled with the diff stack a bunch. This works fine on -HEAD from this week on a RPI4 (yes I verified by playing Miley Cyrus for a good couple of hours.)
Updates after refactoring work and testing it on a recent -HEAD on a RPI4.
Fri, Oct 24
ok, so this looks fine, but I'm trying to remember where I used to assign the flowid/flowtype for a connection back in the day. On the mbuf side it used to be done in the driver side and then overriden by the network stack input path if it didn't match what was required (eg the magic required in ip reassembly, which is still there, but also to support completely software flow hashing.)
Thu, Oct 23
rebase
- don't attach unless it's the devices I'm working on
- explicitly name things as clause 22 calls
- only allow clause 22 calls on clause 22 supported chipsets
Wed, Oct 22
Yup, most multiqueue NICs now just "do" RSS natively whether we want it or not, and the main difference here with RSS defined was whether the configured key or a random key was used, etc.
Tue, Oct 21
Mon, Oct 20
Oct 20 2025
yo, any reason why we can't land this now in -HEAD?
Oct 19 2025
i hit this on the latest rpi4 snapshot build, which has this bug and it prevents rc.d/growfs from working.
Oct 12 2025
ok, I'd like to land this and then follow it up with some more iwx cleanups. Thanks for pointing them out though, I'm not shocked that the original upstream code was messy with key management too. ;-)
Oct 11 2025
Oct 8 2025
Oct 6 2025
update from bz
