Date: Mon, 8 Feb 2016 15:01:18 +0900
   From: Ryota Ozaki <ozak...@netbsd.org>

   After that, two more issues have been found by him, and I've fixed them:
     http://www.netbsd.org/~ozaki-r/softint-if_input-percpuq6.diff
     http://www.netbsd.org/~ozaki-r/softint-if_input-percpuq6-diff.diff

(For the record, the issues were spurious reinitialization of
ifp->if_percpuq in if_iwm and if_rtwn causing a memory leak, and a
needless whitespace change in if_otus -- all residual from earlier
drafts.)

Are there any ieee80211 drivers that already do anything in softint?
At a cursory glance, I don't see any.  So the conditional is probably
not necessary -- and this is an argument for (in a future change)
exposing the callback for if_percpuq so that ieee80211 can do
if_perpcuq_dequeue/ieee80211_input, not if_percpuq_dequeue/if_input,
in a loop.

Reply via email to