commit | ec61bafb2abd42a148d41143570732052a577fc0 | [log] [tgz] |
---|---|---|
author | Lepton Wu <ytht.net@gmail.com> | Fri Jan 12 13:42:56 2018 -0800 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Wed Jan 17 09:38:54 2018 +0100 |
tree | d04462d175ad00196b73987170248016b4dd07d3 | |
parent | 08a7525811043b1d4e085fa028ee6e9fe89bd7cf [diff] |
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 <groeck@chromium.org> Signed-off-by: Lepton Wu <ytht.net@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>