diff --git a/.pick_status.json b/.pick_status.json index 2f263837739..f26d046ca86 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -3994,7 +3994,7 @@ "description": "freedreno/drm: Fix ring_heap flags", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "a3fb2b07aa299f6d4d3656a92d30112be2212674", "notes": null diff --git a/src/freedreno/drm/freedreno_bo.c b/src/freedreno/drm/freedreno_bo.c index 80b5a453d9c..b5166d8464c 100644 --- a/src/freedreno/drm/freedreno_bo.c +++ b/src/freedreno/drm/freedreno_bo.c @@ -145,7 +145,7 @@ bo_new(struct fd_device *dev, uint32_t size, uint32_t flags, uint32_t alloc_flags = flags & ~_FD_BO_HINTS; if ((alloc_flags == 0) && dev->default_heap) bo = fd_bo_heap_alloc(dev->default_heap, size, flags); - else if ((alloc_flags == RING_FLAGS) && dev->ring_heap) + else if ((flags == RING_FLAGS) && dev->ring_heap) bo = fd_bo_heap_alloc(dev->ring_heap, size, flags); if (bo) return bo;