cpu,isa,mem: Add per-thread wakeup logic
authorMitch Hayenga <mitch.hayenga@arm.com>
Wed, 30 Sep 2015 16:14:19 +0000 (11:14 -0500)
committerMitch Hayenga <mitch.hayenga@arm.com>
Wed, 30 Sep 2015 16:14:19 +0000 (11:14 -0500)
commit9e07a7504c94973e7837d1d3e96dbdb8d95cfad3
tree7f845430119da24bcb4405df3a1c2102f6b7b534
parenta5c4eb3de9deb3a71a6a5230a25ff5962e584980
cpu,isa,mem: Add per-thread wakeup logic

Changes wakeup functionality so that only specific threads on SMT
capable cpus are woken.
16 files changed:
src/arch/arm/locked_mem.hh
src/arch/null/cpu_dummy.hh
src/arch/x86/interrupts.cc
src/cpu/base.hh
src/cpu/checker/cpu.hh
src/cpu/kvm/base.cc
src/cpu/kvm/base.hh
src/cpu/minor/cpu.cc
src/cpu/minor/cpu.hh
src/cpu/o3/cpu.cc
src/cpu/o3/cpu.hh
src/cpu/simple/atomic.cc
src/cpu/simple/base.cc
src/cpu/simple/base.hh
src/cpu/simple/timing.cc
src/mem/abstract_mem.cc