Refactor the two places where NET_EPOCH_ENTER; if_input; NET_EPOCH_EXIT
are called into a single spot in ieee80211_freebsd.c.
This removes both if_input references and puts all the NET_EPOCH stuff
into ieee80211_freebsd.c.
Differential D50404 Authored by adrian on May 18 2025, 4:19 AM.
Details
Summary Refactor the two places where NET_EPOCH_ENTER; if_input; NET_EPOCH_EXIT This removes both if_input references and puts all the NET_EPOCH stuff
Diff Detail
Event TimelineHerald added subscribers: glebius, melifaro, imp. · View Herald TranscriptMay 18 2025, 4:19 AM2025-05-18 04:19:15 (UTC+0) Harbormaster completed remote builds in B64256: Diff 155638.May 18 2025, 4:19 AM2025-05-18 04:19:18 (UTC+0) bz subscribed. Comment ActionsIf you remove the local variable then this is fine (it's also fine this way). I may not see this again before Thu so please go ahead.
This revision is now accepted and ready to land.May 18 2025, 7:55 PM2025-05-18 19:55:54 (UTC+0) This revision now requires review to proceed.May 19 2025, 4:00 AM2025-05-19 04:00:17 (UTC+0) Harbormaster completed remote builds in B64279: Diff 155673.May 19 2025, 4:00 AM2025-05-19 04:00:18 (UTC+0) This revision is now accepted and ready to land.May 24 2025, 11:20 PM2025-05-24 23:20:17 (UTC+0) Closed by commit rG3f6a84ffbf39: net80211: refactor the if_input call into ieee80211_vap_deliver_data(). · Explain WhyMay 25 2025, 3:24 PM2025-05-25 15:24:53 (UTC+0) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 156009 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||