From d663ef5a8632389b31c629ac14485ca6f50a7f5e Mon Sep 17 00:00:00 2001 From: Lepton Wu Date: Tue, 16 Jan 2018 15:19:14 +0100 Subject: [PATCH] kaiser: Set _PAGE_NX only if supported This finally resolve crash if loaded under qemu + haxm. Haitao Shan pointed out that the reason of that crash is that NX bit get set for page tables. It seems we missed checking if _PAGE_NX is supported in kaiser_add_user_map Link: https://www.spinics.net/lists/kernel/msg2689835.html Reviewed-by: Guenter Roeck Signed-off-by: Lepton Wu Signed-off-by: Greg Kroah-Hartman (backported from Greg K-H's 4.4 stable-queue) Signed-off-by: Juerg Haefliger Signed-off-by: Ben Hutchings --- Reading git-format-patch failed