[gem5-dev] [XS] Change in gem5/gem5[develop]: configs: Fix RISCVMatched Test

2023-04-08 Thread Melissa Jost (Gerrit) via gem5-dev
=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: I2dda4783edaa18851269860757d5b8ee58625838 Gerrit-Change-Number: 69458 Gerrit-PatchSet: 2 Gerrit-Owner: Melissa Jost

[gem5-dev] [XS] Change in gem5/gem5[develop]: util: Add a missing free() to m5term.

2023-04-08 Thread Gabe Black (Gerrit) via gem5-dev
} +free(cwd); } // Return the FD of our new connection. -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69557?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Ge

[gem5-dev] [XS] Change in gem5/gem5[develop]: util: Add a missing free() to m5term.

2023-04-08 Thread Gabe Black (Gerrit) via gem5-dev
exit(1); } +free(cwd); } // Return the FD of our new connection. -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69557?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/setti

[gem5-dev] [XS] Change in gem5/gem5[develop]: stdlib: small fix in spec-2006 and spec-2007

2023-04-08 Thread humza jahangir ikram (Gerrit) via gem5-dev
"simulated seconds" ) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69537?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-I

[gem5-dev] [M] Change in gem5/gem5[develop]: dev: Add an "abortPending" method to the DMA port class.

2023-04-08 Thread Gabe Black (Gerrit) via gem5-dev
uint8_t *data, uint32_t sid, uint32_t ssid, Tick delay, Request::Flags flag=0); +// Abort and remove any pending DMA transmissions. +void abortPending(); + bool dmaPending() const { return pendingCount > 0; } DrainState drain() override; -- To vie

[gem5-dev] [XS] Change in gem5/gem5[develop]: base: Add missing headers in extensible.hh

2023-04-07 Thread Wei-Han Chen (Gerrit) via gem5-dev
-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I01e49c62619383ea4f7da668ceaefe4a41418cd8 Gerrit-Change-Number: 69480 Gerrit-PatchSet: 3 Gerrit-Owner: Wei-Han Chen Gerrit-Reviewer: Bobby Bruce Gerrit-Reviewer: Daniel Carvalho Gerrit

[gem5-dev] [XS] Change in gem5/gem5[develop]: stdlib: small fix in spec-2006 and spec-2007

2023-04-07 Thread humza jahangir ikram (Gerrit) via gem5-dev
w, visit https://gem5-review.googlesource.com/c/public/gem5/+/69537?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: If0b6f88d6701a11f32e2e69994582524e

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-riscv: Fix the behavior of pmp

2023-04-07 Thread Roger Chang (Gerrit) via gem5-dev
e; } else { uint64_t t1 = ctz64(~pmpaddr); -uint64_t range = (std::pow(2,t1+3))-1; +uint64_t range = (std::pow(2,t1+3)); // pmpaddr reg encodes bits 55-2 of a // 56 bit physical address for RV64 -- To view, visit https://gem5-review.googlesource.com/c/pub

[gem5-dev] [S] Change in gem5/gem5[develop]: fastmodel: Create amba_pv extension if not exist

2023-04-06 Thread Wei-Han Chen (Gerrit) via gem5-dev
} } amba_ex->set_privileged(control_ex->isPrivileged()); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69481?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Bra

[gem5-dev] [XS] Change in gem5/gem5[develop]: base: Add missing header in extensible.hh

2023-04-06 Thread Wei-Han Chen (Gerrit) via gem5-dev
https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I01e49c62619383ea4f7da668ceaefe4a41418cd8 Gerrit-Change-Number: 69480 Gerrit-PatchSet: 1 Gerrit-Owner: Wei-Han Chen Gerrit-MessageType: newchange

[gem5-dev] [S] Change in gem5/gem5[develop]: systemc: Add helper function to set AXI4 attributes from flag

2023-04-06 Thread Wei-Han Chen (Gerrit) via gem5-dev
iting mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Id4e8f234fe2ca88282b24fda9fcbe2f5fdcc4a3d Gerrit-Change-Number: 69478 Gerrit-PatchSet: 1 Gerrit-Owner: Wei-Han Chen Gerrit-MessageType: newchange

[gem5-dev] [M] Change in gem5/gem5[develop]: systemc: Add AXI4 cache attributes entry in control extension

2023-04-06 Thread Wei-Han Chen (Gerrit) via gem5-dev
; }; } // namespace Gem5SystemC -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69477?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]: fastmodel: Forward AXI4 cache attribute to tlm

2023-04-06 Thread Wei-Han Chen (Gerrit) via gem5-dev
com/c/public/gem5/+/69479?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: Ib5c001480dd680b14cc44f264cd55e142a2aa3d8 Gerrit-Change-Number

[gem5-dev] [XS] Change in gem5/gem5[develop]: configs: Fix RISCVMatched Test

2023-04-06 Thread Melissa Jost (Gerrit) via gem5-dev
-review.googlesource.com/c/public/gem5/+/69458?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: I2dda4783edaa18851269860757d5b8ee58625838 Gerrit-Change-Number: 69458 Gerrit-PatchSet

[gem5-dev] [XS] Change in gem5/gem5[develop]: tess: Update SystemC Nightly Test

2023-04-06 Thread Melissa Jost (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: Icefbf3d0395ea10fa35be60cc255d0165ee4dad2 Gerrit-Change-Number: 69457 Gerrit-PatchSet: 1 Gerrit-Owner: Melissa Jost Gerri

[gem5-dev] [M] Change in gem5/gem5[develop]: util: Make m5term able to connect to unix domain sockets.

2023-04-05 Thread Gabe Black (Gerrit) via gem5-dev
derr, "usage: %s --unix socket\n", progname); if (ret) exit(1); } -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69167?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: publ

[gem5-dev] [M] Change in gem5/gem5[develop]: dev: Add an "abortPending" method to the DMA port class.

2023-04-05 Thread Gabe Black (Gerrit) via gem5-dev
@@ -195,6 +207,9 @@ uint8_t *data, uint32_t sid, uint32_t ssid, Tick delay, Request::Flags flag=0); +// Abort and remove any pending DMA transmissions. +void abortPending(); + bool dmaPending() const { return pendingCount > 0; } DrainState drain() overri

[gem5-dev] [M] Change in gem5/gem5[develop]: scons: allow building without duplicating source files

2023-04-05 Thread Alex Richardson (Gerrit) via gem5-dev
util/statetrace/SConstruct index 282c154..945976e 100644 --- a/util/statetrace/SConstruct +++ b/util/statetrace/SConstruct @@ -62,4 +62,5 @@ env['CXX'] = ARGUMENTS.get(arch.upper() + 'CXX', env['CXX']) env.Append(CPPFLAGS = '-D__STATETRACE_%s__' % arch.upper())

[gem5-dev] [M] Change in gem5/gem5[develop]: base: Abstract the AF_INET-ness out of ListenSocket.

2023-04-04 Thread Gabe Black (Gerrit) via gem5-dev
port) : ListenSocketInet("mock", port) {} /* * This mock Listen Socket is used to ensure the static variables are reset * back to their default values after deconstruction (i.e., after a test -- To view, visit https://gem5-review.googlesource.com

[gem5-dev] [S] Change in gem5/gem5[develop]: mem-ruby: fix whitespacing errors in RubySystem

2023-04-04 Thread Matt Sinclair (Gerrit) via gem5-dev
ace(raw_data, cache_trace_file, cache_trace_size); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69397?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Ge

[gem5-dev] [S] Change in gem5/gem5[develop]: mem-ruby: fix whitespacing errors in RubySystem

2023-04-04 Thread Matt Sinclair (Gerrit) via gem5-dev
+ ".cache.gz"; writeCompressedTrace(raw_data, cache_trace_file, cache_trace_size); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69397?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/

[gem5-dev] [XS] Change in gem5/gem5[develop]: stdlib: Small fix in stdlib spec2006 script

2023-04-04 Thread humza jahangir ikram (Gerrit) via gem5-dev
5-review.googlesource.com/c/public/gem5/+/69357?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: I55efe28ebd686cb4e6c88a528533127fb73c88ed Gerrit-Change-Number: 6935

[gem5-dev] [XS] Change in gem5/gem5[develop]: arch-sparc: Rewrite unused array in tgt_stat64 for mac

2023-04-03 Thread Bobby Bruce (Gerrit) via gem5-dev
lters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I8094a54ccf8dedb8e63ef05770e48eef7012262c Gerrit-Change-Number: 68838 Gerrit-PatchSet: 5 Gerrit-Owner: Bobby Bruce Gerrit-Reviewer: Bobby Bruce Gerrit-Reviewer: Gabe

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-amdgpu: Add GART translations to GPUFS checkpoint

2023-04-03 Thread VISHNU RAMADAS (Gerrit) via gem5-dev
te[] gartTableValue; } void -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69299?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: I5464a

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-amdgpu: Added PM4MapQueues to GPUFS checkpoint

2023-04-03 Thread VISHNU RAMADAS (Gerrit) via gem5-dev
etails. uint64_t size() { return 4UL << ((q->hqd_pq_control & 0x3f) + 1); } -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69298?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesourc

[gem5-dev] [XS] Change in gem5/gem5[develop]: tests: Fix failing SST and SystemC nightly tests

2023-03-30 Thread Melissa Jost (Gerrit) via gem5-dev
/gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I9ff0404e327358fe2d1b77388bbcc1f807136ebe Gerrit-Change-Number: 67817 Gerrit-PatchSet: 4 Gerrit-Owner: Melissa Jost Gerrit-Reviewer: Bobby Bruce Gerrit-Reviewer: Hoa Nguyen Gerrit-Reviewer: Jason Lowe-

[gem5-dev] [XS] Change in gem5/gem5[develop]: tests: Update nightly SystemC test

2023-03-30 Thread Melissa Jost (Gerrit) via gem5-dev
om/c/public/gem5/+/69337?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: I1223afd70f105073d2cd4a2a78135f1f935c06ec Gerrit-Change-Number: 69337 Gerrit-PatchSet: 2

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Fix the nightly SST and SystemC tests

2023-03-30 Thread Melissa Jost (Gerrit) via gem5-dev
\ -./gem5.opt.sc m5out/config.ini; \ +./gem5.opt.sc m5out/config.ini && \ cd -; \ " } -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/68677?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/

[gem5-dev] [XS] Change in gem5/gem5[develop]: arch-arm: This commit fix incorrect ARM isa implementation

2023-03-29 Thread Marco Chen (Gerrit) via gem5-dev
{ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69318?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: I4162ac3ddb62f162619db400f214f332

[gem5-dev] [XS] Change in gem5/gem5[develop]: stdlib: Small fix in stdlib spec2006 script The call to processor swi...

2023-03-29 Thread humza jahangir ikram (Gerrit) via gem5-dev
" ) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69357?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: I55efe28ebd686cb4e

[gem5-dev] [L] Change in gem5/gem5[develop]: mem: Add DRAMSys wrapper as a memory object

2023-03-29 Thread Derek C. (Gerrit) via gem5-dev
e[AddrRange, Port]]: +return [(self.dramsys.range, self._bridge.gem5)] + +@overrides(AbstractMemorySystem) +def get_memory_controllers(self) -> List[MemCtrl]: +return [self.dramsys] + +@overrides(AbstractMemorySystem) +def get_size(self) -> int: + return

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Add DRAMSys compilation and scripts to Weekly tests

2023-03-29 Thread Derek C. (Gerrit) via gem5-dev
ot;${gem5_root}":"${gem5_root}" -w \ +"${gem5_root}" --memory="${docker_mem_limit}" --rm \ +gcr.io/gem5-test/ubuntu-22.04_all-dependencies:${tag} \ + ./build/ALL/gem5.opt \ + configs/example/dramsys.py -- To view, visit https://gem5-review.go

[gem5-dev] [M] Change in gem5/gem5[develop]: configs: Add DRAMSys config example

2023-03-29 Thread Derek C. (Gerrit) via gem5-dev
e(2000).getCause() +print(cause) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/62913?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: If90f4

[gem5-dev] [M] Change in gem5/gem5[develop]: stdlib,configs: Add DRAMSys to the gem5 standard library

2023-03-29 Thread Derek C. (Gerrit) via gem5-dev
size="4GB", + resource_directory="ext/dramsys/DRAMSys/DRAMSys/library/resources", +recordable=recordable, +) + + +class DRAMSysHBM2(DRAMSysMem): +def __init__(self, recordable: bool): +""" +:param recordabl

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib: Use get_mem_ports in incorporate caches

2023-03-29 Thread Derek C. (Gerrit) via gem5-dev
m5/+/68482?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: Ic7480166b257c6d356027234758b65b0a97995e3 Gerrit-Change-Number: 68482 Gerrit-PatchSet: 2 Gerrit-Ow

[gem5-dev] [M] Change in gem5/gem5[develop]: ext: Add DRAMSys integration instructions

2023-03-29 Thread Derek C. (Gerrit) via gem5-dev
ramsys = env.Clone() + +if '-Werror' in dramsys['CCFLAGS']: +dramsys['CCFLAGS'].remove('-Werror') + +dramsys.Prepend(CPPPATH=[ +src_root + "/src/common/third_party/sqlite-amalgamation", +build_root + "/systemc/ext" +]) + +dramsys.Prepend(CPPDEFINES

[gem5-dev] [M] Change in gem5/gem5[develop]: base,cpu,dev: Add a level of indirection for ListenSockets.

2023-03-29 Thread Gabe Black (Gerrit) via gem5-dev
+101,7 @@ OutputStream * terminalDump(const TerminalParams &p); protected: -ListenSocket listener; +ListenSocketPtr listener; void listen(); void accept(); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69162?usp=email To unsubscribe, or for

[gem5-dev] [M] Change in gem5/gem5[develop]: base,cpu,dev,sim: Pull common logic into ListenSocket::listen().

2023-03-28 Thread Gabe Black (Gerrit) via gem5-dev
inform("%s: Waiting for a remote GDB connection on port %d.", name(), - gdb->port()); + inform("%s: Waiting for a remote GDB connection on %s.", name(), + gdb->hostSocket()); gdb->connect(); } } -- To view, visit htt

[gem5-dev] [M] Change in gem5/gem5[develop]: base: Make ListenSocket::listen(int port) protected.

2023-03-28 Thread Gabe Black (Gerrit) via gem5-dev
ce.com/c/public/gem5/+/69161?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: I70752d081cb572a8ae5bf396d2ea43ecc7be1e9c Gerrit-Change-Number: 69161 Gerrit-PatchSet: 3

[gem5-dev] [XS] Change in gem5/gem5[develop]: tests: Update nightly SystemC test

2023-03-28 Thread Melissa Jost (Gerrit) via gem5-dev
&& \ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69337?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: I1223afd70f105073d2cd4a2a78135

[gem5-dev] [XS] Change in gem5/gem5[develop]: arch-arm: This commit fix incorrect ARM isa implementation

2023-03-28 Thread Marco Chen (Gerrit) via gem5-dev
r.qc = 1; } else { -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69318?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-C

[gem5-dev] [XL] Change in gem5/gem5[develop]: ext: Update softfloat to 3d full version

2023-03-28 Thread Gerrit
ers, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I7cec10412c00a35c247299cd92d83cdee9066410 Gerrit-Change-Number: 66552 Gerrit-PatchSet: 11 Gerrit-Owner: 轩胡 Gerrit-Reviewer: Bobby Bruce Gerrit-Reviewer: Hoa Nguy

[gem5-dev] [XS] Change in gem5/gem5[develop]: tests: Fix Replacement Policy Tests

2023-03-27 Thread Bobby Bruce (Gerrit) via gem5-dev
- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69237?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: I6f0a09e4f5056a9c94e258c9aea26bf277206733

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Check if ARM/gem5.opt not built in test_hdf5.py

2023-03-27 Thread Bobby Bruce (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: I1f26f541a15438f6124a7541c01d44f70647762a Gerrit-Change-Number: 69239 Gerrit-PatchSet: 2 Gerrit-Owner: Bobby Bruce

[gem5-dev] [M] Change in gem5/gem5[develop]: tests: Disable the looppoint checkpoint tests

2023-03-27 Thread Bobby Bruce (Gerrit) via gem5-dev
ures=(), +#verifiers=(), +#config=joinpath( +#config.base_dir, +#"configs", +#"example", +# "gem5_library", +# "looppoints", +#"restore-looppoint-checkpoint.py", +#

[gem5-dev] [XS] Change in gem5/gem5[develop]: tests: Fix the Weekly arm-boot-tests

2023-03-27 Thread Bobby Bruce (Gerrit) via gem5-dev
visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I941deb209151dd94ca64f2741229398f13153c50 Gerrit-Change-Number: 69238 Gerrit-PatchSet: 2 Gerrit-Owner: Bobby Bruce Gerrit-Reviewer: Bobby Bruce Gerrit-Reviewer: Jaso

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Add "run threads" optional parameter to weekly.sh

2023-03-27 Thread Bobby Bruce (Gerrit) via gem5-dev
/69241?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: Ifd67c5826c6f3602db1546a8a48e615cb03ba820 Gerrit-Change-Number: 69241 Gerrit-

[gem5-dev] [XS] Change in gem5/gem5[develop]: util-docker: Update systemc docker image to use 22.04

2023-03-27 Thread Bobby Bruce (Gerrit) via gem5-dev
t https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I0969205159d47ece9b0b6c0452ce0f3420f32e4c Gerrit-Change-Number: 69317 Gerrit-PatchSet: 2 Gerrit-Owner: Bobby Bruce Gerrit-Reviewer: Bobby Bruce Gerrit-Reviewer: kokoro Gerrit-Mes

[gem5-dev] [XS] Change in gem5/gem5[develop]: util-docker: Update systemc docker image to use 22.04

2023-03-27 Thread Bobby Bruce (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: I0969205159d47ece9b0b6c0452ce0f3420f32e4c Gerrit-Change-Number: 69317 Gerrit-PatchSet: 1 Gerrit-Owner: Bobby Bruce Gerrit-Messag

[gem5-dev] [XS] Change in gem5/gem5[develop]: stdlib: Small fix in mesi three level component

2023-03-27 Thread Ayaz Akram (Gerrit) via gem5-dev
2!") return bits -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69297?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch:

[gem5-dev] [XS] Change in gem5/gem5[develop]: dev-amdgpu: Remove write queue size check in DRAMCtrl drain

2023-03-27 Thread VISHNU RAMADAS (Gerrit) via gem5-dev
Size, totalReadQueueSize, -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69300?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: I8e5f949d4

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-amdgpu: Call simulate() in cache recorder only in SE mode

2023-03-27 Thread VISHNU RAMADAS (Gerrit) via gem5-dev
quot; +#include "sim/full_system.hh" namespace gem5 { -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69301?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branc

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-amdgpu: Added PM4MapQueues to GPUFS checkpoint

2023-03-27 Thread VISHNU RAMADAS (Gerrit) via gem5-dev
ce.com/c/public/gem5/+/69298?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: Ib74a9f36fe89d740a74f94314ada41ecc363abe9 Gerrit-Chang

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-amdgpu: Add GART translations to GPUFS checkpoint

2023-03-27 Thread VISHNU RAMADAS (Gerrit) via gem5-dev
t https://gem5-review.googlesource.com/c/public/gem5/+/69299?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: I5464a39ed431e482ff7519b89bd5b664fd992ccf Gerrit-Cha

[gem5-dev] [XS] Change in gem5/gem5[develop]: stdlib: Small fix in mesi three level component

2023-03-26 Thread Ayaz Akram (Gerrit) via gem5-dev
ion("Cache line size is not a power of 2!") return bits -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69297?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/ge

[gem5-dev] [M] Change in gem5/gem5[develop]: sim: Specify the available pool allocators for each process

2023-03-25 Thread qy y (Gerrit) via gem5-dev
r allocPhysPages(int npages, int pool_id=0); +/* + * Define a new allocation function + * uses the available memory pool ids vector as an argument + */ +Addr allocPhysPages(int npages, std::vector& pools_id); + Addr memSize(int pool_id=0) const; Addr freeMemSize(int p

[gem5-dev] [M] Change in gem5/gem5[develop]: tests: add GPU Ruby Random tester with WB L2 caches

2023-03-23 Thread Matt Sinclair (Gerrit) via gem5-dev
"ruby_gpu_random_test.py" +), +config_args=["--WB_L2", "--test-length", "500", "--num-dmas", "0"], +valid_isas=(constants.vega_x86_tag,), +valid_hosts=constants.supported_hosts, +length=constants.long_tag, +) -- To

[gem5-dev] [XS] Change in gem5/gem5[develop]: tests: Disable the restore-looppoint-checkpoint tests

2023-03-23 Thread Bobby Bruce (Gerrit) via gem5-dev
gem5-review.googlesource.com/c/public/gem5/+/69240?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: I2c16abdaec639120c0ba349d90f5cc2fe747f8e6 Gerrit-Change-Number: 6

[gem5-dev] [M] Change in gem5/gem5[develop]: tests: add GPU Ruby Random tester with WB L2 caches

2023-03-23 Thread Matt Sinclair (Gerrit) via gem5-dev
length", "500", "--num-dmas", "0"], +valid_isas=(constants.vega_x86_tag,), +valid_hosts=constants.supported_hosts, +length=constants.long_tag, +) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69258?usp=email To unsubscribe, or fo

[gem5-dev] [S] Change in gem5/gem5[develop]: Merge branch 'develop' of https://gem5.googlesource.com/public/gem5 i...

2023-03-23 Thread Matt Sinclair (Gerrit) via gem5-dev
+/69257?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: I2c40feffc8601c2df5d78182ba3cceb2de009ae1 Gerrit-Change-Number: 69257 Gerrit-PatchSet: 1 Gerrit-Owner: Matt Sinclair

[gem5-dev] [XS] Change in gem5/gem5[develop]: tests: Fix the Weekly arm-boot-tests

2023-03-23 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: I941deb209151dd94ca64f2741229398f13153c50 Gerrit-Change-Number: 69238 Gerrit-PatchSet: 1 Gerrit-Owner: Bobby Bruce Gerrit-Me

[gem5-dev] [XS] Change in gem5/gem5[develop]: tests: Fix Replacement Policy Tests

2023-03-23 Thread Bobby Bruce (Gerrit) via gem5-dev
config_path], valid_isas=(constants.null_tag,), -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69237?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]: tests: Check if ARM/gem5.opt not built in test_hdf5.py

2023-03-23 Thread Bobby Bruce (Gerrit) via gem5-dev
ew.googlesource.com/c/public/gem5/+/69239?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: I1f26f541a15438f6124a7541c01d44f70647762a Gerrit-Change-Number: 69239

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib,configs: Only import DRAMSys components if compiled

2023-03-22 Thread Bobby Bruce (Gerrit) via gem5-dev
MSys is not compiled into the gem5 binary, importing +# DRAMSys components will fail. This try-exception statement is needed to +# ignore these imports in this case. + pass -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69198?usp=email To unsubscribe,

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib: Fix formatting of DRAMSys component names

2023-03-22 Thread Bobby Bruce (Gerrit) via gem5-dev
:param recordable: Whether the database recording feature of DRAMSys is enabled. -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69199?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.co

[gem5-dev] [NoOp] Change in gem5/gem5[develop]: stdlib: Move dramsys examples to 'dramsys' directory

2023-03-22 Thread Bobby Bruce (Gerrit) via gem5-dev
+/69197?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: I938faf44ec753093290d5b98ca031c4e6d1d8a77 Gerrit-Change-Number: 69197 Gerrit-PatchSet: 1 Gerrit-Owner: Bobby Bruce

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Add DRAMSys compilation and scripts to Weekly tests

2023-03-22 Thread Bobby Bruce (Gerrit) via gem5-dev
s-traffic.py + +docker run -u $UID:$GID --volume "${gem5_root}":"${gem5_root}" -w \ +"${gem5_root}" --memory="${docker_mem_limit}" --rm \ +gcr.io/gem5-test/ubuntu-22.04_all-dependencies:${tag} \ + ./build/ALL/gem5.opt \ + configs/example/dra

[gem5-dev] [M] Change in gem5/gem5[develop]: base,cpu,dev: Simplify ListenSocket::listen().

2023-03-22 Thread Gabe Black (Gerrit) via gem5-dev
/terminal.cc index fada99c..9564876 100644 --- a/src/dev/serial/terminal.cc +++ b/src/dev/serial/terminal.cc @@ -175,7 +175,7 @@ return; } -while (!listener.listen(port, true)) { +while (!listener.listen(port)) { DPRINTF(Terminal, ": can't b

[gem5-dev] [M] Change in gem5/gem5[develop]: fastmodel: skip vector registers update in remote gdb

2023-03-22 Thread Yu-hsin Wang (Gerrit) via gem5-dev
/* * Connection to the external GDB. */ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69177?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]: base,dev: Simplify the ListenSocket::accept method.

2023-03-22 Thread Gabe Black (Gerrit) via gem5-dev
= listener.accept(true); +int fd = listener.accept(); if (data_fd != -1) { char message[] = "terminal already attached!\n"; atomic_write(fd, message, sizeof(message)); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69158?usp=email To u

[gem5-dev] [XS] Change in gem5/gem5[develop]: stdlib: Define env variables in SE workload

2023-03-22 Thread Gerrit
sor().get_cores(): core.set_workload(process) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/68937?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: deve

[gem5-dev] [XS] Change in gem5/gem5[develop]: mem-ruby: fix atomic deadlock with WB GPU L2 caches

2023-03-21 Thread Matt Sinclair (Gerrit) via gem5-dev
be, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I9a43fd985dc71297521f4b05c47288d92c314ac7 Gerrit-Change-Number: 68978 Gerrit-PatchSet: 2 Gerrit-Owner: Matt Sinclair Gerrit-Reviewer: B

[gem5-dev] [XS] Change in gem5/gem5[develop]: mem-ruby: fix load deadlock with WB GPU L2 caches

2023-03-21 Thread Matt Sinclair (Gerrit) via gem5-dev
en up +st_stallAndWaitRequest; } transition(I, RdBlk, IV) {TagArrayRead} { -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/68977?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]: fastmodel: skip vector registers update in remote gdb

2023-03-21 Thread Yu-hsin Wang (Gerrit) via gem5-dev
return nullptr; } - private: + protected: /* * Connection to the external GDB. */ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69177?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/set

[gem5-dev] [XS] Change in gem5/gem5[develop]: base: Flip the default for ListenSocket::accept(bool nodelay).

2023-03-21 Thread Gabe Black (Gerrit) via gem5-dev
writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I77add40b8131b91997b2aecbfff6c7de0ee9ead9 Gerrit-Change-Number: 69157 Gerrit-PatchSet: 2 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Bobby Bruce Gerrit

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-riscv: Add pmp index checking

2023-03-21 Thread Roger Chang (Gerrit) via gem5-dev
t https://gem5-review.googlesource.com/c/public/gem5/+/69117?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: Ie938b3c2a61eca9527192c0452d1db9522f07af9 Gerrit-Cha

[gem5-dev] [M] Change in gem5/gem5[develop]: mem: Use HostSocket in the SharedMemoryServer.

2023-03-21 Thread Gabe Black (Gerrit) via gem5-dev
SocketEvent; std::unordered_map> clientSocketEvents; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69168?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: publi

[gem5-dev] [M] Change in gem5/gem5[develop]: base: Remove the now unused UnixSocketAddr class and associated code.

2023-03-21 Thread Gabe Black (Gerrit) via gem5-dev
EQ(truncated_addr.c_str(), sock_addr.addr.sun_path); -EXPECT_FALSE(sock_addr.isAbstract); -EXPECT_EQ(truncated_addr, sock_addr.formattedPath); -} - class MockListenSocket : public ListenSocketInet { public: -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69169?us

[gem5-dev] [M] Change in gem5/gem5[develop]: util: Make m5term able to connect to unix domain sockets.

2023-03-21 Thread Gabe Black (Gerrit) via gem5-dev
0.4 -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69167?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: I3a

[gem5-dev] [M] Change in gem5/gem5[develop]: arch,base,dev,sim: Convert objects to use the HostSocket param type.

2023-03-21 Thread Gabe Black (Gerrit) via gem5-dev
7000, "Default port number used for remote GDB connection" +remote_gdb_port = Param.HostSocket( +7000, "Default port/socket used for remote GDB connection" ) @cxxMethod -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69166?usp=email To uns

[gem5-dev] [M] Change in gem5/gem5[develop]: base: Make ListenSocket::listen(int port) protected.

2023-03-21 Thread Gabe Black (Gerrit) via gem5-dev
visit https://gem5-review.googlesource.com/c/public/gem5/+/69161?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: I70752d081cb572a8ae5bf396d2ea43ecc7be1e9c Ger

[gem5-dev] [M] Change in gem5/gem5[develop]: base: Add support for unix domain sockets in ListenSocket.

2023-03-21 Thread Gabe Black (Gerrit) via gem5-dev
socket.test.cc index 0f0de54..7bf9e18 100644 --- a/src/base/socket.test.cc +++ b/src/base/socket.test.cc @@ -207,5 +207,10 @@ TEST(SocketTest, AcceptError) { MockListenSocket listen_socket(-1); -EXPECT_EQ(-1, listen_socket.accept()); +EXPECT_ANY_THROW(listen_socket.accept()); +std

[gem5-dev] [M] Change in gem5/gem5[develop]: base,python: Add a param type for host sockets.

2023-03-21 Thread Gabe Black (Gerrit) via gem5-dev
.def("listenSocketUnixFileConfig", &listenSocketUnixFileConfig) +.def("listenSocketUnixAbstractConfig", +&listenSocketUnixAbstractConfig); + +py::class_(m_socket, "ListenSocketConfig"); +} + void pybind_init_core(py::module_ &m_native) {

[gem5-dev] [S] Change in gem5/gem5[develop]: base,dev: Simplify the ListenSocket::accept method.

2023-03-21 Thread Gabe Black (Gerrit) via gem5-dev
glesource.com/c/public/gem5/+/69158?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: I78cd91f99cbaec9abddedbc7dcddc563daedb81f Gerrit-Ch

[gem5-dev] [M] Change in gem5/gem5[develop]: base,cpu,dev: Simplify ListenSocket::listen().

2023-03-21 Thread Gabe Black (Gerrit) via gem5-dev
ial/terminal.cc b/src/dev/serial/terminal.cc index fada99c..9564876 100644 --- a/src/dev/serial/terminal.cc +++ b/src/dev/serial/terminal.cc @@ -175,7 +175,7 @@ return; } -while (!listener.listen(port, true)) { +while (!listener.listen(port)) { DPRINTF(Terminal,

[gem5-dev] [M] Change in gem5/gem5[develop]: base,cpu,dev,sim: Pull common logic into ListenSocket::listen().

2023-03-21 Thread Gabe Black (Gerrit) via gem5-dev
inform("%s: Waiting for a remote GDB connection on port %d.", name(), -gdb->port()); +inform("%s: Waiting for a remote GDB connection on %s.", name(), +gdb->hostSocket()); gdb->connect(); } } -- To view, visit

[gem5-dev] [XS] Change in gem5/gem5[develop]: base: Flip the default for ListenSocket::accept(bool nodelay).

2023-03-21 Thread Gabe Black (Gerrit) via gem5-dev
/+/69157?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: I77add40b8131b91997b2aecbfff6c7de0ee9ead9 Gerrit-Change-Number: 69157 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe

[gem5-dev] [M] Change in gem5/gem5[develop]: base,cpu,dev: Add a level of indirection for ListenSockets.

2023-03-21 Thread Gabe Black (Gerrit) via gem5-dev
rminal.hh @@ -101,7 +101,7 @@ OutputStream * terminalDump(const TerminalParams &p); protected: -ListenSocket listener; +ListenSocketPtr listener; void listen(); void accept(); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69162?usp=email To unsubscribe, or

[gem5-dev] [M] Change in gem5/gem5[develop]: base: Abstract the AF_INET-ness out of ListenSocket.

2023-03-21 Thread Gabe Black (Gerrit) via gem5-dev
cketInet("mock", port) {} /* * This mock Listen Socket is used to ensure the static variables are reset * back to their default values after deconstruction (i.e., after a test -- To view, visit https://gem5-review.googlesource.com

[gem5-dev] [XS] Change in gem5/gem5[develop]: misc: Update the .git-blame-ignore-revs to ignore flynt commit

2023-03-20 Thread Giacomo Travaglini (Gerrit) via gem5-dev
r for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I96e3308beb0bc6ad9638df137341bf611d4db5b1 Gerrit-Change-Number: 69037 Gerrit-PatchSet: 2 Gerrit-Owner: Giacomo Travaglini Gerrit-Reviewer:

[gem5-dev] [XS] Change in gem5/gem5[develop]: base: Remove unnecessary DEBUG guard

2023-03-20 Thread Giacomo Travaglini (Gerrit) via gem5-dev
lp writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I3ee9fb2c3b8a8f23bdf6173bb2a010020f2b2572 Gerrit-Change-Number: 69077 Gerrit-PatchSet: 2 Gerrit-Owner: Giacomo Travaglini Gerrit-Reviewer: Bo

[gem5-dev] [S] Change in gem5/gem5[develop]: sim: Remove unused SimObject::debugObjectBreak

2023-03-20 Thread Giacomo Travaglini (Gerrit) via gem5-dev
ndif /** * To avoid circular dependencies the unserialization of SimObjects must be -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69078?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: pu

[gem5-dev] [M] Change in gem5/gem5[develop]: misc: Rename DEBUG macro into GEM5_DEBUG

2023-03-20 Thread Giacomo Travaglini (Gerrit) via gem5-dev
truct @@ -62,7 +62,7 @@ ]) if gem5_variant == 'debug': -env.Append(CXXFLAGS=['-g', '-DDEBUG']) +env.Append(CXXFLAGS=['-g', '-DGEM5_DEBUG']) deps = [] # keep track of all dependencies required for building the binari

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-riscv: Add pmp index checking

2023-03-20 Thread Roger Chang (Gerrit) via gem5-dev
DPRINTF(PMP, "Update pmp entry %u failed because the entry %u lock bit" +" set and A field is TOR\n", pmp_index, pmp_index+1); return false; } -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69117?usp=email To u

[gem5-dev] [S] Change in gem5/gem5[develop]: sim: Remove unused SimObject::debugObjectBreak

2023-03-20 Thread Giacomo Travaglini (Gerrit) via gem5-dev
endencies the unserialization of SimObjects must be -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69078?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-

[gem5-dev] [M] Change in gem5/gem5[develop]: misc: Rename DEBUG macro into GEM5_DEBUG

2023-03-20 Thread Giacomo Travaglini (Gerrit) via gem5-dev
]) if gem5_variant == 'debug': -env.Append(CXXFLAGS=['-g', '-DDEBUG']) +env.Append(CXXFLAGS=['-g', '-DGEM5_DEBUG']) deps = [] # keep track of all dependencies required for building the binaries -- To view, visit https:/

[gem5-dev] [XS] Change in gem5/gem5[develop]: base: Remove unnecessary DEBUG guard

2023-03-20 Thread Giacomo Travaglini (Gerrit) via gem5-dev
" new SimObject's regStats() function. Name: %s", - name); + id, name); return false; } -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/69077?usp=email To unsubscribe, or for help writing mail filters, visit h

[gem5-dev] [S] Change in gem5/gem5[develop]: fastmodel: delay the breakpoint event handle to simulation stop

2023-03-19 Thread Yu-hsin Wang (Gerrit) via gem5-dev
using BpInfoIt = BpInfoMap::iterator; BpInfoMap bps; +std::optional bpAddr; BpInfoIt getOrAllocBp(Addr pc); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/68697?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.goog

[gem5-dev] [L] Change in gem5/gem5[develop]: mem: Support backdoor request in AddrMapper

2023-03-18 Thread Han-sheng Liu (Gerrit) via gem5-dev
getRevertedBackdoor(&remapped_backdoor, pkt_range_0); +EXPECT_EQ(backdoorLists[0].size(), 1); + +/** + * For the second packet, it should return the same backdoor as previous + * one, and no new backdoor should be constructed. +

[gem5-dev] [XS] Change in gem5/gem5[develop]: misc: Update the .git-blame-ignore-revs to ignore flynt commit

2023-03-16 Thread Giacomo Travaglini (Gerrit) via gem5-dev
ublic/gem5/+/69037?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: I96e3308beb0bc6ad9638df137341bf611d4db5b1 Gerrit-Change-Number: 69037 Gerrit-PatchSet: 1 Gerrit-

<    1   2   3   4   5   6   7   8   9   10   >