Locked requests should actually be converted to ST rather than ATOMIC, because ATOMIC is for RMW.
This commit is contained in:
parent
7a6bf67e47
commit
b28058917c
1 changed files with 2 additions and 2 deletions
|
@ -397,10 +397,10 @@ void Sequencer::issueRequest(const RubyRequest& request) {
|
|||
ctype = CacheRequestType_ST;
|
||||
break;
|
||||
case RubyRequestType_Locked_Read:
|
||||
ctype = CacheRequestType_ATOMIC;
|
||||
ctype = CacheRequestType_ST;
|
||||
break;
|
||||
case RubyRequestType_Locked_Write:
|
||||
ctype = CacheRequestType_ATOMIC;
|
||||
ctype = CacheRequestType_ST;
|
||||
break;
|
||||
default:
|
||||
assert(0);
|
||||
|
|
Loading…
Reference in a new issue