Skip to content

anv: store heap address bounds when initializing physical device

We can then reuse those bounds to initialize the VMA heaps at logical device creation.

This fixes an issue on EHL which has only 36bits of VMA. We were incorrectly using the fixed 48bits upper bound to initializing the logical device heap, using addresses beyong the device's limits.

Signed-off-by: Lionel Landwerlin lionel.g.landwerlin@intel.com Reported-by: James Xiong james.xiong@intel.com

Merge request reports