[Lldb-commits] [lldb] [lldb][Linux] Mark memory regions used for shadow stacks (PR #117861)

David Spickett via lldb-commits lldb-commits at lists.llvm.org
Wed Nov 27 02:14:48 PST 2024


DavidSpickett wrote:

> Also the wording is "shadow stack: yes" because the shadow stack region is just where it's stored. It's enabled for the whole process or it isn't. As opposed to memory tagging which can be enabled per region, so "memory tagging: enabled" fits better for that.

Though now I read this I think maybe this is meaningless. You can have multiple shadow stacks using GCS, just like many regions could be memory tagged.

So I'll go with whatever makes sense to others, I'm too close to the details to decide really.

https://github.com/llvm/llvm-project/pull/117861


More information about the lldb-commits mailing list