First post, by superfury
According to http://www.rcollins.org/Productivity/DescriptorCache.html ,
the CS.DPL==SS.DPL(in reality only SS.DPL afaik?) determines the CPL.
But what effect does DS.DPL, ES.DPL, FS.DPL and GS.DPL have on executing code? Afaik they don't have any effect on segment loads(only SS.DPL, which is CPL and the descriptor load's RPL(only in protected mode(without V86 mode!) afaik?), nor on memory accesses? Why does it document them being required to be 3?