An unexpected perf feature
An unexpected perf feature
Posted May 22, 2013 19:37 UTC (Wed) by helge.bahmann (subscriber, #56804)In reply to: An unexpected perf feature by PaXTeam
Parent article: An unexpected perf feature
Segmentation anyways is a poor sustitute for what you *really* want: a full "world separation" between kernel and user, and this has since ages been possible e.g. on Sparc without any segmentation and much more efficiently using address space identifiers. And while amd64 took away segmentation, it also brought with virtualisation the ASIDs (admittedly, both are unfortunately annoyingly closely tied together).
It might make more sense to look forward and maybe figure out if the new facilities can be used to do the isolation properly (and that may perhaps include talking to chip makers), rather than looking backward and mourning the loss of an oddball capability that enabled an incomplete hack.