Files
Bjoern A. Zeeb f9ac06af3b net80211: move net_epoch into net80211
Move the net_epoch into net80211 around the if_input calls and out of
the driver (in this first case LinuxKPI).  This reduces coverage but
also allows us to alloc in calls like (*ampdu_rx_start) which do not
actually pass data up the stack.

The follow-up commits (squashed) reverts:
b65f813c1a
  Revert "Widen EPOCH(9) usage in PCI WLAN drivers.",
21c4082de9
  Revert "Widen EPOCH(9) usage in USB WLAN drivers.",
17c328b6ae
  Revert "Enter the network epoch in USB WiFi drivers when processing input",
af2441fbc7
  Revert "[ath] Attempt to fix epoch handling.",
and 6c3e93cb5a for if_ath.c only
  ath: Revert "Use NET_TASK_INIT() and NET_GROUPTASK_INIT() for drivers that process".

Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D42427

(cherry picked from commit de607e3c23)
(cherry picked from commit 1c6dd33d26)
(cherry picked from commit 39b7027979)
(cherry picked from commit 75f298492a)
(cherry picked from commit eb3821e6d9)
(cherry picked from commit 82506f26c0)
2024-06-12 22:18:50 +00:00
..