kernel 18.104.22.168 and x86_64 arch
For information, here are some change on
the last stable kernel. A lot of work on
author Andi Kleen <email@example.com>
[PATCH] x86_64: Don't look up struct page pointer of physical
address in iounmap
It could be in a memory hole not mapped in mem_map and that causes the hash
lookup to go off to nirvana.
[PATCH] x86_64: When checking vmalloc mappings don't use pte_page
The PTEs can point to ioremap mappings too, and these are often outside
mem_map. The NUMA hash page lookup functions cannot handle out of bounds
[PATCH] x86_64: Add a guard page at the end of the 47bit address space
This works around a bug in the AMD K8 CPUs.
[PATCH] x86_64: Fix canonical checking for segment registers in ptrace
Allowed user programs to set a non canonical segment base, which would cause
oopses in the kernel later.
[PATCH] x86_64: check if ptrace RIP is canonical
This works around an AMD Erratum.