summaryrefslogtreecommitdiff
path: root/net/mac802154
diff options
context:
space:
mode:
authorMiquel Raynal <miquel.raynal@bootlin.com>2023-02-14 14:50:35 +0100
committerStefan Schmidt <stefan@datenfreihafen.org>2023-02-18 16:49:53 +0100
commited9a8ad7d8a1a0eb7d4e1414d0a04ece7c2265df (patch)
tree280ce63657fdfa9790fc0779860905553a49c190 /net/mac802154
parent61d7dddf46caa1c6dd869385a275e4d2931e7090 (diff)
downloadlinux-next-ed9a8ad7d8a1a0eb7d4e1414d0a04ece7c2265df.tar.gz
ieee802154: Drop device trackers
In order to prevent a device from disappearing when a background job was started, dev_hold() and dev_put() calls were made. During the stabilization phase of the scan/beacon features, it was later decided that removing the device while a background job was ongoing was a valid use case, and we should instead stop the background job and then remove the device, rather than prevent the device from being removed. This is what is currently done, which means manually reference counting the device during background jobs is no longer needed. Fixes: ed3557c947e1 ("ieee802154: Add support for user scanning requests") Fixes: 9bc114504b07 ("ieee802154: Add support for user beaconing requests") Reported-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Link: https://lore.kernel.org/r/20230214135035.1202471-7-miquel.raynal@bootlin.com Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
Diffstat (limited to 'net/mac802154')
0 files changed, 0 insertions, 0 deletions