lxrun

Supported Linux(R) system calls in lxrun

Direct linux syscall maps directly into native syscall
Wrapped linux syscall is mapped or massaged before or after calling the Native equivalent (has a non-stub emulation function)
NOT IMPLEMENTED not Implemented (returns ENOSYS) - syscall name indicates treated same as nosys

Syscall#Syscall NameEmulation Comment
0 nosysWrapped
1 exitDirect
2 forkDirect
3 readWrapped
4 writeWrapped
5 openWrapped
6 closeWrapped
7 waitpidWrapped
8 creatDirect
9 linkDirect
10 unlinkDirect
11 execveWrapped
12 chdirDirect
13 timeDirect
14 mknodDirect
15 chmodDirect
16 chownDirect
17 -Return ENOSYS
18 oldstatWrapped
19 lseekDirect
20 getpidDirect
21 mountNOT IMPLEMENTED
22 umountNOT IMPLEMENTED
23 setuidDirect
24 getuidDirect
25 stimeDirect
26 ptraceWrapped
27 alarmDirect
28 oldfstatWrapped
29 pauseDirect
30 utimeDirect
31 -Return ENOSYS
32 -Return ENOSYS
33 accessDirect
34 niceDirect
35 -Return ENOSYS
36 syncDirect
37 killWrapped
38 renameDirect
39 mkdirDirect
40 rmdirDirect
41 dupDirect
42 pipeWrapped
43 timesDirect
44 -Return ENOSYS
45 brkWrapped
46 setgidDirect
47 getgidDirect
48 signalWrapped
49 geteuidDirect
50 getegidDirect
51 -Return ENOSYS
52 -Return ENOSYS
53 -Return ENOSYS
54 ioctlWrappedPartially IMPLEMENTED
55 fcntlWrapped
56 -Return ENOSYS
57 setpgidDirect
58 -Return ENOSYS
59 oldunameWrapped
60 umaskDirect
61 chrootDirect
62 -Return ENOSYS
63 dup2Direct
64 getppidDirect
65 getpgrpDirect
66 setsidDirect
67 sigactionWrapped
68 sgetmaskWrapped
69 ssetmaskWrapped
70 setreuidDirect
71 setregidDirect
72 sigsuspendWrapped
73 sigpendingWrapped
74 sethostnameDirect
75 setrlimitWrapped
76 getrlimitWrapped
77 getrusageNOT IMPLEMENTED
78 gettimeofdayDirect
79 settimeofdayDirect
80 getgroupsWrapped
81 setgroupsWrapped
82 old_selectWrapped
83 symlinkDirect
84 oldlstatWrapped
85 readlinkDirect
86 uselibWrapped
87 swaponNOT IMPLEMENTED
88 rebootNOT IMPLEMENTED
89 readdirWrapped
90 mmapWrapped
91 munmapWrapped
92 truncateDirect
93 ftruncateDirect
94 fchmodDirect
95 fchownDirect
96 getpriorityWrapped
97 setpriorityWrapped
98 -Return ENOSYS
99 statfsNOT IMPLEMENTED
100 fstatfsNOT IMPLEMENTED
101 iopermWrappedPartially IMPLEMENTED
102 socketcallWrapped
103 syslogWrapped
104 setitimerDirect
105 getitimerDirect
106 statWrapped
107 lstatWrapped
108 fstatWrapped
109 unameWrapped
110 ioplWrapped
111 vhangupNOT IMPLEMENTED
112 idleNOT IMPLEMENTED
113 vm86NOT IMPLEMENTED
114 wait4Wrapped
115 swapoffNOT IMPLEMENTED
116 sysinfoWrapped
117 ipcWrapped
118 fsyncDirect
119 sigreturnWrapped
120 cloneNOT IMPLEMENTED
121 setdomainnameDirect
122 newunameWrapped
123 modify_ldtNOT IMPLEMENTED
124 adjtimexNOT IMPLEMENTED
125 mprotectWrapped
126 sigprocmaskWrapped
127 create_moduleNOT IMPLEMENTED
128 init_moduleNOT IMPLEMENTED
129 delete_moduleNOT IMPLEMENTED
130 get_kernel_symsNOT IMPLEMENTED
131 quotactlNOT IMPLEMENTED
132 getpgidDirect
133 fchdirDirect
134 bdflushNOT IMPLEMENTED
135 sysfsDirect
136 personalityWrapped
137 -Return ENOSYS
138 setfsuidNOT IMPLEMENTED
139 setfsgidNOT IMPLEMENTED
140 _llseekWrapped
141 getdentsDirect
142 selectWrapped
143 flockNOT IMPLEMENTED
144 msyncNOT IMPLEMENTED
145 readvDirect
146 writevDirect
147 getsidDirect
148 fdatasyncWrappedPartially IMPLEMENTED
149 sysctlNOT IMPLEMENTED
150 mlockNOT IMPLEMENTED
151 munlockNOT IMPLEMENTED
152 mlockallNOT IMPLEMENTED
153 munlockallNOT IMPLEMENTED
154 sched_setparamNOT IMPLEMENTED
155 sched_getparamNOT IMPLEMENTED
156 sched_setschedulerNOT IMPLEMENTED
157 sched_getschedulerNOT IMPLEMENTED
158 sched_yieldNOT IMPLEMENTED
159sched_get_priority_maxNOT IMPLEMENTED
160sched_get_priority_minNOT IMPLEMENTED
161sched_rr_get_intervalNOT IMPLEMENTED

(R) Linux is a trademark or registered trademark of Linus Torvalds in Australia, Germany, Japan, the United States, and other countries.