Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\process_32.c Create Date:2022-07-28 07:29:50
Last Modify:2022-05-18 16:43:57 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:start_thread

Proto:void start_thread(struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp)

Type:void

Parameter:

TypeParameterName
struct pt_regs *regs
unsigned longnew_ip
unsigned longnew_sp
118  set_user_gs(regs, 0)
119  fs = 0
120  ds = __USER_DS
121  es = __USER_DS
122  ss = __USER_DS
123  cs = __USER_CS
124  ip = new_ip
125  sp = new_sp
126  flags = X86_EFLAGS_IF
127  Force syscall return via IRET by making it look as if there was* some work pending()
Caller
NameDescribe
load_elf_binary
load_elf_fdpic_binaryload an fdpic binary into various bits of memory
load_flat_binaryThese are the functions used to load flat style executables and shared* libraries. There is no binary dependent code anywhere else.