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)
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>

Trivial merge