Quoting Joonas Lahtinen (2019-01-29 16:12:36)
> Make sure the underlying VMA in the process address space is the
> same as it was during vm_mmap to avoid applying WC to wrong VMA.
>
> A more long-term solution would be to have vm_mmap_locked variant
> in linux/mmap.h for when caller wants to hold mmap_sem for an
> extended duration.
>
> v2:
> - Refactor the compare function
>
> Fixes: 1816f9236303 ("drm/i915: Support creation of unbound wc user mappings
> for objects")
> Reported-by: Adam Zabrocki <ada...@microsoft.com>
> Suggested-by: Linus Torvalds <torva...@linux-foundation.org>
> Signed-off-by: Joonas Lahtinen <joonas.lahti...@linux.intel.com>
> Cc: <sta...@vger.kernel.org> # v4.0+
> Cc: Akash Goel <akash.g...@intel.com>
> Cc: Chris Wilson <ch...@chris-wilson.co.uk>
> Cc: Tvrtko Ursulin <tvrtko.ursu...@linux.intel.com>
> Cc: Adam Zabrocki <ada...@microsoft.com>
> Reviewed-by: Chris Wilson <ch...@chris-wilson.co.uk> #v1
> Reviewed-by: Tvrtko Ursulin <tvrtko.ursu...@intel.com> #v1
Reviewed-by: Chris Wilson <ch...@chris-wilson.co.uk>
-Chris
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx