jdolecek
f83c97da6a
sync OpenBSD if_msk.c revs 1.66-1.79 skipping framework changes and already
present changes: - Make Yukon-2 FE+ (88E8040, 88E8042) work - 88E8057 is a Yukon 2 Ultra 2, and this might make it work on a little shiny green box in Japan - Prevent null pointer dereference that could happen when we process an RX interrupt that was queued while stopping the interface. - Remove holdover XMAC II writes/reads inherited from sk as they aren't required and cause problems like the 88E8072 hard locking a system when enabling macsec bypass. - Bypass macsec on extreme/supreme based chips. Makes my 88E8072 work. - Add detach support to a few more drivers, and in others do the neccessary operations in the detach function in the right order. towards resolution of PR kern/53301 but will need more work tested by John Halfpenny on another 8040/Yukon-2 FE+ and reported improving behaviour (system hang to stall) so committing as stopgap; also tested on my SK-9E22 (Yukon-2 XL), there works without any issues both before and after
…
…
…
…
…
Description
No description provided
Languages
C
85.3%
Roff
7.2%
Assembly
3.1%
Shell
1.7%
Makefile
1.2%
Other
0.9%