[gem5-dev] Change in gem5/gem5[develop]: tests: Standardized test resources download dir

2020-08-20 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33145 ) Change subject: tests: Standardized test resources download dir .. tests: Standardized test resources

[gem5-dev] Change in gem5/gem5[develop]: tests: Moved realview config files

2020-08-20 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33143 ) Change subject: tests: Moved realview config files .. tests: Moved realview config files This is part of a

[gem5-dev] Change in gem5/gem5[develop]: tests: Removed learning-gem5 tests/configs

2020-08-20 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33144 ) Change subject: tests: Removed learning-gem5 tests/configs .. tests: Removed learning-gem5 tests/configs

[gem5-dev] Change in gem5/gem5[develop]: tests: Removed RISCV Insttests from .testignore

2020-08-20 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33137 ) Change subject: tests: Removed RISCV Insttests from .testignore .. tests: Removed RISCV Insttests from

[gem5-dev] Change in gem5/gem5[develop]: tests: Removed test-progs/asmtest

2020-08-20 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33142 ) Change subject: tests: Removed test-progs/asmtest .. tests: Removed test-progs/asmtest The insttests source

[gem5-dev] Change in gem5/gem5[develop]: tests: Removed tests/configs/tgen files

2020-08-20 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33136 ) Change subject: tests: Removed tests/configs/tgen files .. tests: Removed tests/configs/tgen files These

[gem5-dev] Change in gem5/gem5[develop]: tests: Moved halt.sh to tests/gem5/fs/linux/arm

2020-08-20 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33135 ) Change subject: tests: Moved halt.sh to tests/gem5/fs/linux/arm .. tests: Moved halt.sh to

[gem5-dev] Change in gem5/gem5[develop]: tests: Removed realview tests from .testignore

2020-08-20 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33134 ) Change subject: tests: Removed realview tests from .testignore .. tests: Removed realview tests from

[gem5-dev] Change in gem5/gem5[develop]: tests: Removed SPARC insttest

2020-08-20 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33138 ) Change subject: tests: Removed SPARC insttest .. tests: Removed SPARC insttest There is no 'insttest' binary

[gem5-dev] Change in gem5/gem5[develop]: tests: Removed the ignoring of tests

2020-08-20 Thread Bobby R. Bruce (Gerrit) via gem5-dev
Bobby R. Bruce has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33139 ) Change subject: tests: Removed the ignoring of tests .. tests: Removed the ignoring of tests This commit

[gem5-dev] CPU/decoder interface restructuring

2020-08-20 Thread Gabe Black via gem5-dev
Hi folks. I would like to narrow and simplify the interface between the CPU and the decoder. I think I have a pretty decent working plan at the moment, and wanted to run this by everybody. *Existing design* Right now, there are three logical components which are bound together into the ISA

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods and variables to time.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33119 ) Change subject: base: Tag API methods and variables to time.hh .. base: Tag API methods and variables to time.hh

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods and variables in trie.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33080 ) Change subject: base: Tag API methods and variables in trie.hh .. base: Tag API methods and variables in trie.hh

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API variables in version.cc

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33079 ) Change subject: base: Tag API variables in version.cc .. base: Tag API variables in version.cc Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods in stl_helpers.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33118 ) Change subject: base: Tag API methods in stl_helpers.hh .. base: Tag API methods in stl_helpers.hh Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods in socket.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33078 ) Change subject: base: Tag API methods in socket.hh .. base: Tag API methods in socket.hh Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: Add float registers in copyRegs

2020-08-20 Thread Ian Jiang (Gerrit) via gem5-dev
Ian Jiang has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/32934 ) Change subject: arch-riscv: Add float registers in copyRegs .. arch-riscv: Add float registers in copyRegs The origin

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods in sat_counter.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33117 ) Change subject: base: Tag API methods in sat_counter.hh .. base: Tag API methods in sat_counter.hh Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods in refcnt.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33116 ) Change subject: base: Tag API methods in refcnt.hh .. base: Tag API methods in refcnt.hh Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods and variables in random.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33115 ) Change subject: base: Tag API methods and variables in random.hh .. base: Tag API methods and variables in

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods in printable.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33077 ) Change subject: base: Tag API methods in printable.hh .. base: Tag API methods in printable.hh Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods in pollevent.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33114 ) Change subject: base: Tag API methods in pollevent.hh .. base: Tag API methods in pollevent.hh Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods and macros in logger.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33076 ) Change subject: base: Tag API methods and macros in logger.hh .. base: Tag API methods and macros in logger.hh

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods in intmath.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33075 ) Change subject: base: Tag API methods in intmath.hh .. base: Tag API methods in intmath.hh Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods in hostinfo.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33094 ) Change subject: base: Tag API methods in hostinfo.hh .. base: Tag API methods in hostinfo.hh Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods in condcodes.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33074 ) Change subject: base: Tag API methods in condcodes.hh .. base: Tag API methods in condcodes.hh Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods in flags.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33035 ) Change subject: base: Tag API methods in flags.hh .. base: Tag API methods in flags.hh Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods and variables in fiber.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33054 ) Change subject: base: Tag API methods and variables in fiber.hh .. base: Tag API methods and variables in

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods in coroutine.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/32963 ) Change subject: base: Tag API methods in coroutine.hh .. base: Tag API methods in coroutine.hh Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: base,misc: Add group definitions for newly tagged API in src/base

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33034 ) Change subject: base,misc: Add group definitions for newly tagged API in src/base .. base,misc: Add group

[gem5-dev] Re: MESI_Three_Level MessageBuffer from L1 ordered problem

2020-08-20 Thread Zhengrong Wang via gem5-dev
Hi Eduardo, I remember having similar issue with MESI_THREE_LEVEL protocol before. I tried to fix it by delaying all messages (not just the header) to avoid violating the FIFO semantics, but I think I got deadlock problems as the L0 may expect some other messages that are also delayed (I can't

[gem5-dev] Change in gem5/gem5[develop]: tests: ignore 32-bit arm dual linux boot tests

2020-08-20 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33015 ) Change subject: tests: ignore 32-bit arm dual linux boot tests .. tests: ignore 32-bit arm dual linux boot

[gem5-dev] Change in gem5/gem5[develop]: tests: sort testignore

2020-08-20 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/33014 ) Change subject: tests: sort testignore .. tests: sort testignore It makes it easier to spot if you are adding

[gem5-dev] MESI_Three_Level MessageBuffer from L1 ordered problem

2020-08-20 Thread Eduardo José Gómez Hernández via gem5-dev
Hi everybody, I was upgrading to gem5 version 20, and running some x86 applications with the MESI_Three_Level protocol I found something weird. I don't know if this is a bug or not, so I ended thinking that the mail list will be the best place to comment on this. I was executing some Splash-3

[gem5-dev] Change in gem5/gem5[develop]: base: avoid recreating socket at each call to listen()

2020-08-20 Thread Nathanael Premillieu (Gerrit) via gem5-dev
Nathanael Premillieu has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/32994 ) Change subject: base: avoid recreating socket at each call to listen() .. base: avoid recreating socket

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods and variables to circular_queue.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/32962 ) Change subject: base: Tag API methods and variables to circular_queue.hh .. base: Tag API methods and variables

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods in crc.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/32961 ) Change subject: base: Tag API methods in crc.hh .. base: Tag API methods in crc.hh Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API variables in date.cc

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/32974 ) Change subject: base: Tag API variables in date.cc .. base: Tag API variables in date.cc Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods and variables in chunk_generator.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/32935 ) Change subject: base: Tag API methods and variables in chunk_generator.hh .. base: Tag API methods and variables

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods and variables in channel_addr.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/32960 ) Change subject: base: Tag API methods and variables in channel_addr.hh .. base: Tag API methods and variables in

[gem5-dev] Change in gem5/gem5[develop]: base: ag API methods and variables in callback.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/32959 ) Change subject: base: ag API methods and variables in callback.hh .. base: ag API methods and variables in

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods and variables in bitunion.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/32958 ) Change subject: base: Tag API methods and variables in bitunion.hh .. base: Tag API methods and variables in

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods and variables in bitfield.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/32957 ) Change subject: base: Tag API methods and variables in bitfield.hh .. base: Tag API methods and variables in

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods and variables in addr_range_map.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/32956 ) Change subject: base: Tag API methods and variables in addr_range_map.hh .. base: Tag API methods and variables

[gem5-dev] Change in gem5/gem5[develop]: base: Tag API methods and variables in addr_range.hh

2020-08-20 Thread Hoa Nguyen (Gerrit) via gem5-dev
Hoa Nguyen has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/32955 ) Change subject: base: Tag API methods and variables in addr_range.hh .. base: Tag API methods and variables in