diff --git a/src/broadcom/ci/traces-broadcom.yml b/src/broadcom/ci/traces-broadcom.yml index 3ed047b5eed..1ea5edc94ce 100644 --- a/src/broadcom/ci/traces-broadcom.yml +++ b/src/broadcom/ci/traces-broadcom.yml @@ -233,6 +233,7 @@ traces: label: [skip, timeout] checksum: 512c305e645e2ec62d94976d86f42f1b broadcom-rpi5: + label: [crash] checksum: 512c305e645e2ec62d94976d86f42f1b valve/portal-2-v2.trace: diff --git a/src/gallium/drivers/v3d/v3d_resource.c b/src/gallium/drivers/v3d/v3d_resource.c index c680962ac16..c14000040fc 100644 --- a/src/gallium/drivers/v3d/v3d_resource.c +++ b/src/gallium/drivers/v3d/v3d_resource.c @@ -101,10 +101,6 @@ v3d_resource_bo_alloc(struct v3d_resource *rsc) struct pipe_screen *pscreen = prsc->screen; struct v3d_bo *bo; - /* never replace a mapped bo */ - if (rsc->bo && rsc->bo->map) - return false; - /* Buffers may be read using ldunifa, which prefetches the next * 4 bytes after a read. If the buffer's size is exactly a multiple * of a page size and the shader reads the last 4 bytes with ldunifa