[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20231011110157.247552-1-tomas.winkler@intel.com>
Date: Wed, 11 Oct 2023 14:01:53 +0300
From: Tomas Winkler <tomas.winkler@...el.com>
To: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
Cc: Alexander Usyskin <alexander.usyskin@...el.com>,
Vitaly Lubart <vitaly.lubart@...el.com>,
linux-kernel@...r.kernel.org,
Tomas Winkler <tomas.winkler@...el.com>
Subject: [char-misc-next 0/4] mei: enhance mei pxp recoverability
- Add timeouts to send/receive API on mei bus to avoid
infinite waits and consequent deadlock.
- Re-enable the mei pxp client upon loss.
- Retry receive operation in case of memory pressure related failure.
Alan Previn (1):
mei: update mei-pxp's component interface with timeouts
Alexander Usyskin (3):
mei: bus: add send and recv api with timeout
mei: pxp: recover from recv fail under memory pressure
mei: pxp: re-enable client on errors
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 8 ++-
drivers/misc/mei/bus.c | 88 +++++++++++++++++++++++-
drivers/misc/mei/pxp/mei_pxp.c | 88 +++++++++++++++++++++---
include/drm/i915_pxp_tee_interface.h | 6 +-
include/linux/mei_cl_bus.h | 8 +++
5 files changed, 183 insertions(+), 15 deletions(-)
--
2.41.0
Powered by blists - more mailing lists