Johannes Berg says: ==================== Aside from various small improvements/cleanups, not much: - cfg80211/mac80211: S1G and UHR improvements - hwsim: incumbent signal report test support * tag 'wireless-next-2026-03-19' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next: (31 commits) qtnfmac: use alloc_netdev macro for single queue devices wifi: libertas: don't kill URBs in interrupt context wifi: libertas: use USB anchors for tracking in-flight URBs wifi: nl80211: use int for band coming from netlink wifi: rsi_91x_usb: do not pause rfkill polling when stopping mac80211 wifi: mac80211: fix STA link removal during link removal wifi: nl80211: reject S1G/60G with HT chantype wifi: ieee80211: fix definition of EHT-MCS 15 in MRU wifi: cfg80211: check non-S1G width with S1G chandef wifi: cfg80211: restrict cfg80211_chandef_create() to only HT-based bands wifi: mac80211: don't use cfg80211_chandef_create() for default chandef wifi: mac80211: Remove deleted sta links in ieee80211_ml_reconf_work() wifi: b43: use register definitions in nphy_op_software_rfkill wifi: cfg80211: split control freq check from chandef check wifi: mac80211: always use full chanctx compatible check wifi: mac80211: refactor chandef tracing macros wifi: mac80211: validate HE 6 GHz operation when EHT is used wifi: nl80211: split out UHR operation information wifi: mwifiex: drop redundant device reference wifi: rt2x00: drop redundant device reference ... ====================
Showing the changes to include/uapi (1 of 65 files). Show all
Unified · Split
| @@ -3001,6 +3001,10 @@ enum nl80211_commands { · 3000 unmodified lines | ||
| 3001 | 3001 | * interference detection is not performed on these sub-channels, their |
| 3002 | 3002 | * corresponding bits are consistently set to zero. |
| 3003 | 3003 | * |
| 3004 | + * @NL80211_ATTR_UHR_OPERATION: Full UHR Operation element, as it appears in | |
| 3005 | + * association response etc., since it's abridged in the beacon. Used | |
| 3006 | + * for START_AP etc. | |
| 3007 | + * | |
| 3004 | 3008 | * @NUM_NL80211_ATTR: total number of nl80211_attrs available |
| 3005 | 3009 | * @NL80211_ATTR_MAX: highest attribute number currently defined |
| 3006 | 3010 | * @__NL80211_ATTR_AFTER_LAST: internal use |
| @@ -3576,6 +3580,8 @@ enum nl80211_attrs { · 569 unmodified lines | ||
| 3576 | 3580 | |
| 3577 | 3581 | NL80211_ATTR_INCUMBENT_SIGNAL_INTERFERENCE_BITMAP, |
| 3578 | 3582 | |
| 3583 | + NL80211_ATTR_UHR_OPERATION, | |
| 3584 | + | |
| 3579 | 3585 | /* add attributes here, update the policy in nl80211.c */ |
| 3580 | 3586 | |
| 3581 | 3587 | __NL80211_ATTR_AFTER_LAST, |