USER_TLS_SEGMENT
set_segment_descriptor(&gdt[USER_TLS_SEGMENT], 0, TLS_SIZE,
set_segment_descriptor_base(&gdt[USER_TLS_SEGMENT],
set_fs_register((USER_TLS_SEGMENT << 3) | DPL_USER);