| Message ID | 20260414122311.173644-1-claudiu.zissulescu-ianculescu@oracle.com (mailing list archive) |
|---|---|
| Headers |
Return-Path: <libc-alpha-bounces~patchwork=sourceware.org@sourceware.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 27DD14BA23DD for <patchwork@sourceware.org>; Tue, 14 Apr 2026 12:23:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 27DD14BA23DD Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=oracle.com header.i=@oracle.com header.a=rsa-sha256 header.s=corp-2025-04-25 header.b=JVpD9J5f; dkim=pass (1024-bit key, unprotected) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.a=rsa-sha256 header.s=selector2-oracle-onmicrosoft-com header.b=GoLS/cRv X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id 518264BA2E09 for <libc-alpha@sourceware.org>; Tue, 14 Apr 2026 12:23:20 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 518264BA2E09 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 518264BA2E09 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=205.220.177.32 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1776169400; cv=pass; b=Yv/Pr1z7fckmpsEa1K0yDq2OqvS1sQOUGAKTNTkPBsVZNYns/OQTew45lwup/OXMEAPVpXi6s/FeQ2EKLtS7D4V18CUTdRXUCt1t707Gc/64t74stil0E6m2l7ohwp+qoXmikfcnkcfnn47YYyfcobl12aVZlFpMUOEBe/kGubw= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1776169400; c=relaxed/simple; bh=4qgwpDDRg13lfyaz+3IsNFNvl5cHRXKzlIScEyzvEOc=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=N+53Q8kKf79ooI4tBUUdCXSN5suxc1X5/rJ8EPRi9BTtEiN0X+/O1fpzK49+W7Jib6gcn4PoXI3+G3+X+B9cfp7ztt2/yvD4TPqg5c+nH8uPybvI/O5cGLeciFzi1hyT1k+EdoCD+N9b73qTS38zrBcWEAS37tvYVGgCbG/wAbI= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 518264BA2E09 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63E9h3cH1404896 for <libc-alpha@sourceware.org>; Tue, 14 Apr 2026 12:23:19 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=corp-2025-04-25; bh=uMHtuQ2CO7i90Yny muaugI081CXmWfblVCEebX6YwLI=; b=JVpD9J5fbOUeje5Yok83f+0bK9isDPQZ Eg5nxyrNMnd39m0X7j6Uz/BYkYXBCFuCL2j/v+KEpF4+LwbC05dk44o5qweQE2Gl n9fGIK3xoGJcGFATaFQLRJbRNeRRcK4Y+Udxoy35Jl2UA1PGKdNfKUiumSlwE7zH 9aTZCtgyWXuRwgn53bvfxhdmXmS3aC5L5baaUJUIdOON2qNK6WggrtRHTrFuSWCX AbSqtj7PzjAd0ZzupBmzrdb36+cUR4WNnVF2CHe+7GcxgiAaNWHXjCfSpct0XHIw ZBOfKyP39xTpVeEIgEFuGZsJTuuYrSziPQ5KklSOHwy9cDzAARfZZQ== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4dh8682bhj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <libc-alpha@sourceware.org>; Tue, 14 Apr 2026 12:23:19 +0000 (GMT) Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.7/8.18.1.7) with ESMTP id 63ECJJ7i000738 for <libc-alpha@sourceware.org>; Tue, 14 Apr 2026 12:23:18 GMT Received: from bn8pr05cu002.outbound.protection.outlook.com (mail-eastus2azon11011009.outbound.protection.outlook.com [52.101.57.9]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 4dh7njm4x2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <libc-alpha@sourceware.org>; Tue, 14 Apr 2026 12:23:18 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jdDaOHSG4ziDz2bO6LptfDFU0hqN7MZih3xrWvMoVZyCLGq5Xj81VKtM8JvxjOxr0xEByLRVndcApt8Rre3I/3hU4tdtkTmfhO6Bt4tImQBC6wVuzwlcX+c373bMVlMHT6F6CW4qbUC0oLOmc/BxCeSszn4bHCoESQgvpidnWwQfIb/1vh71K++vFOYmb0FbKAgAY0jzcKvd6suZNB+gYyyHHQnIaoGBDmVjdjMGypYekWG+Oz0G9sXoxWpO0d5w0A6jL3RaFfShc0Ipip16AMECV97A1cRD42G9z8EwTVWMGtZKRRVjOUpK+k3q0HlEEgv85iZItqwVGl7jmN4kvA== 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=uMHtuQ2CO7i90YnymuaugI081CXmWfblVCEebX6YwLI=; b=KPwktMmzgUt86Pdkhihm0g9oxWXs5yW617dy12HX5JTsFmzCsuvrmPOsyX9gtl5O96PyVdgMqRAk2p0L/LbTysJgKfwxhh0CmT3snjN5L32Bp+yPXhYq1lZg6NeuIDGB0jtmUSKrav7Z5fYLOp6DvR/7pnR/5UHS6+ZKNMNLwtN4o1R4iH/DvnG33W5eMzAehmGln8b4bd+IVgkrXx990bFEWIglt08/1KTeb4KEA6oUnA596XAfXOxC52rsYtQNST7Be1dqQCJ40ecPM6sKDX18YGt0wvJF9RY5mO2k41i07Gtizj+hqCieiJUW3ALaZbsNop4zvP8C42ZLQWK+Xg== 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=uMHtuQ2CO7i90YnymuaugI081CXmWfblVCEebX6YwLI=; b=GoLS/cRvok7S8Vc9hCHl5NjBACfRYDZx3tCQT7AOiIBMbnwxkVj9+kj3cY2+LlrRAyikNX3oCVrey542pZdMO5iuv7/oBqP/rHYZTeZIjoq8CevO39xn/kLytq3blH78dtvToKaJkehsI81i+/x8bdeaQ4+TipjM6f9BQIhW+7U= Received: from CY5PR10MB6011.namprd10.prod.outlook.com (2603:10b6:930:28::16) by MN2PR10MB4285.namprd10.prod.outlook.com (2603:10b6:208:198::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.48; Tue, 14 Apr 2026 12:23:15 +0000 Received: from CY5PR10MB6011.namprd10.prod.outlook.com ([fe80::c792:6d38:1377:61cc]) by CY5PR10MB6011.namprd10.prod.outlook.com ([fe80::c792:6d38:1377:61cc%4]) with mapi id 15.20.9769.046; Tue, 14 Apr 2026 12:23:15 +0000 From: claudiu.zissulescu-ianculescu@oracle.com To: libc-alpha@sourceware.org Cc: elena.zannoni@oracle.com, jose.marchesi@oracle.com Subject: [PATCH 0/2] sframe: Add SFrame V3 stack backtracing support Date: Tue, 14 Apr 2026 15:23:09 +0300 Message-ID: <20260414122311.173644-1-claudiu.zissulescu-ianculescu@oracle.com> X-Mailer: git-send-email 2.53.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: VE1PR08CA0021.eurprd08.prod.outlook.com (2603:10a6:803:104::34) To CY5PR10MB6011.namprd10.prod.outlook.com (2603:10b6:930:28::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY5PR10MB6011:EE_|MN2PR10MB4285:EE_ X-MS-Office365-Filtering-Correlation-Id: 68372d15-ba48-4d86-2d3b-08de9a209a4b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|1800799024|376014|366016|56012099003|18002099003; X-Microsoft-Antispam-Message-Info: K2u0cqaFszdSsLa55DFD2AV68BWQAq3nKJJx7vM7qWrGw2z+JDUdeZRJi12GT3sFJzN4+zRUMDYWitnJckf2Gc5JS7t/oz/3ds49STa9xKPndHBoXyYWFKeV0W1XO7LI8C/VzO4tf553THfVdwmAD1XKk999fFSiYUmDdLmUawYa9P2Ar0aB+PyRUs06sqb1LyXubeWvxeH/78h1dGEfRuClBYLXXba71NJlIPxk8uRM2fHLHJ1TKbAYMsljVTIah1JoXYgxZyNVA6Ra/IHbKkt5YvSeWLdWb0GXI6TDCaR9LjnzsebeYxc3N1/Nz6yKDpHNb6tOxdTVKRCFJmsIAvizkG7S2YHih6U39VGQ+hv3XHu73vCAuDLz/cRb2/HFc4qk2BGPT/XlzeB/oCYNCKXhbHwumPFE+nnY6KQnKs0Jn7ZmAM9JqGZotuJ7ozwePkC/2R1avIptxpd1/Ve8z0PcTpEdCIC4N81jAqfJxf7xiaiT2wa8TylqsRU4NkpgX3wqBBZ44+BlhB4Kod3geipYgTXhKXDTjcAl5s6eE2yKeOPTVWOb1+Nj1ChzvcYspjrcxfxzWB+fLoX8AB1P6fW7aZ2vfHLWVPk4Pog9NEZyI7vpPv/gqbakIIJZR+5+spOvQLf6M+6um6aecaH/fC49FCw1TwRvVzMpTn7JLMMluXJ/sIlS7gxIXkgFGmulSqt5RcgRCehxKBv3661aLfPO8gJTxlxBSXcuEybnnVY= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY5PR10MB6011.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(56012099003)(18002099003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 94jtK4sPgfvqbMS/aNib0A2bgUEwkOr1Sw4SCD+vfMD+8lOPHh270SPiul4G1AQpOOEqWmpBYjBkoYdm8/iw0XFp35nzg4fJ+a5bTp527iniMMBZ4TttUR6jljQiVcTUdCKUJFyEIG9oBBS1NHnVT151zwGMXlwQwKoc0H9HCbVU1axHExjxDYpc2lwWnzvebsQqcOcHr0GfvgjN+Cc2d5uJj9pBe//b/r/BG3acU8sJ4W7PS+5G61YH21NNewAetnK2ENLVmeR6oJ5/Ht3940L4Bkd2jBO0npZC/lOR8iwPigZWLBAYjxzoJY5qnuc5pzfpGLbmeWHUbMsj4n4qNvBkYgDFYKsBYEKVjwvMdEP7eInQAIXGZLjL56F5QbBHnvaa3bzuhfzfLDYELqmWfjh4qTpGIIjCtl0vKNZv6PvCm4Iy3LVf2cuTJHuwRSrz9vIRGe2KUUJn5eqsPevBTSY0z1FTo12NauFbjGEisZAAkzoyZgcB7nMaHH0LUxxhXxKlwHT2yfmPuxTG8Lz4aOij/spdyhU0ICSKDs+E2Gs7MgG1OCkXg87l2W0s8JxD8c9s2GFKktHXKs40+pbRdnpBPKKNvWI7Rmw6ZChQXnWvBL2f+zv/kwG2/Bma6WM+NCpfQC6uhpFNvYyFqo6Deh4MwCFThMX+Odx+otF4noR9Xcq3Uic0Cbr3UNSDXXA1a+tHmwe//f7UOQNto6yBD+ULQV7GdQaVuhOcTgANIFLSYAvQ2aBcoIlWgHxQoUjKszGm/aTM1l/Glhn+kHuoVMd+uodpSqOXqKf+UDj6DwKQPirnBq4ul/19SMw0oUGwmUaNiKH0RK0rmUM1jDrt1kGx0FTr2sxSPZdWPeJ6evr9ACmilD20/aePQ5eFmuL0ewnMfrygDOP/Bcne4TmPvhnkdbzjqFO+MSL8gxl6dIjXOKxqvi7CA2ktFqvkiTYVZL4iUzG+IeZMc1Z2dI/WAxKUl2kaZzMYgWLPKrbBaJCjLeAfHs6dxnDyfnejjQU1ULKvja6fpMlknAD5XhKTzI0t5/8qqAcMlFQCEdbPN6KkNPkvm0y/0UtVBQozJ9XSmGMqdOMq3T7D2IGqXbbB6EPsfZtjh6Aqtn9FAU01cepHqohk0CB0S6TF74su2Q8v8IoexGIPJHxcEyUliZpUECv0A+U1hPKMxOoPSHZf2E+RZfXMcSiBhUSbSTJYlnNLmYll90JFFq4gJPb209iFgwUb5q4UJNEQQv9rvbxWk/iHkhWuHbBCVeFT8ZfN1G12+NsZW2ubYU7KKdLWjVM/ZZi6CA5n3sd504cOR7lSxeqvY7wCrl9iuGWTQoG5rrKubnCX5Dzo4VbUyamTXGWu74a9TOA0t7+l5wX1OwP5hxPBtWgdFGXFQGzGxGl1cdnTarzRKNTsI9G5Q9URZC1f89lMZbFVhaYH4+gBl8+1PZEzq8dddmzfnaQORvNJtgoC2EVpirTpwi1d6DtjStNuYL+oKIAXXLL3k8bFTn12qQ/8Wd76YKfYMh/VdC9EhLYEw6h+DFtG+ObXMmG6FXkCMoL1fDAh6h6ew40ntGUFx5u8x/we843Ba72bk2Rr5idKzrtTW8zr3HD43jPwiLj5qfNzD0NBES9qRy5PI+vFy8Ss2IIkBB+PVRZZj1iGb6AVPif7nSWr1J/5H+2YPLSl7ZbcbqNnfkgTeZ5UO8/6iASsFFAzIsc3NnBNsVf3/P0sMVI7kUgRQxbSrzIQKZMmG8FjR5LUl3RVONhMImJLyZ0J8+dFrvyn15V0mv2pcGrF X-Exchange-RoutingPolicyChecked: K6UdcssECQbSviVkjbceCSkpJomq6C47yHW5hPxdpcCqYszWIE41DSLE5uAsf/JfNWH6StkgRxuNNmHyjUHO6H6F8rXRmX9jSHlSCqOlbvzWdR1/gIQcKGZLogm1K1fUWaIXSrp2sNDOSWdsaclFQMl10ydyeY0hf1FFtzMemEY/k03vIsdGJL7HY68/mgKR9Es3/LbklOlExoDp54YSjCeCAMA151odRXKRQn0XbQlTx980eRgvWuLmN7cKXh34XvqtZitPmy3iGn7Rv10lAeeAtwyhXhyAlRxz94TC1h1ANqhgvoLafn83YJHXb28+fKCm6dAX7baX0IjST3XtOg== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: esXsDb97f0Q70hBraIJzJ1qUc4fhUd6Fgmxs7E67bLqUKSyXPFSkVp9KIZikYu8XofiT8/qEYhfBebGWlVsOSstYMpDegx3At/+AMTZYy+XHfpXVHrznJgd2uJXq9S6Bd/hNeUW6JEbjAQ0RI0qCgGyQz/AucGv+dbUaSViUKwPwhhyJ+aQAFthZ+QDaYehXmh0GA1S7PJG/GlBmoYWWzAMt2W30ai9S89CsGtwWNBI9meRi0UNqdYsgLWVlGQEWKI845Mv+S2W1pdAPi3op+yW3fa0RqzKpOix09WjRT3u0iBwjGVwsqPD7b2XiAMG3hDDN68WvNVP7U0OOgvyup3DBL6uW3XDPP2J4ZO+IQkuYQocnyPTxV1QISC9+bFVePiDjZmMXtoGIKfRNFBimkZHTpoLk5k+XNuvmtGUGJICLIxMhBthP5pHYNJVOh/lle4uTq4Tiqcv8K2/usRERgy69C8JfGOlhzYQWLvKyrmu99bOltocIxHJ7Bnn2K/TTjv5CU0GM3XPttKg3w6XniTrq7cjhkJ/MvqblF+3pQBNDU3S/NJ3OWT5uAKWa5q6A0U0+wNkkri4ZJ39py3Ank8MDcvLMYL6WLNXJJvVaAoA= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 68372d15-ba48-4d86-2d3b-08de9a209a4b X-MS-Exchange-CrossTenant-AuthSource: CY5PR10MB6011.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Apr 2026 12:23:15.3595 (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: G9ynfFCB04AEYVhRssCs1J/Ys0AaHR3Gn11Har/xgP06gmtgJ+FBtEqKBDJ12kWW2Os2WmIccO+90uzYQxw4SxiVrw0Pcyx/c6qjBqsB6Ph7BVPmOzIEU+WyOtnF0CB1rxg23mGaasqLgdzpNaocYA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR10MB4285 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-14_03,2026-04-13_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 malwarescore=0 phishscore=0 mlxscore=0 mlxlogscore=999 spamscore=0 lowpriorityscore=0 adultscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2604070000 definitions=main-2604140115 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDE0MDExNSBTYWx0ZWRfX/flYW8rsDqvu K6RZFuM/VG79XufVcytAtClCcqkIwMEFy9CLG/ZaXhfboiegzc6Dy8NS1DziLamu0gOWxbCAdXx 90vmL6thbyt67T4COgC2qthJjV8IYHYlVOVlWhGATlPRcHbhnNvVhTllF6tw553RD40HpY5p5bl IHd2J1xaTRAlV7tddecGKgqLnkVQ47xoXOXoETdpwIy/pwWli/c/UO0xly3SJkOosxX8OM+4zbn J0viYcGGQp2oweFzNUMZ44zVJ9iV2KP50NEvseZJsy1vVaazDF4JAcdd//BT7dyYFOXmq0c51d+ xn40IEnfhHloETbtQjUwVqwgWbkU5EdudLWurysjydLZTS2fLDJYYVgyxqg9DnFUa5VWuCR8GD1 QyLBZUTKqGkRveECxYE21JTEmaNrj0vm3fijWN6spi3Yg99R29PYicKCPGtVjjwIpScBwcZ23IB 2uMiWH4BPSux9TyuzvQ== X-Proofpoint-GUID: Dn38xe-Z6ZgivEyeF1myepqUdpTfI637 X-Proofpoint-ORIG-GUID: Dn38xe-Z6ZgivEyeF1myepqUdpTfI637 X-Authority-Analysis: v=2.4 cv=JY6Ma0KV c=1 sm=1 tr=0 ts=69de31b7 cx=c_pps a=XiAAW1AwiKB2Y8Wsi+sD2Q==:117 a=XiAAW1AwiKB2Y8Wsi+sD2Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=A5OVakUREuEA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=jiCTI4zE5U7BLdzWsZGv:22 a=3I1J8UUJPc9JN9BFgKH3:22 a=yPCof4ZbAAAA:8 a=h72BaTzqQcgzgyDPsmUA:9 X-Spam-Status: No, score=-6.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Libc-alpha mailing list <libc-alpha.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/libc-alpha>, <mailto:libc-alpha-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/libc-alpha/> List-Post: <mailto:libc-alpha@sourceware.org> List-Help: <mailto:libc-alpha-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/libc-alpha>, <mailto:libc-alpha-request@sourceware.org?subject=subscribe> Errors-To: libc-alpha-bounces~patchwork=sourceware.org@sourceware.org |
| Series |
sframe: Add SFrame V3 stack backtracing support
|
|
Message
Claudiu Zissulescu
April 14, 2026, 12:23 p.m. UTC
From: Claudiu Zissulescu <claudiu.zissulescu-ianculescu@oracle.com>
Hello,
Please find a set of two patches that adds stack backtracing support
for the new SFrame V3.
The first patch is adding support for default FDEs by changing the
reading functions in sframe-read.c and sframe.c files.
The second patch is adding support for the new FLEX FDEs. The FLEX
FDEs are enabled when CFI [atterns require it and target hooks allow
it. This patch adds the necessary bits for implementing it for x86_64
and aarch64 targets. A new test is added too.
Best wishes,
Claudiu
Claudiu Zissulescu (2):
sframe: Add SFrame v3 decode support for regular FDEs
sframe: add v3 FLEX FDE unwind support and tests
debug/Makefile | 3 +
debug/tst-backtrace-flex.c | 164 ++++++
sysdeps/generic/sframe-read.c | 478 ++++++++++++++----
sysdeps/generic/sframe-read.h | 17 +-
sysdeps/generic/sframe.c | 141 +++++-
sysdeps/generic/sframe.h | 175 ++++++-
sysdeps/unix/sysv/linux/aarch64/uw-sigframe.h | 6 +
sysdeps/unix/sysv/linux/x86_64/uw-sigframe.h | 6 +
8 files changed, 866 insertions(+), 124 deletions(-)
create mode 100644 debug/tst-backtrace-flex.c