288a289,291
> /// True if the request targets the secure memory space.
> bool _isSecure;
>
564a568,573
> bool isSecure() const
> {
> assert(flags.isSet(VALID_ADDR));
> return _isSecure;
> }
>
603a613
> _isSecure = req->isSecure();
625a636
> _isSecure = req->isSecure();
641c652,653
< addr(pkt->addr), size(pkt->size), src(pkt->src), dest(pkt->dest),
---
> addr(pkt->addr), _isSecure(pkt->_isSecure), size(pkt->size),
> src(pkt->src), dest(pkt->dest),
681a694
> _isSecure = req->isSecure();
890c903,904
< bool checkFunctional(Printable *obj, Addr base, int size, uint8_t *data);
---
> bool checkFunctional(Printable *obj, Addr base, bool is_secure, int size,
> uint8_t *data);
900,901c914,915
< return checkFunctional(other, other->getAddr(), other->getSize(),
< data);
---
> return checkFunctional(other, other->getAddr(), other->isSecure(),
> other->getSize(), data);