commit | 8c12d121590ebe5a43bf9a0aedbbeb192f257846 | [log] [tgz] |
---|---|---|
author | Chris Wilson <chris@chris-wilson.co.uk> | Fri Feb 10 18:52:14 2017 +0000 |
committer | Chris Wilson <chris@chris-wilson.co.uk> | Fri Feb 10 21:10:51 2017 +0000 |
tree | fb0cbe3f1085206f9aeec75c6a44c5e1337fed2b | |
parent | c4d4c1c66be58e1e91a2eeada02c0cbdeb5fb350 [diff] |
drm/i915: Move the irq_barrier for reset earlier into reset_prepare When updating the bookkeeping following the reset, we need the seqno to be coherent on the CPU prior to trusting its result for deciding whether any request is completed. We need the irq_barrier before we start making these decisions, i.e. in reset_prepare. References: https://bugs.freedesktop.org/show_bug.cgi?id=99733 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Mika Kuoppala <mika.kuoppala@intel.com> Link: http://patchwork.freedesktop.org/patch/msgid/20170210185214.23463-1-chris@chris-wilson.co.uk Reviewed-by: Michel Thierry <michel.thierry@intel.com>