From patchwork Fri Feb 23 18:50:18 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Catalin Marinas X-Patchwork-Id: 877248 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="gZ9gyPAb"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zp0ff56tjz9sWF for ; Sat, 24 Feb 2018 05:50:50 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Subject:To:From :Date:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=DaFdmoeD9OT9/9U3W3Q6KBxQWUyYeayRcWEMqtmHSeQ=; b=gZ9gyPAbH7FRD0 qkDOaDpy+FnshSJkprOeNeVER5sfDmcCYhHCGfPwfUkhgckpQRPmm1gEy/P+ZepvZN8tgM8k+yEj6 KwZGQdsuiVbGK00qkowqeYoiMpAisbLCgQlUcVi49YKADydqxUG6eZqR4ZRR5bInrOicpFB619PjN mPC57SZfnrafxwXe05xcUoOVGqQqoO2cEJcGjOQkG88bVdNU5TtG27HxxQWd0Tu/1XPpyM6sPmv6o baGqCzQzizfkf5+lYY0GXxmdhz+QsBB97sjttsgD7Z/YaqUJB1TGZT4YT7L14lKfu1K6nO9oxeByh InNb8X/eFV0hV7xgabaA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1epIQY-0006A2-EZ; Fri, 23 Feb 2018 18:50:38 +0000 Received: from usa-sjc-mx-foss1.foss.arm.com ([217.140.101.70] helo=foss.arm.com) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1epIQV-00066q-Fp for linux-arm-kernel@lists.infradead.org; Fri, 23 Feb 2018 18:50:36 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 29D1080D; Fri, 23 Feb 2018 10:50:22 -0800 (PST) Received: from armageddon.cambridge.arm.com (armageddon.cambridge.arm.com [10.1.206.84]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 1A92A3F25C; Fri, 23 Feb 2018 10:50:20 -0800 (PST) Date: Fri, 23 Feb 2018 18:50:18 +0000 From: Catalin Marinas To: Linus Torvalds Subject: [GIT PULL] arm64 fixes for 4.16-rc3 Message-ID: <20180223185015.j7v33ou2merujgh4@armageddon.cambridge.arm.com> MIME-Version: 1.0 Content-Disposition: inline User-Agent: NeoMutt/20170113 (1.7.2) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180223_105035_548849_80516785 X-CRM114-Status: GOOD ( 12.50 ) X-Spam-Score: -6.9 (------) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-6.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/, high trust [217.140.101.70 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_RP_MATCHES_RCVD Envelope sender domain matches handover relay domain -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Will Deacon , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org Hi Linus, Please pull the arm64 and perf fixes below (the latter pushed by Will to the arm64 fixes/core branch). Thanks. The following changes since commit 91ab883eb21325ad80f3473633f794c78ac87f51: Linux 4.16-rc2 (2018-02-18 17:29:42 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux tags/arm64-fixes for you to fetch changes up to 9f416319f40cd857d2bb517630e5855a905ef3fb: arm64: fix unwind_frame() for filtered out fn for function graph tracing (2018-02-23 13:46:38 +0000) ---------------------------------------------------------------- arm64 fixes: - Compilation error when accessing MPIDR_HWID_BITMASK from .S - CTR_EL0 field definitions - Remove/disable some kernel messages on user faults (unhandled signals, unimplemented syscalls) - Kernel page fault in unwind_frame() with function graph tracing - perf sleeping while atomic errors when booting with ACPI ---------------------------------------------------------------- Bhupesh Sharma (1): arm64: Fix compilation error while accessing MPIDR_HWID_BITMASK from .S files Mark Rutland (9): ARM: ux500: remove PMU IRQ bouncer arm_pmu: kill arm_pmu_platdata arm_pmu: fold platform helpers into platform code arm_pmu: add armpmu_alloc_atomic() arm_pmu: acpi: check for mismatched PPIs arm_pmu: explicitly enable/disable SPIs at hotplug arm_pmu: note IRQs and PMUs per-cpu arm_pmu: acpi: request IRQs up-front arm64: perf: correct PMUVer probing Michael Weiser (2): arm64: Disable unhandled signal log messages by default arm64: Remove unimplemented syscall log message Pratyush Anand (1): arm64: fix unwind_frame() for filtered out fn for function graph tracing Robin Murphy (1): arm64: uaccess: Formalise types for access_ok() Will Deacon (3): arm64: cpufeature: Fix CTR_EL0 field definitions arm64: __show_regs: Only resolve kernel symbols when running at EL1 arm64: Enforce BBM for huge IO/VMAP mappings arch/arm/mach-ux500/cpu-db8500.c | 35 --------- arch/arm64/include/asm/cputype.h | 2 +- arch/arm64/include/asm/stacktrace.h | 2 +- arch/arm64/include/asm/uaccess.h | 12 +-- arch/arm64/kernel/armv8_deprecated.c | 4 +- arch/arm64/kernel/cpufeature.c | 6 +- arch/arm64/kernel/perf_event.c | 4 +- arch/arm64/kernel/process.c | 11 ++- arch/arm64/kernel/stacktrace.c | 5 ++ arch/arm64/kernel/sys_compat.c | 2 +- arch/arm64/kernel/time.c | 2 +- arch/arm64/kernel/traps.c | 10 +-- arch/arm64/mm/mmu.c | 10 +++ drivers/perf/arm_pmu.c | 138 ++++++++++++++++------------------- drivers/perf/arm_pmu_acpi.c | 61 +++++++++++----- drivers/perf/arm_pmu_platform.c | 37 ++++++++-- include/linux/perf/arm_pmu.h | 26 +------ 17 files changed, 183 insertions(+), 184 deletions(-)