From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 8AFF2C54F4C for ; Tue, 28 Jul 2026 05:28:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Type: Content-Transfer-Encoding:MIME-Version:References:In-Reply-To:Message-ID:Date :Subject:CC:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=fOTiOEMREblqwh/rZ9AxXKDQ2ztOuHslt6jqY/NQqsw=; b=HcZWACxiPsr70BT/UwM994Me2m a3cQd+OkrVj9g29hiE69YZ8hx4tfh4nJO0KUpYG7aTz55Tqg/2pLxwTd4pWpFoDc27IHnZCfJo7xc 1LgDcMYIOg//elIaDnHlB1g0tRMH6BNGDochp7b7sdbcyFy9PnQGxbI2KW97YaTG91hUN/1GW8/OR dgj2Q84puXrvRZd8auzRHlukBSaykQN4F/PZX6VrcfDvUg+Jtqe9u6tIte+azVXFK9qW2veqFb9qo bn1rVQnpJC64lEj+pkhq6/YnsW4vcEd9K2hUvZEkd/+Kk764vooAMv8Bc5xo4757WoAvyC2BJTqN3 FlJ7cqxw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1woaN3-00000004SdX-0XdP; Tue, 28 Jul 2026 05:28:53 +0000 Received: from mail-northcentralusazlp170120005.outbound.protection.outlook.com ([2a01:111:f403:c105::5] helo=CH5PR02CU005.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1woaMz-00000004Sb6-4C4H; Tue, 28 Jul 2026 05:28:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=GbdD7Ry9anC4OJ2syWlMy0ZGq5yiX0l3d3WKPRrP82/nNBOwD779iaIc9A6Q5tk8dg0kfDpuKr74Cf/LwNbSP9WbTPc0f8O1iapSk3r5/p4ZcYU4tVmfgw4YcS1ZvxTISt7FzXNniI7AUU6CnLZVTHuYPvm19WW+mC4JluWnx2/CiyrTHEVhF5rwPDxY8WnnUq6RH16VPYt7Wn7oYm7zeFAMYSi1pKzdo3GtaYTk2aTx04GJl6qQbRZ1KRp4yh5GU1QxS3T7LupvBS0qqcyAztxoHm44W7k/H/6RLa/hWazQsdPB1/qig1g6luHL+ly6SpjTTWSXdjAQY+h4fiMyRg== 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=fOTiOEMREblqwh/rZ9AxXKDQ2ztOuHslt6jqY/NQqsw=; b=Nt3nj88Z+aUsDro+UZuKbyYi/aFVSzmUq29lBNN7uV+t8wx4YIJOF9Iu0vE8V0Zwcw7P1nrTytJJQtRxKHi2hb1sfycrspPN652I731sUZd7EltwLv7PwDTMxVYESynFvnZg/AiMSGoM5NU3aNsuAYOx6W155LNDJb1DnkW2ajNZYr1JZjrFDmNgdbOoNMDfO64ZiMo/kMolhQNG1ez/A+eas92LA2RNfzzt36+4gMwLidymb9uu8DEK8HuAH+36/PK498Ylk2RUX8+9muzlh3+z3GsS6cGS/kpwjPDkZaVIC06JZocXFtxOo/GjV/6imy+e9FoUMNPBGJba40ZcKw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=arndb.de smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fOTiOEMREblqwh/rZ9AxXKDQ2ztOuHslt6jqY/NQqsw=; b=dqNZhzfgc3Ur3bjLa6Fy4yOq468YMiS4G8fJ5QzChb23Vpcu1zmdgDPqbV0qqBRiSG1Q4fY1IqEADgB174v+PQIVMEivSpC5FsTT6fMPUsTAzFGH+nP0HGo1Z09LZ1+zkpS7maWM74A9VlViSf9cQw+BVQ7vEN/vHkbpPqEaDS8= Received: from BLAPR03CA0123.namprd03.prod.outlook.com (2603:10b6:208:32e::8) by PH7PR12MB5617.namprd12.prod.outlook.com (2603:10b6:510:133::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.245.13; Tue, 28 Jul 2026 05:28:40 +0000 Received: from MN1PEPF0000F0DF.namprd04.prod.outlook.com (2603:10b6:208:32e:cafe::69) by BLAPR03CA0123.outlook.office365.com (2603:10b6:208:32e::8) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.245.13 via Frontend Transport; Tue, 28 Jul 2026 05:28:38 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 165.204.84.17) smtp.mailfrom=amd.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=amd.com; Received-SPF: Pass (protection.outlook.com: domain of amd.com designates 165.204.84.17 as permitted sender) receiver=protection.outlook.com; client-ip=165.204.84.17; helo=satlexmb07.amd.com; pr=C Received: from satlexmb07.amd.com (165.204.84.17) by MN1PEPF0000F0DF.mail.protection.outlook.com (10.167.242.37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.270.5 via Frontend Transport; Tue, 28 Jul 2026 05:28:38 +0000 Received: from BLRKPRNAYAK.amd.com (10.180.168.240) by satlexmb07.amd.com (10.181.42.216) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.41; Tue, 28 Jul 2026 00:28:33 -0500 From: K Prateek Nayak To: Arnd Bergmann , Thomas Gleixner , "Ingo Molnar" , Peter Zijlstra , "Sebastian Andrzej Siewior" , Charlie Jenkins CC: Darren Hart , Davidlohr Bueso , =?UTF-8?q?Andr=C3=A9=20Almeida?= , , , , , , K Prateek Nayak Subject: [PATCH v6 7/8] asm-generic/runtime-const: Add dummy runtime_const_mask_32() Date: Tue, 28 Jul 2026 05:25:39 +0000 Message-ID: <20260728052540.4728-8-kprateek.nayak@amd.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260728052540.4728-1-kprateek.nayak@amd.com> References: <20260728052540.4728-1-kprateek.nayak@amd.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.180.168.240] X-ClientProxiedBy: satlexmb08.amd.com (10.181.42.217) To satlexmb07.amd.com (10.181.42.216) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN1PEPF0000F0DF:EE_|PH7PR12MB5617:EE_ X-MS-Office365-Filtering-Correlation-Id: ba2ffe62-9235-459e-3474-08deec691408 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|23010399003|7416014|376014|36860700016|82310400026|18002099003|22082099003|56012099006|10067099003|11063799006|13003099007; X-Microsoft-Antispam-Message-Info: aAc4Lxz6Qo3S88e+lyTbeZI1k25VNq26SpJH9d2GfmNm1GuniaYS720//ZQ5DmNsokIdchKBGlk9wWPZowk7fhSm8XDeNRzP/kd6/6IY8k2Qm+fCRKFiXfoDXTVW2MNB5mtuxkJcmA30z8Pye0cEZQmRUmpWlNr6pPCE6sQkxtBy3E1o3SgdNRP62N0Q/QxupDjnjKp/ggbtAvTKAag4cn5nlicUxO0oyuKBuEN9F9QrNS4fUTJ+Lh0XvO2cyHrVn/BrS+LI+SyDjBsdS+7DxU1GIh5GcFc4h0J2O7G2QKYqtQ69AHwlbV7IurlIwO+t/NITOIaTwhMrxDDAjvFl0dXLEF1FfuP89gsbx9TxT2LWgJPuRQcCHb4TOg1An2LAenOPM+NKaJAqnFzXrgDi6t8h4apzy6kZGfzMKM69PpqHoYgNPZJkYpvyq5GmyvCWEXIy1i8HBRVMQ+SRY2m3j+VoLIs/Z+ALq6zZoZNL4ya43/vYosS9djPpePmi/LxepY3tTSMMz94AQFB0pcEhY1rRC0EydOT5x6m09TcJdM2eZUTxbpzTisNa7M3ImE5khLQ3M/Q+Zar1weVnEbPb32pgFT7DIPkABO/EQVdngPg4YGhXjoNgHt0Bm/qgbc2RS9Ylt1R8J0NdhueaoubqG8Sfvz17lM0STn9+tIFRlik= X-Forefront-Antispam-Report: CIP:165.204.84.17;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:satlexmb07.amd.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(1800799024)(23010399003)(7416014)(376014)(36860700016)(82310400026)(18002099003)(22082099003)(56012099006)(10067099003)(11063799006)(13003099007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: b7KzRzgrjf8dUHekIyCSapVL2RmpqmOQIJ173Jh/udULTKYSF09GwVdQWE5oG+tOQYaRltxXRji1R+a5dgWRR1zrxBzYdc+u+bxoUB/RPLVQh+wVCk7FSBwTOvhLswxOgkv5jdfWjN9hR3DxVjRuhitqj7YVcFwkdds9PX3wAPx2Lp0XTVOzmgYncaAhCfZtaWOGTDhlPvvTR3EUEdq/JSnEmNgpDRmdE+tJuMtdOMQlfr0ymToqdu/KZ0dubNqlHUqYrDvajtBn98x5asIUArAeDM2CIAU6TNIP6MIsyYrDJDok2fjKWbuq1V0HyII4SNhOSNyHJxWPX2nNTP8aLRzi2vqwjxrudhrlxD8SOaBPIRqVQhQUeHhVGEANgb3cKu18TaoL+3qLjgnCHtuR9ap/RNzcxh+P2U3cLkuGoW6dj5O6QzQe103KCPNEJ9BO X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jul 2026 05:28:38.4291 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ba2ffe62-9235-459e-3474-08deec691408 X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.17];Helo=[satlexmb07.amd.com] X-MS-Exchange-CrossTenant-AuthSource: MN1PEPF0000F0DF.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB5617 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260727_222850_044313_0D2C576C X-CRM114-Status: UNSURE ( 9.95 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Peter Zijlstra Add a dummy runtime_const_mask_32() for all the architectures that do not support runtime-const. Link: https://patch.msgid.link/20260227161841.GH606826@noisy.programming.kicks-ass.net Signed-off-by: Peter Zijlstra Reviewed-by: Charlie Jenkins Tested-by: Charlie Jenkins Signed-off-by: K Prateek Nayak --- changelog v5..v6: o Picked up tags from Charlie. (Thanks a ton!) o Picked up Peter's S-o-b from his tree. --- include/asm-generic/runtime-const.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/asm-generic/runtime-const.h b/include/asm-generic/runtime-const.h index 670499459514..03e6e3e02401 100644 --- a/include/asm-generic/runtime-const.h +++ b/include/asm-generic/runtime-const.h @@ -10,6 +10,7 @@ */ #define runtime_const_ptr(sym) (sym) #define runtime_const_shift_right_32(val, sym) ((u32)(val)>>(sym)) +#define runtime_const_mask_32(val, sym) ((u32)(val)&(sym)) #define runtime_const_init(type,sym) do { } while (0) #endif -- 2.34.1