"Other operating systems" and "stealing" a bit
"Other operating systems" and "stealing" a bit
Posted Feb 22, 2022 17:00 UTC (Tue) by marcH (subscriber, #57642)In reply to: "Other operating systems" and "stealing" a bit by pbonzini
Parent article: Shadow stacks for user space
I think all the confusion about these bits comes from a lack of clarity about _who owns what_ and how. A bit ironic considering this is a feature meant to catch memory corruption.
Posted Feb 22, 2022 20:42 UTC (Tue)
by nix (subscriber, #2304)
[Link]
(ref: http://www.os2museum.com/wp/theres-more-to-the-286-xenix-...)
Posted Mar 6, 2022 6:17 UTC (Sun)
by oldtomas (guest, #72579)
[Link]
The point Paolo is making is that there /is/ a protocol for the software/OS to tell the hardware "go ahead, use this bit for your shadow stack".
It seems that Redmond, though... well, we know that routine :-)
"Other operating systems" and "stealing" a bit
"Other operating systems" and "stealing" a bit