d69b6fa5 imp Nov. 24, 2021, 6:26 p.m.
This file needs types defined by sys/types.h, and there's no reason not
to include sys/types.h here.

Sponsored by:		Netflix
cgit
fde1edaa imp Nov. 24, 2021, 6:26 p.m.
All these files use types defined by sys/types.h. Add an include of it
at the top to make them standalone.

Sponsored by:		Netflix
cgit
242d6201 imp Nov. 24, 2021, 6:26 p.m.
The alq interfaces are 100% in-kernel, so make this whole file #ifdef
_KERNEL. There's no users of this in the tree outside of the kernel, nor
does it define anything that could be useful at peeking into the state
of alq.

Sponsored by:		Netflix
cgit
b194db93 imp Nov. 24, 2021, 6:26 p.m.
There's no harm in including sys/types.h here and acct.h needs it. This
file isn't defined by any standard, so what we do here wrt namespaces
likely doesn't matter. If it does, it will be easy enough to add the
necessary __BSD_VISIBLE guards in the future.

Sponsored by:		Netflix
cgit
1c55b0ce bz Nov. 24, 2021, 6:06 p.m.
Add IEEE80211_DEBUG to turn off some net80211 debbugging for
no-debug builds.

Sponsored by:	The FreeBSD Foundation
MFC after:	10 days
cgit
f29f6b2e mav Nov. 24, 2021, 6:07 p.m.
Submitted by:	Dmitry Luhtionov <dmitryluhtionov@gmail.com>
MFC after:	2 weeks
cgit
05ea7a3e bz Nov. 24, 2021, 5:39 p.m.
Put the offending variables under the appropriate #ifdefs
(mostly IEEE80211_DEBUG, in one case IEEE80211_SUPPORT_SUPERG, and
in two cases under __notyet__ to revisit why these had been left
there but not used).

Sponsored by:	The FreeBSD Foundation
MFC after:	10 days
cgit
e052f726 mjg Nov. 24, 2021, 4:26 p.m.
Sponsored by:	Rubicon Communications, LLC ("Netgate")
cgit
ab9d2f02 mjg Nov. 24, 2021, 4:25 p.m.
Sponsored by:	Rubicon Communications, LLC ("Netgate")
cgit
cfe94aa8 mjg Nov. 24, 2021, 4:25 p.m.
Sponsored by:	Rubicon Communications, LLC ("Netgate")
cgit
3279341d mjg Nov. 24, 2021, 4:25 p.m.
Sponsored by:	Rubicon Communications, LLC ("Netgate")
cgit
1caaf555 mjg Nov. 24, 2021, 4:25 p.m.
Sponsored by:	Rubicon Communications, LLC ("Netgate")
cgit
5abafe4a bapt Nov. 24, 2021, 3:48 p.m.
3ff04194 andrew Nov. 24, 2021, 3:31 p.m.
When building with gcc10 it suggests the parentheses are wrong. Set them
to be the calculated physical address or'd with page table attributes.

Reviewed by:	mhorne, imp
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D33099
cgit
dd978721 andrew Nov. 24, 2021, 3:31 p.m.
These are already defined in the same file.

Sponsored by:	The FreeBSD Foundation
cgit