I'm not sure if SO is the best place to ask this question. If not, please let me know which sister site I should go to.
I've been reading a paper about Intel's Trusted Execution Technology (TXT) and it has the following text that I can't seem to figure out:
"Intel created a new 'leaf' instruction called GETSEC, which can be customized to invoke various leaf operations (including SENTER)"
I can't find out anything about leaf instructions. What are they and why/when are they used? Any hints?
p.s. Paper's called "How low can you go? Recommendations for Hardware-Supported Minimal TCB Code Execution" by McCune et al.