Closed kwitaszczyk closed 1 year ago
CHERI tags are implemented as part of SoftMMU in the system-mode. In order to construct and validate tags in the user-mode, we must implement tag management outside of SoftMMU as it cannot be used in the user-mode.
Fixed with commits https://github.com/CTSRD-CHERI/qemu/compare/39e5f6e409fcb45221cfb8e4bf73cc99c727e5ae...4694b85ee602baadfd5d6d33b88a30548e59bba2.
CHERI tags are implemented as part of SoftMMU in the system-mode. In order to construct and validate tags in the user-mode, we must implement tag management outside of SoftMMU as it cannot be used in the user-mode.