misc: Remove the "fault" parameter from syscall functions.
authorGabe Black <gabeblack@google.com>
Sun, 23 Aug 2020 07:25:06 +0000 (00:25 -0700)
committerGabe Black <gabeblack@google.com>
Wed, 2 Sep 2020 03:30:20 +0000 (03:30 +0000)
commit21fdd4290b07fdd164c905d0495e41ac442a6ce6
tree29b1cd7c869432e4dbb05e3f24cf57e745052c07
parent1f01fa91f7fa8ed7f55243f273fce27859c40210
misc: Remove the "fault" parameter from syscall functions.

This parameter was never set or used, just plumbed everywhere,
occasionally with a dummy value. This change removes all of that
plumbing.

Change-Id: I9bc31ffd1fbc4952c5d3096f7f21eab30102300b
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/33277
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
43 files changed:
src/arch/arm/fastmodel/iris/thread_context.hh
src/arch/arm/faults.cc
src/arch/arm/freebsd/process.cc
src/arch/arm/freebsd/process.hh
src/arch/arm/linux/process.cc
src/arch/arm/linux/process.hh
src/arch/mips/isa/decoder.isa
src/arch/mips/linux/process.cc
src/arch/mips/linux/process.hh
src/arch/power/isa/decoder.isa
src/arch/power/linux/process.cc
src/arch/power/linux/process.hh
src/arch/riscv/faults.cc
src/arch/riscv/linux/process.cc
src/arch/riscv/linux/process.hh
src/arch/sparc/faults.cc
src/arch/sparc/linux/process.cc
src/arch/sparc/linux/process.hh
src/arch/sparc/process.cc
src/arch/sparc/process.hh
src/arch/sparc/solaris/process.cc
src/arch/sparc/solaris/process.hh
src/arch/x86/isa/decoder/one_byte_opcodes.isa
src/arch/x86/isa/decoder/two_byte_opcodes.isa
src/arch/x86/linux/process.cc
src/arch/x86/linux/process.hh
src/cpu/checker/cpu.hh
src/cpu/checker/thread_context.hh
src/cpu/exec_context.hh
src/cpu/minor/exec_context.hh
src/cpu/o3/cpu.cc
src/cpu/o3/cpu.hh
src/cpu/o3/dyn_inst.hh
src/cpu/o3/dyn_inst_impl.hh
src/cpu/o3/thread_context.hh
src/cpu/o3/thread_state.hh
src/cpu/simple/exec_context.hh
src/cpu/simple_thread.hh
src/cpu/thread_context.hh
src/sim/process.hh
src/sim/pseudo_inst.cc
src/sim/syscall_desc.cc
src/sim/syscall_desc.hh