Make CFI shadow read-only.
For the updates, prepare new data in a buffer on the side, then,
depending on the platform:
- (Linux) mprotect + mremap into place.
- (non-Linux) remove protection from the target region, copy, restore protection, verify contents.