-
fc9b1b5089
util: Stop providing support for linux-arm-legacy
Giacomo Travaglini
2021-03-26 15:29:13 +00:00
-
de3fc08731
configs: Fix signature in GPU_VIPER and Garnet_standalone
Giacomo Travaglini
2021-03-26 16:09:55 +00:00
-
cbdc3c4fe1
misc: Update version to "DEVELOP-FOR-V21.1"
Bobby R. Bruce
2021-03-25 12:54:45 -07:00
-
1b60b7af81
scons: revert removal of -Werror for gem5 21.0
Bobby R. Bruce
2021-03-25 12:46:41 -07:00
-
a68adcfad5
Merge "misc: Merge branch v21.0.0.0 into develop" into develop
Bobby R. Bruce
2021-03-26 18:21:34 +00:00
-
-
502ad193ae
misc: Merge branch v21.0.0.0 into develop
Bobby R. Bruce
2021-03-25 12:35:18 -07:00
-
-
a362ca93b7
dev-hsa: Fix includes
Daniel R. Carvalho
2021-03-24 11:37:41 -03:00
-
-
c9415dc389
gpu-compute: Remove unused functions
Kyle Roarty
2019-07-11 17:49:29 -04:00
-
25e8a14a6b
gpu-compute: Support dynamic scratch allocations
Michael LeBeane
2019-04-26 15:02:38 -04:00
-
cc1bb34827
arch-riscv,util: fix the default cross compiler for riscv
Ayaz Akram
2021-03-24 14:31:06 -07:00
-
8f577e6e23
dev-hsa: Fix size of HSA Queue
Kyle Roarty
2021-03-07 14:13:35 -06:00
-
47a278c0ad
configs: RubySimpleSystem and simple ruby_fs.py script
Giacomo Travaglini
2021-03-12 20:41:26 +00:00
-
918a01f42e
configs, tests: Ruby.create_system cpus option
Giacomo Travaglini
2021-03-23 10:27:50 +00:00
-
51c17ac398
configs: Add a BaseSimpleSystem
Giacomo Travaglini
2021-03-12 20:36:15 +00:00
-
e0039d1eab
arch: Eliminate the GuestByteOrder constant.
Gabe Black
2021-01-29 23:32:26 -08:00
-
773368d68d
arch-arm: Consolidate register related files into a directory.
Gabe Black
2021-02-22 01:45:41 -08:00
-
ea7d012c00
misc: Add release notes for v21.0.0.0
Jason Lowe-Power
2021-03-19 17:19:51 -07:00
-
e923c07ab0
system: Fix PCI Mem range for VExpress_GEM5_VX DTS
Giacomo Travaglini
2021-01-27 16:57:32 +00:00
-
7cdf8c00f8
util-gem5art: Add gem5art packages
Jason Lowe-Power
2021-03-03 09:33:45 -08:00
-
215096d195
misc: Add util-gem5art maintainer tag
Jason Lowe-Power
2021-03-15 16:56:33 -07:00
-
19ed8e2986
configs: Use integer division in MESI_Three_Level.py
Giacomo Travaglini
2021-03-23 13:55:46 +00:00
-
b42482a3d7
mem-garnet: Added packet distribution stats
Daecheol You
2021-01-31 22:37:26 +09:00
-
451cb4cb7a
arch-riscv: Fix Clint and SATP write side effects
Peter
2021-03-18 16:43:15 +08:00
-
39108150ab
arch-riscv: Added DTB Generation Functionality to RISC-V FS
Peter Yuen
2021-03-03 15:30:24 +07:00
-
bef4bf08f1
scons: Remove -Werror for the gem5 21.0 release
Bobby R. Bruce
2021-03-22 12:00:26 -07:00
-
8e53532e7d
misc: Update version number to v21.0.0.0
Bobby R. Bruce
2021-03-22 11:54:33 -07:00
-
d7c9636237
util: Add verifier for opening braces of unions
Daniel R. Carvalho
2021-03-19 19:21:19 -03:00
-
6dbf8b4a42
tests: Remove references to resolved Jira Issues in asmtests
Bobby R. Bruce
2021-03-22 13:20:25 -07:00
-
219003c575
base-stats: Make Rate's compilation smarter
Daniel R. Carvalho
2021-03-13 19:06:27 -03:00
-
aa07dbfba9
base-stats: Add unit test for Stats::Units
Daniel R. Carvalho
2021-03-13 14:15:58 -03:00
-
b2c0b191e1
misc: Fix coding style for union's opening braces
Daniel R. Carvalho
2021-03-19 19:11:44 -03:00
-
df8ef51d61
util: Add verifier for opening braces of enums
Daniel R. Carvalho
2021-03-19 19:20:17 -03:00
-
7f1de4e686
misc: Fix coding style for enum's opening braces
Daniel R. Carvalho
2021-03-19 19:05:04 -03:00
-
08913caec2
arch,cpu,kern,sim: Eliminate the utility.hh switching header.
Gabe Black
2021-01-18 20:16:11 -08:00
-
5ffd619d38
arch,cpu: Move TheISA::copyRegs to TheISA::ISA::copyRegsFrom.
Gabe Black
2021-01-18 20:01:01 -08:00
-
2cb09e4042
arch,cpu: Collapse away TheISA::advancePC.
Gabe Black
2021-01-18 19:18:05 -08:00
-
7ac67eaf1b
mem: Fix style in addr_mapper.hh.
Gabe Black
2021-03-20 02:20:08 -07:00
-
96c202f819
util: Add verifier for opening braces of structs
Daniel R. Carvalho
2021-03-19 19:19:03 -03:00
-
0296e308ac
configs: Remove simpleSystem factory function
Giacomo Travaglini
2021-03-12 10:58:12 +00:00
-
af81ec9041
Merge "misc: Merge branch 'release-staging-v21-0' into develop" into develop
Bobby R. Bruce
2021-03-19 21:13:58 +00:00
-
-
2922f763e1
misc: Fix coding style for struct's opening braces
Daniel R. Carvalho
2021-01-09 12:28:03 -03:00
-
f96de41fcf
util: Add verifier for opening braces of classes
Daniel R. Carvalho
2021-01-10 00:33:47 -03:00
-
469f0671d1
misc: Fix coding style for class-opening braces
Daniel R. Carvalho
2021-01-09 11:59:58 -03:00
-
588df4be85
configs, mem: MemInterface generating its own controller
Giacomo Travaglini
2021-03-02 09:38:20 +00:00
-
1c35c00c4f
arch,cpu: Get rid of the RenameMode template class.
Gabe Black
2021-01-28 23:53:58 -08:00
-
54f5270949
base: Add unit test for base/logging
Daniel R. Carvalho
2021-02-13 14:05:22 -03:00
-
8deb205ea1
base: Add LOC to Loggers
Daniel R. Carvalho
2021-03-03 16:49:05 -03:00
-
9232f76cf5
scons: change ARM default protocol to CHI
Tiago Mück
2020-09-28 19:25:19 -05:00
-
21dfaa49ca
configs: changed CHI --noc-config format
Tiago Mück
2021-03-16 17:00:33 -05:00
-
68064d8043
misc: Merge branch 'release-staging-v21-0' into develop
Bobby R. Bruce
2021-03-18 11:13:14 -07:00
-
-
-
6a7403f1a2
sim: Move SimObjectResolver dependency to SimObject
Daniel R. Carvalho
2020-12-26 22:58:26 -03:00
-
6bbee0fbce
base: Add default log functionality to Logger
Daniel R. Carvalho
2021-02-14 11:03:57 -03:00
-
763239ac32
base: Fix incorrect use of Logger::print
Daniel R. Carvalho
2021-02-13 14:17:52 -03:00
-
a70dc125d1
sim: Add a copied symbol table for the kernel on physical address
Yu-hsin Wang
2021-03-15 17:46:39 +08:00
-
397b10957c
base: Add a rename helper to SymbolTable
Yu-hsin Wang
2021-03-16 13:05:39 +08:00
-
377a96644e
misc: Merge branch v20.1.0.5 hotfix into release-staging-v21-0
Bobby R. Bruce
2021-03-17 13:14:26 -07:00
-
-
31cd81fdec
misc: Updated the RELEASE-NOTES and version number
Bobby R. Bruce
2021-03-16 15:24:37 -07:00
-
eb3554e0e9
configs: Use integer division in MESI_Three_Level_HTM.py
Giacomo Travaglini
2021-03-12 12:50:49 +00:00
-
1479ad9ef0
arch-arm: Fix atomics permission checks in TLB
Giacomo Travaglini
2021-03-03 11:38:06 +00:00
-
9ea38f7147
python: Fix incorrect prefixes is m5.utils.convert
Andreas Sandberg
2021-01-19 16:05:08 +00:00
-
68d612c330
base-stats: Fix Watt Unit
Daniel R. Carvalho
2021-03-13 18:43:50 -03:00
-
07505a30af
scons: Get rid of some unused cruft from Ruby/yacc.
Gabe Black
2021-02-07 03:21:09 -08:00
-
b13b485095
configs,mem-ruby: CHI-based Ruby protocol
Tiago Mück
2020-06-22 14:09:50 -05:00
-
dcc2f4caaf
scons,mem-ruby: export need_partial_func_reads in SConstruct
Tiago Mück
2021-03-15 17:39:34 -05:00
-
a7a83e2581
configs: Use integer division in MESI_Three_Level_HTM.py
Giacomo Travaglini
2021-03-12 12:50:49 +00:00
-
d79d8498a4
cpu: Use a unique_ptr to manage cached disassembly.
Gabe Black
2021-03-15 01:55:31 -07:00
-
c0317722ec
dev: Clean up the VirtIO9PDiod::startDiod method.
Gabe Black
2021-03-15 17:45:32 -07:00
-
f20d5070b1
configs: Unnecessary iteration on baremetal.py and starter_fs.py
Giacomo Travaglini
2021-03-12 10:36:57 +00:00
-
9ffcf15471
dev-arm: Remove unused SMMUv3 WalkCache variables
Giacomo Travaglini
2021-03-14 21:59:19 +00:00
-
d8b172917a
dev-arm: Fix WalkCache stats
Giacomo Travaglini
2021-03-14 17:03:04 +00:00
-
1806525833
dev-arm: Fix SMMUv3BaseCache Stats
Giacomo Travaglini
2021-03-14 16:12:05 +00:00
-
fb1e29a17b
configs: Remove icache from HTMSequencer
Giacomo Travaglini
2021-03-13 22:29:48 +00:00
-
10b0aceeff
cpu: Narrow the dependencies of the StaticInst class.
Gabe Black
2021-03-15 01:31:26 -07:00
-
e1f2608141
cpu: Fix transitive includes in the O3 rename map and debug faults.
Gabe Black
2021-03-15 01:30:50 -07:00
-
122ff006c3
cpu: Fix some minor style issues in cpu/static_inst.hh.
Gabe Black
2021-03-15 00:35:34 -07:00
-
eb9e11ad96
base: Move Named class to its own file
Daniel R. Carvalho
2021-01-01 12:26:57 -03:00
-
be37868ca6
base: Add fatal tests to sat_counter
Daniel R. Carvalho
2021-03-10 11:15:02 -03:00
-
89958f7f30
python: debug, fix Mapping import
Adrian Herrera
2021-03-15 13:14:44 +00:00
-
0a9dfbb8da
arch: Remove copyMiscRegs from utility.hh.
Gabe Black
2021-01-18 01:47:53 -08:00
-
352ce704f1
arch-x86: Add insts used in newer libstdc++ rehashing
Kyle Roarty
2021-03-07 14:59:26 -06:00
-
e24d4b8659
arch-x86: Add allocator for ACPI tables
Maximilian Stein
2021-03-11 19:04:37 +01:00
-
975fcf1355
arch-riscv: Fixed CPU switching and PLIC issue with MinorCPU
Peter Yuen
2021-02-26 15:43:50 +07:00
-
b22b7f2d66
arch,cpu: Move buildRetPC into the StaticInst class.
Gabe Black
2021-01-18 01:30:15 -08:00
-
60481e5111
cpu-kvm,arch-arm: correct arm kvm virtual time
Yu-hsin Wang
2021-03-03 18:23:23 +08:00
-
bf91a33e2d
cpu-kvm: refactor x86 fixup before kvm_run
Yu-hsin Wang
2021-03-05 16:36:25 +08:00
-
7bb690c1ee
scons,python: Always generate default create() methods.
Gabe Black
2021-03-08 22:16:41 -08:00
-
6572078a99
cpu: Delete unnecessary create() methods.
Gabe Black
2021-03-11 04:26:17 -08:00
-
640de810cb
base: Disable Death test for fast builds
Giacomo Travaglini
2021-03-09 10:22:05 +00:00
-
90d2aac515
mem-ruby: Add missing transitions + wakes for Dma events
Kyle Roarty
2021-03-07 17:20:27 -06:00
-
6b1f8de43a
base: Stop using testing::internal:: in tests.
Gabe Black
2021-03-10 21:55:38 -08:00
-
56791f45fa
arch: Make some internal decode methods protected.
Gabe Black
2021-01-28 22:24:43 -08:00
-
44af887b2e
arch,cpu: Move machInst into the arch specific StaticInst classes.
Gabe Black
2021-01-28 18:56:45 -08:00
-
8633b87f15
arch: Move setting up RegClassInfos into the arches.
Gabe Black
2021-02-21 22:04:24 -08:00
-
99be2765fb
base,tests: Add a stringstream which tracks all log output.
Gabe Black
2021-03-03 21:39:57 -08:00
-
cf1659a0c8
sim,systemc: Use slightly non-standard constructors for custom create()
Gabe Black
2021-03-08 21:16:33 -08:00
-
fcaf3a69fb
scons,util: Make the tlm SConstruct put SConsign in the build dir.
Gabe Black
2021-03-08 21:15:00 -08:00
-
476069cdd3
systemc,util: Fix a bad port of a change from gem5 proper to here.
Gabe Black
2021-03-08 18:02:04 -08:00
-
391d860999
systemc,util: Update sc_master_port.cc now that params() returns a ref.
Gabe Black
2021-03-08 18:01:04 -08:00
-
d278c229e0
scons,tlm: Update the gem5-within-systemc SConstruct to use c++14.
Gabe Black
2021-03-08 17:59:57 -08:00
-
fad705680e
systemc: Stop using std::gets in systemc.h.
Gabe Black
2021-03-08 17:57:43 -08:00