summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2019-12-13 19:03:47 +0300
committerChris Wilson <chris@chris-wilson.co.uk>2019-12-13 23:16:23 +0300
commitf1925f3309d13d431f70e7b6b72ba59cae90fdff (patch)
tree1042010629454f562d2a8fab9a96aba7a4fdf237 /tools/perf/scripts/python
parent639f2f24895fb37dd67dfecabd2c74019ed64140 (diff)
downloadlinux-f1925f3309d13d431f70e7b6b72ba59cae90fdff.tar.xz
drm/i915: Use EAGAIN for trylock failures
While not good behaviour, it is, however, established behaviour that we can punt EAGAIN to userspace if we need to retry the ioctl. When trying to acquire a mutex, prefer to use EAGAIN to propagate losing the race so that if it does end up back in userspace, we try again. Fixes: c81471f5e95c ("drm/i915: Copy across scheduler behaviour flags across submit fences") Closes: https://gitlab.freedesktop.org/drm/intel/issues/800 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20191213160347.1789004-1-chris@chris-wilson.co.uk
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions