From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.20]) (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 3D6AC381AF for ; Thu, 4 Dec 2025 23:30:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=198.175.65.20 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764891019; cv=fail; b=Rgs3WjFh8cP3JGZI14MrYhwzPyTvoYnW7/jTXk1ZTeot0nGpqIz8xV8odxvZ9u4WaoYxIHM0JCeminJpJvyQkG1pnYTM/Pa1GBs8myxmc4qR2QaXoBT+xBfg78E5txtfjta4ck1UNX911hTO9oTcUqNWY1HDssqHy5M+jGKoIH0= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764891019; c=relaxed/simple; bh=M6NsRvuHyWKTzXIm5cr8qzPQcJ7zSu+8pypxvcfhTns=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=Bjlr1LP0cYNU/NlBaZ4oFTgoBTZ1yHdbg4yftPVNHAqG61FU9Pgj0biaDCv2XdnlE37P+06md8uLvfMnaAzqBkD/9NMPELlxy/gGWwzKTIdC/KFEsOqYJdi/PJVh2WoYBAJT+I+0CtAu4pJq2Roa8jigfSrRLZH/ZS20seuTh/o= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=O0CKbbxX; arc=fail smtp.client-ip=198.175.65.20 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="O0CKbbxX" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1764891017; x=1796427017; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=M6NsRvuHyWKTzXIm5cr8qzPQcJ7zSu+8pypxvcfhTns=; b=O0CKbbxXwwbnJhfzGxl7iVNwiCid35X+NV3mMVUmrkUNoX92SZ1XLeEw kFO39wCt4t1n8timVx+szOMrBe05TNAei3iuPgWdfij9PUVaJnu7q8FBU 8B04iRLBt5I9LUSm9Tt4BTb7f71/i8EJftUDDWYYkWbTH33QX6B8OC9V+ jc7Qq25NS7OhPehdUhG9cMK8KohNqaxmmB6oVSjao/dpZI1VWXFAYxACE 0CvWQXJld6XGjNh+wC7GAS04Ej5YfdBxB5YeU7GFCiN0PMcjvm/6EAman rq8QORnjvWO8eHvAk20sITAbhStWDEkSugore+TvDL6mw/Y+mL51wugiN Q==; X-CSE-ConnectionGUID: +YrPUfuRR/qDRtNY21gH4w== X-CSE-MsgGUID: fdhq0wndRNiZUg2lTXeJOg== X-IronPort-AV: E=McAfee;i="6800,10657,11632"; a="66647501" X-IronPort-AV: E=Sophos;i="6.20,250,1758610800"; d="scan'208";a="66647501" Received: from fmviesa004.fm.intel.com ([10.60.135.144]) by orvoesa112.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Dec 2025 15:30:17 -0800 X-CSE-ConnectionGUID: 7g1EYuyuQ+2GhNLI4o2VEg== X-CSE-MsgGUID: cWy9SfRgSYWXH6c/b1HK/Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.20,250,1758610800"; d="scan'208";a="200081889" Received: from fmsmsx901.amr.corp.intel.com ([10.18.126.90]) by fmviesa004.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Dec 2025 15:30:16 -0800 Received: from FMSMSX903.amr.corp.intel.com (10.18.126.92) by fmsmsx901.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Thu, 4 Dec 2025 15:30:16 -0800 Received: from fmsedg902.ED.cps.intel.com (10.1.192.144) by FMSMSX903.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29 via Frontend Transport; Thu, 4 Dec 2025 15:30:16 -0800 Received: from DM1PR04CU001.outbound.protection.outlook.com (52.101.61.3) by edgegateway.intel.com (192.55.55.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.29; Thu, 4 Dec 2025 15:30:15 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EEp4GaxL7Jpv2EbBAmTpoCueuYddXUH8MNN98lc8AJGl1/4flXRa63q4A2fWA1/EFh38JkDZl3c8ur6P6yVRkQXOPuGNmAIIU6/X7PQtDxW7OUcs5PPWbRtP1/3IKL4BfXXOp19y6goAcpgt8xrz70V0DU+T94hs4t/m3pfHMBQg3AmKik3ETqjAmb+r5kzjl2yggiz5B/c+hQ04/xqxt908iEWrycSpF+NbfhYxgQhTnPn4bpz+kWwMlTLIDbrp7ZlpYXeEDDdaXnn457Hu6OAY09HrvZijzT9MhE4ovK0fgt/VSfb69+2uXyAPFL85OPaZgStvG9cngiqFSS+hFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=NgfZflqmP3aH2btDDYvCoNMKbKJBUbQ06stoBHKh1yE=; b=CpJ8yWzLuiopm5v2l2Q+eR3keiQyAjV7VP62XP6IXT6JKT0ag+xx0cJQhdkDMJ7E1cwcfL2+3kH22qd9AW/3h9pIqXUmjNbxve4iv8pZoSJyoVgwUryWxOrOEN0pjbXqKPkWE6Yhrz8VgmQwik8incfx6Eiq3XkBvsDU6uIYUv4ZdQ3BpO6QmMqKViutEy+6qUtb8d2UMH5eK4XdKdfiCyUlwto/t2rApA8MOJ110Uo4fFpvYRYK6KwFB75zTiJDQYGuBfKoZQEzJkCHYMWseqkDkzza9ldHX+zoxUu9rPFBhmhyTmEDGIJrw9c7FZexgETj3yU+zNWmGkItLuHHpA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from SJ2PR11MB7573.namprd11.prod.outlook.com (2603:10b6:a03:4d2::10) by PH7PR11MB7661.namprd11.prod.outlook.com (2603:10b6:510:27b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9388.10; Thu, 4 Dec 2025 23:30:08 +0000 Received: from SJ2PR11MB7573.namprd11.prod.outlook.com ([fe80::61a:aa57:1d81:a9cf]) by SJ2PR11MB7573.namprd11.prod.outlook.com ([fe80::61a:aa57:1d81:a9cf%3]) with mapi id 15.20.9388.003; Thu, 4 Dec 2025 23:30:08 +0000 Message-ID: <4b003b8c-f021-4ae2-82c1-76b10fa2736a@intel.com> Date: Thu, 4 Dec 2025 15:30:06 -0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/2] x86/resctrl: Fix Platform QoS issues for Hygon To: Xiaochen Shen , , , CC: , , , , References: <20251204023750.994143-1-shenxiaochen@open-hieco.net> From: Reinette Chatre Content-Language: en-US In-Reply-To: <20251204023750.994143-1-shenxiaochen@open-hieco.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MW4PR04CA0109.namprd04.prod.outlook.com (2603:10b6:303:83::24) To SJ2PR11MB7573.namprd11.prod.outlook.com (2603:10b6:a03:4d2::10) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ2PR11MB7573:EE_|PH7PR11MB7661:EE_ X-MS-Office365-Filtering-Correlation-Id: 987b947b-8576-42d1-6b65-08de338d0fa0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?VFF0WGxNWVdVaW5YMFpSODlJQ3g0SkptcWtxRjFmQUphKzZPN0JKZWdEQ3dv?= =?utf-8?B?SktXc1FjblJVZnd4Y1lrVUMrKzZWbjJUNDNoRWF4bmtSeVVQTXZTWW9CZ2pU?= =?utf-8?B?SkVidFZKTTBYem4rMXVIYWpPZm5zZy9OQzlhSHNRK2dYUVhSY2VkWmcvVVZ4?= =?utf-8?B?dWcvSDhvTFluUU1udzdEdXZpU3BUOGh3WVFTc1VDQVJ6SVhzWUtrZUl3b3FO?= =?utf-8?B?YzNSNEc2N0hpUGZySm5LNVVIWUxzUzdvbDYwV3BpcDBESlZNV3hwWVdQSGRl?= =?utf-8?B?dGZtNEw5MkRxQlVoY1hHUnVDQ3VDT1Y0WGQ2eW1ESnpNcTNrb0pkK2VIUXVo?= =?utf-8?B?eXhoOHloZ1FhSGFtekN3ZGQ4MTA0Z1FMZVQ0Z0JFb1djRVRtRDdKWm5XNHhq?= =?utf-8?B?WFFvdGlVd0lSekt0U2RYdS91NktpMEQvOStyRkZYbDJ1cTM4THFlR3Bob24z?= =?utf-8?B?SDViQUdGTW4zb0QrZkpqUjJmZENGd1BKbzBiLzZmYTNKb1pyaHFVWFhRelRx?= =?utf-8?B?WnFibC84eUV2VWlZLzRBTllQOUlNbmRPV01oMlN1a0IyT2M2aGJ4MFFxVStr?= =?utf-8?B?N3Q1YXhNUWFKVGR1M0hQSjZLZFBXbXFYZlFReExQY3BmcEY5OXRyemorMHdh?= =?utf-8?B?NkNQaCt2bklkZGJXQ1U1eE9WS1ZQMURkY2RnQnNtMFRZVlA0VGYva2F2VjlM?= =?utf-8?B?RG1FeUlncjM1U0RvVHhMbzRMaHJxY1AyMTdNdG9sNHpSb0J1M1RLNXdDb0No?= =?utf-8?B?Y1dVc0lQclBzV1ZWK3hiajk5bmlsTlkxd01zRmFXdElSdEJUQmp2LzcrSUtP?= =?utf-8?B?MVp2aXQwSXlYSWVaV2FMNENQcUNTUjIrdDg4b0VBTDdmVzhwMjl3L1Q2RmZ3?= =?utf-8?B?TEVsN3BKODhRZWZsaW1JZTh0UFpZN01mQ0RwekFhQ3k4OUptWmp1eHlPRXUz?= =?utf-8?B?NUJXT0tDSnVIcnNpOGVGbTBHY3BLd2t3YnNCbS9XcG13RWtFazNVMmM3VmxK?= =?utf-8?B?NG00N090UTdTcWtmTEhQVWJEYmQ4bjlOd3NERFNFYmxHM1BoMUdEbWFMcVFZ?= =?utf-8?B?Wnh0bXNyclJSRlN2S2QzOTNpLzhBYkxjYWUzc3lFczkySVkrUGdSTmdUbTJ3?= =?utf-8?B?MzVuZ3Rkc2l2OE9TNG9sTnhVL0FrV1ozVmJMV0hvdU92VTlneXZ0RTBxRDBQ?= =?utf-8?B?MnVRdWVrUFJMa3hWd2cwdklOSzZ2MFdibEYvMUZXQlVqTFJEVFZuRTBVZWR0?= =?utf-8?B?VkNHVWF5UWRHVzVoeEEzZTZ6MjQwaGlabGJWR1IrQ290MVpxdDhqc2JmQUZJ?= =?utf-8?B?VUw0VzJCeDAyUXY4am9sMzk2V2NNeVF6SEVvOVBiaVc3clp1SVVPaVMxbWpI?= =?utf-8?B?Q0ZmZ1NGMUdEMHBVS09mUUVNYmFlazdOcXR6ZHZEK2tJM0M0VzZEdGJad1M4?= =?utf-8?B?TnVGR3ZKL0VDa0ZSN1ArUk4vVWZqT3h1SklSMWoyc3hkeUNkWlZjNUJiQWVm?= =?utf-8?B?VmRoVTlJYzVIby9DUjBqbHlQNDVkVTZ1UUtjd2M4Yis3anM4aVVjdWhHKzBy?= =?utf-8?B?c0RzamJSVFVZRkZpQy9NRVNtWGVDSVZpMVAyOEI3eTlXYTR0amtReFdzaXdv?= =?utf-8?B?cnM0V0loTkxrQlNYT3lYT1hsSWFRVXZ3WEpHWmxyNUYwSG81SnBoazdseWxS?= =?utf-8?B?ZFNrMVpXc3MyTW1ZQ3dZUE0yM1dxK3pNdDQxd29CdlhST3JZVEZQaG9WYVlq?= =?utf-8?B?T2FNcnFxa05YaTFxQjc3dlpKOHRhSEZhM1gva0gxTlpqb3dzWWZEN29EZHJM?= =?utf-8?B?QTJEQmlrdkNIZUEvM2hXdzQyUzdqd242Q2JVWm1JK1ZYN2x0YjU1TUV1RjdW?= =?utf-8?B?eWpRVVFEZ3VmY2xPd3FiaHVGTjB0cm5OVGpZRWR4aFF3MkxlaTIvK2VEamtl?= =?utf-8?Q?++wKAH6HOZZY+auLXVVvbW77rQYEecEe?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ2PR11MB7573.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cGdnQ1h6bzRYN0FHTGZiOGNkcnZuQTJPWnUyZWg5S3NwbDJiL25mb2pqYjkw?= =?utf-8?B?Z3Jrbjg5YjYyZnFPZlRtaDNITzFsb3h5ano0ZzFkb1lkM1R6QXZoam9QWU5L?= =?utf-8?B?aVgrd2UvQ3M1NWppR21mNUxOWCtJTEdvdGx2emluNGpiLzdIZEo4YUZFWXMr?= =?utf-8?B?TUhFalV4NUllSzArUzUrNWJFYjRVaUl3Z0EvN0JxdTV2d2psU21jWHNuOUZE?= =?utf-8?B?dC9EdHo3QmJnYzBVc1Fzd1RqazVILzh5ZzFQNndERWxZcnpVT1p4U2hJTzd5?= =?utf-8?B?dVhRemtaR3pmV0hjanRBVktEL2dOeWhYNklidGdickhXS1ZibCs1S0R4c1Vy?= =?utf-8?B?aDFRWDZ4aVFhNjBUaUNWc0c2RmJmejlJOVZabVY4WE5ibi84eTQvY0J5aTNZ?= =?utf-8?B?dmZCQ0JqUGJZRno3SHhFTTlTUGJPanVhcHhGK1liMTdWYXppNDg5bGYvZHdi?= =?utf-8?B?c3Qxak5HRldRemVNRWVKKysrNVpsaFBkVkNjdDROdjhpRTFZTy9uMkwvR053?= =?utf-8?B?dVRibGlSTUZCRTRvczRFcHZOc3BxMkMzRHlMTDY4cjNLNmhLU1ZxbTdCOHJ2?= =?utf-8?B?ZS8xSWc1WmVJdm9zclNmOVpsSmpGdFkwYnJpYTJicDlTUzhLd1VBN2xLUnRW?= =?utf-8?B?S0xIRHhFSnVzNkw3RkYycTFNT2ZkS2dYRXprTFVaQkRGT09hL29VdGZSOGp5?= =?utf-8?B?c1lxSkRtY0h0bTd4aExsWHNMQUZLZmd5SE5OTnQvRXJ5cDU4YWQ2RGFsbUZm?= =?utf-8?B?NVNBdG5MZkFRN1JUSldGWXl0dnNYTm4rbml6UHlOd2xFZ0prMXpVamkvRlVx?= =?utf-8?B?RlVWcWt4TlRKWjBwNXd2L2NDN05TQ1RTRDVmb0pPLzFlWlppWjRjL2llbCsz?= =?utf-8?B?YW1tNUdlZnNZZVlQbC82S0lpYWI1b1c5S3ZRMU1XeUt5YnZFSWEwR2QvODZV?= =?utf-8?B?dU9HZEw0MnZUZklSeWhRemlBMjFOc2tXOEIyanZUYXlPUDB4Z0g1Zlh3WTF5?= =?utf-8?B?Q3ZkZW9UeHhDNEhkZGVMUnRxSUFjWE1Od0ZlL3lvaUcxZm5jQms0L1REanhS?= =?utf-8?B?eEhoSEVwMUxkaGdYdDZwWFVYeWpEblhmc1NTLzZHeG1IbTlTR1NMWW9xWGxN?= =?utf-8?B?ZjZKN1hxdHQ3Tlp0NkJZV2I5TjhGODE1YjY4MXpUblp0VDJKcUNFOU1oYkEy?= =?utf-8?B?M08rYlFxZDZVNVZMemtFM1g1eXZUQzJzeUZuYlBDemhzNm9VUGxIcGdvZmk5?= =?utf-8?B?OXhaQncyNnpLRXp3SnF6OFdFeFB6QzJ4NjR2QUJmbFRMSnJGUzQzUUxwenYw?= =?utf-8?B?dTVWUkM4bWwzTzQxWE0yM2o5eUZZWU1IdUxZS0JXNG1xMjIydnBvTDVUUjZQ?= =?utf-8?B?THBIYmtsMGtMaDhVVm5Wdy9rc0hEMnVHOWFPdmVpajZGSlp6ZlNJaXFsWHRu?= =?utf-8?B?K0lxRnNXMXZPdk1rdWNha0UrcGtyVmtUT0Y5Q2pXVzJSdDBQSTdoVVQyUTRa?= =?utf-8?B?RFBIYzM3ZmlGL2xteENsWU9YUzdNMHN1c1VyR3NvcGtURm9NZE9VRXY5RGV0?= =?utf-8?B?Y2JIVWttbjdxcCsxNzRsRmpKZjE1eE5OdlhIVm1mL1VxcjlZV2NFQ0pHd085?= =?utf-8?B?SWpyN3NGbElWZGVia0daclpJTGFSQUorSTBUREJrWnYrZUtsNnNNcEZ3cVpr?= =?utf-8?B?WnlTSU9xcW9rTjR1d3BKclZwYjVPL3hZN3djV1JlSXBuaUs3QXFYMGtEUGxq?= =?utf-8?B?TFp6eG0rWEl3WjNPbEtBZTkvWENZRE5RS3M2TmxKSVgvV3Nvak00OEtGZitq?= =?utf-8?B?OVhCbmE5N3ErVXBBdkFUWHpXNmV4MThvQjNvQnllV1pKdFdwU0c1eTRjS2xq?= =?utf-8?B?RGpWcU9FN1lJOTA2MDU1SUhHbEdncFM2SkFyTHk4OUJySzlLVXdpRDJJc0xK?= =?utf-8?B?dGxEbC9HT1JQaXVBd3lObjlRM3pqcTdjNE04S3Q3di83ZndKcXNhNFJZSjh3?= =?utf-8?B?MVJ3bTh2UWE1K3ZielROZXBsWmZKeWRjaDkyc3dQQ25rV1oyUHM2NkpHT3R3?= =?utf-8?B?N042MDNwZzlpMzBJRWhhWnQwZ3pwcmRLeHJiMWhDU2IxdGh4RVd5MkhZVCs4?= =?utf-8?B?Yjk3UldlLzVCeUJIblBsMmVFNGhXamFNb1pBVjhqSUdab3NwZnJtZTMxNkc3?= =?utf-8?B?RWc9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: 987b947b-8576-42d1-6b65-08de338d0fa0 X-MS-Exchange-CrossTenant-AuthSource: SJ2PR11MB7573.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Dec 2025 23:30:08.0650 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: BjcumGyp3fIBbqgpK6/mDxoVoyESzucfvaCz9eTIoDN1DxpZ8xugaga32ybNNE7Anfq32ORAZMXZtjOA0d/Bj8+nUtLTNSSL1jW5j9QKr2w= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7661 X-OriginatorOrg: intel.com Hi Xiaochen! On 12/3/25 6:37 PM, Xiaochen Shen wrote: > This patch series fixes two issues regarding Platform QoS (resctrl) > support on Hygon CPUs. > > The first patch adds the missing initialization sequence required for > proper resctrl functionality. The second patch corrects the bit-width > configuration for the Memory Bandwidth Monitoring (MBM) counter. > > Xiaochen Shen (2): > x86/resctrl: Add missing resctrl initialization for Hygon > x86/resctrl: Fix memory bandwidth counter width for Hygon > > arch/x86/kernel/cpu/resctrl/core.c | 21 +++++++++++++++++---- > arch/x86/kernel/cpu/resctrl/internal.h | 3 +++ > 2 files changed, 20 insertions(+), 4 deletions(-) > This series looks good to me. Thank you. One nit is that tip prefers the Cc: tag to be after the author's SoB. For details you can refer to section "Ordering of commit tags" in Documentation/process/maintainer-tip.rst Reviewed-by: Reinette Chatre Reinette