Re: [Intel-gfx] [PATCH 1/3] drm/i915/gt: Flush retire.work timer object on unload

2019-11-15 Thread Chris Wilson
Quoting Tvrtko Ursulin (2019-11-15 16:09:00) > > On 15/11/2019 15:08, Chris Wilson wrote: > > We need to wait until the timer object is marked as deactivated before > > unloading, so follow up our gentle cancel_delayed_work() with the > > synchronous variant to ensure it is flushed off a remote cp

Re: [Intel-gfx] [PATCH 1/3] drm/i915/gt: Flush retire.work timer object on unload

2019-11-15 Thread Tvrtko Ursulin
On 15/11/2019 15:08, Chris Wilson wrote: We need to wait until the timer object is marked as deactivated before unloading, so follow up our gentle cancel_delayed_work() with the synchronous variant to ensure it is flushed off a remote cpu before we mark the memory as freed. Bugzilla: https://bu

[Intel-gfx] [PATCH 1/3] drm/i915/gt: Flush retire.work timer object on unload

2019-11-15 Thread Chris Wilson
We need to wait until the timer object is marked as deactivated before unloading, so follow up our gentle cancel_delayed_work() with the synchronous variant to ensure it is flushed off a remote cpu before we mark the memory as freed. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=111994 Si