Adding module support for __ro_after_init
From: Kees Cook
Date: Fri Jun 03 2016 - 14:46:39 EST
Hi Rusty,
I'd love to get your thoughts on the best way to support
__ro_after_init markings for modules. Are the r/o markings done after
module __init runs? If so, this should make things easy, and then we
just need to move .data..ro_after_init into .rodata at link time. If
not, then we'd need to explicitly make this section read-only after
_init.
Thanks!
-Kees
--
Kees Cook
Chrome OS & Brillo Security