This website requires JavaScript.
aec1d081c8
mem-ruby: Populate missing txnId field to CompDBID_Stale response
Giacomo Travaglini
2023-09-18 15:20:04 +01:00
3bdcfd6f7a
mem-ruby: patch fixes a protocol error in MOESI_CMP_Directory (#316 )
Bobby R. Bruce
2023-09-15 13:25:51 -07:00
7225da4ac6
stdlib, resources: Removed unused import
Harshil Patel
2023-09-15 10:41:45 -07:00
f3ce343a26
stdlib, resources: Added pretty printing resource
Harshil Patel
2023-09-15 10:21:27 -07:00
320454b75f
mem-ruby: Populate missing txnId field to CompI response
Giacomo Travaglini
2023-09-15 12:13:00 +01:00
23442727f7
util,resources,stdlib: Add 'obtain-resource.py' utility to easily obtain resources from the CLI (#317 )
Bobby R. Bruce
2023-09-14 21:04:30 -07:00
600ea81031
util: Add 'obtain-resource.py' utility
Bobby R. Bruce
2023-09-13 17:13:10 -07:00
a101b1aba3
stdlib: Add 'to_path' arg to obtain_resource
Bobby R. Bruce
2023-09-13 16:37:26 -07:00
b12f28af96
stdlib: Add 'quiet' option to obtain_resource func
Bobby R. Bruce
2023-09-13 16:36:01 -07:00
46be2d2339
misc,tests: Use GitHub Docker registry for 22.04 all-deps (#321 )
Bobby R. Bruce
2023-09-14 15:10:58 -07:00
017fb51fad
misc,tests: Remove duplicate running of daily gem5_library_tests (#318 )
Bobby R. Bruce
2023-09-14 15:10:02 -07:00
1c5870d775
misc: Update docker-build.yaml artifact actions to v3 (#322 )
Bobby R. Bruce
2023-09-14 15:09:47 -07:00
020bc05928
misc: moved logic of get_disk_device to workload.command_line
Leo Redivo
2023-09-14 11:47:19 -07:00
29fa894e19
misc: Add HACC GPU tests
Melissa Jost
2023-09-01 10:35:06 -07:00
210ab04bca
misc: Update docker-build.yaml artifact actions to v3
Bobby R. Bruce
2023-09-14 01:28:10 -07:00
59a96c8c2f
mem-cache: Fix bug in classic cache while clflush (#274 )
Bobby R. Bruce
2023-09-14 01:14:39 -07:00
040f4d5ae0
misc,tests: Use GitHub Docker registry for 22.04 all-deps
Bobby R. Bruce
2023-09-14 01:04:05 -07:00
26a1ee4e61
configs: 'memoy' -> 'memory' spelling mistake fix (#314 )
Bobby R. Bruce
2023-09-13 22:59:48 -07:00
7a17c780bd
misc: Use 'workdir' for docker-build.yaml (#320 )
Bobby R. Bruce
2023-09-13 22:54:01 -07:00
772a316dab
misc: Use 'workdir' for docker-build.yaml
Bobby R. Bruce
2023-09-13 22:52:26 -07:00
61339b6471
misc: Fix docker build workflow (#319 )
Bobby R. Bruce
2023-09-13 22:48:20 -07:00
dc02862c56
misc: Fix docker build workflow
Bobby R. Bruce
2023-09-13 22:47:08 -07:00
1d160e6ab0
scons: Revert "Add an option specifying the path to mold linker binary" (#313 )
Bobby R. Bruce
2023-09-13 22:02:30 -07:00
5102072950
misc,tests: Rm duplicate running of daily gem5_library_tests
Bobby R. Bruce
2023-09-13 17:50:56 -07:00
178db9e270
mem-ruby: patch fixes a protocol error in MOESI_CMP_Directory
Gautham Pathak
2023-09-13 19:00:15 -04:00
b53a311363
misc,util-docker: Fix docker-build.yaml (#285 )
Bobby R. Bruce
2023-09-13 15:54:15 -07:00
d38c029195
mem-ruby: This commit patches an error in AbstractController.cc (#294 )
Bobby R. Bruce
2023-09-13 15:48:46 -07:00
673d4b2ac2
arch-x86: initialize and correct bitwidth for FPU tag word (#304 )
Bobby R. Bruce
2023-09-13 15:47:50 -07:00
23c1014677
util: Fix TLM configs making use of TraceCPU replayer (#310 )
Bobby R. Bruce
2023-09-13 15:47:05 -07:00
e42d71e802
configs: 'memoy' -> 'memory' spelling mistake fix
Bobby R. Bruce
2023-09-13 14:30:22 -07:00
d463f73a43
scons: Revert "Add an option specifying the..."
Bobby R. Bruce
2023-09-13 14:14:27 -07:00
87db6df8f6
mem-ruby: This commit patches an error in AbstractController.cc
Gautham Pathak
2023-09-08 23:28:50 -04:00
f95e1505b8
util: Fix TLM configs making use of TraceCPU replayer
Giacomo Travaglini
2023-09-13 13:36:33 +01:00
5fd901ffbb
cpu, configs: Fix TraceCPU after multi-ISA addition (#302 )
Bobby R. Bruce
2023-09-12 17:26:27 -07:00
133e4ed636
misc: Add "typings" directory to .gitignore
Bobby R. Bruce
2023-09-12 15:20:06 -07:00
bceac5d951
util: Allow MyPy stubgen to aid Pylance IntelliSense
Bobby R. Bruce
2023-09-12 15:17:50 -07:00
39f0bcd9af
python: Mimic Python 3's -P flag in gem5
Bobby R. Bruce
2023-09-12 14:51:59 -07:00
2178e26bf2
arch-x86: initialize and correct bitwidth for FPU tag word
Nicholas Mosier
2023-09-12 15:24:45 +00:00
1bebf6a3cc
sim-se: Use tgt_stat64 instead of tgt_stat in newfstatatFunc (#283 )
Bobby R. Bruce
2023-09-12 08:33:42 -07:00
94e5a0cccf
sim-se: Fix tgkill logic bug in handling signal argument (#286 )
Bobby R. Bruce
2023-09-12 08:32:56 -07:00
d67a6603c1
cpu-kvm: properly set x86 xsave header on gem5->KVM transition (#298 )
Bobby R. Bruce
2023-09-12 08:32:20 -07:00
5fefbe2933
arch-riscv: Enable RVV run in Minor and O3 CPU (#228 )
Bobby R. Bruce
2023-09-12 08:31:36 -07:00
a0a799f474
cpu: Disable CPU switching functionality with TraceCPU
Giacomo Travaglini
2023-09-12 13:39:22 +01:00
785eba6ce1
configs: Reflect TraceCPU changes in the etrace_replay script
Giacomo Travaglini
2023-09-12 10:32:31 +01:00
9a5d900770
cpu: Stop treating TraceCPU as a BaseCPU
Giacomo Travaglini
2023-09-12 08:10:34 +01:00
e41184fafc
util: Update the RISC-V PCState checkpoint
Roger Chang
2023-09-06 10:09:19 +08:00
def89745bc
arch-riscv: Allow Minor and O3 CPU execute RVV
Roger Chang
2023-08-14 15:06:11 +08:00
0f54cb0593
arch-riscv: Remove check vconf done implementation
Roger Chang
2023-09-04 16:13:51 +08:00
31b95987da
arch-riscv: Change the instruction family to jump like
Roger Chang
2023-09-01 15:53:15 +08:00
282765234b
arch-riscv: Implement the branchTarget for vset*vl*
Roger Chang
2023-09-04 15:24:45 +08:00
a3aaad2ecd
arch-riscv: Refactor the execution part of vset*vl*
Roger Chang
2023-09-05 11:18:57 +08:00
1bde42760f
arch-riscv: Get vl, vtype and vlenb from PCState
Roger Chang
2023-09-04 15:15:23 +08:00
8918302239
arch-riscv: Change the implementation of vset*vl*
Roger Chang
2023-09-01 16:20:51 +08:00
7b5d8b4e5b
arch-riscv: Add vlenb, vtype and vl in PCState
Roger Chang
2023-08-31 14:22:46 +08:00
f94658098d
arch-riscv: Remove checked_type in StaticInst Constructor
Roger Chang
2023-08-14 11:03:31 +08:00
3f0475321a
arch-riscv: Change VTYPE to BitUnion64
Roger Chang
2023-09-05 10:39:02 +08:00
dfc725838e
arch-riscv: Refactor PCState class
Roger Chang
2023-08-31 13:27:41 +08:00
a217c218e0
util: Update gcn-gpu Dockerfile (#290 )
Bobby R. Bruce
2023-09-11 11:19:49 -07:00
a89aeb3906
util: Revert "Add docker prune cron to GitHub..." (#299 )
Jason Lowe-Power
2023-09-11 09:33:28 -07:00
7091a8b7a0
util: Revert "Add docker prune cron to GitHub..."
Bobby R. Bruce
2023-09-10 20:25:20 -07:00
2b9d558cef
cpu-kvm: properly set x86 xsave header on gem5->KVM transition
Nicholas Mosier
2023-09-10 15:16:50 +00:00
8740385f9e
sim-se: Fix tgkill logic bug in handling signal argument
Nicholas Mosier
2023-09-07 14:17:32 -07:00
ebde1133c0
redirect_path patch for restoring cpt (#221 )
Jason Lowe-Power
2023-09-08 15:30:53 -07:00
259a5d6272
sim-se: Use tgt_stat64 instead of tgt_stat in newfstatatFunc
Nicholas Mosier
2023-09-07 10:52:47 -07:00
d5f5211b91
scons: Add an option specifying the path to mold linker binary (#244 )
Bobby R. Bruce
2023-09-08 11:21:29 -07:00
91d1a5deb5
mem-cache: Fix bug in classic cache while clflush
Hoa Nguyen
2023-09-06 03:08:19 +00:00
16e8c95091
util: Update gcn-gpu Dockerfile
Melissa Jost
2023-09-08 10:25:09 -07:00
ce27f5c07a
sim-se: Fix crash in chdirFunc() on nonexistent directory (#277 )
Bobby R. Bruce
2023-09-08 10:10:30 -07:00
da740b1cdd
mem-ruby: Add a DBID field to the CHIResponseMsg data type
Giacomo Travaglini
2023-06-29 10:46:20 +01:00
4359567180
mem-ruby: Generate TxnId field for an incoming CHI request
Giacomo Travaglini
2023-06-28 17:01:04 +01:00
f032eeae93
mem-ruby: Provide a fromSequencer helper function
Giacomo Travaglini
2023-08-30 09:49:46 +01:00
5dbc48432f
mem-ruby: Allow Addr as a controller member type
Giacomo Travaglini
2023-06-29 09:55:12 +01:00
f7d6dadc10
mem-ruby: Allow trivial integer operations with Addr type
Giacomo Travaglini
2023-06-29 09:48:21 +01:00
ddb6749b62
mem-ruby: Add static_cast by value in SLICC
Giacomo Travaglini
2023-06-28 17:02:28 +01:00
e0498cb490
Merge branch 'develop' into bugfix-chdir
Nicholas Mosier
2023-09-07 14:13:00 -07:00
75a33ec377
misc,util-docker: Fix docker-build.yaml
Bobby R. Bruce
2023-09-07 14:02:28 -07:00
ce54ff061a
scons: Fix 'recompiling' -> 'recompile'
Bobby R. Bruce
2023-09-07 12:52:31 -07:00
aca67fe3a3
misc: Add test status badges to README.md (#233 )
Bobby R. Bruce
2023-09-07 12:47:00 -07:00
eb5ae35341
resources,stdlib: Add workload to resource specialization and deprecate workload.py (#212 )
Bobby R. Bruce
2023-09-07 12:45:45 -07:00
9cdd6093bd
util: Add docker prune cron to GitHub runners (#271 )
Bobby R. Bruce
2023-09-07 12:06:41 -07:00
84e0224e85
util-docker: Proof-of-concept using Docker buildx (#273 )
Bobby R. Bruce
2023-09-07 11:37:24 -07:00
62e81930d6
Merge branch 'develop' into bugfix-chdir
Nicholas Mosier
2023-09-07 09:54:35 -07:00
1fa1575f58
sim: add bypass_on_change to the set() of a signal (#279 )
Giacomo Travaglini
2023-09-07 18:42:08 +02:00
e206b16f73
sim:fixed some style issues
studyztp
2023-09-05 18:25:33 -07:00
377c875733
sim: check redirect path when unserialize for cpt
studyztp
2023-08-31 11:33:45 -07:00
2a4f3f206b
sim: modifed the type of path
studyztp
2023-08-23 16:27:45 -07:00
0dab27f24a
sim: check redirect path when unserialize for cpt
studyztp
2023-08-23 14:47:01 -07:00
105839ae2b
sim: add bypass_on_change to the set() of a signal
Johnny
2023-09-06 10:42:30 +08:00
6cdaa2c16a
sim-se: Fix crash in chdirFunc() on nonexistent directory
Nicholas Mosier
2023-09-07 03:18:58 +00:00
0249d47acc
util: Add docker prune cron to GitHub runners
Bobby R. Bruce
2023-09-05 15:04:57 -07:00
e80cde0713
ext: Stop excluding 'ext/testlib' from pre-commit and format (#267 )
Bobby R. Bruce
2023-09-06 11:18:19 -07:00
cc757cfe7a
misc: Fix buggy special path comparisons (#270 )
Bobby R. Bruce
2023-09-06 11:10:19 -07:00
5d98d18fb6
misc: Fix CI GitHub Action to stop if Workflow re-triggered (#275 )
Bobby R. Bruce
2023-09-06 11:09:52 -07:00
bbe96d6485
stdlib: Changed use of Workload to obtain_resource
Harshil Patel
2023-09-06 10:06:16 -07:00
12c6742607
misc: Fix CI GitHub Action to stop if Workflow re-triggered
Bobby R. Bruce
2023-09-05 20:46:55 -07:00
d10d752d7e
misc: Improve ".github/ISSUE_TEMPLATE/bug_report.md" (#268 )
Bobby R. Bruce
2023-09-05 18:00:28 -07:00
1b0bb678ab
util-docker: Proof-of-concept using Docker buildx
Bobby R. Bruce
2023-08-31 02:16:35 -07:00
3dfdd48211
misc: Fix buggy special path comparisons
Nicholas Mosier
2023-09-05 13:40:34 -07:00
bf06d61c35
stdlib, tests, resources: Updated tests
Harshil Patel
2023-09-05 12:39:38 -07:00
96144f90ed
misc: Add pre-commit run to .git-blame-ignore-revs
Bobby R. Bruce
2023-09-04 23:57:49 -07:00