First post, by superfury
What is the role of RPL with code segment descriptor(S=1, Executable=1)? What effect does RPL in the target selector have during loading within CS using JMP/CALL/RETF/IRET? As far as I can see, it isn't taken into account during any of those when loading CS(but IS taken into account loading the descriptor into a data/system segment(where it faults if MAX(RPL,CPL)>DPL))? What about conforming vs non-conforming segments and RPL?