"Other operating systems" and "stealing" a bit
"Other operating systems" and "stealing" a bit
Posted Feb 23, 2022 19:31 UTC (Wed) by jthill (subscriber, #56558)In reply to: "Other operating systems" and "stealing" a bit by epa
Parent article: Shadow stacks for user space
It took me a bit too.
That part of the discussion is about hardware support for shadow stacks. The hardware PTEs have so-far-unused bits, left uninterpreted and unchecked so they're available to operating systems. Linux doesn't use all of those bits, but other operating systems do. So the hardware engineers implementing hardware-shadow-stack support were loath to claw back a PTE bit because it'd break those other operating systems.