commit | 7d140f0c228485dfa94f311f27abe34220f763be | [log] [tgz] |
---|---|---|
author | Joshua Peraza <jperaza@chromium.org> | Tue Oct 12 15:55:03 2021 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Oct 13 14:24:15 2021 -0700 |
tree | 09b1b3e331d91ff94b84cf9b56ffe7aa16870211 | |
parent | 1c4eb93aa72b008984f13823c5d8a245a00c5c23 [diff] |
linux,arm: support memory tagging 64-bit ARM's Top-Byte-Ignore enables features such as memory tagging. https://www.kernel.org/doc/html/latest/arm64/tagged-address-abi.html Android 11 will start using memory tagging on some devices. https://source.android.com/devices/tech/debug/tagged-pointers Crashpad needs to remove the tags from pointers before comparing to addresses or using with system calls. Bug: crashpad:364 Change-Id: I38e7f89c7280f89bc4166baebfca8a6967ec4e09 Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3078500 Reviewed-by: Mark Mentovai <mark@chromium.org> Commit-Queue: Joshua Peraza <jperaza@chromium.org> GitOrigin-RevId: 0a8985cd20d3d287a4a425c091448e926896513a
Crashpad is a crash-reporting system.
Crashpad’s source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.