From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by smtp.subspace.kernel.org (Postfix) with ESMTP id A51713DD85E for ; Fri, 15 May 2026 17:45:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.140.110.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778867107; cv=none; b=ctjajS9sAK6HgRNtfYjxm8lM27kokkMnzy74L5bEOqmI3U+1HcmfHAyArIOU4QDE1Ry4Lh7A8IIjJ1u2InbZiR7mOv71D7qGe5DRJGi3nrQEk93xm4Xsf8ygkzVuM9VyYp76+qxeWWMm32lC7nAiktp/1j/c3PlnRy9U/ufpfvw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778867107; c=relaxed/simple; bh=UUOi895HeyCRC3Wm4DvMf2sS2vj/NZ1Rkn/fVHC8akA=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=B4FG+nprik5aFiJ75xf6wgOjJTjfBjyEDY4QiVAz5tq+wKYvIIVSpkHPzwVpVb9R18f72beWIbUFEj8YXgVjwu00wzKQITGMFgFZGBid6WNvKcFsMloiPI2ae7cyYdhTO7mlPFkGIykdFU9S3/nIb3nRLKyohC8wdOsZOL8w5sc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com; spf=pass smtp.mailfrom=arm.com; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.b=NrlZIVmH; arc=none smtp.client-ip=217.140.110.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=arm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.b="NrlZIVmH" Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B60AB2938; Fri, 15 May 2026 10:44:59 -0700 (PDT) Received: from arm.com (usa-sjc-mx-foss1.foss.arm.com [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id DE4ED3F85F; Fri, 15 May 2026 10:45:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=arm.com; s=foss; t=1778867104; bh=UUOi895HeyCRC3Wm4DvMf2sS2vj/NZ1Rkn/fVHC8akA=; h=Date:From:To:Cc:Subject:From; b=NrlZIVmHiLP0zGLOKV3XddfmIn2Fu31YXl92AGjwIgNqUlGi83KULb37BmjySjrm9 0l1L902tCCKUBKGWiK8RZZgh9zop8JICJt2MPXv2o1JLz24rzbhGo0iiOaFqb/oVxe +Lobfc2GU2PYM/YHyFK3A9ObmiYNg9zTCJo8m5Rw= Date: Fri, 15 May 2026 18:45:01 +0100 From: Catalin Marinas To: Linus Torvalds Cc: Will Deacon , James Morse , Ben Horgan , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] arm64 fixes for 7.1-rc4 Message-ID: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Linus, Please pull the MPAM fixes below. Thanks. The following changes since commit 5cbb61bf4168859d97c068d88d364f4f1f440325: arm64/fpsimd: ptrace: zero target's fpsimd_state, not the tracer's (2026-05-06 12:11:49 +0100) 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 6ccbb613b42a1f1ba7bfd547a148f644a902a25c: arm_mpam: Check whether the config array is allocated before destroying it (2026-05-14 09:52:05 +0100) ---------------------------------------------------------------- arm64 MPAM fixes: - Fix NULL dereference and a false-positive warning when the driver probes hardware with surprising version numbers - Fix writing values to the wrong registers when probing cache-utilisation counters. Replace 'NRDY' probing with a version that is robust for platforms where the bit is writeable by both hardware and software ---------------------------------------------------------------- Ben Horgan (3): arm_mpam: Fix monitor instance selection when checking for hardware NRDY arm_mpam: Pretend that NRDY is always hardware managed arm_mpam: Improve check for whether or not NRDY is hardware managed James Morse (2): arm_mpam: Fix false positive assert failure during mpam_disable() arm_mpam: Check whether the config array is allocated before destroying it drivers/resctrl/mpam_devices.c | 81 ++++++++++++++++++++--------------------- drivers/resctrl/mpam_internal.h | 2 - 2 files changed, 40 insertions(+), 43 deletions(-) -- Catalin