Hello,
I'm trying to understand a line in the Intel Architecture manual. It's a description of a possible failure situation when switching to protected mode.
Section 9.9.1 gives a recommended procedure for switching to protected mode. Step 3 is the mode switch, and step 4 is to immediately make a far transfer to initialize CS and cause serialization. The final paragraph says failures can occur if there are instructions between steps 3 and 4.
The final sentence is the one I'm not clear on. It says:
>Failures will be readily seen in some situations, such as when instructions that reference memory are inserted between steps 3 and 4 while in system management mode.
Does this mean system management mode is reaching out and modifying the code of the program it interrupted, in this scenario? Does anyone know when this might be seen?