On Fri Nov 22 16:05:43 2024 +0000, Jinoh Kang wrote:
Obviously we need to make sure to not use the TSD after the stack
change, but that shouldn't be an issue. "We" include signals, which are what sparked this discussion in the first place. Unless I've missed something (do we block signals while switching stacks?)
We are already handling all of this correctly with the %fs register on Linux. I don't see why it would need to be different on macOS.