From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from canpmsgout04.his.huawei.com (canpmsgout04.his.huawei.com [113.46.200.219]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5E9D214EC73 for ; Sat, 7 Mar 2026 08:50:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=113.46.200.219 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772873417; cv=none; b=M9nQZTusdbWsSXHEwfWzBrjxKrDVf3yK+diAbIpXKP7ExiXJd4v3h0NS6b5n8P66Uv2em3ctbyNrfoQ8gAIiuF5Fct5lR6FhADTUml/aN1268zhZEU5XEXdefyJLgHPMJiROvXBJLGz+Ugow5URsUvZnqxS7gk36L+0FBCZk3Hk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772873417; c=relaxed/simple; bh=wOpCHAY+RQQr+AtHUyDM60DwtokRl8xn7YhNnoFauYU=; h=Message-ID:Date:MIME-Version:Subject:From:To:CC:References: In-Reply-To:Content-Type; b=RJQEbLpLfmb0GdAYwdgfkMlSghGHvgxkGJItGdmmw1SNxopzgmJFtQ4frVefOzqFJaGy7wFJH2lyjpqnKk+ltX3Q5/QlXlg3jhnjGofGJTUKx0HwB1QsDXu2ofOB/nWEU/hAqm++7VuH9HJgmMuc5NdnJ0v399hWhbhSnB/UAU4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=huawei.com; spf=pass smtp.mailfrom=h-partners.com; dkim=pass (1024-bit key) header.d=h-partners.com header.i=@h-partners.com header.b=gjDHsJ+R; arc=none smtp.client-ip=113.46.200.219 Authentication-Results: smtp.subspace.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=huawei.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=h-partners.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=h-partners.com header.i=@h-partners.com header.b="gjDHsJ+R" dkim-signature: v=1; a=rsa-sha256; d=h-partners.com; s=dkim; c=relaxed/relaxed; q=dns/txt; h=From; bh=wHucHSZfT8eULVGqwS/p64GoufAGRaFL+cYnqR7Mpy8=; b=gjDHsJ+RZmgjANootDOD67tdU+Xs2iwsPVM+IiHxXMYwwbCRKAyKX4kcwZWUblPbD+v8mTF9g /Zi51erX/1wD3kCkKu7lENDuwSU/RWy0GHI43g03zCq9LIBznMTHM4brcb4bAbUzlc2I6obmRvi Hg+Vmxm6tpwWraJ7W3RoTkk= Received: from mail.maildlp.com (unknown [172.19.162.223]) by canpmsgout04.his.huawei.com (SkyGuard) with ESMTPS id 4fScKj6r5mz1prL0; Sat, 7 Mar 2026 16:45:13 +0800 (CST) Received: from kwepemf100008.china.huawei.com (unknown [7.202.181.222]) by mail.maildlp.com (Postfix) with ESMTPS id 2B2B540569; Sat, 7 Mar 2026 16:50:09 +0800 (CST) Received: from [10.174.179.37] (10.174.179.37) by kwepemf100008.china.huawei.com (7.202.181.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.36; Sat, 7 Mar 2026 16:50:07 +0800 Message-ID: Date: Sat, 7 Mar 2026 16:50:06 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH v2 0/2] arm_mpam: Add support for the MPAM v0.1 architecture version Content-Language: en-US From: Zeng Heng To: , , , , , , , , , , , , , , , , , , , , , , , , CC: , , , Jonathan Cameron , References: <20260203095406.6437-1-zengheng4@huawei.com> In-Reply-To: <20260203095406.6437-1-zengheng4@huawei.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: kwepems200001.china.huawei.com (7.221.188.67) To kwepemf100008.china.huawei.com (7.202.181.222) Hi all, On 2026/2/3 17:54, Zeng Heng wrote: > According to the MPAM spec [1], the supported architecture versions are > v1.0, v1.1 and v0.1. MPAM versions v0.1 and v1.1 are functionally > identical, but v0.1 additionally supports the FORCE_NS feature. > > ID_AA64PR | ID_AA64PR | MPAM Extension | Notes > F0_EL1. | F1_EL1. | Architecture | > MPAM | MPAM_frac | version | > --------------------------------------------------------------------------- > 0b0000 | 0b0001 | v0.1 | MPAM v0.1 is implemented. > | | | MPAM v0.1 is the same as MPAM v1.1 > | | | with FORCE_NS which is > | | | incompatible with MPAM v1.0. > --------------------------------------------------------------------------- > 0b0001 | 0b0000 | v1.0 | MPAM v1.0 is implemented. > --------------------------------------------------------------------------- > 0b0001 | 0b0001 | v1.1 | MPAM v1.1 is implemented. > | | | MPAM v1.1 includes all features of > | | | MPAM v1.0. > | | | It must not include FORCE_NS. > > [1] https://developer.arm.com/documentation/ddi0598/db/?lang=en > > Changes in v2: > - Add new patch 2 to check the MPAM MSC version. > > v1: https://lore.kernel.org/all/20260104133434.1887677-1-zengheng4@huawei.com/ > Friendly ping on the patch sent weeks ago. This patchset is part of the effort to extend MPAM driver support for MPAM v0.1 specification. The discussion of v1 version is available at the link above for review. Best regards, Zeng Heng