diff options
author | Gabe Black <gabeblack@google.com> | 2019-11-22 16:00:51 -0800 |
---|---|---|
committer | Gabe Black <gabeblack@google.com> | 2019-12-10 23:58:14 +0000 |
commit | d81ea82a23a1f8fe3f7ef2f76b4cf7ee73fed0bf (patch) | |
tree | d0f7d2be36091a5a5fac1d0ad03e124f345affe2 /src/arch/riscv/linux | |
parent | 771af751a2f96269dd66f6ec1792364705cf8329 (diff) | |
download | gem5-d81ea82a23a1f8fe3f7ef2f76b4cf7ee73fed0bf.tar.xz |
arch: Use ignoreWarnOnceFunc instead of the WarnOnce flag.
Jira Issue: https://gem5.atlassian.net/browse/GEM5-187
Change-Id: I9bbffcc74ec4f3df4effa5c50f0a4a688c5b6016
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/23169
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
Diffstat (limited to 'src/arch/riscv/linux')
-rw-r--r-- | src/arch/riscv/linux/process.cc | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/src/arch/riscv/linux/process.cc b/src/arch/riscv/linux/process.cc index 4a16f77f7..d6a41e240 100644 --- a/src/arch/riscv/linux/process.cc +++ b/src/arch/riscv/linux/process.cc @@ -221,9 +221,9 @@ std::map<int, SyscallDesc> RiscvLinuxProcess64::syscallDescs = { {96, SyscallDesc("set_tid_address", setTidAddressFunc)}, {97, SyscallDesc("unshare")}, {98, SyscallDesc("futex", futexFunc<RiscvLinux64>)}, - {99, SyscallDesc("set_robust_list", ignoreFunc, SyscallDesc::WarnOnce)}, - {100, SyscallDesc("get_robust_list", ignoreFunc, SyscallDesc::WarnOnce)}, - {101, SyscallDesc("nanosleep", ignoreFunc, SyscallDesc::WarnOnce)}, + {99, SyscallDesc("set_robust_list", ignoreWarnOnceFunc)}, + {100, SyscallDesc("get_robust_list", ignoreWarnOnceFunc)}, + {101, SyscallDesc("nanosleep", ignoreWarnOnceFunc)}, {102, SyscallDesc("getitimer")}, {103, SyscallDesc("setitimer")}, {104, SyscallDesc("kexec_load")}, @@ -246,7 +246,7 @@ std::map<int, SyscallDesc> RiscvLinuxProcess64::syscallDescs = { {121, SyscallDesc("sched_getparam")}, {122, SyscallDesc("sched_setaffinity")}, {123, SyscallDesc("sched_getaffinity")}, - {124, SyscallDesc("sched_yield", ignoreFunc, SyscallDesc::WarnOnce)}, + {124, SyscallDesc("sched_yield", ignoreWarnOnceFunc)}, {125, SyscallDesc("sched_get_priority_max")}, {126, SyscallDesc("sched_get_priority_min")}, {127, SyscallDesc("scheD_rr_get_interval")}, @@ -255,13 +255,13 @@ std::map<int, SyscallDesc> RiscvLinuxProcess64::syscallDescs = { {130, SyscallDesc("tkill")}, {131, SyscallDesc("tgkill", tgkillFunc<RiscvLinux64>)}, {132, SyscallDesc("sigaltstack")}, - {133, SyscallDesc("rt_sigsuspend", ignoreFunc, SyscallDesc::WarnOnce)}, - {134, SyscallDesc("rt_sigaction", ignoreFunc, SyscallDesc::WarnOnce)}, - {135, SyscallDesc("rt_sigprocmask", ignoreFunc, SyscallDesc::WarnOnce)}, - {136, SyscallDesc("rt_sigpending", ignoreFunc, SyscallDesc::WarnOnce)}, - {137, SyscallDesc("rt_sigtimedwait", ignoreFunc,SyscallDesc::WarnOnce)}, - {138, SyscallDesc("rt_sigqueueinfo", ignoreFunc,SyscallDesc::WarnOnce)}, - {139, SyscallDesc("rt_sigreturn", ignoreFunc, SyscallDesc::WarnOnce)}, + {133, SyscallDesc("rt_sigsuspend", ignoreWarnOnceFunc)}, + {134, SyscallDesc("rt_sigaction", ignoreWarnOnceFunc)}, + {135, SyscallDesc("rt_sigprocmask", ignoreWarnOnceFunc)}, + {136, SyscallDesc("rt_sigpending", ignoreWarnOnceFunc)}, + {137, SyscallDesc("rt_sigtimedwait", ignoreWarnOnceFunc)}, + {138, SyscallDesc("rt_sigqueueinfo", ignoreWarnOnceFunc)}, + {139, SyscallDesc("rt_sigreturn", ignoreWarnOnceFunc)}, {140, SyscallDesc("setpriority")}, {141, SyscallDesc("getpriority")}, {142, SyscallDesc("reboot")}, @@ -552,8 +552,8 @@ std::map<int, SyscallDesc> RiscvLinuxProcess32::syscallDescs = { {96, SyscallDesc("set_tid_address", setTidAddressFunc)}, {97, SyscallDesc("unshare")}, {98, SyscallDesc("futex", futexFunc<RiscvLinux32>)}, - {99, SyscallDesc("set_robust_list", ignoreFunc, SyscallDesc::WarnOnce)}, - {100, SyscallDesc("get_robust_list", ignoreFunc, SyscallDesc::WarnOnce)}, + {99, SyscallDesc("set_robust_list", ignoreWarnOnceFunc)}, + {100, SyscallDesc("get_robust_list", ignoreWarnOnceFunc)}, {101, SyscallDesc("nanosleep")}, {102, SyscallDesc("getitimer")}, {103, SyscallDesc("setitimer")}, @@ -577,7 +577,7 @@ std::map<int, SyscallDesc> RiscvLinuxProcess32::syscallDescs = { {121, SyscallDesc("sched_getparam")}, {122, SyscallDesc("sched_setaffinity")}, {123, SyscallDesc("sched_getaffinity")}, - {124, SyscallDesc("sched_yield", ignoreFunc, SyscallDesc::WarnOnce)}, + {124, SyscallDesc("sched_yield", ignoreWarnOnceFunc)}, {125, SyscallDesc("sched_get_priority_max")}, {126, SyscallDesc("sched_get_priority_min")}, {127, SyscallDesc("scheD_rr_get_interval")}, @@ -586,13 +586,13 @@ std::map<int, SyscallDesc> RiscvLinuxProcess32::syscallDescs = { {130, SyscallDesc("tkill")}, {131, SyscallDesc("tgkill", tgkillFunc<RiscvLinux32>)}, {132, SyscallDesc("sigaltstack")}, - {133, SyscallDesc("rt_sigsuspend", ignoreFunc, SyscallDesc::WarnOnce)}, - {134, SyscallDesc("rt_sigaction", ignoreFunc, SyscallDesc::WarnOnce)}, - {135, SyscallDesc("rt_sigprocmask", ignoreFunc, SyscallDesc::WarnOnce)}, - {136, SyscallDesc("rt_sigpending", ignoreFunc, SyscallDesc::WarnOnce)}, - {137, SyscallDesc("rt_sigtimedwait", ignoreFunc,SyscallDesc::WarnOnce)}, - {138, SyscallDesc("rt_sigqueueinfo", ignoreFunc,SyscallDesc::WarnOnce)}, - {139, SyscallDesc("rt_sigreturn", ignoreFunc, SyscallDesc::WarnOnce)}, + {133, SyscallDesc("rt_sigsuspend", ignoreWarnOnceFunc)}, + {134, SyscallDesc("rt_sigaction", ignoreWarnOnceFunc)}, + {135, SyscallDesc("rt_sigprocmask", ignoreWarnOnceFunc)}, + {136, SyscallDesc("rt_sigpending", ignoreWarnOnceFunc)}, + {137, SyscallDesc("rt_sigtimedwait", ignoreWarnOnceFunc)}, + {138, SyscallDesc("rt_sigqueueinfo", ignoreWarnOnceFunc)}, + {139, SyscallDesc("rt_sigreturn", ignoreWarnOnceFunc)}, {140, SyscallDesc("setpriority")}, {141, SyscallDesc("getpriority")}, {142, SyscallDesc("reboot")}, |