intel: aubinator: handle GGTT mappings
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>
Tue, 19 Jun 2018 11:34:26 +0000 (12:34 +0100)
committerLionel Landwerlin <lionel.g.landwerlin@intel.com>
Thu, 5 Jul 2018 10:57:45 +0000 (11:57 +0100)
commit3228335b55c300cd07c4aa69329e58e70afae6a8
tree8742cab3a5487796dfef0c8643e63328a1dd2099
parent2602ea89d55cd1004bbec46c8ff1ac1ad1510940
intel: aubinator: handle GGTT mappings

We use memfd to store physical pages as they get read/written to and
the GGTT entries translating virtual address to physical pages.

Based on a commit by Scott Phillips.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Rafael Antognolli <rafael.antognolli@intel.com>
src/intel/tools/aubinator.c