From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from YT6PR01CU002.outbound.protection.outlook.com (mail-canadacentralazon11022141.outbound.protection.outlook.com [40.107.193.141]) (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 EEF4B2DE6E3 for ; Fri, 5 Dec 2025 13:31:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.193.141 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764941499; cv=fail; b=kcBd/xQLbJtRVJIk/Fw44stgBfvL//XrXJOQIh+9AU1L8xgr8zChhM+UhVtSpGqCw/M4MHDV4lswjLhkXe26jxJyuyAkkQ/KZ/TLqU1APtNmaUoDBmRfziWej6/kqUGnJB/yh/vvqNXP/VDdhgPmD4ZA+nLqMOHiIxxEqyZ8680= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764941499; c=relaxed/simple; bh=WXfd4I/v7gMPTuSv5LBK9kK3Mqftjcq0hl16LlUeys0=; h=Message-ID:Date:Subject:To:Cc:References:From:In-Reply-To: Content-Type:MIME-Version; b=NMZfShi309nTV0IeDXFOhel4LObwqblCRoNt6fGWIDfIUwRwNbSbVc+aN3+jqTGVYPHkZu7VI8yUvMPrAWnlDGW3vqcfjUUAoL664PnAanlrSDbXP2I8SR3n0pmcsa1S4cvxsnZtew+N6L3H9It62mUGflj5ONvozYhR/hca3fA= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=efficios.com; spf=pass smtp.mailfrom=efficios.com; dkim=pass (2048-bit key) header.d=efficios.com header.i=@efficios.com header.b=evHxjyMo; arc=fail smtp.client-ip=40.107.193.141 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=efficios.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=efficios.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=efficios.com header.i=@efficios.com header.b="evHxjyMo" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OPY8l8dBlssDnUaf5Gzr/tTsnF4KuihLDThcpBWXbLgBba64L91NAzUobpMOevXw5P4a5Kr7VZ7Ka4rrP7BJomnaY9TVgpxNV6Iy7Cn7fLKpvga3icsVjbcOkG+bYf0nuYAYR9QYZ9syK+OwW7Z8x3oJUj4sJkt6QzJoi3c28iQSqKfNRUpXR0IKBcNUcjB1/F7zZ051+Flwa23FoP6lyUfZh7cagsU4kvFlNbLkKqtvKxN66sPjklKYqAtByNNxZpeLGyATaKc80dZhgOWCDDjnB1PO6UJwUA5uoUAcxDc5qMRq9gjDa5allNdp3hbmsT5rd3pO93A4Xs9q688H3g== 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=qQCPtv0St7CeIF7X6kH4rhzdrt1rkhseyOAH3cWzLUY=; b=vpt1nFR+iT4RLV7UE/pQDac0OpHW1ATBvj84e/jesCprMcfz+PCw0oZXGX9CdWzfXcpsgq0Zjlng9Z0p6LtpAMyB9LzMYf8wanhQ97SXNyrmFCf+/VEEl42VU/IA82yUD7q8MQxAVVkSpe37ID7+HdfhhlOg3hn6udrkCbeW7crD9RL8lUAk4/ILsd86YkZHHjeTghLvNY6y1rCG1ONtVTFh+1sV03GgJ6qkLPAL2+y9fqaC/1jcHezvgNq7iSyj5DcpQEKZQnAIdXCPgYZO7z7iKt25lHqExN9T21OF4/mqllvD9AyKVcgaqxgH4oYugH6SXD7HvMsZwiZzcxtVkg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=efficios.com; dmarc=pass action=none header.from=efficios.com; dkim=pass header.d=efficios.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficios.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qQCPtv0St7CeIF7X6kH4rhzdrt1rkhseyOAH3cWzLUY=; b=evHxjyMoyrkVivn4cKhd8xnHwodaLAhRd1eZFBUovgmt19AjPG5vdkHbaiawB+DoLb5hruOAa4ArIwpDNHorvEBECvrCIiWqzpb6YiknTf2cZGfnMpYgFTMZ4N3m5t4sCPseo6NGFgHGHTT1jQ90+j4eD7IAdw+xudg3OIKzaeTd9ElAlcog+TQWvyYSVEtIKm+HJtaaFotNqsydamC0xL/H57/q+AqwBana1sM2QcQ0pMk5mNtfLkbUVzzvZnewi+qyAxbpputoS0r4uS/06Vb6pp9e8+CSRI2ETcTlmccmVSGhDLRHkRy7mvJ5Qs5jqjhPONNPoqozLR/CZ0CMJA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=efficios.com; Received: from YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:be::5) by YT2PR01MB9571.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:da::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9388.12; Fri, 5 Dec 2025 13:31:33 +0000 Received: from YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM ([fe80::50f1:2e3f:a5dd:5b4]) by YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM ([fe80::50f1:2e3f:a5dd:5b4%2]) with mapi id 15.20.9388.011; Fri, 5 Dec 2025 13:31:32 +0000 Message-ID: Date: Fri, 5 Dec 2025 08:31:31 -0500 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] rseq: always inline rseq_debug_syscall_return() To: Eric Dumazet , Peter Zijlstra , Thomas Gleixner , Ingo Molnar Cc: linux-kernel , Eric Dumazet References: <20251205100753.4073221-1-edumazet@google.com> Content-Language: en-US From: Mathieu Desnoyers In-Reply-To: <20251205100753.4073221-1-edumazet@google.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YQBPR01CA0005.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01::13) To YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:be::5) 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: YT2PR01MB9175:EE_|YT2PR01MB9571:EE_ X-MS-Office365-Filtering-Correlation-Id: 600cd792-fcf2-4371-ff1e-08de34029aa0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?cjV2S2U3dUFXaitiYXhGS3hIUmlLRW4wRUVMUkRYNWlXbFA2MnBDOW5NM2pG?= =?utf-8?B?enFDaFVaTVlueUF2bi8yS0had0hiQ0l3Wjljc09SeUlYMXJtdTY5REVYVVJQ?= =?utf-8?B?em5FNllNa3UyTVRkcmNEMy9yYXRYVUM0NFdxeWxkN1k1RlpHNHFHVWRBdXNH?= =?utf-8?B?VStieFZ5NCtkaCtUcFFjV3p5ZG9CYVRsYmlZZzZiVVVJZ3BZaENXcmhZRFNE?= =?utf-8?B?ZWt1cXIwa0FrL2xiclJnNjZYeFozRjk4ZW9KZWFSOGxKbjB5YitjNVVPOVdo?= =?utf-8?B?N2hmS3hWVVBJelN3YjBRM3V0V1N0SnNWaXBsYzB3VGFIeVgzU29lbERmUzRh?= =?utf-8?B?MGVOWklCR0wwd3VVM3ZydVM0Z2tRN0toSzQxQmJOcmo5NWpPcEFMeUlzSWta?= =?utf-8?B?elV5M2RMOXFPNzhVOUlRODRVRHQ0Qmx3dWpyN1M3Zmd6Zms5TXFWdncxUmtT?= =?utf-8?B?S0RGVlJkR2padG56WFRrRXkzQ0tzSkNGYnFid2w3am0zR2R2c0krRzJSS0N2?= =?utf-8?B?U2JNQXVDZGlPUW9vSGJULzBrMG1JRUsvM2dGQlR2RFRMQzdzKzRQUW91Yjdi?= =?utf-8?B?ckRSNEpKeksvUmU5bVJ1MEx4WU9sWkFyeUoxVUFBTXFsUlNQaGg4RkNlWHZT?= =?utf-8?B?bmsrVUhUZlpLUzY5R1RNNU1Rb2VaSTZITzl2UHFZWFphaGxHeVR6MldUODMz?= =?utf-8?B?UURNZGlaaHdJaDY1S24wSnk2WFFucUhyZkk1Snp2UHpxWndoNG1US3VSNWhR?= =?utf-8?B?ZmV5bGtUb3NFRG1LaWRUQUZhY0tPNkxRZk1nUERDQ1VITVE3eEoram5rSzg4?= =?utf-8?B?ZGFTeHdFS3RpTjJHc1hpN2ZPcEdRNUxKQjc5c3JpamZZR1FzdkhCMVBNdUVI?= =?utf-8?B?V1RMVlJ0RnVZSGhWKzg0OTRrVXZWZXp3blVSR1dLQzZnRGV1VmpwMjZWOGx4?= =?utf-8?B?ZlJPWXJsM3lPSkJGSitHUW0xWU8vMlowTEdhanRZc2Faa2N3bTdud0hFczkw?= =?utf-8?B?TU9ydlBMRyswazhJV2I5UUdqZjJ0OGNkei9jaERDRi9lYWd5eVlXQ09ZOVll?= =?utf-8?B?ZnJyZlJhd1BZOXRRbVFhZWh4Q3lJTU5JWWpoeTVpTHZ1OGI0WWx2VW4vc3oy?= =?utf-8?B?aGZ3TXN4dHlsL0dLaFIrelp6R0wweDNuYnFZQXdRNFhzVnNQWkUwRC9WbXZw?= =?utf-8?B?b1ZDUllZRXNaenV6aVJQWWNIN0N6MEVtZ1RYWUNDVlB2S3VZS2VyRnFtUG8x?= =?utf-8?B?SXdKK1FSTHZ5TnJDL3h6SkhzbVVETExCS3hEQmwrSzVSbGFnVHVQNmlJNFNY?= =?utf-8?B?TDFTbDBzSng3Tlc4T20yRzZpdW5scjJnWHJYcTlodGxhS1Fra1RzOG9qTGtS?= =?utf-8?B?MjVvb21tRTYyM3pZWkk0R2dlWGhkM2Jkbk40Zm5aRTJxOHJBS1lqNE9KTU5N?= =?utf-8?B?ZE9GUnQveGVWQjgvaXZFZEpIMVVtU2xFSGQwMy85bVgyQ2hzblpvaFl4cmhW?= =?utf-8?B?VWsrY3hNalFXRSt4TE90Y09HSEx6U3A4WEgwdmJiQ3A5N0RUTjBSaG1TbElT?= =?utf-8?B?dkhBUXpmOW1DRzdHd2ZSUTF0ZloyYUYyZGwxT2RtUFdIWXpraVVqalpXVTQ1?= =?utf-8?B?MVZMdjJMSThyOEVtb0FWYUt6VTZBYktRSllxeWc1OXVWTXpISDVFMHFJQnll?= =?utf-8?B?YWtKR2w0aytXY1hzQzNEUS9RYzhsL2lQSHVjRnE5d0FBMVhZSEIvTWxQek9w?= =?utf-8?B?a09hWXFZdHhQVnJtU0pxeUQ2bGhVN2hUY05OQXZTSitFUHB0VDM4Q2NsNnk1?= =?utf-8?B?VG5JcytkZGxsclBlbUxIRlgwQ0NkSTZyb1ZJZ0JiWS9PMVB2d052T2VsZjFL?= =?utf-8?Q?QvpnllQdQ632O?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(7053199007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Qy96aXA1UzNIK2tWb0Y1N0hlUWNhK3B0N3hxZ09uK2k3YVdOWDVJWS9UbHVh?= =?utf-8?B?dXR5VHU4S3E0TlhGYWo0TkRBVFVhMmdlQ0VER0VUdUVWMDBrUUgxbit3M3FF?= =?utf-8?B?RkhsRDJRMXNsWXA4U3Q4THE2cVRVTHg2Vm5GQzhMa0NudnczcTN2bytIUUs2?= =?utf-8?B?Z0hOa3dKSlkwZXJreUY4bWR3d1g0bkF5WXU3QmZmOEJDSXBNSHd6NDlwR1VS?= =?utf-8?B?NGJ6M2E1MnQ3MytnMXIzODlFdHM0OGU2S2RSVDFheXlwYzA2OExtZElVNnVq?= =?utf-8?B?aGJqaEFpckszTEhjQ3BPMCsvUjB5bkpWUFFsNkhMK1J1UmdMUlpoRmduRXhC?= =?utf-8?B?R2ZqZWdXcTVocG1oUVlSd21LYzl3NC9TWjlVY1F1ck5VTjRQeWJSeEpObjhK?= =?utf-8?B?REsrWlVhaENvZDBOT2JKQ04xc0xBQWNEWXZYN0phVzFpM2xxRE1ydEUxclQ5?= =?utf-8?B?a0FmSXp6ZG1qNExmZFNBdTcvcWJvcVlqdVNxU0s1ZVNwZ1hHSFpnRXU1cHE0?= =?utf-8?B?UHNQbitadWxUYVJJNkZmajN5cVAxWlhhM2FYRWN2b1pPWUVDNnA0UzdScDZV?= =?utf-8?B?SkhhSFFYR2lzTFUveHhLY09zUjdSWDMwdTNMUEJyUDV3cEk2N2JVVUJPNFFO?= =?utf-8?B?WFJrdjg1S2xRZFNuQzFtZk5kR2lnUmlyTEhBVmpMemE3Q055NTVvTkRkZDdO?= =?utf-8?B?RVZFK3FaZytjUVdHeHZ2MWdoT0krSDN1U2JDZGJIcDduNVRnQ01QYU83dkQz?= =?utf-8?B?WTY0UHZ3K3JDZ3p0bktxQWgwQlIxK2NsOHd5RDlWanoxNVNmRXpkR0hhSEhP?= =?utf-8?B?bDVMckYvSFFaM0pZc1M0ZENROUx6YnYzTHBibU51QWZvNmlmQUh1L201Qm1z?= =?utf-8?B?cVBzSG5VcW9UMklkaE5SSWVZZWZRMWpnLy9jdE00c0N5M0ZqZDJtM2wydTdS?= =?utf-8?B?bUEwcHdnWkZHT2lQd2VkUkUzdExuTDNCSzFvVUlaMW9USDhQUkl3bWQ1WndZ?= =?utf-8?B?MzFObFd0dEFGMFpOdGR1ZkpXMTB2MHdETWZVUE41THhGb0lFN01aVjZBREVz?= =?utf-8?B?cDVrZ1NVTFpzNEN5OUlPdkVJckJUdTN5ZVRGd0JlRU5xUWNsUDdha3d1Q0th?= =?utf-8?B?MmlhcVBKQ1ZPcXY5L3JkNWMya3Z6aGUyM2NPRkl5ZUx4NTJPdmVYdVlJdnA5?= =?utf-8?B?ejJDTGtRUTM0bTFKSG5FY1VOQ296TXppbmdvZ0NjanpLK0xEbkN2SUQrZi9M?= =?utf-8?B?QUs5UlQ4SWMxTEJXRDBMc1N4Nk40bjhrbzRBeXdibUZFTldLSXFlTVE1bTIv?= =?utf-8?B?SXhRRURkUmdaTUhXN3RVMk5wbU5ZdEhrT3BrbG1rY3prQ3c3TDcxS2xZMFlx?= =?utf-8?B?ZVZUYzJUSmhzSnl3ZXRuR1BnemxGajFvbkxnQzVVQ05yVzBDTU0wL3Z4N2lY?= =?utf-8?B?MXlxczN3aGR4b05zYzRQcDZoVDBEZTRHNTlPdnRYNGh5V3pUWmVaaE42MnhL?= =?utf-8?B?YmUxNW1ydEJ3MW1LYmVicDZWSGMwUzhuRWk5dXMrOW1aM0l3Z0lZVU9tdEkz?= =?utf-8?B?VjBMK1JmcWtBMmZYMWkvSVJQeXV2c0VESy9ndFNGbnVtVWpVRXRsWEIveUYz?= =?utf-8?B?UzdjMzZTU2N2ZndVekQxMTUzUWFvRmE2OUtJckRSUzVWQWtkKy9MM1pYYjI5?= =?utf-8?B?QWZaTTlkRTY2R25pZzd5a3V2OVNCNzdzbFFlaUhFUS8yR0FqaitYb1pTSlBl?= =?utf-8?B?ejBDYkF0WkxkT2lCZ3AwN2hCeTkvV1lHVERVbXpxK29PcW11YU92SEVnYVQw?= =?utf-8?B?VlZRWmQvTUVvV3hLa21JcjFrc2xCU3FvSDlEK09wUFhnRjZ6VTg1Q2ZVaVQw?= =?utf-8?B?cDdQTkpwUWhGNXBpdm1taUcrU1pjZUxRM1AzdjVYUVBaWlRRS2xwc2I3dkxX?= =?utf-8?B?SGJVR1VDSjcvNG5EUUVEa1IvQjgzSGx1SDhhNGdkc2lyeGJjVUM1d0xwdWtD?= =?utf-8?B?U3BHWUFzdCtNTlVXTHgvOW9ia3hXRCtLZm02Tm1NMVNJSzREWUlhbDg5MVVR?= =?utf-8?B?WjhHK0tBbXJRdTViaHMvWG9JSkZkclc4S29Fd0tNNGxyckF5eUp1NHJUWmJO?= =?utf-8?B?bGpCNm5kZGZOaWxMWURYbythK0h5ektQcGNYUHVteWlvQ0FUTk1Ncy8yeTM4?= =?utf-8?Q?gIoZzv2qYpvgT0xYyUPl2jA=3D?= X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: 600cd792-fcf2-4371-ff1e-08de34029aa0 X-MS-Exchange-CrossTenant-AuthSource: YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Dec 2025 13:31:32.6053 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4f278736-4ab6-415c-957e-1f55336bd31e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: pPIXfp+R/Di7ybQ80KY56GUecCtlheZoexKYcb3MWijYYMP+gzryz8bvx5M/q2Oi2T6JWs29Di8iarQyhc6Gr60vw21Kj4Y0txEXcRL2YvU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT2PR01MB9571 On 2025-12-05 05:07, Eric Dumazet wrote: > To get full benefit of commit eaa9088d568c ("rseq: Use static branch > for syscall exit debug when GENERIC_IRQ_ENTRY=y"), clang needs > __always_inline instead of inline qualifier. > ... > Signed-off-by: Eric Dumazet Reviewed-by: Mathieu Desnoyers -- Mathieu Desnoyers EfficiOS Inc. https://www.efficios.com