*** marss_orig/ptlsim/core/ooo-core/ooo.h	2016-05-23 10:49:08.167451690 +0900
--- marss_orig_patch/ptlsim/core/ooo-core/ooo.h	2016-05-23 12:01:08.009790740 +0900
***************
*** 611,620 ****
--- 611,623 ----
          OooCore* core;
          W8s mbtag;
          W8 store:1, lfence:1, sfence:1, entry_valid:1, mmio:1;
+         
            /* W32 padding; */
          W32 time_stamp;
          W64 sfr_data;
          W8 sfr_bytemask;
+         Waddr orig_physaddr; // For storing calculated address
+         bool orig_physaddr_valid;
          LoadStoreQueueEntry() { }
  
          int index() const { return idx; }
***************
*** 630,635 ****
--- 633,641 ----
              sfr_data = -1;
              sfr_bytemask = 0;
              mmio = 0;
+ 
+             orig_physaddr = 0;
+             orig_physaddr_valid = 0;
          }
  
          void init(int idx) {
