Closed sehftz closed 3 months ago
Currently in this file the LGDT instruction has CPL=3, however in Intel's SDM Volume 2 Chapter 3.3 "LGDT/LIDT—Load Global/Interrupt Descriptor Table Register", it specifies the exception "#GP(0) If the current privilege level is not 0.".
Thanks for your report. A fix will be available with the upcoming external release.
Solved this in https://github.com/intelxed/xed/commit/6d87b5481aa53b5ab1fc2b5a5622759c46746bf9
Currently in this file the LGDT instruction has CPL=3, however in Intel's SDM Volume 2 Chapter 3.3 "LGDT/LIDT—Load Global/Interrupt Descriptor Table Register", it specifies the exception "#GP(0) If the current privilege level is not 0.".