Received: by 10.223.185.116 with SMTP id b49csp721106wrg; Fri, 16 Feb 2018 06:12:14 -0800 (PST) X-Google-Smtp-Source: AH8x225r6Vz53Wyt6YVkccZSHBCZbjcHIUJVIisr1RPoVRNMW7Jd/YMKIzfDN3PY4zvi2xdp+eE0 X-Received: by 10.99.143.28 with SMTP id n28mr5249749pgd.254.1518790333951; Fri, 16 Feb 2018 06:12:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518790333; cv=none; d=google.com; s=arc-20160816; b=PNf24ee9vZwDRX8QkuQ3Ldh6sSNiGhJB+q5tDvtfeL4B02/InlQRSXfUyeXUJCkJBG xmR3SRPsZUZxYbrWTEP0jG1qFpenc85QzqyYdBXoee6lJk/rslNLSnqiStJm2ScNX7a6 6Y4RkZAbjS0jTHxstCqvk2qWmCB9KUBQZnL7Jz30ZRnWaxz36RoRrVH4B4jpkMLfIjJJ 7xyNXDLTQ71fmwatYQ/+zCOiO8+zYVPQUe4GBme8g7ZuRlaiURdtOPq85ARt0Y6Z50Lb CwYhltOx75Ye86bfyVKKq+IhmOA1Dvuc6Lgxhj6TB9KxG5iNBim8gzjpv+pg5QoA7ykj HDsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :in-reply-to:message-id:date:subject:cc:to:from :arc-authentication-results; bh=HkjYRVjkeKLfGwk1DvN1DwXRGDx3EPOYMvctoIqYNh8=; b=GGpjq4I4ajKHPE2UgJ1mqTEOYLMz3X3Cv6jh3Kds0/rVHLO8Xk5ttDsHFeMLHCkocm USy8JfB7mi2FpncpulyyebjtM7BAfpUAr0Ifi78ZjiRziCkAD6FIvSfbf4OgoMvy9Tfh /CJiIKGqntHSkamMACQIDp04wzm1qy9gtDnIs60E7ykfk700RM7eqmdbGg6XXAoYI74A FvmfZ2xU1Cl6+urtfeOehT5ntWXwsqDcgSvid1KPoaQuYg+dVp+GcJibI8iVNglSEitB FNbOl4pyrKo9BZj9Ro25uxXPzqAO2cQUDVtxcjVtjOJJ9eX1i7wS5/AYcmgKDOb0vyXq VEJQ== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 30-v6si1536979pld.181.2018.02.16.06.11.59; Fri, 16 Feb 2018 06:12:13 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1167012AbeBOSyo (ORCPT + 99 others); Thu, 15 Feb 2018 13:54:44 -0500 Received: from mail.linuxfoundation.org ([140.211.169.12]:48426 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1161840AbeBOPUo (ORCPT ); Thu, 15 Feb 2018 10:20:44 -0500 Received: from localhost (LFbn-1-12258-90.w90-92.abo.wanadoo.fr [90.92.71.90]) by mail.linuxfoundation.org (Postfix) with ESMTPSA id EED2A10FF; Thu, 15 Feb 2018 15:20:43 +0000 (UTC) From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Thadeu Lima de Souza Cascardo , "Naveen N. Rao" , Michael Ellerman Subject: [PATCH 4.4 001/108] powerpc/bpf/jit: Disable classic BPF JIT on ppc64le Date: Thu, 15 Feb 2018 16:15:58 +0100 Message-Id: <20180215151222.474703252@linuxfoundation.org> X-Mailer: git-send-email 2.16.1 In-Reply-To: <20180215151222.267507937@linuxfoundation.org> References: <20180215151222.267507937@linuxfoundation.org> User-Agent: quilt/0.65 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.4-stable review patch. If anyone has any objections, please let me know. ------------------ From: Naveen N. Rao commit 844e3be47693f92a108cb1fb3b0606bf25e9c7a6 upstream. Classic BPF JIT was never ported completely to work on little endian powerpc. However, it can be enabled and will crash the system when used. As such, disable use of BPF JIT on ppc64le. Fixes: 7c105b63bd98 ("powerpc: Add CONFIG_CPU_LITTLE_ENDIAN kernel config option.") Reported-by: Thadeu Lima de Souza Cascardo Signed-off-by: Naveen N. Rao Acked-by: Thadeu Lima de Souza Cascardo Signed-off-by: Michael Ellerman Signed-off-by: Greg Kroah-Hartman --- arch/powerpc/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig @@ -129,7 +129,7 @@ config PPC select IRQ_FORCED_THREADING select HAVE_RCU_TABLE_FREE if SMP select HAVE_SYSCALL_TRACEPOINTS - select HAVE_BPF_JIT + select HAVE_BPF_JIT if CPU_BIG_ENDIAN select HAVE_ARCH_JUMP_LABEL select ARCH_HAVE_NMI_SAFE_CMPXCHG select ARCH_HAS_GCOV_PROFILE_ALL