0
Files
src/base/allocator/partition_allocator
Keishi Hattori 94c5fd46a6 Store SlotStart in LightweightQuarantineBranch
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}
2024-02-08 04:57:10 +00:00
..
2023-11-30 13:24:20 +00:00
2023-11-21 00:12:05 +00:00
2023-11-21 00:12:05 +00:00