src/worker.cc
// Print out and log a tag error.
Print out and log a tag error.
Print out and log a tag error .
bool WorkerThread::ReportTagError(
    uint64 *mem64,
    uint64 actual,
    uint64 tag) {
  struct ErrorRecord er;
  er.actual = actual;
  er.expected = tag;
  er.vaddr = mem64;
  er.tagvaddr = reinterpret_cast<uint64*>(actual);
  ProcessTagError(&er, 0, "Hardware Error");
  return true;
}
bool WorkerThread :: ReportTagError ( uint64 * mem64 , uint64 actual , uint64 tag ) { struct ErrorRecord er ; er . actual = actual ; er . expected = tag ; er . vaddr = mem64 ; er . tagvaddr = reinterpret_cast < uint64 * > ( actual ) ; ProcessTagError ( & er , 0 , " " ) ; return true ; }
Print out and log a tag error.
Print out and log a tag error .
// Generate vaddr from tag.