459a460
> const bool is_atomic = currState->req->isAtomic();
481c482,483
< TlbEntry::DomainType::NoAccess, currState->isWrite,
---
> TlbEntry::DomainType::NoAccess,
> is_atomic ? false : currState->isWrite,
500c502,503
< TlbEntry::DomainType::NoAccess, currState->isWrite,
---
> TlbEntry::DomainType::NoAccess,
> is_atomic ? false : currState->isWrite,
593a597,598
> const bool is_atomic = currState->req->isAtomic();
>
612c617
< currState->isWrite,
---
> is_atomic ? false : currState->isWrite,
636c641
< currState->isWrite,
---
> is_atomic ? false : currState->isWrite,
658c663,664
< currState->isWrite, ArmFault::TranslationLL + L1,
---
> is_atomic ? false : currState->isWrite,
> ArmFault::TranslationLL + L1,
851a858,859
> const bool is_atomic = currState->req->isAtomic();
>
863c871
< currState->isWrite,
---
> is_atomic ? false : currState->isWrite,
949c957
< currState->isWrite,
---
> is_atomic ? false : currState->isWrite,
1460a1469,1470
> const bool is_atomic = currState->req->isAtomic();
>
1481c1491
< currState->isWrite,
---
> is_atomic ? false : currState->isWrite,
1495c1505
< currState->isWrite,
---
> is_atomic ? false : currState->isWrite,
1558c1568
< currState->isWrite,
---
> currState->req->isAtomic() ? false : currState->isWrite,
1602,1606d1611
< if (!currState->timing) {
< currState->tc = NULL;
< currState->req = NULL;
< }
<
1611a1617,1620
> if (!currState->timing) {
> currState->tc = NULL;
> currState->req = NULL;
> }
1737a1747,1748
> const bool is_atomic = currState->req->isAtomic();
>
1753c1764,1765
< currState->isWrite, ArmFault::TranslationLL + L2,
---
> is_atomic ? false : currState->isWrite,
> ArmFault::TranslationLL + L2,
1768c1780,1781
< TlbEntry::DomainType::NoAccess, currState->isWrite,
---
> TlbEntry::DomainType::NoAccess,
> is_atomic ? false : currState->isWrite,