Re: [gem5-dev] gem5-dev Digest, Vol 95, Issue 15

2015-03-15 Thread Rahul Thakur
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,  wrote:

> Send gem5-dev mailing list submissions to
> gem5-dev@gem5.org
>
> 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
> gem5-dev-requ...@gem5.org
>
> You can reach the person managing the list at
> gem5-dev-ow...@gem5.org
>
> 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' inpaths
>   (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 -
> From: "Steve Reinhardt" 
> To: "Steve Reinhardt" , "Default"
> 
> Subject: [gem5-dev] Review Request 2688: misc: quote args in echoed
> command line
> Message-ID: <20150314171611.27087.24...@daystrom2.eecs.umich.edu>
> 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 655ff3f6352d7aa4021f8840b68698b22806
>
> Diff: http://reviews.gem5.org/r/2688/diff/
>
>
> Testing
> ---
>
>
> Thanks,
>
> Steve Reinhardt
>
>
>
> --
>
> Message: 2
> Date: Sat, 14 Mar 2015 17:16:59 -
> From: "Steve Reinhardt" 
> To: "Steve Reinhardt" , "Default"
> 
> Subject: [gem5-dev] Review Request 2689: config: expand '~' and
> '~user' in  paths
> Message-ID: <20150314171659.26849.41...@daystrom2.eecs.umich.edu>
> 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 655ff3f6352d7aa4021f8840b68698b22806
>
> Diff: http://reviews.gem5.org/r/2689/diff/
>
>
> Testing
> ---
>
>
> Thanks,
>
> Steve Reinhardt
>
>
>
> --
>
> Message: 3
> Date: Sat, 14 Mar 2015 17:17:30 -
> From: "Steve Reinhardt" 
> To: "Steve Reinhardt" , "Default"
> 
> Subject: [gem5-dev] Review Request 2690: mem: rename Locked/LOCKED to
> LockedRMW/LOCKED_RMW
> Message-ID: <20150314171730.26849.54...@daystrom2.eecs.umich.edu>
> 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
> 655ff3f6352d7aa4021f8840b68698b22806
>   src/cpu/simple/atomic.cc 655ff3f6352d7aa4021f8840b68698b22806
>   src/mem/request.hh 655ff3f6352d7aa4021f8840b68698b22806
>   src/mem/ruby/system/Sequencer.cc 655ff3f6352d7aa4021f8840b68698b22806
>
> Diff: http://reviews.gem5.org/r/2690/diff/
>
>
> Testing
> ---
>
>
> Thanks,
>
> Steve Reinhardt
>
>
>
> --
>
> Message: 4
> Date: Sat, 14 Mar 2015 17:19:01 -
> From: "Steve Reinhardt" 
> To: "Steve Reinhardt" , "Default"
> 
> Subject: [gem5-dev] Review Request 2691: mem: implement x86 locked
> accesses in timing-mode classic c

Re: [gem5-dev] gem5-dev Digest, Vol 95, Issue 15

2015-03-15 Thread Rahul Thakur
My apologies for the earlier unintended spam (and this one too).
I was looking into x86 RMW lock support in gem5 classic memory and Steve
seems to be 2 steps ahead on the problem.

On Sun, Mar 15, 2015 at 9:43 PM, Rahul Thakur  wrote:

> 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,  wrote:
>
>> Send gem5-dev mailing list submissions to
>> gem5-dev@gem5.org
>>
>> 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
>> gem5-dev-requ...@gem5.org
>>
>> You can reach the person managing the list at
>> gem5-dev-ow...@gem5.org
>>
>> 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' inpaths
>>   (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 -
>> From: "Steve Reinhardt" 
>> To: "Steve Reinhardt" , "Default"
>> 
>> Subject: [gem5-dev] Review Request 2688: misc: quote args in echoed
>> command line
>> Message-ID: <20150314171611.27087.24...@daystrom2.eecs.umich.edu>
>> 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 655ff3f6352d7aa4021f8840b68698b22806
>>
>> Diff: http://reviews.gem5.org/r/2688/diff/
>>
>>
>> Testing
>> ---
>>
>>
>> Thanks,
>>
>> Steve Reinhardt
>>
>>
>>
>> --
>>
>> Message: 2
>> Date: Sat, 14 Mar 2015 17:16:59 -
>> From: "Steve Reinhardt" 
>> To: "Steve Reinhardt" , "Default"
>> 
>> Subject: [gem5-dev] Review Request 2689: config: expand '~' and
>> '~user' in  paths
>> Message-ID: <20150314171659.26849.41...@daystrom2.eecs.umich.edu>
>> 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 655ff3f6352d7aa4021f8840b68698b22806
>>
>> Diff: http://reviews.gem5.org/r/2689/diff/
>>
>>
>> Testing
>> ---
>>
>>
>> Thanks,
>>
>> Steve Reinhardt
>>
>>
>>
>> --
>>
>> Message: 3
>> Date: Sat, 14 Mar 2015 17:17:30 -
>> From: "Steve Reinhardt" 
>> To: "Steve Reinhardt" , "Default"
>> 
>> Subject: [gem5-dev] Review Request 2690: mem: rename Locked/LOCKED to
>> LockedRMW/LOCKED_RMW
>> Message-ID: <20150314171730.26849.54...@daystrom2.eecs.umich.edu>
>> 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
>> 655ff3f6352d7aa4021f8840b68698b22806
>>   src/cpu/simple/atomic.cc 655ff3f6352d7aa4021f8840b68698b22806
>>   src/mem/request.hh 655ff3f6352d7aa4021f8840b68698b22806
>>   src/mem/ruby/system/Sequencer.cc
>> 65