Merge tag 'drm-next-2020-04-03-1' of git://anongit.freedesktop.org/drm/drm
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 4 Apr 2020 18:58:55 +0000 (11:58 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 4 Apr 2020 18:58:55 +0000 (11:58 -0700)
commitea9448b254e253e4d95afaab071b341d86c11795
treea0cfe5963169272487b9ae9fb989e29a42555bab
parent83eb69f3b80f7cf2ca6357fb9c23adc48632a0e3
parent0e7e6198af28c1573267aba1be33dd0b7fb35691
Merge tag 'drm-next-2020-04-03-1' of git://anongit.freedesktop.org/drm/drm

Pull drm hugepage support from Dave Airlie:
 "This adds support for hugepages to TTM and has been tested with the
  vmwgfx drivers, though I expect other drivers to start using it"

* tag 'drm-next-2020-04-03-1' of git://anongit.freedesktop.org/drm/drm:
  drm/vmwgfx: Hook up the helpers to align buffer objects
  drm/vmwgfx: Introduce a huge page aligning TTM range manager
  drm: Add a drm_get_unmapped_area() helper
  drm/vmwgfx: Support huge page faults
  drm/ttm, drm/vmwgfx: Support huge TTM pagefaults
  mm: Add vmf_insert_pfn_xxx_prot() for huge page-table entries
  mm: Split huge pages on write-notify or COW
  mm: Introduce vma_is_special_huge
  fs: Constify vma argument to vma_is_dax
drivers/gpu/drm/ttm/ttm_bo_vm.c
include/linux/fs.h
include/linux/huge_mm.h
include/linux/mm.h
mm/huge_memory.c
mm/memory.c