x86/mm: Move swap offset/type up in PTE to work around erratum