2 ms·
If the extra instructions also operate in extra state (e.g. extra registers) a kernel needs to know about their existence so it can correctly save and restore s
by ithkuil 5y ago
If the extra instructions also operate in extra state (e.g. extra registers) a kernel needs to know about their existence so it can correctly save and restore state on context switches
- my123 5y agoNot necessarily/really, the custom extensions still need to be enabled by the kernel before they can be used. As such, it isn’t actually an issue.
- ndesaulniers 5y agoYou're confusing MSRs (which don't have to be saved/restored on context switch) with GPRs (which do).