-----Original Message----- From: Jason Ekstrand jason@jlekstrand.net Sent: Thursday, May 27, 2021 3:13 PM To: intel-gfx-trybot@lists.freedesktop.org Cc: Jason Ekstrand jason@jlekstrand.net; Ekstrand, Jason jason.ekstrand@intel.com; Slusarz, Marcin marcin.slusarz@intel.com; stable@vger.kernel.org; Bloomfield, Jon jon.bloomfield@intel.com; Daniel Vetter daniel.vetter@ffwll.ch Subject: [PATCH 4/5] Revert "drm/i915: Propagate errors on awaiting already signaled fences"
This reverts commit 9e31c1fe45d555a948ff66f1f0e3fe1f83ca63f7. Ever since that commit, we've been having issues where a hang in one client can propagate to another. In particular, a hang in an app can propagate to the X server which causes the whole desktop to lock up.
Signed-off-by: Jason Ekstrand jason.ekstrand@intel.com Reported-by: Marcin Slusarz marcin.slusarz@intel.com Cc: stable@vger.kernel.org # v5.6+ Cc: Jason Ekstrand jason.ekstrand@intel.com Cc: Marcin Slusarz marcin.slusarz@intel.com Cc: Jon Bloomfield jon.bloomfield@intel.com Closes: https://gitlab.freedesktop.org/drm/intel/-/issues/3080 Fixes: 9e31c1fe45d5 ("drm/i915: Propagate errors on awaiting already signaled fences") Signed-off-by: Daniel Vetter daniel.vetter@ffwll.ch
Reviewed-by: Jon Bloomfield jon.bloomfield@intel.com