__USER32_CS
if (unlikely(regs->cs != __USER32_CS || regs->ss != __USER_DS))
regs->cs != __USER32_CS)
wrmsr(MSR_STAR, 0, (__USER32_CS << 16) | __KERNEL_CS);
x32 ? __USER_CS : __USER32_CS,
regs->cs = __USER32_CS;
regs->cs = __USER32_CS;
if ((regs->cs == __USER32_CS || (regs->cs & (1<<2))) && (address >> 32))