From 1261f1d8db6134d47ccf27bb9b2bbb275deb6b84 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Mon, 21 Dec 2009 14:59:40 -0800 Subject: MIPS: Add missing syscall slots. These are all after the existing ones, suggesting they were added after the original list was created. --- src/arch/mips/linux/process.cc | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/src/arch/mips/linux/process.cc b/src/arch/mips/linux/process.cc index c2a05b73b..428ea60af 100644 --- a/src/arch/mips/linux/process.cc +++ b/src/arch/mips/linux/process.cc @@ -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, -- cgit v1.2.3