Add wlan_gcmp wherever CCMP is defined in kernel configs.
Details
- Reviewers
andrew cy bz - Group Reviewers
wireless - Commits
- rG7bf82ea4fdda: sys: add wlan_gcmp to GENERIC kernels as appropriate
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Unrelated thought:
- Do any of these kernel files differ for wifi? Otherwise we should contemplate adding a std.wlan to sys/conf/ maybe and include that for all. Would also then be a lot easier to fix arm64 ;-)
Yeah, creating a std.wifi would be good, especially for the options versus the stack and drivers.
I'll pencil that in for a refactor after all of this lands.
Thanks for the suggestion/idea! Honestly it's been bugging me for years too.
Having looked at sys/modules/Makefile I probably wouldn't do the drivers but all the options/devices.
In general as soon as a driver supports PNP and isn't needed to get to init we probably shouldn't include them in GENERIC anymore but that's a different story and I keep forgetting how this is supposed to be handled today vs. MINIMAL and other kernel configs.
Wifi is kinda a special case. We have multiple drivers for the same hardware that play badly together because linuxkpi driver bidding model sucks.