
Pointer to object may change depending on the MTE tag, but SlotStart does not. PartitionAllocTest.SchedulerLoopQuarantine was failing because pointers with the new tags were registered to the branch but we were checking if the object was quarantined using a pointer with the old tag. This CL fixes that by storing the SlotStart which doesn't have a tag. Change-Id: Iac715d50eea89be576cba65f328d94aad1926f47 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5273062 Commit-Queue: Keishi Hattori <keishi@chromium.org> Reviewed-by: Mikihito Matsuura <mikt@google.com> Reviewed-by: Bartek Nowierski <bartekn@chromium.org> Cr-Commit-Position: refs/heads/main@{#1257783}