summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorJordan Crouse <jcrouse@codeaurora.org>2017-02-13 10:14:29 -0700
committerJordan Crouse <jcrouse@codeaurora.org>2017-02-22 09:52:27 -0700
commit64eeed7a4b465870b77d8832537124c4822f07b7 (patch)
treeda96411f9b412892e90f9128f0be5c7ac528cf83 /tools/perf/scripts/python
parent7591b1ab7db50ca1d8b8e934129e8572de1f5b6d (diff)
drm/msm: Support per-instance pagetables
Support per-instance pagetables for 5XX targets. Per-instance pagetables allow each open DRM instance to have its own VM memory space to prevent accidently or maliciously copying or overwriting buffers from other instances. It also opens the door for SVM since any given CPU side address can be more reliably mapped into the instance's GPU VM space without conflict. To support this create a new dynamic domain (pagetable) for each open DRM file and map buffer objects for each instance into that pagetable. Use the GPU to switch to the pagetable for the instance while doing a submit. Change-Id: Ic0dedbad22d157d514ed1628b83e8cded5490dec Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions