diff options
Diffstat (limited to 'drivers/gpu/nvgpu/common/fifo/submit.c')
-rw-r--r-- | drivers/gpu/nvgpu/common/fifo/submit.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/common/fifo/submit.c b/drivers/gpu/nvgpu/common/fifo/submit.c index d518fbfb..b0f38ff1 100644 --- a/drivers/gpu/nvgpu/common/fifo/submit.c +++ b/drivers/gpu/nvgpu/common/fifo/submit.c | |||
@@ -212,6 +212,7 @@ static int nvgpu_submit_append_gpfifo_user_direct(struct channel_gk20a *c, | |||
212 | u32 end = start + len; /* exclusive */ | 212 | u32 end = start + len; /* exclusive */ |
213 | int err; | 213 | int err; |
214 | 214 | ||
215 | nvgpu_speculation_barrier(); | ||
215 | if (end > gpfifo_size) { | 216 | if (end > gpfifo_size) { |
216 | /* wrap-around */ | 217 | /* wrap-around */ |
217 | int length0 = gpfifo_size - start; | 218 | int length0 = gpfifo_size - start; |