commit | 0a8985cd20d3d287a4a425c091448e926896513a | [log] [tgz] |
---|---|---|
author | Joshua Peraza <jperaza@chromium.org> | Tue Oct 12 22:55:03 2021 |
committer | Crashpad LUCI CQ <crashpad-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Oct 13 21:23:34 2021 |
tree | 95a4d1641bb495c9fe86e7c5161932df9ae89908 | |
parent | dd539703805b9c289f4990f42f710bd3a68c41f1 [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: I67c6b9a4a86d090e1d139de727eb06d9e222cc25 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>
Crashpad is a crash-reporting system.
Crashpad’s source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.