, and let it do the rest.
Based on the patch: https://patchwork.freedesktop.org/patch/178433/
Suggested-by: Chris Wilson
Signed-off-by: Matthew Auld
Cc: Joonas Lahtinen
Cc: Chris Wilson
Cc: Daniel Vetter
Cc: Dave Hansen
Cc: Kirill A. Shutemov
Cc: Andrew Morton
Cc: Hugh Dickins
Cc: Greg
objects.
v2: various improvements suggested by Joonas
v3: move gemfs instance to i915.mm and simplify now that we have
file_setup_with_mnt
v4: fallback to tmpfs shm_mnt upon failure to setup gemfs
v5: make tmpfs fallback kinder
Signed-off-by: Matthew Auld
Cc: Joonas Lahtinen
Cc: Chris Wilson