lets hold off on removing the /HAL/ support just right now. If we start stripping this stuff out then i'll make it harder to sync this code up with what I'm slowly hacking up in netbsd...
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Tue, Aug 29
Aug 9 2023
Aug 8 2023
fiiine :-P
Hi! I know this is a long shot, but if someone wants to do AR9271/AR7010 support (which is USB) it'll need this bus abstraction still.
Jul 27 2023
i know this keeps happening for unaligned-unhappy platforms, but can we please at least try to "fix" this in the L3 path too? Do an explicit pull-up and counter on the input path just in case something sneaks through?
May 31 2023
nice!
I think having a separate dedicated allocator for netlink messages is the better call. Don't make your control plane reliant on your data plane's memory management.
May 26 2023
ping! what's left before we can have a lwjgl3 port landed?
Apr 13 2023
In D39476#899586, @misha wrote:In D39476#899553, @adrian wrote:oh wait err, i recall when bernard and i were debugging this in 2010/2011 time we found that "what the spec said" and "what devices actually needed because of bugs" were very different. so let's be careful with these.
(gosh I wish we had all of that in the commit logs or bug report logs somewhere..)
I think that adjusting to bugs of some devices in cost of contradicting to the standard for every device around is counter-productive, especially considering time which has passed since 2010.
What were consequences of these bugs and what were the vendors?
Apr 12 2023
oh wait err, i recall when bernard and i were debugging this in 2010/2011 time we found that "what the spec said" and "what devices actually needed because of bugs" were very different. so let's be careful with these.
Apr 10 2023
oh hm! good catch, let's see!
Mar 24 2023
Mar 21 2023
Mar 5 2023
Mar 3 2023
i understand the fix, but the whole code layout for rtwn is to avoid the HW code knowing too much about the bus/transport.
Feb 28 2023
Feb 18 2023
Feb 15 2023
(also I thought we had a program somewhere in tools/tools/net80211 that would listen to the routing socket for all net80211 messages, to make debugging this easier? if not, we should write one :-)
iirc, and don't quote me on this, the "scan done + restart" stuff can happen when the software scanner is doing things like background scans (which break softmac 11n/11ac/etc devices, sigh, someone needs to employ me for 6 months to properly fix that for softmac devices already) it can start and stop a scan, push up scan results, but not complete it. background scans can be interrupted by active traffic, which means it'll try to do a piecemeal scan before pushing things up.
Feb 8 2023
Feb 7 2023
ok, try this one!
oops
corrections!
Feb 3 2023
Feb 2 2023
Jan 21 2023
Jan 19 2023
Jan 16 2023
Dec 29 2022
amusingly I'm actually neck deep in figuring it out for my macbook air, so sure. Why not. ;)
Dec 27 2022
Nov 29 2022
Sep 27 2022
Sep 26 2022
Sep 24 2022
Sep 22 2022
Sep 21 2022
They're all used in the ath10k driver port I'm working on. They're available in the linuxkpi for liinux drivers too :-)
Sep 18 2022
Sep 13 2022
Sep 12 2022
i think it's fine to nuke it?
update
update
update
address comments from imp
update
Sep 3 2022
Aug 17 2022
nice catch!
Aug 15 2022
Aug 14 2022
hi! I think this looks ready to land, right?
Aug 13 2022
In D36183#821399, @emaste wrote:Presumably this results in identical object code?
Aug 12 2022
Rebase
Jul 29 2022
looks good!
Jul 25 2022
nice work!
Jul 8 2022
I wonder if this is how it used to be in the deep, distant past. ok, this is right!
why? it's designed to be used as an emulator / virtual 802.11 interface for building tests. :-) So it should be wlanX.
Jul 7 2022
hey nice catch!
May 6 2022
I think it's okay to remove it. Just make sure it doesn't break adhoc mode 11n rate "negotiation" stuff.