[gem5-dev] [M] Change in gem5/gem5[develop]: arch-riscv: Updating the SD bit of mstatus upon the register read

2022-11-05 Thread Hoa Nguyen (Gerrit) via gem5-dev
/+/65273?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I1db0cc619d43bc5bacb1d03f6f214345d9d90e28 Gerrit-Change-Number: 65273 Gerrit-PatchSet: 6 Gerrit-Owner: Hoa

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-arm: Setup TC/ISA at construction time of Gicv3CPUInterface

2022-11-04 Thread Giacomo Travaglini (Gerrit) via gem5-dev
; }; } // namespace gem5 -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65291?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I8fffebdab9136a

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-arm: Setup ISA::gicv3CpuInterface on demand only

2022-11-04 Thread Giacomo Travaglini (Gerrit) via gem5-dev
/public/gem5/+/65174?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Iec29b2098ea29ca2886a69c5db8a2bc8d2f6f71e Gerrit-Change-Number: 65174 Gerrit-PatchSet: 7 Gerr

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-riscv: Update FS field of mstatus register where approriate.

2022-11-04 Thread Hoa Nguyen (Gerrit) via gem5-dev
%(op_rd)s; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65272?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Ger

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-riscv: Add VS field to the STATUS CSR

2022-11-04 Thread Hoa Nguyen (Gerrit) via gem5-dev
ooglesource.com/c/public/gem5/+/65274?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ifda1c551a23ed892fb8ac7ef31fa98f0b6db Gerrit-Change-Number: 65274 Gerri

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib: Change the default kernel boot param from "ro" to "rw"

2022-11-04 Thread Hoa Nguyen (Gerrit) via gem5-dev
ot;console=ttyS0", "root={root_value}", "rw"] @overrides(KernelDiskWorkload) def set_kernel_disk_workload( -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65194?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.go

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib: Fixing erroneous typing in Simulator __init__

2022-11-04 Thread Bobby Bruce (Gerrit) via gem5-dev
, checkpoint_path: Optional[Path] = None, -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/64773?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id

[gem5-dev] [M] Change in gem5/gem5[develop]: stdlib: Update AbstractCore's 'set_inst_stop_any_thread'

2022-11-04 Thread Bobby Bruce (Gerrit) via gem5-dev
uot;"" -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/64833?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I016c65bde8835711

[gem5-dev] [M] Change in gem5/gem5[develop]: stdlib: Update AbstractCore `set_simpoint` func

2022-11-04 Thread Bobby Bruce (Gerrit) via gem5-dev
_cores()[0].set_simpoint( -simpoint_start_insts, schedule_at_init +simpoint_start_insts, self._instantiated ) def schedule_max_insts( -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/64832?usp=email To unsubscribe, or for help writing mai

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib: Fix typos and remove unneeded import in Simulator

2022-11-04 Thread Bobby Bruce (Gerrit) via gem5-dev
glesource.com/c/public/gem5/+/62931?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I6faa63959d09444b8e931e14846fb1af98866ade Gerrit-Change-Number: 62931 Gerrit-Pat

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-arm: Setup TC/ISA at construction time of Gicv3CPUInterface

2022-11-04 Thread Giacomo Travaglini (Gerrit) via gem5-dev
91?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I8fffebdab9136a9027c4f61bb9413e97031e1969 Gerrit-Change-Number: 65291 Gerrit-PatchSet: 1 Ge

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-riscv: Add VS field to the STATUS CSR

2022-11-03 Thread Hoa Nguyen (Gerrit) via gem5-dev
lt; 9; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65274?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ifda1c551a23ed892fb8a

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-riscv: Updating the SD bit of mstatus upon the register read

2022-11-03 Thread Hoa Nguyen (Gerrit) via gem5-dev
-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I1db0cc619d43bc5bacb1d03f6f214345d9d90e28 Gerrit-Change-Number: 65273 Gerrit-PatchSet: 1 Gerrit-Owner: Hoa Nguyen Gerrit-MessageType: newchange ___ gem5-dev

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-riscv: Update FS field of mstatus register where approriate.

2022-11-03 Thread Hoa Nguyen (Gerrit) via gem5-dev
272?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I8b3b4922e8da483cff3a2210ee80c163cace182a Gerrit-Change-Number: 65272 Gerrit-PatchSet: 1 Gerrit-Owner: Hoa N

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib: Add __repr__ to pystats

2022-11-03 Thread Bobby Bruce (Gerrit) via gem5-dev
t;"" -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/63271?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I94cea907608fba622f4fc141d

[gem5-dev] [M] Change in gem5/gem5[develop]: python: Move find from group to AbstractStat

2022-11-03 Thread Bobby Bruce (Gerrit) via gem5-dev
earch(_name))) - -def _repr_name(self) -> str: -return "Group" - -def __repr__(self) -> str: -stats_list = [] -for key in self.__dict__: - stats_list.append(key) -return f"{self._repr_name()}: {stats_list}" - class Vector(Group):

[gem5-dev] [S] Change in gem5/gem5[develop]: misc: Update black to process src/python/m5/ext/pystats

2022-11-03 Thread Bobby Bruce (Gerrit) via gem5-dev
ats/simstat.py +++ b/src/python/m5/ext/pystats/simstat.py @@ -32,6 +32,7 @@ from .statistic import Statistic from .timeconversion import TimeConversion + class SimStat(SerializableStat): """ Contains all the statistics for a given simulation. -- To view, visit https:

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib: Add 'get_simstats' function to simulator

2022-11-03 Thread Bobby Bruce (Gerrit) via gem5-dev
t_simstat(self._root) def add_text_stats_output(self, path: str) -> None: """ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/63272?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/se

[gem5-dev] [M] Change in gem5/gem5[develop]: tests,stdlib: Add a test for JsonSerializable

2022-11-03 Thread Bobby Bruce (Gerrit) via gem5-dev
ild_list"][1]["list_stat2"][3]) +self.assertEquals(5.2, obj_json["child_list"][1]["list_stat2"][4]) + self.assertEquals(None, obj_json["child_list"][1]["list_stat2"][5]) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/587

[gem5-dev] [M] Change in gem5/gem5[develop]: stdlib: Rename JsonSerializable to SerializableStat

2022-11-03 Thread Bobby Bruce (Gerrit) via gem5-dev
zableChild() self.child_1.stat1 = 2 @@ -43,7 +43,7 @@ self.child_list.append(child_list_2) -class MockSerializableChild(JsonSerializable): +class MockSerializableChild(SerializableStat): def __init__(self): pass -- To view, visit https://gem5-review.googlesource.com/c/publi

[gem5-dev] [M] Change in gem5/gem5[develop]: python: Add AbstractStat for PyStats

2022-11-03 Thread Bobby Bruce (Gerrit) via gem5-dev
gem5-review.googlesource.com/c/public/gem5/+/63691?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I7e1808c4b4dcd6110fd524ad3553a9dc19f72e24 Gerrit-Change-Number: 6369

[gem5-dev] [M] Change in gem5/gem5[develop]: tests, resources: CVE-2007-4559 Patch

2022-11-03 Thread Bobby Bruce (Gerrit) via gem5-dev
loaded -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65271?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I891ac6652cfbd479aed51d64ef6d

[gem5-dev] [M] Change in gem5/gem5[develop]: tests, resources: CVE-2007-4559 Patch

2022-11-03 Thread Melissa Jost (Gerrit) via gem5-dev
https://gem5-review.googlesource.com/c/public/gem5/+/65271?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I891ac6652cfbd479aed51d64ef6d4e0fe740e06d Gerrit

[gem5-dev] [M] Change in gem5/gem5[develop]: mem: Fix SHM server path cleanup logic

2022-11-03 Thread Jui-min Lee (Gerrit) via gem5-dev
} // Request done. -inform("%s: request done", name().c_str()); +inform("%s: request done", name()); return; } while (false); // If we ever reach here, our client either close the connection or is // somehow broken. We'll just c

[gem5-dev] [M] Change in gem5/gem5[develop]: sim: allow specifying remote gdb port for each workload

2022-11-02 Thread Earl Ou (Gerrit) via gem5-dev
el - * (0 disables connections) */ -virtual void setRemoteGDBPort(unsigned int port); - /* Register an action to happen at the end of elaboration */ virtual void registerEndOfElaboration(void (*func)()); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65151

[gem5-dev] [XL] Change in gem5/gem5[develop]: ext: upgrade to googletest 1.12.0

2022-11-02 Thread Yu-hsin Wang (Gerrit) via gem5-dev
oved kokoro: Regressions pass -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65211?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-B

[gem5-dev] [S] Change in gem5/gem5[develop]: gpu-compute: Chunkify AMDKernelCode read from device

2022-11-02 Thread Matthew Poremba (Gerrit) via gem5-dev
5-review.googlesource.com/c/public/gem5/+/65251?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I602bc12d8f8c5d3a3e57ab3f42f7dd3df58dc144 Gerrit-Change-Number: 65

[gem5-dev] [S] Change in gem5/gem5[develop]: gpu-compute: Add granulated SGPR computation for gfx9

2022-11-02 Thread Matthew Poremba (Gerrit) via gem5-dev
252?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ie487a53940b323a0002341075e0f81af4147a7d8 Gerrit-Change-Number: 65252 Gerrit-PatchSet: 1 Gerrit-Owner: Matthew

[gem5-dev] [L] Change in gem5/gem5[develop]: python,stdlib: Add multiprocessing module

2022-11-02 Thread Bobby Bruce (Gerrit) via gem5-dev
fds_to_close = [] +for fd in (parent_r, parent_w): + if fd is not None: +fds_to_close.append(fd) + self.finalizer = util.Finalize(self, util.close_fds, fds_to_close) + +for fd in (child_r, child_w): +if

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-arm: Fix GICv3 List register mapping

2022-11-02 Thread Giacomo Travaglini (Gerrit) via gem5-dev
(); // SVE -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65172?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-arm: Fix access permissions for GICv3 cpu registers

2022-11-02 Thread Giacomo Travaglini (Gerrit) via gem5-dev
/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Idcd9656abafc3014d2715cd6f138a6d786bc6c34 Gerrit-Change-Number: 65171 Gerrit-PatchSet: 5 Gerrit-Owner: Giacomo Travaglini Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jason

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-arm: Remove ISA::haveGICv3CpuIfc method

2022-11-02 Thread Giacomo Travaglini (Gerrit) via gem5-dev
ubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I264f887392d188a515480c2e31a4a4da3e67c498 Gerrit-Change-Number: 65173 Gerrit-PatchSet: 5 Gerrit-Owner: Giacomo Travaglini Gerrit-Reviewe

[gem5-dev] [XL] Change in gem5/gem5[develop]: ext: upgrade to googletest 1.12.0

2022-11-02 Thread Yu-hsin Wang (Gerrit) via gem5-dev
oogletest/test/production.h 221 files changed, 18,856 insertions(+), 24,275 deletions(-) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65211?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Pro

[gem5-dev] [S] Change in gem5/gem5[develop]: mem: Fix SHM server path cleanup logic

2022-11-02 Thread Jui-min Lee (Gerrit) via gem5-dev
ocket: %s", name().c_str(), -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65153?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change

[gem5-dev] [S] Change in gem5/gem5[develop]: util: update termios to replace nl with cr-nl

2022-11-02 Thread Earl Ou (Gerrit) via gem5-dev
l To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ia0b4c61725ab7478e7341273a8279b96e53d9f26 Gerrit-Change-Number: 65152 Gerrit-PatchSet: 2 Gerrit-Owner: Earl Ou Gerrit-R

[gem5-dev] [M] Change in gem5/gem5[develop]: tests: Remove tests requiring comp of novel ISAs in long

2022-11-02 Thread Bobby Bruce (Gerrit) via gem5-dev
res-isa-{isa}", +verifiers=(), +fixtures=(), +config=joinpath( +config.base_dir, +"tests", +"gem5", +"configs", +"requires_check.py", +

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Remove ARM compilation requirement for quick/Kokoro

2022-11-02 Thread Bobby Bruce (Gerrit) via gem5-dev
tests -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65195?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ibe406348caefa24938600

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Remove unneeded build step from nightly.sh

2022-11-02 Thread Bobby Bruce (Gerrit) via gem5-dev
unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I58636acfd5512886ac11ca84ee96cbdc9e344c68 Gerrit-Change-Number: 65175 Gerrit-PatchSet: 3 Gerrit-Owner: Bobby Bruce Gerrit-Reviewer: Bobby Bruce

[gem5-dev] [M] Change in gem5/gem5[develop]: tests: Remove long/nightly X86 Boot tests

2022-11-01 Thread Bobby Bruce (Gerrit) via gem5-dev
=constants.long_tag, # ) -test_boot( -cpu="atomic", -num_cpus=4, -mem_system="classic", -memory_class="HBM2Stack", -boot_type="systemd", -length=constants.long_tag, -) The very-long (Weekly) tests -- To view, visit https://gem5-re

[gem5-dev] [M] Change in gem5/gem5[develop]: tests: Remove long/nightly ARM Boot tests

2022-11-01 Thread Bobby Bruce (Gerrit) via gem5-dev
m_system="mi_example", - memory_class="DualChannelDDR4_2400", - length=constants.long_tag, -) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65191?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/sett

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Remove ARM compilation requirement for quick/Kokoro

2022-11-01 Thread Bobby Bruce (Gerrit) via gem5-dev
ag, -to_tick=100, -) The long (nightly) tests -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65195?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib: Change the default kernel boot param from "ro" to "rw"

2022-11-01 Thread Hoa Nguyen (Gerrit) via gem5-dev
ro"] +return ["console=ttyS0", "root={root_value}", "rw"] @overrides(KernelDiskWorkload) def set_kernel_disk_workload( -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65194?usp=email To unsubscribe, or for help wri

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Remove unneeded build step from nightly.sh

2022-11-01 Thread Bobby Bruce (Gerrit) via gem5-dev
5/+/65175?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I58636acfd5512886ac11ca84ee96cbdc9e344c68 Gerrit-Change-Number: 65175 Gerrit-

[gem5-dev] [M] Change in gem5/gem5[develop]: tests: Remove long/nightly ARM Boot tests

2022-11-01 Thread Bobby Bruce (Gerrit) via gem5-dev
uot;, -num_cpus=2, -mem_system="mi_example", - memory_class="DualChannelDDR4_2400", - length=constants.long_tag, -) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65191?usp=email To unsubscribe, or for help writing mail

[gem5-dev] [M] Change in gem5/gem5[develop]: tests: Remove tests requiring comp of novel ISAs in long

2022-11-01 Thread Bobby Bruce (Gerrit) via gem5-dev
+name=f"requires-isa-{isa}", +verifiers=(), +fixtures=(), +config=joinpath( +config.base_dir, +"tests", +"gem5", +"configs", +"r

[gem5-dev] [M] Change in gem5/gem5[develop]: tests: Remove long/nightly X86 Boot tests

2022-11-01 Thread Bobby Bruce (Gerrit) via gem5-dev
onstants.long_tag, # ) -test_boot( -cpu="atomic", -num_cpus=4, -mem_system="classic", -memory_class="HBM2Stack", -boot_type="systemd", -length=constants.long_tag, -) The very-long (Weekly) tests --

[gem5-dev] [L] Change in gem5/gem5[develop]: stdlib,arch-arm: Add ruby cache support to the ArmBoard

2022-11-01 Thread Bobby Bruce (Gerrit) via gem5-dev
nceProtocol.CHI) +from gem5.components.cachehierarchies.chi.private_l1_cache_hierarchy import ( + PrivateL1CacheHierarchy, +) + +cache_hierarchy = PrivateL1CacheHierarchy( +size="16kB", + assoc=4, +) + +elif args.mem_system == "mesi_two_l

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib,configs,tests: Rename config to arm-ubuntu-run.py

2022-11-01 Thread Bobby Bruce (Gerrit) via gem5-dev
w, visit https://gem5-review.googlesource.com/c/public/gem5/+/65132?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I9d96fd68e122f2841573b1717b0969cd44972771 Ge

[gem5-dev] [M] Change in gem5/gem5[develop]: stdlib: Refactor the ArmBoard for _connect_things move

2022-11-01 Thread Bobby Bruce (Gerrit) via gem5-dev
cal_path() +), +read_only=False, +) + +self._add_pci_device(PciVirtIO(vio=VirtIOBlock(image=self._image))) + @overrides(AbstractBoard) def _setup_memory_ranges(self) -> None: """ -- To view, visit https://gem5-review.googlesource.com/c/pu

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib: Give board interface for mem ports

2022-11-01 Thread Bobby Bruce (Gerrit) via gem5-dev
board.get_cache_line_size(), -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/64631?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I05e38

[gem5-dev] [M] Change in gem5/gem5[develop]: stdlib: Move `_connect_things` to run as pre_instantiation

2022-11-01 Thread Bobby Bruce (Gerrit) via gem5-dev
affic_gen/simple_traffic_run.py +++ b/tests/gem5/traffic_gen/simple_traffic_run.py @@ -201,6 +201,7 @@ root = Root(full_system=False, system=motherboard) +motherboard._pre_instantiate() m5.instantiate() generator.start_traffic() -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+

[gem5-dev] [S] Change in gem5/gem5[develop]: configs: GPUFS: use multiple event queues for >1 CPU

2022-11-01 Thread Matthew Poremba (Gerrit) via gem5-dev
lesource.com/c/public/gem5/+/65131?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ia354e02209d0fa18195f3ad44f4fb1d58e93b5ca Gerrit-Change-Number: 65131 Gerr

[gem5-dev] [M] Change in gem5/gem5[develop]: dev-amdgpu: Fix issues with PM4 queue map, fences

2022-11-01 Thread Matthew Poremba (Gerrit) via gem5-dev
return _pkt.me + 1; } +uint32_t pipe() { return _pkt.pipe; } +uint32_t queue() { return _pkt.queueSlot; } +bool privileged() { return _pkt.queueSel == 0 ? 1 : 0; } }; } // namespace gem5 -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65095?usp=email To unsubs

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-amdgpu: Fix SDMA trap ring ID, context

2022-11-01 Thread Matthew Poremba (Gerrit) via gem5-dev
view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65093?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ie4a4a9d6ab1d3bf83bf76bb57a02a91100217b51

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-amdgpu: Fix interrupt handler address assignment

2022-11-01 Thread Matthew Poremba (Gerrit) via gem5-dev
ubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I0beec313f533765c94063bcf4de8c65aacf2986b Gerrit-Change-Number: 65092 Gerrit-PatchSet: 2 Gerrit-Owner: Matthew Poremba Gerrit-Revie

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-amdgpu: Rework PM4 NOP packet

2022-11-01 Thread Matthew Poremba (Gerrit) via gem5-dev
scribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I3f5c3f4b7dd50f93ba503fea97454a9d41771e30 Gerrit-Change-Number: 65094 Gerrit-PatchSet: 3 Gerrit-Owner: Matthew Poremba Gerrit-Reviewe

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-arm: Remove ISA::haveGICv3CpuIfc method

2022-11-01 Thread Giacomo Travaglini (Gerrit) via gem5-dev
break; case MISCREG_CNTFRQ ... MISCREG_CNTV_TVAL: // CNTFRQ may be trapped only on reads -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65173?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/sett

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-arm: Fix GICv3 List register mapping

2022-11-01 Thread Giacomo Travaglini (Gerrit) via gem5-dev
?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I870104cf27cc9ba28763adc5b43ff850c1ea279f Gerrit-Change-Number: 65172 Gerrit-PatchSet: 1 Gerrit-Owner: Giacomo

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-arm: Fix access permissions for GICv3 cpu registers

2022-11-01 Thread Giacomo Travaglini (Gerrit) via gem5-dev
(MISCREG_ICC_AP0R0) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65171?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-arm: Setup ISA::gicv3CpuInterface on demand only

2022-11-01 Thread Giacomo Travaglini (Gerrit) via gem5-dev
view.googlesource.com/c/public/gem5/+/65174?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Iec29b2098ea29ca2886a69c5db8a2bc8d2f6f71e Gerrit-Change-Number:

[gem5-dev] [S] Change in gem5/gem5[develop]: util: update termios to replace nl with cr-nl

2022-11-01 Thread Earl Ou (Gerrit) via gem5-dev
oglesource.com/c/public/gem5/+/65152?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ia0b4c61725ab7478e7341273a8279b96e53d9f26 Gerrit-Change-Number: 65152 Gerrit-Pa

[gem5-dev] [M] Change in gem5/gem5[develop]: sim: allow specifying remote gdb port for each workload

2022-11-01 Thread Earl Ou (Gerrit) via gem5-dev
ttps://gem5-review.googlesource.com/c/public/gem5/+/65151?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I755b3960ee920ae52

[gem5-dev] [M] Change in gem5/gem5[develop]: systemc: sync the response error between gem5 packet and tlm payload

2022-10-31 Thread Yu-hsin Wang (Gerrit) via gem5-dev
-void checkTransaction(tlm::tlm_generic_payload ); - void invalidateDmi(const gem5::MemBackdoor ); protected: -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/64591?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.go

[gem5-dev] [S] Change in gem5/gem5[develop]: mem: introduce bad command error to packet commands

2022-10-31 Thread Yu-hsin Wang (Gerrit) via gem5-dev
To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I8142df36a5ed3e461493796266821a2b30a3415e Gerrit-Change-Number: 64872 Gerrit-PatchSet: 2 Gerrit-Owner: Yu-hsin Wang Gerri

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib,configs,tests: Rename config to arm-ubuntu-run.py

2022-10-31 Thread Bobby Bruce (Gerrit) via gem5-dev
s://gem5-review.googlesource.com/c/public/gem5/+/65132?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I9d96fd68e122f2841573b1717b0969cd44972771 Gerrit-Change-Number: 651

[gem5-dev] [S] Change in gem5/gem5[develop]: configs: GPUFS: use multiple event queues for >1 CPU

2022-10-31 Thread Matthew Poremba (Gerrit) via gem5-dev
public/gem5/+/65131?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ia354e02209d0fa18195f3ad44f4fb1d58e93b5ca Gerrit-Change-Number: 65131 Gerrit-PatchSet: 1 Gerri

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-amdgpu: Fix GART PTE size

2022-10-31 Thread Matthew Poremba (Gerrit) via gem5-dev
, visit https://gem5-review.googlesource.com/c/public/gem5/+/65091?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ibfba2443675fe28316d26afa5f1a14885fdce40c Gerrit-Change-Number:

[gem5-dev] [M] Change in gem5/gem5[develop]: dev-amdgpu: Chunkify SDMA copies that use device memory

2022-10-31 Thread Matthew Poremba (Gerrit) via gem5-dev
ffer); }); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/64752?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I27018a963da7133f5

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-vega: Improve non-native page size support

2022-10-31 Thread Matthew Poremba (Gerrit) via gem5-dev
); +Addr paddr = first_entry_paddr + + (local_pkt->req->getVaddr() & (page_size - 1)); local_pkt->req->setPaddr(paddr); if (uncacheable) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/64751?usp

[gem5-dev] [L] Change in gem5/gem5[develop]: mem: implement ThreadBridge

2022-10-30 Thread Earl Ou (Gerrit) via gem5-dev
// TimingRequestProtocol +bool recvTimingResp(PacketPtr pkt) override; +void recvReqRetry() override; + + private: +ThreadBridge _; +}; + +IncomingPort in_port_; +OutgoingPort out_port_; +}; + +} // namespace gem5 +#endif // __MEM_THREAD_BRIDGE_HH__

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-amdgpu: Rework PM4 NOP packet

2022-10-30 Thread Matthew Poremba (Gerrit) via gem5-dev
source.com/c/public/gem5/+/65094?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I3f5c3f4b7dd50f93ba503fea97454a9d41771e30 Gerrit-Change-Number: 65094 Gerrit-P

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-amdgpu: Fix interrupt handler address assignment

2022-10-30 Thread Matthew Poremba (Gerrit) via gem5-dev
lesource.com/c/public/gem5/+/65092?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I0beec313f533765c94063bcf4de8c65aacf2986b Gerrit-Change-Number: 65092 Gerrit

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-amdgpu: Fix SDMA trap ring ID, context

2022-10-30 Thread Matthew Poremba (Gerrit) via gem5-dev
->submitInterruptCookie(); delete pkt; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65093?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-amdgpu: Fix GART PTE size

2022-10-30 Thread Matthew Poremba (Gerrit) via gem5-dev
etPtr pkt, Addr offset); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65091?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: de

[gem5-dev] [M] Change in gem5/gem5[develop]: dev-amdgpu: Fix issues with PM4 queue map, fences

2022-10-30 Thread Matthew Poremba (Gerrit) via gem5-dev
return _pkt->queueSel == 0 ? 1 : 0; } +uint32_t me() { return _pkt.me + 1; } +uint32_t pipe() { return _pkt.pipe; } +uint32_t queue() { return _pkt.queueSlot; } +bool privileged() { return _pkt.queueSel == 0 ? 1 : 0; } }; } // namespace gem5 -- To view, visit https:/

[gem5-dev] [L] Change in gem5/gem5[develop]: mem: implement ThreadBridge

2022-10-27 Thread Earl Ou (Gerrit)
ThreadBridge _; +}; + +IncomingPort in_port_; +OutgoingPort out_port_; +}; + +} // namespace gem5 +#endif // __MEM_THREAD_BRIDGE_HH__ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65071?usp=email To unsubscribe, or for help writing mail filters, visit http

[gem5-dev] [M] Change in gem5/gem5[develop]: stdlib: Added set_se_simpoint_workload to SEBinaryWorkload

2022-10-27 Thread Bobby Bruce (Gerrit)
+binary=binary, +arguments=arguments, +) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/64432?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerr

[gem5-dev] [M] Change in gem5/gem5[develop]: stdlib: Move setting of checkpoints to set_workload funcs

2022-10-27 Thread Bobby Bruce (Gerrit)
# will be restored. -m5.instantiate(self._checkpoint_path) +if self._board._checkpoint: +m5.instantiate(self._board._checkpoint.as_posix()) +else: +m5.instantiate(self._checkpoint_path) self._instantiated = True

[gem5-dev] [M] Change in gem5/gem5[develop]: stdlib,configs: Update simpoint example to use the Workload

2022-10-27 Thread Bobby Bruce (Gerrit)
+simpoint_resource.get_metadata() +.get("additional_metadata") +.get("warmup_interval") +) + self._simpoint_interval = simpoint_interval if simpoint_file_path is None or weight_file_path is None: -- To view,

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib: add 'get_simpoint' function to se_binary_workload.py

2022-10-27 Thread Bobby Bruce (Gerrit)
googlesource.com/c/public/gem5/+/64551?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ided2b1a5867655a98730879524e0be61c3f20295 Gerrit-Change-Number: 64551 Gerrit

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-x86,sim-se: Add clone3 syscall

2022-10-27 Thread Bobby Bruce (Gerrit)
t; ptidPtr, VPtr<> ctidPtr, VPtr<> tlsPtr) +{ +return doClone(desc, tc, flags, newStack, ptidPtr, ctidPtr, tlsPtr); +} + +template +SyscallReturn cloneBackwardsFunc(SyscallDesc *desc, ThreadContext *tc, RegVal flags, RegVal newStack, VPtr<> ptidPtr, VPtr&

[gem5-dev] [M] Change in gem5/gem5[develop]: stdlib: Refactor the ArmBoard for _connect_things move

2022-10-27 Thread Bobby Bruce (Gerrit)
) def _setup_memory_ranges(self) -> None: """ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65052?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public

[gem5-dev] [M] Change in gem5/gem5[develop]: stdlib: Move `_connect_things` to run as pre_instantiation

2022-10-27 Thread Bobby Bruce (Gerrit)
1,7 @@ # Disable the gdb ports. Required for forking. m5.disableAllListeners() - +motherboard._pre_instantiate() m5.instantiate() # Simulate the inital boot with the starting KVM cpu -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65051?usp=email To unsubscribe, or fo

[gem5-dev] [M] Change in gem5/gem5[develop]: dev-arm: Use ThreadContext instead if ISA in GICV3 cpu interface

2022-10-27 Thread Giacomo Travaglini (Gerrit)
; -} else if (!is_64 && (cpsr.mode == MODE_MON)) { -return true; -} -} - -return false; +return currEL() == EL3; } // Computes ICH_EISR_EL2 -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/64913?usp=email To unsubscribe, or fo

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-arm: Use ThreadContext in ArmISA::currEL implementation

2022-10-27 Thread Giacomo Travaglini (Gerrit)
ps://gem5-review.googlesource.com/c/public/gem5/+/64914?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I0c91c76f690542219ffbbf53359531d9dea9e86d Gerrit-Change-Number: 649

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-arm: Allow TarmacTracer to dump trace to a file

2022-10-27 Thread Giacomo Travaglini (Gerrit)
artTick and endTick allow to trace a specific window of ticks * rather than the entire CPU execution. -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/63892?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settin

[gem5-dev] [L] Change in gem5/gem5[develop]: dev-arm: Implement System Security Control registers

2022-10-27 Thread Giacomo Travaglini (Gerrit)
Register sscAuxGpretn; +Space space2; +Register sscVersion; +Space space3; +Block<0x80> sscSwScratch; +Space space4; +Block<0x100> sscSwCap; +Register sscSwCapCtrl; +Space space5; +Register sscChipIdSt; +Space space6; +Register sscPid4; +Space s

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-arm: Always use AArch64 version of HCR/SCR

2022-10-27 Thread Giacomo Travaglini (Gerrit)
e if (ArmSystem::haveEL(tc, EL3) && ELIs32(tc, EL3) && - static_cast(tc->readMiscRegNoEffect(MISCREG_SCR)).ns == 0) + static_cast( +tc->readMiscRegNoEffect(MISCREG_SCR_EL3)).ns == 0) return EL3; else if (HaveExt(tc, ArmExtension::FEAT_VH

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-arm: Setup ThreadContext in GICv3 cpu interface

2022-10-27 Thread Giacomo Travaglini (Gerrit)
://gem5-review.googlesource.com/c/public/gem5/+/64912?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: If019b4b114031f880dff43e05658a162c201ea6a Gerrit-Change-N

[gem5-dev] [S] Change in gem5/gem5[develop]: scons: Capture TMPDIR envvar

2022-10-27 Thread Han-sheng Liu (Gerrit)
for key, val in sorted(os.environ.items()): -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/64873?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib: Added LOOPPOINT_END exit event

2022-10-26 Thread Zhantong Qiu (Gerrit)
tor exit event return ExitEvent.EXIT -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65032?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerr

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib: Parameterize the number of cores of the RISCVMatchedBoard

2022-10-26 Thread Hoa Nguyen (Gerrit)
filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I3a65ac2a5c6c6068cd82ad2a09dd5a16a66f5a55 Gerrit-Change-Number: 65031 Gerrit-PatchSet: 1 Gerrit-Owner: Hoa Nguyen Gerrit-MessageType: newchange ___

[gem5-dev] [M] Change in gem5/gem5[develop]: stdlib: Allow se_binary_workload to setup LoopPoints

2022-10-25 Thread Zhantong Qiu (Gerrit)
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/64991?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I7872d594bf4c86bc5d9329319ec0be72b2b9670d Gerrit-

[gem5-dev] [L] Change in gem5/gem5[develop]: stdlib: Added stdlib LoopPoint classes

2022-10-25 Thread Zhantong Qiu (Gerrit)
; 8: +checkpointPC.append(line[6]) + checkpointCount.append(line[7]) +print(f"get target PC {checkpointPC}\n") + print(f"get target PC count {checkpointCount}\n") +break -- To v

[gem5-dev] [L] Change in gem5/gem5[develop]: dev-arm: Implement System Security Control registers

2022-10-25 Thread Giacomo Travaglini (Gerrit)
0x100> sscSwCap; +Register sscSwCapCtrl; +Space space5; +Register sscChipIdSt; +Space space6; +Register sscPid4; +Space space7; +Register sscPid0; +Register sscPid1; +Register sscPid2; + Space space8; +Register compid0; + Register compid1; +

[gem5-dev] [S] Change in gem5/gem5[develop]: scons: Capture TMPDIR envvar

2022-10-25 Thread Han-sheng Liu (Gerrit)
quot;TMPDIR", # temporary directory for compiler to put intermediate files ] for key, val in sorted(os.environ.items()): -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/64873?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-r

[gem5-dev] [M] Change in gem5/gem5[develop]: tests: Adding tests for gem5stats.

2022-10-24 Thread Bobby Bruce (Gerrit)
elf._compare_stats(trusted_file, test_file) + + _re_type = type(re.compile("")) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/55743?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project:

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-arm: Always use AArch64 version of HCR/SCR

2022-10-22 Thread Giacomo Travaglini (Gerrit)
0) return el; else if (ArmSystem::haveEL(tc, EL3) && ELIs32(tc, EL3) && - static_cast(tc->readMiscRegNoEffect(MISCREG_SCR)).ns == 0) + static_cast( +tc->readMiscRegNoEffect(MISCREG_SCR_EL3)).ns == 0) return EL3;

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-arm: Setup ThreadContext in GICv3 cpu interface

2022-10-22 Thread Giacomo Travaglini (Gerrit)
;63, 20> res0_3; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/64912?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: If019b4b114031f88

[gem5-dev] [M] Change in gem5/gem5[develop]: dev-arm: Use ThreadContext instead if ISA in GICV3 cpu interface

2022-10-22 Thread Giacomo Travaglini (Gerrit)
return true; -} -} - -return false; +return currEL() == EL3; } // Computes ICH_EISR_EL2 -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/64913?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/setting

<    8   9   10   11   12   13   14   15   16   17   >