Skip to content

[DevSAN] Fix issue where shadow value may be overwritten#20958

Merged
kswiecicki merged 6 commits intointel:syclfrom
zhaomaosu:devsan-fix-shadow-poison
Jan 30, 2026
Merged

[DevSAN] Fix issue where shadow value may be overwritten#20958
kswiecicki merged 6 commits intointel:syclfrom
zhaomaosu:devsan-fix-shadow-poison

Conversation

@zhaomaosu
Copy link
Contributor

According to the UR spec, urEnqueueUSMFill API requires user to guarantee the buffer of pattern is not freed util the command is finished. So, we use a more robust way to poison shadow memory.

According to the UR spec, urEnqueueUSMFill API requires user to guarantee
the buffer of pattern is not freed util the command is finished. So, we
use a more robust way to poison shadow memory.
@github-actions
Copy link
Contributor

@intel/llvm-gatekeepers please consider merging

@kswiecicki kswiecicki merged commit 99ae46e into intel:sycl Jan 30, 2026
73 of 84 checks passed
@zhaomaosu zhaomaosu deleted the devsan-fix-shadow-poison branch February 2, 2026 02:21
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.

4 participants