4 ms·
Fixups are done by usermode code, which means the pages containing them can't be shared between different processes. The kernel has no visibility into what is b
by atq2119 6y ago
Fixups are done by usermode code, which means the pages containing them can't be shared between different processes. The kernel has no visibility into what is being fixed up.
(Also, the fixups themselves could actually be different between different processes due to address space layout randomization.)
- CalChris 6y agoThanks, I've always thought of fixups as being a linker thing [1]. But I guess it's more general than that. [1] https://llvm.org/doxygen/classllvm_1_1MCFixup.html https://llvm.org/doxygen/classllvm_1_1MCFixup.html