CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2018/03/09 00:43:07
Modified files:
sys/arch/amd64/amd64: vector.S
Log message:
resume_iret is called with the U+K page tables, so delete the superfluous
%cr3 update there. Update the mega-comment on this function to clearly
describe how the flow gets here and what the state of %cr3 and %rsp are
during this, on top of the GS.base and CPL state it already discussed.
Prompted by a query from Hans-Joerg Hoexer (Hans-Joerg_Hoexer (at) genua.de)
("the way to fully understand something is to explain it to someone else")