Received: by 10.223.185.116 with SMTP id b49csp1039808wrg; Fri, 16 Feb 2018 11:17:26 -0800 (PST) X-Google-Smtp-Source: AH8x226SFMXzcl7xBK8t7V2lgXOo+Ej4gEaIM3jfJrUFWsSjYreiITHZOWIehu05LxC2O7IRWlU+ X-Received: by 2002:a17:902:6504:: with SMTP id b4-v6mr6765767plk.451.1518808646591; Fri, 16 Feb 2018 11:17:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518808646; cv=none; d=google.com; s=arc-20160816; b=0/1DdE4J2NDougCQNljzq8Fa9x2D01icwoC2LB2qb/YIS2m6IhDNP29ZJDIjo7hmCm FVSXIwpdoCPcM1NnN1Fp+YvBBMHnO8RcqPMcExolo0PiDN0f4od1ljDCrpK1D6TcCV0C NB8mofQMkLX+RvSOY2l+lNk71ogH52zE7q91dj3ERS6thCOJmmCx10lrdZShXgZnjbJp NDHgkRrQ3c7kigeysXh5liGQXoU1+jE1aFRzZrl4sqWvoIAScBv4I5muYBVfiE5MjOPX 7+HawLii2OjFYpvEYWkvy250mSWMM+Z6EQvrlu2gmo2vVXTdphqmXyAOKDvffr4uJ2fO N+sQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:references:in-reply-to:date :subject:cc:to:from:arc-authentication-results; bh=Rlbn8svkilVxys6j3Tnx7qq3onHlJXQYYC9AIZ/907g=; b=xpwpGpbeiSwGiHn8R/n9cWhpLEqElQx4qECwbScT5M9ai1wkVYg1VivUekutbjt2HN /OMGEUL3m/ZqRMZ7rLr9A3K/18BeMqeF5mKZqEYbi8LUAgb/yIajTtl7cYSmxYPGwDQf 4yOoQ8B83DKezo2D1/YXTXsPOYDZjTu2xDdCDcxR7r/z4yjKoKT3KsJaG8HtAgffL7+6 3q2cX6khMBjW6BiFqgGn+ejjYwqW+D+QlaHUgIZRespHiTV91fdJhhvg9FBqhRdkE0jF VTXkSNJzhiOL4WA6n86KdW39WsVZ5CSMceOm4L/MaF4DkKiM2LTuy0WZKf99H3nzds7M ndvw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i9-v6si1792334plt.544.2018.02.16.11.17.12; Fri, 16 Feb 2018 11:17:26 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1030509AbeBPPcu (ORCPT + 99 others); Fri, 16 Feb 2018 10:32:50 -0500 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]:56016 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755002AbeBPPZ7 (ORCPT ); Fri, 16 Feb 2018 10:25:59 -0500 Received: from pps.filterd (m0098420.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w1GFNnGv085134 for ; Fri, 16 Feb 2018 10:25:59 -0500 Received: from e06smtp14.uk.ibm.com (e06smtp14.uk.ibm.com [195.75.94.110]) by mx0b-001b2d01.pphosted.com with ESMTP id 2g5yuc5xt2-1 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT) for ; Fri, 16 Feb 2018 10:25:58 -0500 Received: from localhost by e06smtp14.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Fri, 16 Feb 2018 15:25:56 -0000 Received: from b06cxnps3074.portsmouth.uk.ibm.com (9.149.109.194) by e06smtp14.uk.ibm.com (192.168.101.144) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Fri, 16 Feb 2018 15:25:48 -0000 Received: from d06av24.portsmouth.uk.ibm.com (d06av24.portsmouth.uk.ibm.com [9.149.105.60]) by b06cxnps3074.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id w1GFPmcW65863862; Fri, 16 Feb 2018 15:25:48 GMT Received: from d06av24.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 0C8B842041; Fri, 16 Feb 2018 15:18:32 +0000 (GMT) Received: from d06av24.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 05ABE42045; Fri, 16 Feb 2018 15:18:30 +0000 (GMT) Received: from nimbus.lab.toulouse-stg.fr.ibm.com (unknown [9.145.186.2]) by d06av24.portsmouth.uk.ibm.com (Postfix) with ESMTP; Fri, 16 Feb 2018 15:18:29 +0000 (GMT) From: Laurent Dufour To: paulmck@linux.vnet.ibm.com, peterz@infradead.org, akpm@linux-foundation.org, kirill@shutemov.name, ak@linux.intel.com, mhocko@kernel.org, dave@stgolabs.net, jack@suse.cz, Matthew Wilcox , benh@kernel.crashing.org, mpe@ellerman.id.au, paulus@samba.org, Thomas Gleixner , Ingo Molnar , hpa@zytor.com, Will Deacon , Sergey Senozhatsky , Andrea Arcangeli , Alexei Starovoitov , kemi.wang@intel.com, sergey.senozhatsky.work@gmail.com, Daniel Jordan Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, haren@linux.vnet.ibm.com, khandual@linux.vnet.ibm.com, npiggin@gmail.com, bsingharora@gmail.com, Tim Chen , linuxppc-dev@lists.ozlabs.org, x86@kernel.org Subject: [PATCH v8 02/24] x86/mm: Define CONFIG_SPECULATIVE_PAGE_FAULT Date: Fri, 16 Feb 2018 16:25:16 +0100 X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518794738-4186-1-git-send-email-ldufour@linux.vnet.ibm.com> References: <1518794738-4186-1-git-send-email-ldufour@linux.vnet.ibm.com> X-TM-AS-GCONF: 00 x-cbid: 18021615-0016-0000-0000-000005267FD1 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 18021615-0017-0000-0000-000028628451 Message-Id: <1518794738-4186-3-git-send-email-ldufour@linux.vnet.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2018-02-16_06:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1709140000 definitions=main-1802160183 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Introduce CONFIG_SPECULATIVE_PAGE_FAULT which turns on the Speculative Page Fault handler when building for 64bits with SMP. Cc: Thomas Gleixner Signed-off-by: Laurent Dufour --- arch/x86/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 52221529abf9..e7f0c6f9f877 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -29,6 +29,7 @@ config X86_64 select HAVE_ARCH_SOFT_DIRTY select MODULES_USE_ELF_RELA select X86_DEV_DMA_OPS + select SPECULATIVE_PAGE_FAULT if SMP # # Arch settings -- 2.7.4