Received: by 2002:a05:6a10:a852:0:0:0:0 with SMTP id d18csp636507pxy; Fri, 30 Apr 2021 12:56:00 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwLLrGJKDnjw6IOOD/NjlzxreS0nIs5lJ2ZvUtSvYaaR+CaAZI56EoLEPQztG7/jj7VFbpG X-Received: by 2002:a63:ee0d:: with SMTP id e13mr6045941pgi.375.1619812560735; Fri, 30 Apr 2021 12:56:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619812560; cv=none; d=google.com; s=arc-20160816; b=yhNR8lqJCJY4IMywdpDxd7UdPQLCk0W10e+BrJnZrekBkgTCdVyrKYVWjySzeE3txJ YfRoF71JZ4FjL1Nemk15ZJPVZYyy9/0cALXp2DvzosWDOn29zswQwIUbDIkRbTWq2Fn8 FqmxjlASs29cKaO+YGvFyhFR5jF639PdQYeZYUF4sIa2I0uU88EoBh79rwhA81RG98IN rNmPzcMDp0R9LMyP7EBj1QxACkXwKqJmt9kmF0jKRsFj7ZReUDGOQ7Pkqd0Dp5VFRhqC UYgfeL0lU70eMupjfa4gPSdUHkDilhHdQBPm8u1PviwqiP6uSNQhggBfcXIk8Sx3DdTP Y8Zw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature:dkim-signature; bh=K9qzS95Du968LjRCrHXRx96HCrrSPyD4wWr6Q/DHLHc=; b=MsTg/MsLMCENi74xeJVaYJS1G5l+c2f2zrWlWpVnYu+2jTDhzahIC4oNUHxDoNxvFv +PW4ivUotyybC3DM/jH8IbxLXWSl7rTrX4it4OxeshfkwOiNafRLQQ+ALKhQluRLiomI ThQpgFV4YMPV6ywpfhDuD3mn+OK4AiEB2vVI1gvPxEz4zqxXlNP/qzg7GlZthr3qR8mw 8UlhfT+2ZrsCgI7/1VQPifR7TbRUl4rYlvIH3fi1A/k860hrvSwzxshq2IaOOXn7KlIU CUxoO/3+wIh36bpSurU7t+omafhdkvF4u576xb4kpP4e0hUwnERXJMWS2ihGdJ1nyrNv DDiQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (no key) header.i=@lespinasse.org header.s=srv-14-ed; dkim=pass (test mode) header.i=@lespinasse.org header.s=srv-14-rsa header.b=PWxVdNNR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lespinasse.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ay20si14946366pjb.153.2021.04.30.12.55.48; Fri, 30 Apr 2021 12:56:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=neutral (no key) header.i=@lespinasse.org header.s=srv-14-ed; dkim=pass (test mode) header.i=@lespinasse.org header.s=srv-14-rsa header.b=PWxVdNNR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=lespinasse.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233932AbhD3Tyo (ORCPT + 99 others); Fri, 30 Apr 2021 15:54:44 -0400 Received: from server.lespinasse.org ([63.205.204.226]:56935 "EHLO server.lespinasse.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232488AbhD3Txh (ORCPT ); Fri, 30 Apr 2021 15:53:37 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=lespinasse.org; i=@lespinasse.org; q=dns/txt; s=srv-14-ed; t=1619812353; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-transfer-encoding : from; bh=K9qzS95Du968LjRCrHXRx96HCrrSPyD4wWr6Q/DHLHc=; b=d9q9qz/3wSk/IOC/TamTz1qgltxdIp2Qq78zyFlGxp4JYo7jL1bBSwHJUYU+SBDuwlSaV unqZ0vRzJrfWxAvAQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lespinasse.org; i=@lespinasse.org; q=dns/txt; s=srv-14-rsa; t=1619812353; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-transfer-encoding : from; bh=K9qzS95Du968LjRCrHXRx96HCrrSPyD4wWr6Q/DHLHc=; b=PWxVdNNRAVDxeO5TuEYDUiSGfnUyPZFBwdsH2TCZ3EsH8LSl5lPHlNIaFp82R297cFJcH BxQK4ZVpAzx+jxrmylIMlDHyHf2Af7xvGmU+fGnpAtEoidaf4fAh9cuNIxBhJqEZGkCHBV/ wV5YiBO6Nrc4B7hu24/9SyBZ6ytUfKt7zhpzjbTsqLbt1LATodqp5WXU0EaMpC2FGdxPzjo UOUqugLHxsU/C9P6h89JfxiMoj9RfjCSt2epqZsMFTJcK4f87q4kYuVzz3hA/kCfYuqcBFa llmosuq7uq1cROmS6TSDVHI2lF5QwaGOWnQlr1UqkDjgbKVU7LU877x0F8dw== Received: from zeus.lespinasse.org (zeus.lespinasse.org [10.0.0.150]) by server.lespinasse.org (Postfix) with ESMTPS id D33E016036E; Fri, 30 Apr 2021 12:52:33 -0700 (PDT) Received: by zeus.lespinasse.org (Postfix, from userid 1000) id C52BC19F522; Fri, 30 Apr 2021 12:52:33 -0700 (PDT) From: Michel Lespinasse To: Linux-MM , Linux-Kernel Cc: Laurent Dufour , Peter Zijlstra , Michal Hocko , Matthew Wilcox , Rik van Riel , Paul McKenney , Andrew Morton , Suren Baghdasaryan , Joel Fernandes , Andy Lutomirski , Michel Lespinasse Subject: [PATCH 30/31] powerpc/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT Date: Fri, 30 Apr 2021 12:52:31 -0700 Message-Id: <20210430195232.30491-31-michel@lespinasse.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210430195232.30491-1-michel@lespinasse.org> References: <20210430195232.30491-1-michel@lespinasse.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Set ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT so that the speculative fault handling code can be compiled on this architecture. Signed-off-by: Michel Lespinasse --- arch/powerpc/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index 386ae12d8523..e08af3e5424b 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig @@ -257,6 +257,7 @@ config PPC select PPC_DAWR if PPC64 select RTC_LIB select SPARSE_IRQ + select ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT if PPC_BOOK3S_64 select SYSCTL_EXCEPTION_TRACE select THREAD_INFO_IN_TASK select VIRT_TO_BUS if !PPC64 -- 2.20.1