MIPS: Add missing syscall slots.
authorGabe Black <gblack@eecs.umich.edu>
Mon, 21 Dec 2009 22:59:40 +0000 (14:59 -0800)
committerGabe Black <gblack@eecs.umich.edu>
Mon, 21 Dec 2009 22:59:40 +0000 (14:59 -0800)
These are all after the existing ones, suggesting they were added after the
original list was created.

src/arch/mips/linux/process.cc

index c2a05b73b7a83af6acb6c4728c57ce61829bd7ca..428ea60af7f2392266fd681a59244c48af224ce4 100644 (file)
@@ -409,7 +409,44 @@ SyscallDesc MipsLinuxProcess::syscallDescs[] = {
     /* 279 */ SyscallDesc("unknown #279", unimplementedFunc),
     /* 280 */ SyscallDesc("add_key", unimplementedFunc),
     /* 281 */ SyscallDesc("request_key", unimplementedFunc),
-    /* 282 */ SyscallDesc("keyctl", unimplementedFunc)
+    /* 282 */ SyscallDesc("keyctl", unimplementedFunc),
+    /* 283 */ SyscallDesc("set_thread_area", unimplementedFunc),
+    /* 284 */ SyscallDesc("inotify_init", unimplementedFunc),
+    /* 285 */ SyscallDesc("inotify_add_watch", unimplementedFunc),
+    /* 286 */ SyscallDesc("inotify_rm_watch", unimplementedFunc),
+    /* 287 */ SyscallDesc("migrate_pages", unimplementedFunc),
+    /* 288 */ SyscallDesc("openat", unimplementedFunc),
+    /* 289 */ SyscallDesc("mkdirat", unimplementedFunc),
+    /* 290 */ SyscallDesc("mknodat", unimplementedFunc),
+    /* 291 */ SyscallDesc("fchownat", unimplementedFunc),
+    /* 292 */ SyscallDesc("futimesat", unimplementedFunc),
+    /* 293 */ SyscallDesc("fstatat64", unimplementedFunc),
+    /* 294 */ SyscallDesc("unlinkat", unimplementedFunc),
+    /* 295 */ SyscallDesc("renameat", unimplementedFunc),
+    /* 296 */ SyscallDesc("linkat", unimplementedFunc),
+    /* 297 */ SyscallDesc("symlinkat", unimplementedFunc),
+    /* 298 */ SyscallDesc("readlinkat", unimplementedFunc),
+    /* 299 */ SyscallDesc("fchmodat", unimplementedFunc),
+    /* 300 */ SyscallDesc("faccessat", unimplementedFunc),
+    /* 301 */ SyscallDesc("pselect6", unimplementedFunc),
+    /* 302 */ SyscallDesc("ppoll", unimplementedFunc),
+    /* 303 */ SyscallDesc("unshare", unimplementedFunc),
+    /* 304 */ SyscallDesc("splice", unimplementedFunc),
+    /* 305 */ SyscallDesc("sync_file_range", unimplementedFunc),
+    /* 306 */ SyscallDesc("tee", unimplementedFunc),
+    /* 307 */ SyscallDesc("vmsplice", unimplementedFunc),
+    /* 308 */ SyscallDesc("move_pages", unimplementedFunc),
+    /* 309 */ SyscallDesc("set_robust_list", unimplementedFunc),
+    /* 310 */ SyscallDesc("get_robust_list", unimplementedFunc),
+    /* 311 */ SyscallDesc("kexec_load", unimplementedFunc),
+    /* 312 */ SyscallDesc("getcpu", unimplementedFunc),
+    /* 313 */ SyscallDesc("epoll_pwait", unimplementedFunc),
+    /* 314 */ SyscallDesc("ioprio_set", unimplementedFunc),
+    /* 315 */ SyscallDesc("ioprio_get", unimplementedFunc),
+    /* 316 */ SyscallDesc("utimensat", unimplementedFunc),
+    /* 317 */ SyscallDesc("signalfd", unimplementedFunc),
+    /* 318 */ SyscallDesc("timerfd", unimplementedFunc),
+    /* 319 */ SyscallDesc("eventfd", unimplementedFunc)
 };
 
 MipsLinuxProcess::MipsLinuxProcess(LiveProcessParams * params,