Probe is now in. You currently can't probe uncacheable (of course it doesn't make much sense either.
Also, probe doesn't currently support compressed data, but will as soon as I encapsulate the calls more. cpu/memtest/memtest.cc: Change memtest to not do probes on uncacheables. --HG-- extra : convert_revision : 28ca4f793562e55da75e8b7fc3852bb5b1328ea9
This commit is contained in:
parent
c0162074c6
commit
26ababf2f2
1 changed files with 1 additions and 1 deletions
|
@ -213,7 +213,6 @@ MemTest::tick()
|
|||
uint64_t data = random();
|
||||
unsigned access_size = random() % 4;
|
||||
unsigned cacheable = rand() % 100;
|
||||
unsigned probe = rand() % 2;
|
||||
|
||||
MemReqPtr req = new MemReq();
|
||||
|
||||
|
@ -223,6 +222,7 @@ MemTest::tick()
|
|||
} else {
|
||||
req->paddr = ((base) ? baseAddr1 : baseAddr2) + offset1;
|
||||
}
|
||||
bool probe = (rand() % 2 == 1) && !req->isUncacheable();
|
||||
|
||||
req->size = 1 << access_size;
|
||||
req->data = new uint8_t[req->size];
|
||||
|
|
Loading…
Reference in a new issue