Skip to content

Conversation

@tlnguyen-smu
Copy link

By failing to set the errno, we'd continue on to trying to set up the RCL, and then oops on trying to dereference the tile_bo that binning validation should have set up.

This PR fixes a potential security vulnerability in vc4_get_bcl() that was cloned from https://github.com/torvalds/linux but did not receive the security patch.

Details:

Affected Function: vc4_get_bcl() in lib/mesa/src/gallium/drivers/vc4/kernel/vc4_gem.c
Original Fix: torvalds/linux@6b8ac63

What this PR does:

This PR applies the same security patch that was applied to the original repository to eliminate the potential vulnerability in the cloned code.

References:

Please review and merge this PR to ensure your repository is protected against this potential vulnerability.

By failing to set the errno, we'd continue on to trying to set up the RCL, and then oops on trying to dereference the tile_bo that binning validation should have set up.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants