Re: [Intel-gfx] [PATCH] drm/i915/dgfx: Grab wakeref at i915_ttm_unmap_virtual

2022-09-28 Thread Gupta, Anshuman
> -Original Message- > From: Auld, Matthew > Sent: Tuesday, September 27, 2022 6:15 PM > To: Gupta, Anshuman ; intel- > g...@lists.freedesktop.org > Cc: joonas.lahti...@linux.intel.com; tvrtko.ursu...@linux.intel.com > Subject: Re: [PATCH] drm/i915/dgfx: Grab wakeref at

Re: [Intel-gfx] [PATCH] drm/i915/dgfx: Grab wakeref at i915_ttm_unmap_virtual

2022-09-27 Thread Matthew Auld
On 27/09/2022 13:30, Gupta, Anshuman wrote: -Original Message- From: Auld, Matthew Sent: Monday, September 26, 2022 9:52 PM To: Gupta, Anshuman ; intel- g...@lists.freedesktop.org Cc: joonas.lahti...@linux.intel.com; tvrtko.ursu...@linux.intel.com Subject: Re: [PATCH] drm/i915/dgfx:

Re: [Intel-gfx] [PATCH] drm/i915/dgfx: Grab wakeref at i915_ttm_unmap_virtual

2022-09-27 Thread Gupta, Anshuman
> -Original Message- > From: Auld, Matthew > Sent: Monday, September 26, 2022 9:52 PM > To: Gupta, Anshuman ; intel- > g...@lists.freedesktop.org > Cc: joonas.lahti...@linux.intel.com; tvrtko.ursu...@linux.intel.com > Subject: Re: [PATCH] drm/i915/dgfx: Grab wakeref at

Re: [Intel-gfx] [PATCH] drm/i915/dgfx: Grab wakeref at i915_ttm_unmap_virtual

2022-09-26 Thread Matthew Auld
On 23/09/2022 15:31, Anshuman Gupta wrote: We had already grabbed the rpm wakeref at obj destruction path, but it also required to grab the wakeref when object moves. When i915_gem_object_release_mmap_offset() gets called by i915_ttm_move_notify(), it will release the mmap offset without

[Intel-gfx] [PATCH] drm/i915/dgfx: Grab wakeref at i915_ttm_unmap_virtual

2022-09-23 Thread Anshuman Gupta
We had already grabbed the rpm wakeref at obj destruction path, but it also required to grab the wakeref when object moves. When i915_gem_object_release_mmap_offset() gets called by i915_ttm_move_notify(), it will release the mmap offset without grabbing the wakeref. We want to avoid that