From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757714AbcASVjQ (ORCPT ); Tue, 19 Jan 2016 16:39:16 -0500 Received: from mail.kernel.org ([198.145.29.136]:37276 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757208AbcASVjH (ORCPT ); Tue, 19 Jan 2016 16:39:07 -0500 From: Andy Lutomirski To: x86@kernel.org Cc: Arjan van de Ven , Linus Torvalds , Borislav Petkov , linux-kernel@vger.kernel.org, Stephen Smalley , Brian Gerst , Denys Vlasenko , hpa@zytor.com, Mike Galbraith , Peter Zijlstra , Pavel Machek , Andy Lutomirski Subject: [PATCH v2 0/2] x86/mm: A _PAGE_NX fixlet and a kmap cleanup Date: Tue, 19 Jan 2016 13:38:57 -0800 Message-Id: X-Mailer: git-send-email 2.5.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The fixlet might help with some WX warnings. The kmap cleanup is just a cleanup. This is very lightly tested. Changes from v1: - Rebased on top of the cpu_has_xyz cleanups. Andy Lutomirski (2): x86_32/mm: Set NX in __supported_pte_mask before enabling paging x86/mm: Make kmap_prot into a #define arch/x86/include/asm/fixmap.h | 2 +- arch/x86/kernel/head_32.S | 6 ++++++ arch/x86/mm/init_32.c | 3 --- arch/x86/mm/setup_nx.c | 5 ++--- 4 files changed, 9 insertions(+), 7 deletions(-) -- 2.5.0