From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.15]) (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 BCCFE2D7DCE for ; Thu, 4 Dec 2025 23:48:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=192.198.163.15 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764892110; cv=fail; b=IMvyFkA/EtvNN3eO8dNDftERDaY9P/wvjZ1lDhqZdn7ZimscPTAs2IxAJI+MVb5XvfkxjEGbC+JBNDpGKzJ/ZfSxGn8tfU09agWO4+OYZmT1rhJBeaoA4NlhuQP3Dy29AQdpKM9YC7ed+B8heqAj+vZQmySOedgCrxVLCxR5f6M= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764892110; c=relaxed/simple; bh=BaCleew4r9uveVZuKhmlaszKGEo9XcACrA1CH2hOJ9o=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=I6s7KAcWfytBnJT87k/0RapB/gfFz86S744LONsr1vBqERyeqjhu0bFjyL4M01IZVjJ6s5ESjCCRDj3ERk0EV/lPbDnJeUVIY5lh44qb+Ll7U1QHltOu/NMwFU2nNcOAE5hIqLbOOXeRNcCPc0wmyjajFg4J4nva3ckU5Ei57XI= 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=WqNWzvht; arc=fail smtp.client-ip=192.198.163.15 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="WqNWzvht" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1764892109; x=1796428109; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=BaCleew4r9uveVZuKhmlaszKGEo9XcACrA1CH2hOJ9o=; b=WqNWzvhtIbKDeu2A+rOfHQkVpOMPz0KjoHPsVn2hHB9GuY1A9zLuyHZd VX8knOPcN/F76An93z3M0fxxGeeGLELbUcBHXBy2rz9yqyjIFd4J9EJqU rakqGwYopsC9W6XqfDLLtHB5lESkwUPILsR8EXrNzd0EvtYcuG/a+/oh0 rpXoHJfWNYXnJXixSw+ls9s2ZtUUe6MP4zGwySG4Ubu1Ic4hBXxV8ZblL PFfuUA2L/8Ppyvfyq0JpkisyoTGIdNL0umV1XMzSme1TC3G33wofdNwNO cYu2Mvl5DQDA9UAhTV7dIXpHxrJoRm0r15VrfK7xaFbiHlTA/mVNUOQiH A==; X-CSE-ConnectionGUID: +WhV3jSgTmmGAKkXcZJ+Ag== X-CSE-MsgGUID: Q2gmFoOEQcaMDSwZRV2XLg== X-IronPort-AV: E=McAfee;i="6800,10657,11632"; a="66999385" X-IronPort-AV: E=Sophos;i="6.20,250,1758610800"; d="scan'208";a="66999385" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa109.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Dec 2025 15:48:28 -0800 X-CSE-ConnectionGUID: /KJBqWQ5RPunaERRHHci1Q== X-CSE-MsgGUID: +0+Yi3bRQJq/4yld+vdE9w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.20,250,1758610800"; d="scan'208";a="200244952" Received: from fmsmsx903.amr.corp.intel.com ([10.18.126.92]) by orviesa005.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Dec 2025 15:48:27 -0800 Received: from FMSMSX901.amr.corp.intel.com (10.18.126.90) 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; Thu, 4 Dec 2025 15:48:27 -0800 Received: from fmsedg903.ED.cps.intel.com (10.1.192.145) 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 via Frontend Transport; Thu, 4 Dec 2025 15:48:27 -0800 Received: from PH0PR06CU001.outbound.protection.outlook.com (40.107.208.38) by edgegateway.intel.com (192.55.55.83) 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:48:26 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=F5L1ghC7CcfsjHrO4hfZQAN8PBsVzfkI44+rzjthQtDLRNHS9kEX6DPQ+GnZJqB1jrZTdxzjjMh+le+tVAgjeFQpVnvcRyTyTOJwVN4Sl7C8UUnPBeS+/NDp0Z981XI1i/1ofjnRQtezSEvYfdk4JHCjsiUCqF+32LpwHkIESzLg4w3jwfphaRd8lXCeEtjyrd9KTW9JKKmqCIze8hDsaR/e3gAh8EYpG6PoraqhqXbQfIo3+WtXiV1Q7u6li002n6TNJ91gr0IRq7iCxVxnd9gWjqO8AivAPXIZ+bfB6SfNmtPaddnCDEuorodjVeqiKI9wBzRMjrd+qUO9tUG4Iw== 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=2s1qxU67F5hxFh5rEzJlKewxQZmuHkkhIRRNbUgvOXc=; b=w8eKrdyM9y+oWil5c3JEsYaUwaEBhnO59szLct+FkC3VCvPHYCjliZ2uzNFyOCQUPffmG2iX4id7+jjW6Am67LjQd/bTsyWGEbWdoYYSW8Wmi1omAj7tPOMIERKaCDZ7EvuGrma/oj52CaXMY7OhNp7oQ/0yxm9jVb6xVGPXuykhGYd+RYsKaNqOUrES+o2Z+Wc2fqOYCYiJnoqv+4BEHq1aMOOOULmRLr+6VvH2t3PLBrC4skGFjOCVzlLFyD7lQfp1yCflHaXTypD6CEPuK0wSmmC+x5/ZE6voGNQVOtSz1GrT54u0dYN1UKDrw4ABP73jMNYS7Q67wQEXbvNs1A== 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 SJ0PR11MB4941.namprd11.prod.outlook.com (2603:10b6:a03:2d2::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9388.9; Thu, 4 Dec 2025 23:48:20 +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:48:20 +0000 Message-ID: <06157ac8-d84b-4887-a7e8-50fe5909febe@intel.com> Date: Thu, 4 Dec 2025 15:48:18 -0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/3] selftests/resctrl: Add CPU vendor detection for Hygon To: Xiaochen Shen , , , CC: , , , , References: <20251204123816.2802393-1-shenxiaochen@open-hieco.net> <20251204123816.2802393-2-shenxiaochen@open-hieco.net> From: Reinette Chatre Content-Language: en-US In-Reply-To: <20251204123816.2802393-2-shenxiaochen@open-hieco.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MW4P222CA0016.NAMP222.PROD.OUTLOOK.COM (2603:10b6:303:114::21) 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_|SJ0PR11MB4941:EE_ X-MS-Office365-Filtering-Correlation-Id: ea5154c6-73bd-4243-472c-08de338f9ab1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Tkp2dkNvdnBDZ3JVbG1sanR3QW85SXJhUWlHcStpdWd0VzBaTzBSQWZuR29x?= =?utf-8?B?Ymh3ZU9sUUkyWldTWXFYaDRDd21ZOWxUTjNrbFJLOTF5RERaamloeWphQWFI?= =?utf-8?B?UVFxeDhKREJEOEdjbk5qekpEMEEycFRSS3p4VlN5OEUvWlhQcXMrWnhEd3NI?= =?utf-8?B?SC8vQWdQcWFRY1dRZTlnYm5BdXJJR3BiWGMrSjJ0R2pWNHR0eEYybGR6WUc5?= =?utf-8?B?QXAvckNxOVFid3VlMTdiZlFrU0tYV3pOOVZtMURkOXB1ZEJLTzN6L2RSUTJ0?= =?utf-8?B?SnBRZXROdGpTSW45aXkzTHYwYmd3YTZwUjZSWk9ZSW5iRnluU085bllOMlJs?= =?utf-8?B?UmZHa21QWTRtS1k1ZkloVlc0Vktvdis1NGk0dnRyNnR4RWN4enc2S05tckUy?= =?utf-8?B?V0M3NTdLRGl0RWJEcTBwYnhXYzNnMWZBZHN3ZUs2eWpNV0dNLzlaREZrQ3Jx?= =?utf-8?B?eEVSekt0SGxEY0F4djVxZWpXaDlMbnE1QjBpMzVoR2QzWVNYRnZpZHhHT3Bh?= =?utf-8?B?R1k4R2Y0Y1J4V2FqQXk4bDB0azFvT1Y0Q29GazFmcEU3TlFtY043amd0Q0hk?= =?utf-8?B?WjAxTk5YTDFlREcwenJGaXVtV3Jkems2eWY3d0lsSmVoSDZpbXdraWtRV3p6?= =?utf-8?B?MXNXRXh2TEpnMi9peEErb1FJdDJmK1dKdFBoaEc5QU5KakJQVzNzdlpOUHg4?= =?utf-8?B?bEcyN1FqVDcyMENrZEtrWnhxRzdoY0pQS0p5cG1yWlUvVmdXcmFock1melpj?= =?utf-8?B?cVFTSTVsR1BzcDBGcnR3dWJESXhpai9TRno1T0NDajYremhsMkFwa3dHcGtM?= =?utf-8?B?SkU1TXErZVVOb0ZXdkllQnJEVlRUNkIralFpSEZ5NnRLazZvQUFPSlBHZGk5?= =?utf-8?B?a0F4WVdnVzg3NUhNYzNmQVFHNGk4aURpUlBKdG9KL1hiY2hXV2JNMXI4cUI1?= =?utf-8?B?bGFwK1NmRnowaTR1UDU2blhqeFZzKzRycFQ2VnhzQUxhZm1JQms1dSs1enBD?= =?utf-8?B?TTU3Mk1YUDF2YVZzM0hMRCtsRDhkejA2dzZsbG9GVk9jbGpzbnJPYStnY0NB?= =?utf-8?B?OUpmSE9Cc2Vyei9JMEY5WG9vMytmaTdLNVJmcTZZRUxnQXJaOUJtTWtGRFJw?= =?utf-8?B?UGZ5cGxmckNzMjFUbVc3djJWS3R3cWhvTVRnUFpHZWI1K2tROHFxWUF2dGla?= =?utf-8?B?eUJ2Ymd0YTl4TWtKalFCcWhxb0h0ZGF6NTFjdFdiWnJzWE9tVTRCc1lQOFk0?= =?utf-8?B?UXVNeHUzVXlLWlhNSjc1aXdLMm94YUpaL3p6S2YwVEN0RkpoOVNoeVlWSUta?= =?utf-8?B?cTBMR1JzZW91WUxlYmZmalpJY0IyN2tsUnJNN0JtcktUaHdlN3JwMW4wY2tr?= =?utf-8?B?UWFESEV1ZzFtV3prbEtJcXJOaFNBQUpRcno5MGlMSWVHR24xUjlKT1JkQUhZ?= =?utf-8?B?ZUJ6d2F3MkRTV0FOcU5OdEYwUUV6cGN2QktTbmFrazYreFVWei9xUXljdTNz?= =?utf-8?B?dmpxaVRQQjVUZU9zTGFhRlNXUjJnK2wybVJhVFZsbzVWQ0FsVEtBQTlTSHR3?= =?utf-8?B?dVRIZVVlY0lBSWZ4T1hXOFJlZW5DZUExOVdDaWhFSUxOTDh0OWtLSnZCSFFW?= =?utf-8?B?R3JCVFphYmx6YXFVem5tNXp1REZXN0MvTjYzQ2dEMHhlYzFQZ0I2MWFGdU0r?= =?utf-8?B?OGQzYVFWNzV0S2EydkI3c0NiTXdsdTUxUXBtdzFtaUVZMm1lWVgvTzVNa1pY?= =?utf-8?B?NDVrRzlleWtENGE0NkVhekk2SGk3YXR1MHVINXZSZ3hIZHJsM2hveFo0Wjl6?= =?utf-8?B?WDR5Z2tXaXZEY1Y4VGtPVkJaMXEyam1HMWVIZjlJQ0h3WkhLT1VtdXFjOXVa?= =?utf-8?B?SGllYnQ3QWw2TzdxSU1YRjd6Y04yUDFqNVlKQnhZa1g4UE5MRVBMaWJadzMz?= =?utf-8?Q?QGfIanvS1MhjXY9a8jLMieccXvdkvEVm?= 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)(366016)(376014)(1800799024)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VGtmZ2NCcGhDREg0T0liOFpnK1o2Tm42TVdId3NDVy9WOXpiV09IUDRNYU1E?= =?utf-8?B?ZGVXdFd4YWYwV1B4TDNlaHFkRmRFdU5FakRyR01DL0hiSVRtVmVoLzFFUWRZ?= =?utf-8?B?LzlTRXUrdzBwYkhTYVFSUVFaZmE1NE85a0xZeU1mRFZaU0lhaU9qVTI3MUts?= =?utf-8?B?QlNDMHNacjQzSEdDQmFITkcxWGI5bGV6ZnVtQ1E3ZHdhVGNZS3BUVmZxK0N4?= =?utf-8?B?L001dHZ3YVZ2aXhVbURCL0VLMVQvMzlac0hDVzBPdnpiUlNpcHdDaDNQTXBL?= =?utf-8?B?bTNiL24zTGgxRnk1TFU0Vm1MMjZTT05wc3Vla293b1IwM3pjQ1hraWhXUG1Q?= =?utf-8?B?ejUvcCtFN0tyWGh2REZwaUR0S0NiOER1TllhRHo4TWJqKy9tMjEzald4OWly?= =?utf-8?B?L2FianVZcUZaeW02bGtNMUVMTjBQMEdhUFc1bEkxVVZsUXZXTnl3MTh0dlVu?= =?utf-8?B?alQ1ZFBKeTRjRllQSzhKNlFYM2FoSU4xSS9VazM4aTBad3RDbjl4clByTjJj?= =?utf-8?B?NVhiczdnUUMwR3ZPazFGbC9DVDRQOWtvTWkrc3lOK0JYS3k1UGVBc2hVM05C?= =?utf-8?B?Nk5HbGhiWTdCc3hRVmRTM1puSVEvMjlMY2c1WWVKR2xrcWZ6aSt5UVVxbDJu?= =?utf-8?B?QlpPYnRTZXIyZ3FRZFh2cngxNU83em00WU5KK1RtdUYxS2p1MFllTEVEVVJx?= =?utf-8?B?VzBUa3kwUWJqdFVxV1NQa0E5YTlKUnIvYm00SFdQcjh3TzRqajNmck1Kc09Y?= =?utf-8?B?OUdjSGVUakR1RDB6RWtSQ1JxcmR4Ujc0d1BOKzk5QzIzQ2FJME14c2kwd08x?= =?utf-8?B?d09SRzFRMm81NmMwenRVbUdEK1ZHVGtkNk9kdlZGSnJLaHFYVktmM2VQWmVo?= =?utf-8?B?dStudnJUbGFRdy94d3Q2ZEhZRXlPQ3ZtQUYvd1ZBVXlrQmZLV09aQ3BQVmg3?= =?utf-8?B?QmtpRmh2d2xaSEpDSUpWY0lQVGt6bmxCZnZhRmhRcG9wdXQ4WHN1OSt4Wjd5?= =?utf-8?B?RjIwRU5DRTIvdExZaEo0WFBDWGpWSHJJM01XNlY0bnZhZENmcW44b2p3YnB1?= =?utf-8?B?VlV3cy8yalAxWTdHTjVtRUttM0pHbVB6SGZJdWpCL010OFdDeW1LRGdZbWIv?= =?utf-8?B?dmtxVCs5dGQrQVBQbytwM05lQWdLV0xYUkdzSnhOTXNZcmcxOXBZclJUNkVE?= =?utf-8?B?MlNmVUhGUXBlaHMrSTVXN0hIQjVySnB2OGtHOGR4ZWI5U2V6dmVrbFo1OUlX?= =?utf-8?B?UW0yRXg4QzdMMkFEK21TbUVocUFrM0ZKVGdzUVZXeDBKS296NlQ0U1NDREpT?= =?utf-8?B?TERkcEplY21JU3BzRTZlSWpRZjREcHVTSHJSWW9zNjFuZThkdkV6eXRFRW92?= =?utf-8?B?a0YwWXZIQ2MzQXgrVGlJcDd5cjJaS0NoMklRVFFVMUJVcjVTTXp3QXplakhG?= =?utf-8?B?cTFNVFNSVGFnTHRub1czU0xTNWt1cXpzNzZMckhmOGxCQk9WUmtONUtyaCtP?= =?utf-8?B?c1AwYTRaUkpLcW9nd2o1MlAyVGNkaDBsa21XbitXdnJGUEh5OS82UlFwdjNj?= =?utf-8?B?bnIxVWFjRlFXZC84R29YRG4vT0FNcThML1FIaUwrTHV4eFNpSEY1bUU5alVn?= =?utf-8?B?QXdhMllIbC93S1VhTEszeGdKZUFrem1palVqdk5wU2JKMWpMVGF2TCtlZ29T?= =?utf-8?B?RFRmbGpDd3U2M2tXMkg1bUZrc29uMkQxOUlBMnlDbE5PdEEwdFlQcThkaGRW?= =?utf-8?B?NzFtVjZFYklvcmF0cVA4bVhjSEJZSnhrNEJlaURHb2h2RkJHYU5lRkVXTExB?= =?utf-8?B?MURyRDh1L2NaWDYyTDRXWUVubFFwV0I3ZjRXR3h1U2FQczgrSkpTL09hYzNq?= =?utf-8?B?dmxqdDRDd2RoYTBaTlMwY1RidHp6YlVVWjlMSjhkQ3NMa01sTU85MVVRYUNy?= =?utf-8?B?SzdVWnlEZlZoQzV3V21KcnZ5dUtxZ0FMMnlHWDlNcUFUOEVEQ1hZUHhLbndx?= =?utf-8?B?d2pwR0R4N0JpS1hETVZLV3dCdEI1ZUt3WWRvdklJWjhhajNkTjRucFhmYm5U?= =?utf-8?B?SFBqUkxLK0lZczNMUDNQSk5kUWxhUlRmZlAyT1lKaDh0cXlwVnJCNEw2VzFT?= =?utf-8?B?TXZJektxdjJubEdpUlp0ZGl0cXRKZzNZSEcyajRBalEzbjdoK0p5YU5pVWk2?= =?utf-8?B?OGc9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: ea5154c6-73bd-4243-472c-08de338f9ab1 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:48:20.3094 (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: gTWEiQdfq1oHF+YyUUPxFGDnuo61+Ssoqo0EUrTE1gEU5wgAoLu/qU3HExJ4c4nByfqHucdSwEaovujiIIuHaLvGgwAemeYTqG1FMzKrMWI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB4941 X-OriginatorOrg: intel.com Hi Xiaochen, On 12/4/25 4:38 AM, Xiaochen Shen wrote: > The resctrl selftest currently fails on Hygon CPUs that support Platform > QoS features, printing the error: > > "# Can not get vendor info..." > > This occurs because vendor detection is missing for Hygon CPUs. > > Fix this by extending the CPU vendor detection logic to include > Hygon's vendor ID. > > Signed-off-by: Xiaochen Shen > --- > tools/testing/selftests/resctrl/resctrl.h | 1 + > tools/testing/selftests/resctrl/resctrl_tests.c | 2 ++ > 2 files changed, 3 insertions(+) > > diff --git a/tools/testing/selftests/resctrl/resctrl.h b/tools/testing/selftests/resctrl/resctrl.h > index cd3adfc14969..df2a59e0141e 100644 > --- a/tools/testing/selftests/resctrl/resctrl.h > +++ b/tools/testing/selftests/resctrl/resctrl.h > @@ -38,6 +38,7 @@ > */ > #define ARCH_INTEL 1 > #define ARCH_AMD 2 > +#define ARCH_HYGON 3 The comment before these defines attempts to provide guidance but it is clearly still quite subtle that these values are required to be unique bits. Consider for example their usage in test_vendor_specific_check(): return get_vendor() & test->vendor_specific This should either be 4 or a better solution is probably to switch all of these to use BIT() (linux/bits.h is available via tools/include that is already in include path). Reinette