public inbox for linux-wireless@vger.kernel.org
 help / color / mirror / Atom feed
From: Janusz Dziedzic <janusz.dziedzic@gmail.com>
To: linux-wireless@vger.kernel.org
Cc: johannes@sipsolutions.net, Janusz Dziedzic <janusz.dziedzic@gmail.com>
Subject: [RFC v6 wireless-next 0/4] background CAC fixes
Date: Sun,  1 Feb 2026 17:15:38 +0100	[thread overview]
Message-ID: <20260201161836.16506-1-janusz.dziedzic@gmail.com> (raw)

V6:
1) rename cac_ongoing_time to cac_start_time
2) hwsim add background_radar module param

V5:
1) tested with mt7915
2) fixed locking
3) rebase with latest wireless-next

V4:
1) added proper locking for work queues
2) Added Fix: description
3) checkpatch fix (--max-line-length=80)

V3:
1) extended bgCAC cancelation patch to cover more issues detected
   when tested with hwsim, like skip CAC abort event when radar
   detected, or clearing lower level bgCAC correctly
2) Set CAC ongoing, so user mode don't have to guess if CAC ongoing
   For this one also have iw patch that will extend iw phyX channels
3) For test purpose extend mac80211_hwsim and report bgCAC support
  Allow to cancel bgCAC from debugfs or simulater radar when bgCAC.

Janusz Dziedzic (4):
  wifi: cfg80211: fix background CAC
  wifi: cfg80211: set and report chandef CAC ongoing
  wifi: cfg80211: events, report background radar
  wifi: mac80211_hwsim: background CAC support

 drivers/net/wireless/virtual/mac80211_hwsim.c | 68 ++++++++++++++++++-
 include/net/cfg80211.h                        |  3 +
 include/uapi/linux/nl80211.h                  |  6 ++
 net/wireless/chan.c                           | 27 ++++++++
 net/wireless/core.h                           |  4 ++
 net/wireless/mlme.c                           | 51 ++++++++------
 net/wireless/nl80211.c                        | 14 ++++
 7 files changed, 150 insertions(+), 23 deletions(-)

-- 
2.43.0


             reply	other threads:[~2026-02-01 16:18 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-02-01 16:15 Janusz Dziedzic [this message]
2026-02-01 16:15 ` [RFC v6 wireless-next 1/4] wifi: cfg80211: fix background CAC Janusz Dziedzic
2026-02-01 16:15 ` [RFC v6 wireless-next 2/4] wifi: cfg80211: set and report chandef CAC ongoing Janusz Dziedzic
2026-02-01 16:15 ` [RFC v6 wireless-next 3/4] wifi: cfg80211: events, report background radar Janusz Dziedzic
2026-02-01 16:15 ` [RFC v6 wireless-next 4/4] wifi: mac80211_hwsim: background CAC support Janusz Dziedzic
2026-02-02  8:55   ` Johannes Berg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20260201161836.16506-1-janusz.dziedzic@gmail.com \
    --to=janusz.dziedzic@gmail.com \
    --cc=johannes@sipsolutions.net \
    --cc=linux-wireless@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox