Skip to content

tu + freedreno/drm/virtio: Fix issues with 16k (or larger) page sizes

Rob Clark requested to merge robclark/mesa:tu/16k into main

What does this MR do and why?

tu: Fix issues with 16k (or larger) page sizes

The iova allocations need to be CPU page aligned.  (The GPU itself
always supports 4k mappings regardless of the smallest CPU page size,
but GEM buffer allocations must be an integer number of CPU pages.)

Signed-off-by: Rob Clark <robdclark@chromium.org>

Merge request reports