Steve is doing some x86 locked memory access implementation in Timing mode.
I will check how he is doing it. Do you follow gem5-dev?

On Sun, Mar 15, 2015 at 9:00 AM, <[email protected]> wrote:

> Send gem5-dev mailing list submissions to
>         [email protected]
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://m5sim.org/mailman/listinfo/gem5-dev
> or, via email, send a message with subject or body 'help' to
>         [email protected]
>
> You can reach the person managing the list at
>         [email protected]
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of gem5-dev digest..."
>
>
> Today's Topics:
>
>    1. Review Request 2688: misc: quote args in echoed command   line
>       (Steve Reinhardt)
>    2. Review Request 2689: config: expand '~' and '~user' in    paths
>       (Steve Reinhardt)
>    3. Review Request 2690: mem: rename Locked/LOCKED to
>       LockedRMW/LOCKED_RMW (Steve Reinhardt)
>    4. Review Request 2691: mem: implement x86 locked accesses in
>       timing-mode classic cache (Steve Reinhardt)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sat, 14 Mar 2015 17:16:11 -0000
> From: "Steve Reinhardt" <[email protected]>
> To: "Steve Reinhardt" <[email protected]>, "Default"
>         <[email protected]>
> Subject: [gem5-dev] Review Request 2688: misc: quote args in echoed
>         command line
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset="utf-8"
>
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviews.gem5.org/r/2688/
> -----------------------------------------------------------
>
> Review request for Default.
>
>
> Repository: gem5
>
>
> Description
> -------
>
> Changeset 10742:cbbf130c862c
> ---------------------------
> misc: quote args in echoed command line
>
> Currently if there are shell special characters in a
> command-line argument, you can't copy and paste the
> echoed command line onto a shell prompt because the
> characters aren't quoted properly.  This patch fixes
> that problem.
>
>
> Diffs
> -----
>
>   src/python/m5/main.py 655ff3f6352d7aa4021f8840b68698b277772806
>
> Diff: http://reviews.gem5.org/r/2688/diff/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Steve Reinhardt
>
>
>
> ------------------------------
>
> Message: 2
> Date: Sat, 14 Mar 2015 17:16:59 -0000
> From: "Steve Reinhardt" <[email protected]>
> To: "Steve Reinhardt" <[email protected]>, "Default"
>         <[email protected]>
> Subject: [gem5-dev] Review Request 2689: config: expand '~' and
>         '~user' in      paths
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset="utf-8"
>
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviews.gem5.org/r/2689/
> -----------------------------------------------------------
>
> Review request for Default.
>
>
> Repository: gem5
>
>
> Description
> -------
>
> Changeset 10743:a840cc9ada64
> ---------------------------
> config: expand '~' and '~user' in paths
>
>
> Diffs
> -----
>
>   configs/common/SysPaths.py 655ff3f6352d7aa4021f8840b68698b277772806
>
> Diff: http://reviews.gem5.org/r/2689/diff/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Steve Reinhardt
>
>
>
> ------------------------------
>
> Message: 3
> Date: Sat, 14 Mar 2015 17:17:30 -0000
> From: "Steve Reinhardt" <[email protected]>
> To: "Steve Reinhardt" <[email protected]>, "Default"
>         <[email protected]>
> Subject: [gem5-dev] Review Request 2690: mem: rename Locked/LOCKED to
>         LockedRMW/LOCKED_RMW
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset="utf-8"
>
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviews.gem5.org/r/2690/
> -----------------------------------------------------------
>
> Review request for Default.
>
>
> Repository: gem5
>
>
> Description
> -------
>
> Changeset 10744:a07d262a71c0
> ---------------------------
> mem: rename Locked/LOCKED to LockedRMW/LOCKED_RMW
>
> Makes x86-style locked operations even more distinct from
> LLSC operations.  Using "locked" by itself should be
> obviously ambiguous now.
>
>
> Diffs
> -----
>
>   src/arch/x86/isa/microops/ldstop.isa
> 655ff3f6352d7aa4021f8840b68698b277772806
>   src/cpu/simple/atomic.cc 655ff3f6352d7aa4021f8840b68698b277772806
>   src/mem/request.hh 655ff3f6352d7aa4021f8840b68698b277772806
>   src/mem/ruby/system/Sequencer.cc 655ff3f6352d7aa4021f8840b68698b277772806
>
> Diff: http://reviews.gem5.org/r/2690/diff/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Steve Reinhardt
>
>
>
> ------------------------------
>
> Message: 4
> Date: Sat, 14 Mar 2015 17:19:01 -0000
> From: "Steve Reinhardt" <[email protected]>
> To: "Steve Reinhardt" <[email protected]>, "Default"
>         <[email protected]>
> Subject: [gem5-dev] Review Request 2691: mem: implement x86 locked
>         accesses in timing-mode classic cache
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset="utf-8"
>
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviews.gem5.org/r/2691/
> -----------------------------------------------------------
>
> Review request for Default.
>
>
> Repository: gem5
>
>
> Description
> -------
>
> Changeset 10745:9b84d1b570e3
> ---------------------------
> mem: implement x86 locked accesses in timing-mode classic cache
>
> Add LockedRMW(Read|Write)(Req|Resp) commands.  In timing mode,
> use a combination of clearing permission bits and leaving
> an MSHR in place to prevent accesses & snoops from touching
> a locked block between the read and write parts of an locked
> RMW sequence.
>
>
> Diffs
> -----
>
>   src/mem/cache/cache_impl.hh 655ff3f6352d7aa4021f8840b68698b277772806
>   src/mem/packet.hh 655ff3f6352d7aa4021f8840b68698b277772806
>   src/mem/packet.cc 655ff3f6352d7aa4021f8840b68698b277772806
>
> Diff: http://reviews.gem5.org/r/2691/diff/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Steve Reinhardt
>
>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> gem5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/gem5-dev
>
>
> ------------------------------
>
> End of gem5-dev Digest, Vol 95, Issue 15
> ****************************************
>
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to