[PATCH 0/3] MEI VSC fixes and cleanups

From: Sakari Ailus
Date: Mon Feb 12 2024 - 04:46:31 EST

Hi folks,

These patches address sleeping in atomic context. It wasn't obvious at
first this was taking place since the callback sleeps while the caller (a
different driver) called it in a threaded IRQ handler.

Sakari Ailus (3):
mei: vsc: Call wake_up() and event handler in a workqueue
mei: vsc: Don't use sleeping condition in wait_event_timeout()
mei: vsc: Assign pinfo fields in variable declaration

drivers/misc/mei/vsc-tp.c | 64 ++++++++++++++++++++++++---------------
1 file changed, 40 insertions(+), 24 deletions(-)