diff options
| author | Sushmita Susheelendra <ssusheel@codeaurora.org> | 2017-04-28 15:40:36 -0600 |
|---|---|---|
| committer | Sushmita Susheelendra <ssusheel@codeaurora.org> | 2017-06-02 15:48:45 -0600 |
| commit | 1f1dbe35f74c1ff687079997cfa433961d48835d (patch) | |
| tree | 69895d813f14588d004ce6832286f66fa7191220 /tools/perf/scripts/python | |
| parent | 0a367f63c14babe5980c6394d7c80d5e7ee93bbf (diff) | |
drm/msm: Use mmu notifiers to track SVM range invalidations
SVM buffer objects share the same virtual address on
both the CPU and GPU. Register for notifications when
SVM address ranges are unmapped on the CPU. When such
a notification is received, unmap the corresponding
SVM objects from the SMMU, after waiting on the most
recent fence that uses them. The notifier struct is
reference counted starting with the creation of the
first SVM bo in the process and is released when the
last SVM bo is freed.
Change-Id: I01f590d21fd1d146f5324539e5041f03653f858a
Signed-off-by: Sushmita Susheelendra <ssusheel@codeaurora.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
