From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) (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 41FAC25A2DE for ; Tue, 13 Jan 2026 14:41:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.177.32 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768315308; cv=fail; b=gm3Vd2f2DuF0VUxO09nMx56q6I/NPV/obOkyb4s9L8CNqdhvSOusaOkSCzieqJlzYE+rl2wLL0KCPo9TigI0YIBwklVp2gzHUunKe1qf6UmyuoXHVcbxvbn3pn7FP1NnTW0robxRXeYN4fa93hcaNgCOcoYjbUfmANaraIuDwaw= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768315308; c=relaxed/simple; bh=GDl+GN6fz/v1pgjfcOKypD0j1QjGqBICEHQymdXkowE=; h=Message-ID:Date:Subject:To:Cc:References:From:In-Reply-To: Content-Type:MIME-Version; b=deEubsWqDUKNzlAAeWIXO2lAO+qIjqvubRYZ74tumyM5ubjXqcIy673Dv9JQoGmBZ5XTVMDas2Stzx5SPSbYHrGMN9U2aZtECXu4s98mJI58K/n/8jyPV86A81vDfqhV00akQMe5+V6oguEr3C8rqrip2fHWQMk68AvpqRHRC9o= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com; spf=pass smtp.mailfrom=oracle.com; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b=sBZ++d0x; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=0GfjVu+h; arc=fail smtp.client-ip=205.220.177.32 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oracle.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b="sBZ++d0x"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="0GfjVu+h" Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60D1gBJc2682127; Tue, 13 Jan 2026 14:41:44 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= corp-2025-04-25; bh=io+0HcBuDPLIEs6ZGUS/6ywxJEay1d0NLiwtxJEHJg8=; b= sBZ++d0xOYHR1yQq6t1ZniicXerrgQ6j1XJP5WuW0JMx9PuqCLz1Srro2kXEoSzJ h75HLbcc0AIoNso/h6aTMa34byrpXDL8IJuRPLafuo51HEo0/5lyi2dkS+vNTtDv rT9c9egrLtLWvOhTnVwnWSnarubn+G+ROMPMa2dWGFZ0+3RHXm4QyI7YjZnOAhtM PgWeQkvRWnNy760ZzPIkQIT4D+iTh+S0BArdMByzDGOdWGjrHH6K9ZD+hvNNepbE UqEmeLaVNvH80JzXme9V63YOaHeaS0HxunLPEQJzy1HCLErCxb/QcJTqCM7BPN26 Ag9Hcxs2823ppYgYxCIx2A== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4bkntb3jen-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 13 Jan 2026 14:41:43 +0000 (GMT) Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 60DDFBah000375; Tue, 13 Jan 2026 14:41:43 GMT Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazon11011068.outbound.protection.outlook.com [52.101.52.68]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 4bkd7cjn9v-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 13 Jan 2026 14:41:43 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nURAhOUFU6ZDR7kDER+RfirpTlDcaODqn4dZnhytYBxOw2+9oDa7IRDp45FD09UZZ+KwAqkF1PzdBD1rN6mQDrBQhlCWLMjimoTFsb8m1HRkD/ohAH3WGq5JyEdrJJfJ1ynzX6AJugYBCJww373q8YDZ36C0tcovDRd6/d/FX174B0n3pu6jta8SREiZdJcTCtssnspRzRVJcfKnk9UaXfG4XyG0LgX7hAQ1conlgBV/glrTnfckFHP1xckGMPVou4N/vafa/+gDIQuP+SF7RTlYWh1TZ66pnnl8woyBnv834XxULX9kL3uKT4YDS02mINX7xfRVgW/8DsgyhslluQ== 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=io+0HcBuDPLIEs6ZGUS/6ywxJEay1d0NLiwtxJEHJg8=; b=Qd1ZngrA3SHpI7zDlFbhcBLg3QDBf/KRuWjEb+jJ+YeONzr1a85QOOgQjFal3eScI3wGS36NuXjagKqyrkmZdeH/dU8xtXbczb86UoVdvkH0i0fCJAnzuugvmPrGsUzsIAgy8dUpQ7aosKbZ2GtiYnA+alPf7waEw+Xkz7YYfjMttdfoWX9mgog2LjAE5eForKoHggxCZV0kv5xZLNAhVJFzDLPGiXQh3vwnjv08gyAG8UcypY9zlL3+cENH41D0Avt8QMsoMaWZ838X5ouYc9q5Nd8t9B5KDblAttY4oeEKqst+TH84DRXZirvupEJubG6TFU66tvox+IOB2qynQA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=io+0HcBuDPLIEs6ZGUS/6ywxJEay1d0NLiwtxJEHJg8=; b=0GfjVu+hEFko6RiJ6R/CVAVk4eUzpcRyF/zVk1vvO14NgK1tqfF1gmn40EHEqQNmAvvx7B69JxoFvuMp2aplMfyTxIeydfdDT6Un/Dwqyk7rDGmoelSfLs6QlkxBK43nuvE4DD/B5tD0v2cIBHE0MHPzCJjOsPMoTwc5qbqLXQQ= Received: from CO1PR10MB4468.namprd10.prod.outlook.com (2603:10b6:303:6c::24) by BN0PR10MB5157.namprd10.prod.outlook.com (2603:10b6:408:121::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.2; Tue, 13 Jan 2026 14:41:41 +0000 Received: from CO1PR10MB4468.namprd10.prod.outlook.com ([fe80::f629:6f12:8d3c:3924]) by CO1PR10MB4468.namprd10.prod.outlook.com ([fe80::f629:6f12:8d3c:3924%5]) with mapi id 15.20.9499.005; Tue, 13 Jan 2026 14:41:40 +0000 Message-ID: <7f890844-161f-40cc-b946-ee63125d1cfa@oracle.com> Date: Tue, 13 Jan 2026 22:41:36 +0800 User-Agent: Mozilla Thunderbird Subject: Re: [RFC PATCH v2] genirq/cpuhotpug: notify of irq affinity change for offlined cpu. To: Thomas Gleixner Cc: linux-kernel@vger.kernel.org References: <20260102165308.76290-1-imran.f.khan@oracle.com> <871pjtg91b.ffs@tglx> <87y0m1eufo.ffs@tglx> Content-Language: en-US From: imran.f.khan@oracle.com In-Reply-To: <87y0m1eufo.ffs@tglx> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BYAPR05CA0087.namprd05.prod.outlook.com (2603:10b6:a03:e0::28) To CO1PR10MB4468.namprd10.prod.outlook.com (2603:10b6:303:6c::24) 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: CO1PR10MB4468:EE_|BN0PR10MB5157:EE_ X-MS-Office365-Filtering-Correlation-Id: 649d9050-7590-484a-0f4e-08de52b1dd2a 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?RUFiMXBCY0pYd296MjlTRmR2OXdKK1lVWUJTeG5XbmhwblFzS1Npd3c2S0hL?= =?utf-8?B?Sm40aklUZ1lLSzJKQmF6c0ordzJqcUZydFVyUndFL1VWZ0lmdFczRVlNSkQ1?= =?utf-8?B?U1ZYdDlRd2tsMzN1ZWJTc0FYOTRULzBUTDN0RHR1di9LSVRYczNiUnRkc3l3?= =?utf-8?B?RmI2azRkZ040U3RwcGRsbFpVTFZQZGRsUmFNaGdkMUp4ays0a0RwL2o2azh6?= =?utf-8?B?MElzRkFwUlZoOEdmV1FGY1hhM2dabm1QbTJtUWhpNzRvWU9JY0xPNmx5aTZs?= =?utf-8?B?L3Z2K1lEWFg5ek1oQ3VSc1lsREc5Z2hEVFhSdklJT1J4NDY1aHFDUWtkbFNL?= =?utf-8?B?L2k5em1rMGVQL3lSV2dOZ25oMU82WnVlRkJycWg2SHBudXhqdjAyVGZRYWth?= =?utf-8?B?WTNxZU5QTUNpMEpRaGQ4bjVJcCtXUDQwQTJHejQzQUVaTk5ubGlsYXNTMkky?= =?utf-8?B?N3dYOEtoR0lnR3UvcUtDS21BTGRMSWFFQlFtbnh0b3pMVXdwWHhqL3lwN1c5?= =?utf-8?B?eTdnQ2drR2ZRVWp3Q3dWWWZqU1o0T09yN3pYN0lWSU1TZW9OY2kxemxsdWxl?= =?utf-8?B?eEpjdThpV2E4Mmhnb3pVbWUzV25XVmhneVJIN0dOWXZ4bVBiWEFlNGE5ellp?= =?utf-8?B?Rm5LYzVQaFhReUIrZGIvNWwyeGRxSGRZU0Y0WDZIZGZEaUUrM1I3R1V0OVlN?= =?utf-8?B?ai9JZDJIa1kycUIyY1FQVGt1YWNNSllyVDNYbnM1WFM0K0JIMU82aXdOZTAx?= =?utf-8?B?dktXU2EwM1Fqb3dLZnV4ZkY0WjFtaEE1L3IzQnQ1YkIwWmlMQzVlL2pGMjNT?= =?utf-8?B?NTZ3aXVYQUo5VTdabzFPV0NvamwwZUc4VXVkcnlLZWFwUjZFVmJ4SzA3aTRk?= =?utf-8?B?NHdTWWVjUjJWV242OU5PakVPRnFZYlVhNnQ2K1owSXJFZ0ZLdURIR2U1dWxv?= =?utf-8?B?Z2svd1BTSlpDVlMzKytVRkpxNmxkV0FvbmNOTlo3bk5YaGdrYXB6ZW5CWjRC?= =?utf-8?B?ZWtLNWpMZjBPMndXYmhJVmxhTUFBYVYvaW1JU1RHQmV2dFJEK1IzSXZsUmQz?= =?utf-8?B?Z2pFZzlWaTdneHZCTGRjNnFscTVVTzQvOE0vc0UyejNObkc3R0tqNUhlNEkz?= =?utf-8?B?Nmt0NTdUYlF4cC9LU1MyYTZJeUwrUTFxM1RjNTlnZWRpMlNKVWNVcjN0Qzhz?= =?utf-8?B?WXpOVkFkV2swRFdkbHVpeXNYaVlGZXNLV2FzRnFVRFNXS24xM3A5aVQyMmxm?= =?utf-8?B?RkpSYXZ2NFFReDdWZ1NSaVFUQVplQWJ1c29aRnR0djliZ1JrQ1FQSjdoYTNz?= =?utf-8?B?aEdJUEkreUc2TGNBNHpHOU5LeVVJalh4dWpRT29helNEcVdiSzhJYklJMnVZ?= =?utf-8?B?ZmNaVEtiKzJMRWhLT2crZW5LUGhZbFNCQW12Q0xvVXk3bEx4bmpMNEt2OW5R?= =?utf-8?B?bk5BSDBpSXFVMTVNZCs3RDR1K3llWjNTcWoyZEJrbHNZYi9KanhUZ2p0RUZ5?= =?utf-8?B?Wk5MdkoxSU9uZXZCSzQzQmVzcjFBY2lTWFVBWVp3Q1F0RENSUGJkSjdBam93?= =?utf-8?B?YWN0TlFFckdNS0VhTkY3cWZkVDJPRkZMY2dZVUZFenpCVkhidVMySGVtaUdj?= =?utf-8?B?dDdkck9OVXBsNXVOQlU4dmFWclhDSlB4aC9jZGM5RW9zS3NFanplTlBlL2xz?= =?utf-8?B?Rnd0Vy9ZaWJjQXA3ekhQZlVsM0RISy9sTURNYUR3RWs5NFdCcUNsbVg0UkhC?= =?utf-8?B?YjlSOVNzV21kWldkRmhaRVpZMDNFOUUxamplQU9CMklpQjJaTXR3YnR2WGdp?= =?utf-8?B?ZWE3WXBMSW1nQ09ZM0tMdkQxZG9SOTZwUHBMY3V3UHpMZVFQOVdWcUFuSGhw?= =?utf-8?B?aktNUlBVbnB4Mk5MY3FjUlowME1vREYyMGNGQ0NCVFRETWtNNVZ4dkVScjBQ?= =?utf-8?Q?9p1IRlZah5qYvVaWmg2SyY+toCXewfTe?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR10MB4468.namprd10.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?RnVDOWRnNUo5bWY2RGNISXNZZUx4MWJEcWFMWXRuT2dCQlp0K05zNUlEWk5m?= =?utf-8?B?dXdRTWV0QVZ3ei81MytZdWc2OWIvMkN3KzZoN0NIT01MQTdVcDMyWExYRXhX?= =?utf-8?B?QVRwK2ZBTTkyem5ITHRyYjlYMHM3TU5PQWxRQ2pYaThCSHBiZ0xSU0tIdGpz?= =?utf-8?B?eTV3Mks0OVZjbVBNa2dNalpldFo3alh5bW5JTkhjV1VDRDMxbjBiWkZJS1lB?= =?utf-8?B?Q2taWDg0aGtaanVxaWgyY2Q1SGlaV1AzaGhsUlY0dUFQdVB1SHBFNEhWKzNX?= =?utf-8?B?U3I4MFdOSUJMeHE2NFRBT01FQnF2a0xCWi9kZE43b2dKQUtDOGJpUllkaExT?= =?utf-8?B?Uk5mSEpMcEtERGYyWUppTVdYeXRYMUZiQkZkNDFvMTkvTytJeWJhU3dvRGky?= =?utf-8?B?WmNHN29Md04veVpVdDZBZTBSa2ZWTUM2MzVudVhNRHhlWGFReExzV09RbFpT?= =?utf-8?B?anAxcVFPeWtUajI0WWdudXR4eHJpN1NvcUxwUEtFc1JCenB3MkVuVnBEZ1lk?= =?utf-8?B?R0lNait1S05XaGEvdFNxUmlBSUNTd0E5a0ZiR1ppK21nQmkzK09pQU1NbTFF?= =?utf-8?B?T1I2S2dZK0FGOGtVNWRJa3hJdWJLbjNpaS8vKzJUVEt1OUdkQVZMNUw3ZmZq?= =?utf-8?B?bXpHamhYdm5aQ2FsZkppSFgvZ3NTV1JNaURoWGM2bjRXSGZFVlFGVjZJL0Qx?= =?utf-8?B?UEdtNkFHS1JVa1dvOURJTEdMQzVvaEFrYXdlSVV5d25od2ZhbFpObjFIMlZC?= =?utf-8?B?VGF5YjFNSlRnODFOdks1VktCcklQWHVJRmJDVnZmclpJc1Q4MU1kejkvSW9s?= =?utf-8?B?allHLzVVeHZ3MHJESG5UZWNEQVl1MWRmWU9CcmFwOXJ0VVhmZlJiajgrYnFF?= =?utf-8?B?ZEhFU1o0SnNhSVdmaDArU3ZKcEQ3RHR3dk5MNy9ER1R0YmVIbEt4MzM1dW4w?= =?utf-8?B?bVJ3aHFxUE1Kclk3YVdnbzRJQWZZY1J6bHlUZXB0UXhvZVVYWUdGMTIrUHpC?= =?utf-8?B?Z01HOUJ2bUtXK1JvUUEyVXI3VCtUejU2MTFKWDk1WG1OS2lXLzZtcjVoWXgw?= =?utf-8?B?c3l1WlNKK3VZelFzYkJ4WmhaRDYybG51dWhsQmgvVm9mV1VhQWxuSDFxZkUw?= =?utf-8?B?S3ZXaUFSWjhocDJPOU00NHNvd3Jib3U2RUZRV2VoYnNBdTJoUnlrc012eHZ2?= =?utf-8?B?bHNyM0IvNkJTaFJzRDE0c0tMZzdFLzNEUmY3RUJ5VzBWbHE3UExOcWpXS2NE?= =?utf-8?B?eC9qNVdrOGl2eWtGMmZjSlNTY05FWnpxUDZYT3dsNGlZdm05V0p4VGpjSE9y?= =?utf-8?B?OUswNEIybEc1RkQ0MFphRC9ib1VxdTUwYU9OUmlhQ1FLZjlQdU9QZ1ZZb09K?= =?utf-8?B?S0NTNW5Uc1lyc0dONUNNQTRzaVB5NXNldlpEb05CQUlURktJVDNLcjZmRDRk?= =?utf-8?B?MG8wWlBIeXdzY21jWlYrZnJpeHorVHdSSnpWVEh5Slo2S1lHZmhOMldrbkVh?= =?utf-8?B?SkUrd2d1ZnFNbDhMMWw4ZEd1YVE2eWNzVUJvRlVsS3p2SWpmdjBFUVo1cThy?= =?utf-8?B?Y0VDdU00UWVkd0dQTWg2SzdpdVUydHhoTnRtSURaUFBoVXJNVThiaGdTTTNt?= =?utf-8?B?aXVIS2tlTzZWNnM0MHowSGVXT2tSZ3RydVdLcFp6THpaVGJ0K3RNc1phV2Fa?= =?utf-8?B?VDdtSnhXdmE1MGxGRkdYVW9ZQVRZVXZyWU90ejArR29QNitUVVgrcnRaODlj?= =?utf-8?B?ZWJjTVRVREhVbHJGS2tMWitiaVNGYnRSaituU0lYNlBqL2VsUmRrdU1Lc2Zl?= =?utf-8?B?Y1dLSEFqc1hDdkVKMGdXU3B6NXN0dEVleW9hM1ZvaE41cDk3ZTNnVnZ4bDRs?= =?utf-8?B?eDcyVlViWEpXZ0VhcnFNdHpwM3MwV2Y1dFIwREFVRi9vTjIrVmdpczFxOHVI?= =?utf-8?B?TzE2LzZsSmdSQ2ZtWWNMckdPcURNTGtPQU1pWnIxNURaZS96TFdKTGtFUHVa?= =?utf-8?B?SnlkUmxNa1NlTTh5ZFRWcWxXYzVvOEp3SkNtanRDQ1VxRXRmbTFGdjJvbmJj?= =?utf-8?B?b05heE1KRXI0eHB5bkhkbDRhZVhaRUkzRFVWOTl6WmllWHE0WlFDWm41N3A5?= =?utf-8?B?WWlVUVgvRW9xcGtxR0x6Q2Fxa2xKdFRuUUR2VVprM2NHNGZTaC9FYjUyWitQ?= =?utf-8?B?OTllazhuTnlvZ3F5SlFMSFRrVGZoS0xPejRnc2N4Vzc1UEczdXY3WUN3WnVJ?= =?utf-8?B?TUptT1JxQVhxVlZLelo3ajNueFVWY294RmpuZ0JpYTFiUm5NYy9lclpGQVlH?= =?utf-8?B?S01DVEg0WFFFbWxFTi80UFJZRXJpUjAvWVhXRnpXMFIzWnQvb0QxUT09?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: EH447+s0JoAdcMKUjrIioa0JsGtdAi66TJBLNpQXGB48/7we8E/C9vxrwK3WSgJGU473uW4+I1b1UZK8JsH8d7310KBclreXXE+Y+pwP9+baqDPJXfmoOU8OMgIwWTpyjVZzJXRblc77BFLKSrIt6Y0U0DnNaYr2qw9W5d5KCb3clGrqEYMyS/G0upDLtVyr7wntltWSEWXGiMQhgB+MA1HLKswzZONq0TVAkj3tRg1UtuRle4xax0Edhj3kCnV6MFRV4QfljfeC9JFiwihB9GDgG3d3Mt76Vu5ijgO3l+lugrm62dTaEkFYSfPEaHFQNlkQtgPuNK+in/Pngb4sixK9LDdLXr0wzrEbg2nGGTPKHxC6geuCsuKIBt6C9VDFkQu+MI2npc9by2jPzdRqJf3lt2RVhqoShRU9/TjRL8Pvz/OlpfhW5dM0TxPQd+zb+PFv2FoV1r0e1kefbIYvX6tPPEIi2hlPzYiYCD33j3pTAapP4Q278Flfvzx++9RpErmGOUapScOz5PvsxCZ2OiGtAL31eSVAtyc90aiO1M5IquvSOEa9PAtXIS4MqlMKYWUpflvBlB+x0Y72qWJfkBHdpdPpuRrC0FG1BFYRLw4= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 649d9050-7590-484a-0f4e-08de52b1dd2a X-MS-Exchange-CrossTenant-AuthSource: CO1PR10MB4468.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jan 2026 14:41:40.8112 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: l8MTbHVzjBDnAZfGMBFu45EHdf6LZNGnU11/6tQe016NXI5ts3nNAAhmBmXWaD4FCYYSZ+sdhtoRtdSWdnCVHw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR10MB5157 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-13_03,2026-01-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 phishscore=0 bulkscore=0 suspectscore=0 spamscore=0 mlxlogscore=999 adultscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2512120000 definitions=main-2601130123 X-Proofpoint-GUID: -WIpY2F_3IsjhGp7-r0QZy6fr-09Nj2Y X-Proofpoint-ORIG-GUID: -WIpY2F_3IsjhGp7-r0QZy6fr-09Nj2Y X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTEzMDEyNCBTYWx0ZWRfX1N0gUYXKHdux lEHROAV1OZmmG+27RkULurKSSJbeGltuRJS0vTOuHk5IndaKCp/06UM46VB0UfWQBCbGGPWyjOG O1t68mwC2pdJT2I7zM7WeCL5s208qQYcIXtcpYIxRzyENGb7YDoTUHaZIr7NtUQOMolspILMjGP CdIdjqY/J2Dv6+ZaAVfcv7lLZdXur14Yop/jyZBJ8cVdzZyjn7snIwAt8FujxKHA7tOxixWSKNG 4MpwEUOrGu4yLimcS4zBeHD2kg0Nop78AU+2RUeFHUi05Ckraouo/lsigNWXNHIXOOf7wM81mn4 fvCkMoEYkrhUorrx+0L5X02JngUVGta54ifMbllqYvE3UEdof9ld1r5YVOT5brY8xIOjtYmuMZG U7DYaMPmZRBZJFWfDmTQeGWYRspzdNOdnFRre8EohqiZr44tYKj3iH2S0l9j7jegoJUJ9M9To4o /OQWT0mgPZtaAsT5JoclfTo9MZUB6tCr2s2tGVVg= X-Authority-Analysis: v=2.4 cv=fIc0HJae c=1 sm=1 tr=0 ts=696659a7 b=1 cx=c_pps a=e1sVV491RgrpLwSTMOnk8w==:117 a=e1sVV491RgrpLwSTMOnk8w==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VwQbUJbxAAAA:8 a=yPCof4ZbAAAA:8 a=eJBojnOgWw0GYsAVb7kA:9 a=QEXdDO2ut3YA:10 cc=ntf awl=host:13654 Hello Thomas, Thanks a lot for reviewing this patch. On 13/1/2026 5:24 pm, Thomas Gleixner wrote: > On Tue, Jan 13 2026 at 10:24, Thomas Gleixner wrote: >> On Sat, Jan 03 2026 at 00:53, Imran Khan wrote: >>> + if (affinity_broken && desc->affinity_notify) { >>> + kref_get(&desc->affinity_notify->kref); >>> + if (!schedule_work(&desc->affinity_notify->work)) { >>> + /* Work was already scheduled, drop our extra ref */ >>> + kref_put(&desc->affinity_notify->kref, >>> + desc->affinity_notify->release); >>> + } >>> + } >> >> No, we are not doing random copy&pasta. >> >> Split out the functionality into a function and use it both here and in >> irq_set_affinity_locked(). > > And while at it you might fix the typos in subject and change log. I have addressed your review comments and have sent a new (v3) version of this patch at [1]. Could you please have a look and let me know if it looks okay now. Thanks, Imran [1]: https://lore.kernel.org/all/20260113143727.1041265-1-imran.f.khan@oracle.com/