From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.14]) (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 C6CDD1448D5 for ; Fri, 5 Dec 2025 00:56:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=198.175.65.14 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764896191; cv=fail; b=VdiyRlZvUrkl8cVIop37QCzchC8h5YH7mCzfYvFnVI2gWuOcenX6Ff95wgzkV1tHYst8N563mf3zezg7Zdtek2ZAoRciIeR969YRHfydUu+4YmEKquApw9fACL6WX2oqH5j2RPJ6TBl+uPHUTXGQxKV8BTHlN//FcOvwg9FynYU= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764896191; c=relaxed/simple; bh=bY+zqRkL+LU2zYuSw2pZQQkmGjT3wGcb1wXALz0CeNs=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=P5SKTnAy01lry8lIjP03pb57wueP2IwmsNT0Ub5XKYJYCV9IQ98Oh/3zNaCWGEpycEEyMJ3HiIeEFBlrdnmQMUlYAgEXogWhcF8gGCvWxR3vv6Ml89rbM5KVljqnTZozbuqaNY3CDgrymot4RPM+a4vnpWeP7aArT0i3nFaPONc= 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=WdjHtONy; arc=fail smtp.client-ip=198.175.65.14 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="WdjHtONy" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1764896190; x=1796432190; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=bY+zqRkL+LU2zYuSw2pZQQkmGjT3wGcb1wXALz0CeNs=; b=WdjHtONyPKkfyaBcAde4s0MOCd/bmhhbbkfUnrqKvwAo4ct+FvXFXoJ+ EDz0KuC181RsnGby91aPmoVxOROby36OUBHCvQ5s+DN/EBYw8oTq/vwwV Rkkd3rsijF6ichaHgpyt3QwQq8rcHvWTikojPfK/NdGbQ6yRlibpCnzYb JqIojj/mcKRWiQDiRaCmiG4sgHgGJ3SgEB1Ozum4Ry61aaB9zesRAMmgu QzZiE/qYOTwT9aCUjyM3QbG+6E8CoWl2odkLrjTHFeFpGA/A0xZdttfEU 796htnD/8WFJLO+g+K8hAqrO2DpUcWsoH86A0DCM9cGv3NEU02xtAtCIf Q==; X-CSE-ConnectionGUID: qw6KhAuxQXKWpHufqWdiBg== X-CSE-MsgGUID: jYwaluH4TmWYDgUQoYKV/Q== X-IronPort-AV: E=McAfee;i="6800,10657,11632"; a="70777523" X-IronPort-AV: E=Sophos;i="6.20,250,1758610800"; d="scan'208";a="70777523" Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by orvoesa106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Dec 2025 16:56:29 -0800 X-CSE-ConnectionGUID: ZDhHu1LpSRu1ru6LRLjBIA== X-CSE-MsgGUID: oQcrKQ8CRSi1PUg0PUn93g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.20,250,1758610800"; d="scan'208";a="218488600" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by fmviesa002.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Dec 2025 16:56:28 -0800 Received: from ORSMSX903.amr.corp.intel.com (10.22.229.25) by ORSMSX902.amr.corp.intel.com (10.22.229.24) 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 16:56:28 -0800 Received: from ORSEDG902.ED.cps.intel.com (10.7.248.12) by ORSMSX903.amr.corp.intel.com (10.22.229.25) 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 16:56:28 -0800 Received: from BYAPR05CU005.outbound.protection.outlook.com (52.101.85.28) by edgegateway.intel.com (134.134.137.112) 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 16:56:27 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=oB/6b4lWHeI7Bx2hcEADOw4XDXCWf27eGgzYYbkfyDEJ2FSCLNsPHyO8Y9RG3mKkUIxFFDPVmCplkhjcq3wYr5cAK0BEdellqEaXFgP5V9Jo0UCauMxNl0pb0K2t9RBFR5nY2I1N/hFYlvX//8mUChOpkdJkbnBhxaWPJWQXd3S2nJo86jBpJeL2czX51MqwHpIXWwpDRko9+WqYuz3D+Ts29eMaPF/NUokBHcJ0py/UuBVNLo9Wqj+DdpSBJ0oqDHLBzhCb0fS0RpXH2ln0paULqLCR0eDpEqkyhjX+3BZz2/Z93xb6L+p+u+6CcmjFI0JGOPl0NqgNtVA45k9fYw== 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=oqrAklQn81v652ICFiwJJej1Q9+f0Z7kBv1/y33q+G8=; b=ijTt3+yFN6j0pwaSpN+WYwf+wTkxDzBhwdVQjczNFOLTHSVChkET0r4rga8b4u7XXF4hLVsLLg1yKEHSGJee/fDvel2WJ+MUclmTMiElPPBad+f5836Nyr+um3T6vitg8LzcTVzcWM/a0ITr76E9fuTSzDFn9vUaISGR31Sot8iphjHWWKmS9JLo5QnfiI9ghJ6va/ABCis3r/e6r+YNbm90zYwQk4FMPhEyvjHTrLL3WQ97QodvNVDYcKwF/RrDtXleNk+GHEwLAGuniW4dR9ajg3bdrsoy0cwkvnd2vojfA7ckMuHfZ5qWeq58+FpTljga6dKgu08TuEJVxOlEQQ== 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 SJ2PR11MB7713.namprd11.prod.outlook.com (2603:10b6:a03:4f6::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9388.10; Fri, 5 Dec 2025 00:56:26 +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; Fri, 5 Dec 2025 00:56:26 +0000 Message-ID: Date: Thu, 4 Dec 2025 16:56:24 -0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 2/3] selftests/resctrl: Fix a division by zero error on Hygon To: Xiaochen Shen , , , CC: , , , , References: <20251204123816.2802393-1-shenxiaochen@open-hieco.net> <20251204123816.2802393-3-shenxiaochen@open-hieco.net> From: Reinette Chatre Content-Language: en-US In-Reply-To: <20251204123816.2802393-3-shenxiaochen@open-hieco.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MW4PR03CA0231.namprd03.prod.outlook.com (2603:10b6:303:b9::26) 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_|SJ2PR11MB7713:EE_ X-MS-Office365-Filtering-Correlation-Id: ce85db62-40e2-4c49-6ddc-08de33991e32 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZkY2aHEwWWdPbUNTQ1cwSWFBUTN4SlhCSHlLWjU5T25DT1BabktodGtTRHFE?= =?utf-8?B?cm5VajBJWm01S2FFRFVSSmNUbDl4dlFsWnFsaWc2N2I4VVgzY1dTRFNGN3JR?= =?utf-8?B?czVmWDdjemU0M2JUMnpFSWdYdElsUjZhTTllaGlCNGt5ZzMrMkk4YmNMdnNJ?= =?utf-8?B?bm12Y1d2Y0Q5SXNHSHlJY0NYcW96eUtwU0VLS0JBSGhQanR3V05IZ2J6Ty9T?= =?utf-8?B?MEppcEtFT3VYS1U5RG9welMvMzNjNThxOGJSNndoRkw5RThjOHp0MlZ3Skxq?= =?utf-8?B?a1VCZFNaTVE5OXIycUJod3RLc282dVByR3NTVCtqUGhKdjlPczBiTUk1c1h1?= =?utf-8?B?RnZrR2M0MmFJZnMwaGQyYWl6WlZ5d20yc29rMzBpQkx1bXAzdE03UVJEcGI2?= =?utf-8?B?WmhGc1JvN05WLzAvamwyc1A4R1lDM2RmaXFuZFZSV2hsRk1BbTBQODQ0WS80?= =?utf-8?B?L3hoN1g4TjVZTWd4L0R0aFZmV1BTL0NXR2dlQ211R0F1WlY5UHFmdzAranJ6?= =?utf-8?B?SklkWFc5eWQrbXNrbjlZT3BJRS9pOXQxUjF0ZjRTb3RUUVd1eThrYjN3cWE5?= =?utf-8?B?UVNMTzNEQmZsYU1zUnZyTU8rckFKV1VYNFZxS29UaXc4aTJuZEpLS3Jvck9z?= =?utf-8?B?eHZONThCR1hveUM1S291eFJHMGdsc2ZOUE1adDU4NkJFL1BKRW4yVHJqQ1pm?= =?utf-8?B?L091MkU0NjNEUjd4TEFFUkQ2QXYvTndjMzZGcVNQQmsvMmhtVTVSQXEvMlZ4?= =?utf-8?B?RW4zaHBOOFBLTldPTGxGRmRBc2E3OU9Tb1U0WVN2NjZNUGk1T1pKUGVWQVY5?= =?utf-8?B?RkZvaG82WkpTenJzbTd4VytvMCtBY1B3VTd5bXZrNGVDMkNyT0kwMStLL25Y?= =?utf-8?B?WHFhdTZjUU5sNm11bVZwb1JDM05PVFdHUTJWOUtpQUwyc2Mwb0QzWkdvdlpX?= =?utf-8?B?UlZLUXZzV2QwcXc2YW1ob2M0UktDZm55NUZOd0xlRFE1V1V3RW9OTzI0T3N5?= =?utf-8?B?ZThQaHZIRDh2L2tqazRtL2orQzBwd1ErS1hMQzl2d3B6ckFlUFRxazZDYng3?= =?utf-8?B?VUpsSFZSblFUeGdNTFlibzFvVlRwc3JURW5COWVOWk9INEZOMWkrNDhZMWpt?= =?utf-8?B?dFpKNzJ4dENuQ0N0N2RWZEJTUkNJME5YRVJ0NEYrTGdPd0xqdmh4cUpKaUsv?= =?utf-8?B?QTJ1ODJUNzZFbFlRNjFRcjNLdTZtUnk1Nm9lMGRoZDFTbVNIalpRZXlTOHlU?= =?utf-8?B?aURlUlExMzNKR2g1R29oalBSVzg1TGorOFpsbFdNT3E1Y00wdVVoMjhxU0Fm?= =?utf-8?B?V2puMnBIMXN6Y25NVVh3TnRKa0NVMHhlb1pUcHA4cG5KUXJiK0VPRHduaExT?= =?utf-8?B?SU1MWWpRcUtmMFliZmFFNjBPTTlIYXVtTWRXZU8zZkJGR3JLRnBCbThKMDZx?= =?utf-8?B?eEhJc3JHcXI5Q09rTXFVRmVJRGNuZTBsQWRDeFZmZ01YaGJ0b3FueVN3RldW?= =?utf-8?B?QVJUaHIwQW13NHFOMGNmN0FjMnE4NEtEbStDVHhPK1dOS3pLS3g3UkVHcUpa?= =?utf-8?B?b3RoNzc0cmVXWkgzV1JHVEZpaFZ2QWJpZ0d3Um5BcVNGZDg5VjNxMUk4WWxy?= =?utf-8?B?WUU0SVpnYitURkY3SzQyNk1IazgxWlorT2ZoRjdYTlNCQlowVVBMME50M0Fj?= =?utf-8?B?Q24xVWxndFpiNVpIWUh5TUhQL1hhZkV4U09DRklLWnRHbm5PREJwMHRiUGpS?= =?utf-8?B?SUQ1N2JpZzFUR1BkSU55bk1nZlhFK3ZNZFNPMW5ON2dGUEM0eGN0UVRJQk5v?= =?utf-8?B?bFYrQ1ZCa3NBT2pSYURiWHR2ZkN1NHA2clNCcFU5KzdFOTRJQkxma1ZUazJ0?= =?utf-8?B?NzhzWnZmNDFaV0hQYlNxbnF4Q2czVElTbnlyYWZYTFlWdzhCdXNUMGt6cVg2?= =?utf-8?Q?AH/QxlminD7tF66L9OkXiQVnAIf+kjdc?= 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)(376014)(366016)(1800799024)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WWFudXVRNjVoMTVSS2dSSkRWTWU4a05kUHdpOHR1cjNkcWVwMWlQdlh4Y09G?= =?utf-8?B?Uk5ZdE1palpUWTZ0elhwcGRNN0ovRVBnUnowSEtIUVJRN3JjYXNxQVI4ekY4?= =?utf-8?B?aFQvckZpL3BWcWdKSkNpQnUvUENXS1dEYTJnM3oxaFVzWmJpZWZIQ3dnUXZz?= =?utf-8?B?b2VpMlFheDZicEJaZVFJTEZPRm51V0twWEYyZUt3STRLYzVtMGRobnBEU0wy?= =?utf-8?B?ckFpby9iMXZmVnRENnlLRG0vWWFjdWdmek9yNDdqZ0VTM05FaGZOUHVHdW1p?= =?utf-8?B?THRyKyt3bis1U0xtWk8zOFlWYXg4VjM1SlIwd0hwTXN3Q2xoTVNpQWdqQ0dP?= =?utf-8?B?WjJubVkveXpRN0FJcDVDanFyekRqR2hlbTFTSzQ5YWlUbmF0YnVGNDkxd0xI?= =?utf-8?B?Zmp0K1hWVEZKcjRhR1hrRDA0VGFmdktSREJvR3JzZ04vNGJBeW9oRWVIUW5i?= =?utf-8?B?TjZvQlluZFk5S3JOS1V0eXVlbGNDTnU1MEpjYWUzb3g4dUxhanZwYUQxSHVu?= =?utf-8?B?S0l4dG04V05XV21uKyt1ak9VTWRFamw5S1pneFU3aUtGS3dQSHZwSytFU2Vs?= =?utf-8?B?TkdSMGloSUY4UlU4a2lEZ1hOSC9ZSG5zenU4a3RLN0lQaVRlcFhWYzdheDAw?= =?utf-8?B?WEgwL21mUmxPejkxN3pxc1JkbzFkMkdDbGhqY1g1V0c4Ny8wV2l1VDlaWlVr?= =?utf-8?B?eUhzUytTam5NU1ZPaWdjMTRxMnh2L0RJZU9uSmowNjJrYU9KWk5iV0dvUzkw?= =?utf-8?B?djBKOFd6N0RuSndSRFRrTXNRVEt2a3AwancxZE56RUZ5ZjAvWGsxR0VvUGUz?= =?utf-8?B?Wjk1L256eUtqQnROV0JZM2lsbGQ0bjNBY29rOWNqR0haa3QyOEpCOFhJQ0tZ?= =?utf-8?B?SHVDbFJSdWRSa1QwdE9pakpyMW9BT3NZRjVqWGVodXM4Zko5UVV3aXR2amQz?= =?utf-8?B?bEJSZElKbi9Lc1BxZzdCUlpSOUh1VkE5MmM4K0RHUzJXeEY4dm9hZTNHekd6?= =?utf-8?B?WHNXR3VWdjlWVUhPbkM1b0hsQW1wRXRuUzJKb0dPVXRKRWs0WVdjVUpoSHBB?= =?utf-8?B?RFdQZWk4Smt0TG1tYWZNRk1zaTl0YXF5RE9aSGswVGFFOEI3NUV1SVZ4R25I?= =?utf-8?B?ZndQUWd2RUxnUXpZNXhkUkczVnJhRzZoVkpoVWM2WXpDRmt0YVNOeEZuQ1VG?= =?utf-8?B?VU9qRVBjMFJNTUQzWFAwaDdsVm12T3JBK3RkcTQ4NnFjTnEyWUdxOExKK3N6?= =?utf-8?B?eGVhaUxhZnJLRVowWW1GbWNSUFNZUmk0WGxkQjkreVVTN2hPTXB5bVdSbDZI?= =?utf-8?B?dnhFMU82NDhCbkpFY0N2TnF0cHlKNE5JbGlYMmdEU2J3blZZVmJXSC90eHJH?= =?utf-8?B?VWd1am5HK01WVktnNm0vV0hNaEFCWTREYUUxWVJJVmIwMFovZUxlQnNxUjdI?= =?utf-8?B?WmtjMTlQMEx4UmMxUm0zbEVxRm5wUVpGcmlmMThoZ1pjbUhqNEFVY1ZLUURK?= =?utf-8?B?cThyUW1pVVF1cHNIVVAzUVZvVVpDSUZMVzNIQmxEZ2dHb2hxMUtoV2VhSnZ1?= =?utf-8?B?R1VVdHc4SmpoSm4rYmkzQmRZeEZ4NHpOanEwak5VSktwUWpIVlowWHZnV0FU?= =?utf-8?B?S2s3MVU0dHc4NDFERmVKd2hsUnV1ODVKVjRIT2YwZEpUc3ZaSXFMc2t2UGtz?= =?utf-8?B?YllEQVVYNHY2ZGtsQ1NjWHVwZng5UGthaWxmZTFyRHgrOTZ1cmpWUUQ0OWxY?= =?utf-8?B?M2NVZzRVZ0UrN2c2ZXY3SWZCSFMxR0JCNWRoUEZ5V3RPa1VJdWI0WEdJcVpq?= =?utf-8?B?ODVSa0xvellpR1Jxc2RHNjVQRVVMZ3BHTDFua2JMNEQwK0J1djlTUkhsMFBL?= =?utf-8?B?VUZ4ck9ZNWZkaGxkOVJ3NXNzSmtDQ2FPV1czaEdLNndTVGZOWVJkdlBhWlFE?= =?utf-8?B?SXhYQksxUm9IemdyZjM4RUt0bCtNSVFjVmVoU2J3TCtNaTY1Z0NCb0dlZGVK?= =?utf-8?B?NElud09IaTNoUmo0Q053RnBTQmMxTVRCSzR2c0dGUGYvL0g4M21PZy9VV2ty?= =?utf-8?B?MEJNZTY5TWRKWDhGYm5sWG5wNExoTjFMWXM0UUF1empWd2hhaXRlSXJXMEZt?= =?utf-8?B?a2VvQ3hwZTAvRjF4VjZvM28xK09wU1FXN2FyT1o3aWZYZnBxekh4U01UL3dj?= =?utf-8?B?eEE9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: ce85db62-40e2-4c49-6ddc-08de33991e32 X-MS-Exchange-CrossTenant-AuthSource: SJ2PR11MB7573.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Dec 2025 00:56:26.3798 (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: 7+01WM52La+Xoisrhheb0lqa2XLm7kApt9XYYXX4SdUp/zu2apPNy1nsQIX8GhyNirMSVvZHgRqtpBMLWPxzKtyi7mGbgYZQTvN/0046bFU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR11MB7713 X-OriginatorOrg: intel.com Hi Xiaochen, On 12/4/25 4:38 AM, Xiaochen Shen wrote: > Commit > > a1cd99e700ec ("selftests/resctrl: Adjust effective L3 cache size with SNC enabled") > > introduced the snc_nodes_per_l3_cache() function to detect the Intel > Sub-NUMA Clustering (SNC) feature by comparing #CPUs in node0 with #CPUs > sharing LLC with CPU0. The function was designed to return: > (1) >1: SNC mode is enabled. > (2) 1: SNC mode is not enabled or not supported. > > However, on certain Hygon CPUs, #CPUs sharing LLC with CPU0 is actually > less than #CPUs in node0. This results in snc_nodes_per_l3_cache() > returning 0 (calculated as cache_cpus / node_cpus). > > This leads to a division by zero error in get_cache_size(): > *cache_size /= snc_nodes_per_l3_cache(); > > Causing the resctrl selftest to fail with: > "Floating point exception (core dumped)" > > Fix the issue by ensuring snc_nodes_per_l3_cache() returns 1 when SNC > mode is not supported on the platform. > > Fixes: a1cd99e700ec ("selftests/resctrl: Adjust effective L3 cache size with SNC enabled") > Signed-off-by: Xiaochen Shen > --- Could you please include Shuah Khan and linux-kselftest@vger.kernel.org in resctrl selftest posts? Reviewed-by: Reinette Chatre Reinette