]> 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)
commit5204c1bf4712c87bfbe0197e9e0e115b355ff38c
tree3bad49a37029667e33bfee2f30e9642d379576d1
parentf69324b39b4a2ed1d83bcae18a8a5ce47b8d0491
parentbb4c3a95653a1d8f7859c983358bc3261d05ea36
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>