-
cf5ec880c9
cpu-kvm: Support overflows when migrating across hybrid cores
Nicholas Mosier
2024-04-23 16:33:18 +00:00
-
30ea15009f
cpu-kvm: Support perf counters on hybrid host architectures
Nicholas Mosier
2024-04-23 02:19:24 +00:00
-
-
9f5c97c7fd
stdlib: Tests Fix/Disable pyunit tests (#1067)
Bobby R. Bruce
2024-04-23 22:05:19 -07:00
-
-
5658eec958
tests: update mocking for tests
Harshil Patel
2024-04-23 16:11:15 -07:00
-
d548f2c5c4
tests: fix tests that use JSON client
Harshil Patel
2024-04-23 16:09:23 -07:00
-
-
97a0530452
stdlib: Enable bundled resource requests from the databases (#779)
Harshil Patel
2024-04-22 11:53:23 -07:00
-
40fdf368d8
util: Enable m5term Apple Mac OS Compilation (#1046)
Bobby R. Bruce
2024-04-22 11:31:16 -07:00
-
115322319c
misc: Sync stable .github with develop (#1051)
Bobby R. Bruce
2024-04-21 09:27:59 -07:00
-
dd2689905f
misc,tests: Remove zip step from Workflows (#1048)
Bobby R. Bruce
2024-04-21 09:15:20 -07:00
-
c54039da5b
configs: GPUFS: Turn off SSE4 and fancy XSAVEs (#1041)
Matthew Poremba
2024-04-20 11:04:59 -07:00
-
0b2fa9900b
misc: Merge .github develop dir to stable (#1043)
Bobby R. Bruce
2024-04-19 19:41:30 -07:00
-
e578f83739
github,tests: Add Pyunit tests to CI GitHub Action Workflow (#1026)
Bobby R. Bruce
2024-04-19 15:22:04 -07:00
-
-
13f85b989f
stdlib: Fix obtaining of Simpoint Resources
Bobby R. Bruce
2024-04-18 13:38:32 -07:00
-
52a7218bd8
stdlib,tests: Fix test resources entry for to new schema
Bobby R. Bruce
2024-04-18 12:24:08 -07:00
-
b80a04e146
stdlib,tests: Fix mocked_resquest_post - add kwargs
Bobby R. Bruce
2024-04-18 12:22:17 -07:00
-
e4ff5df35a
tests,stdlib: Fix pyunit tests - Workload -> ShadowResource
Bobby R. Bruce
2024-04-18 12:20:48 -07:00
-
29d56d3d65
misc,tests: Add Pyunit tests to CI GitHub Action Workflow
Bobby R. Bruce
2024-04-14 22:45:31 -07:00
-
-
cbf0334762
misc: Fix jq install for testlib-quick-matrix (#1038)
Bobby R. Bruce
2024-04-18 17:30:53 -07:00
-
42ffa52907
mem-ruby: Implement no_alloc Far Atomics in CHI (#994)
Ivana Mitrovic
2024-04-18 11:35:47 -07:00
-
-
c44b8635ab
arch-x86: Movfp account for dataSize=4 (#1024)
Ivana Mitrovic
2024-04-18 10:36:00 -07:00
-
-
84cba2a8a8
dev: Fix interrupt logic in uart8250 (#1009)
Bartek Gąsiorzewski
2024-04-17 19:27:39 +01:00
-
c13aa7727d
cpu: Fix Ruby/x86 pio port connections (#1035)
Jason Lowe-Power
2024-04-17 08:20:04 -07:00
-
6b4dbdcedb
tests,arch-riscv: update bitmanip asmtest binaries (#931)
Yu-Cheng Chang
2024-04-17 00:51:32 +08:00
-
01a5edc86e
arch-x86: Use mbits function for clarity
Lukas Zenick
2024-04-15 22:49:41 -05:00
-
9b463dbdfd
util-docker: Bump gpu-fs build docker to ROCm 6.0.2 (#1025)
Matthew Poremba
2024-04-15 13:36:06 -07:00
-
1aa0bf8ec6
tests,github: Update CI Tests' GitHub Actions versions (#1021)
Bobby R. Bruce
2024-04-15 13:35:33 -07:00
-
-
56a2346b8d
tests,util-docker,github: Add Ubuntu 24.04 Docker image & updated tests/actions to use it (#1018)
Bobby R. Bruce
2024-04-15 13:34:22 -07:00
-
-
a03319bef7
arch-vega: Fix output warnings, gem5.fast (#1023)
Matthew Poremba
2024-04-15 13:18:27 -07:00
-
-
7e2d8dee42
mem,gpu-compute: Implement GPU TCC directed invalidate (#1011)
Matthew Poremba
2024-04-15 13:18:01 -07:00
-
-
630f3822b8
github: Update 'ubuntu-22.04' to 'ubuntu-latest' (#1022)
Bobby R. Bruce
2024-04-15 09:55:56 -07:00
-
bdcffdd0f0
dev-arm: Do not mark the MpamMSC as abstract (#1030)
Giacomo Travaglini
2024-04-15 17:40:22 +01:00
-
a7330ac4fb
misc: bump dnspython in /util/gem5-resource-manager (#1027)
Bobby R. Bruce
2024-04-15 08:41:14 -07:00
-
dbb71948ce
util: Update resource manager dependencies (#1015)
Ivana Mitrovic
2024-04-15 08:35:47 -07:00
-
d67a7797d2
arch-x86: Movfp account for dataSize=4
Lukas Zenick
2024-04-14 15:59:24 -05:00
-
-
-
3db6e86fea
arch-vega: Fix string check warnings on fast build
Matthew Poremba
2024-04-14 12:22:57 -07:00
-
b986c542ca
tests,misc: Set pre-commit/action to v3.0.1
Bobby R. Bruce
2024-04-13 20:21:32 -07:00
-
3f45a2d08d
misc,tests: Up actions/setup-python version to v5
Bobby R. Bruce
2024-04-13 20:20:26 -07:00
-
-
-
01f2df4b8a
gpu-compute: Fix stat bucket sizes
Matthew Poremba
2024-04-13 15:49:53 -07:00
-
-
-
ccd9beb661
util-docker: Remove 22.04 min-dep Dockerfile
Bobby R. Bruce
2024-04-13 12:39:03 -07:00
-
05bc85aa9b
misc: Update Update GitHub Actions to use 24.04 over 22.04
Bobby R. Bruce
2024-04-11 17:32:36 -07:00
-
d091c64db1
util-docker: Add Ubuntu 24.04 min-dep Docker
Bobby R. Bruce
2024-04-11 15:35:54 -07:00
-
3962fca2e3
util-docker: Add ubuntu-24.04_all-deps Docker
Bobby R. Bruce
2024-04-11 13:13:11 -07:00
-
-
-
bdaeb082c3
util-docker: Update docker-compose URLs to 'ghcr.io/gem5' (#1017)
Bobby R. Bruce
2024-04-13 14:05:34 -07:00
-
392a2b4ffa
misc: Add a DevContainer specification to the gem5 repo (#911)
Bobby R. Bruce
2024-04-12 10:37:17 -07:00
-
ebb70dea99
cpu: Fix KVM false negative warning after Kconfig transition (#1013)
Yu-Cheng Chang
2024-04-13 00:23:56 +08:00
-
bc39283451
cpu-o3, arch-x86: initialize interrupts for all SMT threads (#1007)
Nicholas Mosier
2024-04-11 11:17:24 -07:00
-
db1c336237
cpu,arch-arm,arch-riscv: adding new instruction types to RISC-V (#589)
Ivana Mitrovic
2024-04-11 10:15:56 -07:00
-
-
3b5ae7b4d1
Add a generic cache template library (#745)
Giacomo Travaglini
2024-04-11 08:00:34 +01:00
-
-
769f750eb9
mem-cache: Implement AssociativeSet from AssociativeCache
Pranith Kumar
2024-01-12 21:54:51 -05:00
-
f3bc10c168
mem-cache: Derive tagged entry from cache entry
Pranith Kumar
2024-01-06 20:50:55 -05:00
-
8fb3611614
mem-cache: prefetch: Implement DCPT tables using cache library
Pranith Kumar
2024-01-06 19:23:23 -05:00
-
2c7d4bed66
mem-cache: Implement VFT tables using cache library
Pranith Kumar
2024-01-06 19:22:47 -05:00
-
2cc2ad5097
misc: Add a generic cache library
Pranith Kumar
2024-02-05 22:44:19 -05:00
-
4b98551aaf
Update src/python/gem5/components/cachehierarchies/abstract_cache_hierarchy.py
Giacomo Travaglini
2024-04-05 08:53:07 +01:00
-
efe397ca92
stdlib: Add DTB generation capabilites to AbstractCacheHierarchy
Giacomo Travaglini
2024-03-25 16:32:31 +00:00
-
e6637fc852
stdlib: Use newly defined tree for PrivateL1PrivateL2 hierarchy
Giacomo Travaglini
2024-03-18 09:33:42 +00:00
-
d67672facc
stdlib: Add tree structure to the AbstractCacheHierarchy
Giacomo Travaglini
2024-03-19 10:34:10 +00:00
-
1d64669473
mem,gpu-compute: Implement GPU TCC directed invalidate
Matthew Poremba
2024-03-15 17:40:42 -05:00
-
833392e7b2
mem-ruby,gpu-compute: Allow memory reqs without inst
Matthew Poremba
2024-03-15 17:38:23 -05:00
-
-
-
116c483a42
arch-riscv: Make c.flwsp destination register more maintainable (#1006)
Yu-Cheng Chang
2024-04-10 23:11:51 +08:00
-
bc3627d682
arch-riscv: Remove a tab character (#1010)
Hoa Nguyen
2024-04-10 08:08:57 -07:00
-
5641c5e464
stdlib: Add tree structure to the AbstractCacheHierarchy (#967)
Giacomo Travaglini
2024-04-09 09:16:37 +01:00
-
-
-
-
3af15a535e
mem-cache, configs, arch-arm: Handle partitioning policies through a PartitionManager (#966)
Bobby R. Bruce
2024-04-08 16:05:17 -07:00
-
-
a8d778516d
arch-riscv,sim: m5ops argument / return fix for 32 bit RISC-V (#900)
Ivana Mitrovic
2024-04-08 10:09:17 -07:00
-
-
841b821261
arch-riscv: fix c.fswsp source register (#998)
Robert Hauser
2024-04-08 17:41:11 +02:00
-
71b0b1f2b6
arch-riscv: Fix c.fsw source register (#1005)
Yu-Cheng Chang
2024-04-08 23:30:54 +08:00
-
bdb08a5b6c
arch-arm, dev-arm: Fix typo in PartitionFieldExtention name
Giacomo Travaglini
2024-03-26 12:21:33 +00:00
-
dd45e1c319
misc: Make PartitionFieldExtention private to Arm
Giacomo Travaglini
2024-03-12 16:44:18 +00:00
-
98358da968
mem-ruby: Implement Atomic No Alloc Policy
Víctor Soria Pardos
2024-04-04 09:34:34 +02:00
-
82a82c8793
configs: Change cache_partitioning.py to use PartitionManager
Giacomo Travaglini
2024-03-12 16:22:21 +00:00
-
6c2ac8e641
Update src/python/gem5/components/cachehierarchies/abstract_cache_hierarchy.py
Giacomo Travaglini
2024-04-05 08:53:07 +01:00
-
c65071282d
stdlib,tests: Add StatTester SimObject and Scalar tests (#973)
Bobby R. Bruce
2024-04-04 19:12:44 -07:00
-
-
504005da87
scons,tests: Add 'USE_TEST_OBJECTS' kconfig
Bobby R. Bruce
2024-03-28 13:30:19 -07:00
-
2771061207
stdlib,tests: Add StatTester SimObject and Scalar tests
Bobby R. Bruce
2024-03-25 22:59:20 -07:00
-
be00691cd3
scons: Disable Address Sanitizer for GCC (#951)
Bobby R. Bruce
2024-04-04 11:48:34 -07:00
-
9b143930b6
misc: bump mypy from 1.8.0 to 1.9.0 (#983)
dependabot[bot]
2024-04-04 11:21:59 -07:00
-
8d7e3fb16b
stdlib: Move SimStat 'unit' and 'datatype' field to Scalar (#970)
Bobby R. Bruce
2024-04-04 10:02:22 -07:00
-
213b418391
stdlib: Specify typing for SimStat Scalar value (#971)
Bobby R. Bruce
2024-04-04 08:34:20 -07:00
-
4ff34a75bb
stdlib: Fix 'nozero' for Scalar SimStats (#972)
Bobby R. Bruce
2024-04-04 08:33:48 -07:00
-
5a6a3be6da
mem-ruby: Fix policy_type condition in CHI
Víctor Soria Pardos
2024-03-26 16:11:40 +01:00
-
7ee574b309
mem-ruby: Remove AtomicReturn_NoWait from CHI
Víctor Soria Pardos
2024-03-26 16:04:23 +01:00
-
-
-
0c6543d781
python: Add is_subset to the AddrRange param class (#993)
Giacomo Travaglini
2024-04-04 08:12:30 +01:00
-
ffd0680a2c
mem-ruby: Copyback UD_RU line when evicted in CHI protocol (#945)
Minje Jun
2024-04-04 00:33:22 +09:00
-
1fa25a60c8
arch-riscv: Fix the RiscvBareMetal parameter reset_vect (#964)
Yu-Cheng Chang
2024-04-03 23:31:57 +08:00
-
514b759d63
misc: bump pre-commit from 3.6.2 to 3.7.0 (#984)
dependabot[bot]
2024-04-03 08:23:30 -07:00
-
28b081b348
arch-arm,stdlib: ARM release for_kvm is moved to configs (#986)
Kaustav Goswami
2024-04-03 03:48:24 -07:00
-
32ee09df4a
sim-se: Fix copyOutStatxBuf compile error (#989)
Nicholas Mosier
2024-04-02 14:59:24 -07:00
-
c238b7a3e0
base: Fix 'doGzipLoad' str manipulation (#959)
Bobby R. Bruce
2024-04-02 10:37:42 -07:00
-
-
ee6f1377d7
misc: Sync develop .github to stable (#987)
Bobby R. Bruce
2024-04-02 10:20:25 -07:00
-
dea8fc0ee8
misc,github: Upgrade checkout and upload/download-artifact Actions to latest version (#979)
Bobby R. Bruce
2024-04-02 10:14:12 -07:00
-
-
628826896f
arch-riscv: Use TeX's escape seq in Python instead of Unicode (#985)
Hoa Nguyen
2024-04-02 08:42:21 -07:00
-
f9a9e50007
sim: adding constructor to GuestAddr
Robert Hauser
2024-03-30 20:09:18 +00:00
-
ed5ffee49c
util-m5: Add default M5OP_ADDR to arm64 (#977)
Jason Lowe-Power
2024-04-01 08:51:54 -07:00
-
-
78cf39bf63
arch-vega: Operand selectors for accumulation registers (#955)
Matthew Poremba
2024-04-01 08:45:37 -07:00
-
00d4b6825c
sim-se: Implement statx system call for Linux x86-64 (#887)
Nicholas Mosier
2024-04-01 08:23:39 -07:00
-
b310ddf79a
misc: Upgrade {download/upload}-artifact to v4
Bobby R. Bruce
2024-03-30 01:22:28 -07:00
-
21a00be6eb
misc: Fix 'checkout@v2' to 'checkout@v4'
Bobby R. Bruce
2024-03-30 01:14:57 -07:00
-
-
-
136c0eff3b
util-m5: Add a warning when m5op_addr is 0x0
Hoa Nguyen
2024-03-30 02:15:24 +00:00
-
ec690de0da
arch-riscv: This commit fixes bug in vfmv.f.s impl. in riscv (#863)
Debjyoti Bhattacharjee
2024-03-29 16:23:14 +01:00
-
9207458fd7
stdlib: add socks proxy to atlas client (#864)
Harshil Patel
2024-03-28 14:30:02 -07:00