Skip to content

docs: update the wireless-ap percpu analysis for #686 - #692

Merged
lneto merged 1 commit into
masterfrom
claude_wireless_ap_percpu
Aug 9, 2026
Merged

docs: update the wireless-ap percpu analysis for #686#692
lneto merged 1 commit into
masterfrom
claude_wireless_ap_percpu

Conversation

@lneto

@lneto lneto commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

#686 (per-CPU CPU-pinned kthreads for spawn, sleepable) reshapes the per-CPU authenticator in the wireless-ap design: the handshake's keying and PBKDF2 can now run inline in a per-CPU worker, so the softirq two-tier split becomes a fallback rather than the premise.

This updates the design docs (README.md, plan.md, kernel-notes.md) to:

  • describe spawn ... percpu (#686) as a CPU-pinned kthread per CPU (process context, sleepable) and its two authenticator shapes (spawned worker vs softirq hook);
  • lead phase 2 / the open questions with the spawned-worker + AF_PACKET PACKET_FANOUT candidate;
  • keep the honest open questions: EAPOL visibility to AF_PACKET on an AP netdev, and STA affinity vs shared state.

Docs only; no code change.

🤖 Generated with Claude Code

#686 (per-CPU CPU-pinned kthreads for `spawn`, sleepable) reshapes the
per-CPU authenticator: the handshake's keying and PBKDF2 can run inline in
a per-CPU worker, so the softirq two-tier split is a fallback, not the
premise. Rework the per-CPU sections and open questions to lead with the
spawned worker + AF_PACKET fanout candidate, keeping EAPOL visibility and
STA affinity as the open, spike-answered questions.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@lneto
lneto merged commit c39afca into master Aug 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant