Locked requests should actually be converted to ST rather than ATOMIC, because ATOMIC...
authorPolina Dudnik <pdudnik@gmail.com>
Mon, 13 Jul 2009 17:11:17 +0000 (12:11 -0500)
committerPolina Dudnik <pdudnik@gmail.com>
Mon, 13 Jul 2009 17:11:17 +0000 (12:11 -0500)
src/mem/ruby/system/Sequencer.cc

index c3a8e9424e05e13684668058386df2ffe704a29a..eb694fa131daf0f8ef74fc915e687fcf9b3d6b39 100644 (file)
@@ -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);