The description in GDT.md about the structure of gdtr is wrong. The upper 32 bits are the base address of GDT, not the offset of descriptor.