diff options
author | Jordan Justen <jordan.l.justen@intel.com> | 2018-02-20 03:05:56 -0800 |
---|---|---|
committer | Jordan Justen <jordan.l.justen@intel.com> | 2018-03-07 00:35:13 -0800 |
commit | b3cb0d81083eaa76caa59b8132da1427d03b1b96 (patch) | |
tree | b60ebb2065472b186a38a8c480e334778ffcea1d /docs | |
parent | 5e16223a130b9a659bb6d1cb81ed46b5e562a3f7 (diff) |
tools/aubdump: For gen10+ support addresses up to 4GBaubdump
For gen10, we now add mappings for buffers as they are needed.
Instead of doing this dynamically, we could always map the entire 4GB.
With 4KB pages, the tables would take up 8MB in every AUB. AUBs are
often quite huge compared to 8MB, but they can also be just a few
hundred KB.
This should allow the AUB to create up to about 4GB of allocated
buffers, whereas before we were limited to about 64MB.
While it is unlikely that we'll try to capture AUBs that generate
buffers up to 4GB in size, this change also should allow pinned
buffers to be used anywhere in the first 4GB. (I tested a pinned
buffer at 0xf0000000.)
Cc: Scott D Phillips <scott.d.phillips@intel.com>
Cc: Kenneth Graunke <kenneth@whitecape.org>
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions