x86_64: thread: ensure cs and ss are initialised properly in cloned thread context
This commit is contained in:
@@ -93,6 +93,8 @@ kern_status_t ml_thread_clone_user_context(
|
||||
memcpy(regs, src_regs, sizeof *regs);
|
||||
|
||||
regs->rax = return_value;
|
||||
regs->ss = 0x1b;
|
||||
regs->cs = 0x23;
|
||||
|
||||
dest_ml->tr_fsbase = src_ml->tr_fsbase;
|
||||
dest_ml->tr_gsbase = src_ml->tr_gsbase;
|
||||
|
||||
Reference in New Issue
Block a user