diff options
author | Gabe Black <gblack@eecs.umich.edu> | 2009-12-21 14:59:40 -0800 |
---|---|---|
committer | Gabe Black <gblack@eecs.umich.edu> | 2009-12-21 14:59:40 -0800 |
commit | 1261f1d8db6134d47ccf27bb9b2bbb275deb6b84 (patch) | |
tree | b3c559f344b08a9c3d6ac1aac3fff8cff506635b /src/arch/mips/linux | |
parent | 1bd0f772f11c9ba342d3f8c10f44c5fd65352ed1 (diff) | |
download | gem5-1261f1d8db6134d47ccf27bb9b2bbb275deb6b84.tar.xz |
MIPS: Add missing syscall slots.
These are all after the existing ones, suggesting they were added after the
original list was created.
Diffstat (limited to 'src/arch/mips/linux')
-rw-r--r-- | src/arch/mips/linux/process.cc | 39 |
1 files changed, 38 insertions, 1 deletions
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, |