]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: warn only once in check_sdata_in_driver() at each caller
authorJohannes Berg <johannes.berg@intel.com>
Thu, 30 Jul 2020 13:52:13 +0000 (15:52 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 31 Jul 2020 07:27:02 +0000 (09:27 +0200)
commita4ade2e98e7b3a71c0a4d4be23158ea43d1dc09e
tree126562ba3f0b47989db6e6aaf92226f146e84a98
parent768f7dd48e21742beae2e9ada18e83e43158a32a
mac80211: warn only once in check_sdata_in_driver() at each caller

Ben Greear has repeatedly reported in the past (for a few years
probably) that this triggers repeatedly in certain scenarios.

Make this a macro so that each callsite can trigger the warning
only once - that will still give us an idea of what's going on
and what paths can reach it, but avoids being too noisy.

Link: https://lore.kernel.org/r/20200730155212.06fd3a95dbfb.I0b16829aabfaf5f642bce401502a29d16e2dd444@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/driver-ops.h