]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'ice-avoid-sleeping-scheduling-in-atomic-contexts'
authorJakub Kicinski <kuba@kernel.org>
Wed, 23 Mar 2022 17:40:43 +0000 (10:40 -0700)
committerJakub Kicinski <kuba@kernel.org>
Wed, 23 Mar 2022 17:40:44 +0000 (10:40 -0700)
commitf9b98150d5d81a5832778866cfdf0e325bb5322e
tree3bad49a37029667e33bfee2f30e9642d379576d1
parent764687d91c3c200a72348228b28a90aacc3ac599
parenta498180f9063a308f85fc012d1135dff48236c63
Merge branch 'ice-avoid-sleeping-scheduling-in-atomic-contexts'

Alexander Lobakin says:

====================
ice: avoid sleeping/scheduling in atomic contexts

The `ice_misc_intr() + ice_send_event_to_aux()` infamous pair failed
once again.
Fix yet another (hopefully last one) 'scheduling while atomic' splat
and finally plug the hole to gracefully return prematurely when
invoked in wrong context instead of panicking.
====================

Link: https://lore.kernel.org/r/20220323124353.2762181-1-alexandr.lobakin@intel.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>