diff options
author | Ben Skeggs <bskeggs@redhat.com> | 2016-11-05 14:33:14 +1000 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2016-11-07 14:05:13 +1000 |
commit | b27add13f500469127afdf011dbcc9c649e16e54 (patch) | |
tree | 29f3d0087452fdcf7166d83c82a936af26f3e8e0 /scripts/sign-file.c | |
parent | e137040e0d0376b404fc5155eba44ea07126e3bd (diff) |
drm/nouveau/fifo/gf100-: protect channel preempt with subdev mutex
This avoids an issue that occurs when we're attempting to preempt multiple
channels simultaneously. HW seems to ignore preempt requests while it's
still processing a previous one, which, well, makes sense.
Fixes random "fifo: SCHED_ERROR 0d []" + GPCCS page faults during parallel
piglit runs on (at least) GM107.
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Cc: stable@vger.kernel.org
Diffstat (limited to 'scripts/sign-file.c')
0 files changed, 0 insertions, 0 deletions