diff options
Diffstat (limited to 'drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c')
| -rw-r--r-- | drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c b/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c index 596cd6dafd33..33176d05db35 100644 --- a/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | |||
| @@ -2487,7 +2487,8 @@ int vmw_execbuf_process(struct drm_file *file_priv, | |||
| 2487 | if (unlikely(ret != 0)) | 2487 | if (unlikely(ret != 0)) |
| 2488 | goto out_err_nores; | 2488 | goto out_err_nores; |
| 2489 | 2489 | ||
| 2490 | ret = ttm_eu_reserve_buffers(&ticket, &sw_context->validate_nodes, true); | 2490 | ret = ttm_eu_reserve_buffers(&ticket, &sw_context->validate_nodes, |
| 2491 | true, NULL); | ||
| 2491 | if (unlikely(ret != 0)) | 2492 | if (unlikely(ret != 0)) |
| 2492 | goto out_err; | 2493 | goto out_err; |
| 2493 | 2494 | ||
| @@ -2677,7 +2678,8 @@ void __vmw_execbuf_release_pinned_bo(struct vmw_private *dev_priv, | |||
| 2677 | query_val.shared = false; | 2678 | query_val.shared = false; |
| 2678 | list_add_tail(&query_val.head, &validate_list); | 2679 | list_add_tail(&query_val.head, &validate_list); |
| 2679 | 2680 | ||
| 2680 | ret = ttm_eu_reserve_buffers(&ticket, &validate_list, false); | 2681 | ret = ttm_eu_reserve_buffers(&ticket, &validate_list, |
| 2682 | false, NULL); | ||
| 2681 | if (unlikely(ret != 0)) { | 2683 | if (unlikely(ret != 0)) { |
| 2682 | vmw_execbuf_unpin_panic(dev_priv); | 2684 | vmw_execbuf_unpin_panic(dev_priv); |
| 2683 | goto out_no_reserve; | 2685 | goto out_no_reserve; |
