diff --git a/src/sna/kgem.c b/src/sna/kgem.c index 3853379c..dbe64233 100644 --- a/src/sna/kgem.c +++ b/src/sna/kgem.c @@ -127,7 +127,7 @@ static struct drm_i915_gem_exec_object2 _kgem_dummy_exec; static inline int bytes(struct kgem_bo *bo) { - return kgem_bo_size(bo); + return __kgem_bo_size(bo); } #define bucket(B) (B)->size.pages.bucket diff --git a/src/sna/kgem.h b/src/sna/kgem.h index f1ded245..7b388fbb 100644 --- a/src/sna/kgem.h +++ b/src/sna/kgem.h @@ -423,7 +423,7 @@ static inline int __kgem_buffer_size(struct kgem_bo *bo) static inline int __kgem_bo_size(struct kgem_bo *bo) { - assert(!(bo->proxy && bo->io)); + assert(bo->proxy == NULL); return PAGE_SIZE * bo->size.pages.count; }