Re: [Intel-gfx] [PATCH 21/28] drm/i915: Drain the ttm delayed workqueue too

Matthew Auld
2021-10-25T15:11:31Z

On Thu, 21 Oct 2021 at 11:37, Maarten Lankhorst
<maarten.lankhorst@linux.intel.com> wrote:
>
> Be thorough..
>
> Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>

Is this strictly needed for something? Needs a proper commit message anyway.

> ---
> drivers/gpu/drm/i915/i915_drv.h | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
> index 22c891720c6d..7c5ed5957fe2 100644
> --- a/drivers/gpu/drm/i915/i915_drv.h
> +++ b/drivers/gpu/drm/i915/i915_drv.h
> @@ -1819,6 +1819,7 @@ static inline void i915_gem_drain_freed_objects(struct drm_i915_private *i915)
> */
> while (atomic_read(&i915->mm.free_count)) {
> flush_work(&i915->mm.free_work);
> + flush_delayed_work(&i915->bdev.wq);
> rcu_barrier();
> }
> }
> --
> 2.33.0
>