iris: Fix memzone_for_address for the surface and binder zones
authorKenneth Graunke <kenneth@whitecape.org>
Fri, 18 Jan 2019 20:20:43 +0000 (12:20 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 21 Feb 2019 18:26:11 +0000 (10:26 -0800)
commit0f33204f0524390b7428ea68fcc024063e4ef358
treee2f267fa5475ebb3c8e6c6f39a8fce2e02e9086f
parent3bcb1a7fcd09e60dcd134e925e7a139e0e9691f3
iris: Fix memzone_for_address for the surface and binder zones

We use > for IRIS_MEMZONE_DYNAMIC because IRIS_BORDER_COLOR_POOL_ADDRESS
lives at the very start of that zone.  However, IRIS_MEMZONE_SURFACE and
IRIS_MEMZONE_BINDER are normal zones.  They used to be a single zone
(surface) with a single binder BO at the beginning, similar to the
border color pool.  But when I moved us to multiple binders, I made them
have a real zone (if a small one).  So both zones should use >=.

Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
src/gallium/drivers/iris/iris_bufmgr.c