From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id 47B0A385840E for ; Wed, 25 Jan 2023 05:59:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 47B0A385840E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30P4xWeo013606 for ; Wed, 25 Jan 2023 05:59:42 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2022-7-12; bh=OGvJn6uOrCGv4+mfuIF1ZFgrVWqTekAQAM1NtTiuDyU=; b=c/wnL8AA4Y8dLwJDJD4GfGeM+I3ypoIRKWp/UBjp49LBu2ZUUWaJJMyv8Q1mIekNeyLC YMBJ5Awhi58qT5ufCz0VfQrVeAyhkvyIsXw+0ep0lXSq0t232Ukxct4GPIX3qttzPYLj dR2/kf34depLqv/S5xG3Qlwrby6+iY5LLZlXs6C6YvWuuoDJbmqRZiHyVy7dv3/RSprr mrVNrU70vpPylb6AQQgaU/8pSMGlHUoO95kPC4t2c3sarYfV9X490a3KbT0LYpysZV+l zhwdlLWol7DADZeeEzyGWk8BQukFt1eoDmULNMfo2mxFxRnmZjoYujS+vvJ2qRU1KjRf ow== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3n883c76p8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 25 Jan 2023 05:59:42 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30P464es025297 for ; Wed, 25 Jan 2023 05:59:41 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2103.outbound.protection.outlook.com [104.47.70.103]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3n86g5h5c0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 25 Jan 2023 05:59:41 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iPq34RB7KvX7nZugHHgqVw8m+Sk1aWkTKl0ZavMXu6CxYUHL+b3EiOglH/OYx7yx8sA7G9DZldtJ8RKxu1UwDUm7TS29eIYn0klCuj13AmsYCa036rPQULCTYvbZlnnLzeTfiBlmXDxu7Hx/hBXHUvBCsNNY0c0EG78WzKQt8WagJ3HWny+SUZSO5JdmxE6ZpGq6sB+kaZKaACVN+VpM4/UH8SJNh8b9omxDNanducxbfJlKPkgP6jdWgaSQ3lF/Fb4ZYnHw0Q67Hs3pKFY+jinXrIjWimpEunpf8CNUI2R7jbmT6O79mDdJwhU9OkgdCwRtQKX4iMEthT2v/hPWDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=OGvJn6uOrCGv4+mfuIF1ZFgrVWqTekAQAM1NtTiuDyU=; b=knmOLSB7q5xOQ23YZ6EOELGeWrw1KwTHlzJ7am242OAYiHLFEtZXxdPxgHxaFIj1JYBsyrzyXWcrp/vZUq0nZMPIZiTWpmFqhhrQ+Ads5S5BdOknz9AdeJhVrUlys9pxtFggE3zTeB7SB1lDC0SPekQeFQF6uGCsVu8IH/4nSH55tCAAEFoUNdw8Roaa1h+6u8hcweDLVTwYGy6VhJtF02AC2Qbd89t2ZYOXF5NuM3mh7ysKTRJjPDNpRWFjWRUGuXB/Hx/evF8IvsOgEN0CvIEv1R/Tw+NE39gnfrYuvI+wzXJXhojsa54hM8TASIG+tirvGaHQaFpV3DIRGxo51A== 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=OGvJn6uOrCGv4+mfuIF1ZFgrVWqTekAQAM1NtTiuDyU=; b=k6/k+xV4LvfCJgc4qrDOTcAVuv74zeTrYrYq50aMf7NnVW/cIWQbcZ3sna4gdWGg6a1sZEwVYf+vAxleTxcOcFnC6NH83bO+opwnoC0/F4IoDvaLi/8Ecud0f/ybDsruLj+P+rhzXM3KZYa9eW5RtIPh3t8H3uQ7fD1RyqQoDDY= Received: from BN6PR1001MB2147.namprd10.prod.outlook.com (2603:10b6:405:2e::26) by CH2PR10MB4135.namprd10.prod.outlook.com (2603:10b6:610:ac::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.20; Wed, 25 Jan 2023 05:59:39 +0000 Received: from BN6PR1001MB2147.namprd10.prod.outlook.com ([fe80::15a5:3425:979f:5d83]) by BN6PR1001MB2147.namprd10.prod.outlook.com ([fe80::15a5:3425:979f:5d83%5]) with mapi id 15.20.6043.020; Wed, 25 Jan 2023 05:59:39 +0000 From: Indu Bhagat To: gnu-gabi@sourceware.org Cc: Indu Bhagat Subject: [PATCH,V2 1/1] Add PT_GNU_SFRAME segment Date: Tue, 24 Jan 2023 21:59:16 -0800 Message-Id: <20230125055916.1047754-2-indu.bhagat@oracle.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230125055916.1047754-1-indu.bhagat@oracle.com> References: <20230125055916.1047754-1-indu.bhagat@oracle.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: MW2PR16CA0016.namprd16.prod.outlook.com (2603:10b6:907::29) To BN6PR1001MB2147.namprd10.prod.outlook.com (2603:10b6:405:2e::26) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN6PR1001MB2147:EE_|CH2PR10MB4135:EE_ X-MS-Office365-Filtering-Correlation-Id: 910876be-1ace-4f97-49a9-08dafe99582a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: W+j02r4+/A6ebQhrZLE6CXmEOauEcw8+0rkGrp+e2PXC/VEu+v/H0MvFhI4zzb9eI2I33c2EIENLibcN9t6l9rv7WJvx1t+99ShK3HwpTl1GQfG2Ah+HOi+6VnPwQUjzICf4nTp6CvHuu8kKCjDgVXL8VP0Em9kFYvLJAXiKNmBSDS8ghj6NRUUeB9Q9gYdUPTJIL1LIn9edqitA8Plj0sBa42zrmPfYVcAaoWYQPHWuMia3aj8dbsMNLOTZjr9WNlmV3wE0Lc6r3Pqaavp1anwa1JfCfFLYtxo6qzJWqjgcSVi7jPEPQanrIsxmbWsfsPH61xExjDT9tsXN8RAYbT53ToWomTAlImWSvG3Gq/VogwVrGok5v5Gw18yFlio5obcCQ68NWhRcEvnIS/HZg/M9RO8JlUeDsGxM/t0bLXUxHuapSUGfVjxdmuo7iAN8aYwOVTaglYXJ4+ldor9pwdlXyKSNN4c1fRhUvl+AZ5lVClRRoAjtDEmxEwLftI6y1JWbPj0fmSnE7WOhaKp/pt0pUD/pcXTKu96gI2Uiza23WCs2fKtCWK7XmAHS5KVC0NuFBiaX/ooOYUd/MnqRq2J53qbJ2OBWMVm7C1wM9lm7lP0DEotJSuzWcAkdSQKO7PzoECFtnE1DzoxX9IWhU+5tHd81tnRDcH75+258z/LQOXc6OcOPrPI6uHTESw8fkB/ARFNNaFTLGAmCzTr0Cg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN6PR1001MB2147.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(376002)(346002)(136003)(366004)(396003)(39860400002)(451199018)(1076003)(2616005)(6512007)(26005)(186003)(6506007)(6486002)(478600001)(66476007)(966005)(66946007)(66556008)(107886003)(6666004)(316002)(6916009)(4326008)(8676002)(41300700001)(5660300002)(8936002)(44832011)(2906002)(38100700002)(36756003)(86362001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?nQ/HO7hgUKAnKGA+THSjFHZuiXLqlz6w+o/hNjWcoWoGS00diJ+nAMAgIJ9Z?= =?us-ascii?Q?yFGHCS0D6fveZIxb4boihdv0nzJzYZnWTjDJcyLXemOuje4xyJNwLcC1N0EE?= =?us-ascii?Q?51WRK+auG1ZxUDleQgi8U7RawX2u600bMdtH432kG3EKb3TsPQcQzCm3MKta?= =?us-ascii?Q?3OrVHJmdjh21CzMFMD5+WsGhKcCDr8PuNk5dHqYY21bcKSEUNHK/vvhU6OGm?= =?us-ascii?Q?fmFs/X3FyrI5M64OKDdCHJuwGCPejaQqfqllFpZ/iVpui9ehcQnwiQJeGB0k?= =?us-ascii?Q?z9p1ffl64JS6EuIzAj5zvzpJHxbDGQBKMaz3fSDyxgAj8LTigtgknCskuQH1?= =?us-ascii?Q?FN+ytYbX7kz7hYAN0dZghWpy/AHejXXKc9KAxyf+e/8L86Xp8Mb6hcFFw4qr?= =?us-ascii?Q?fLv7SZhC3chxQIqxFnHvdp7nY4mDUHEW1GiTpGOacpFyBj6aZQc6vlKFlwzV?= =?us-ascii?Q?TSl3MQtxo4HTwytZSgt4w0ZBZaipO8Zp+TgY+50eIU6wjpugTIQTYvUhXXED?= =?us-ascii?Q?TDNaQgSI9hZqkVcxRJkKcm0jmSd/TDpB4zuUnaUv0i7rJeFdBrGTFJg+uIPl?= =?us-ascii?Q?12QgjfdBLRem0+QtCMpoly91N9KcZO7UAoYaDfG4pk9ILetUBOPXJ2HDW8UL?= =?us-ascii?Q?XACPEHPUBJHUuIoCbDDQdHuZRo2SVDQw+Sa+Mi1BiU1kkvSPYfggoCZfeWV+?= =?us-ascii?Q?ooFfeVxXdBT6Uo4UncJ5GCShwtDyDP7xrPlnNaxnh6HJg9LIgVJx8QOjfBA/?= =?us-ascii?Q?EGdSX9F0W+RJyxXsrA3KhzLyuJIcNaFZu4vsS68KhO6LD/p4z3Eg4VNlVwUe?= =?us-ascii?Q?3iau2mtgPXh182coYiCSlzmy8S0ABQpfvGRI+kPnLboi8voN6XuvdV9KJK+w?= =?us-ascii?Q?IKKxLhtpTYkZrlmwrM5KtQuX9NxD1XDnJN9EX793a0m8o+B6SJrK1tArekZf?= =?us-ascii?Q?1u71l64fQ0v2YuiTlCr3zEczDJc+uHtPcfs8KcDpIjnf2kHf0tpLFQxL26Ti?= =?us-ascii?Q?M2ZSZ2j0mY4KBIOMfrKT0ZnVWLAbo9IX32lYG7QhE7cWx0yyTkX4OBOvC6t/?= =?us-ascii?Q?siEjp3ldkhoQ/VcajJMTwGHhS6TNDAApMUs+pyOobu3Kl4Y7JvN529VveR/G?= =?us-ascii?Q?U0ckQ0Xq8mZ0Z2O0gQP8iUV5EtK+bKgnaN7t/fKbrIQqEhKa2asE1jEuzF6v?= =?us-ascii?Q?60MrpD+dgPIj4GIggeD7txxuQxUswH+3KJ6hQSJuP9twZLNgtpnBL4O9+tBj?= =?us-ascii?Q?k9QQS9zaO9YV0D9lO60Cam3UdcaaEuPaS/FZQNMEo2iBkOAK6jpgrOFGkTs2?= =?us-ascii?Q?luSxUL10KxQlRRM3PzgBLjuA/9qg4kQjCTymHe5Q1HZBLShmBKtYm0fQX/Iv?= =?us-ascii?Q?TDB/1FaYe7XL3qXH1HFtWAyN0c7RoXNdSXIDwIxf1hr0RRSAin+CEMoqr93c?= =?us-ascii?Q?SLoMHTDyftUpFkWFkVaemKqqIpFBDQuarX0/NS6tFCZ9P1bt7vw6w4w4oxCr?= =?us-ascii?Q?k5JMPNONxvSfjpF4bIYUSvJwxrcJwJGOqfD1tut2CQgDz/J1uhhfsL2aJwQB?= =?us-ascii?Q?v0ojJ5yblGCDKXWPqdH5n9cW/R6crIjhzwuMn2Lul9Dy7cycVmol6/JX6sMb?= =?us-ascii?Q?sQ=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: x0TPJ2XMTs4cWuuztsH8oav8I0WgOSSzEm1KHEyY3IXJp0oGN+mfom2Mk6WS9gjC70B+WuvAap4UPHxjGzrXZoLAZKcjN6uZ+88WkNHHIO/WpZxVY71E8282diWf+3bojrK5yRaw9B+HcnYUKXzyMAIoejuZ+yIzNA+7y+lfo2extXphU1nVMyDSuWeS4ingdcJc1xdOX36yUVdRp69cBA8RsxH2wdmkXD4lNaTBXivb7uR75j4h9/7kHZt9vyOljsBO8IISCMvQiEkQRb3hAgDGyMfYdNKfwX0DK5ZYFL98tO/a3du8RRUjRq6ImmEcTrO0On0FNwAHyWRPgBHuTXGUShv1cElj8Gh+QAO8wQAokazKArRnfUTu/kioY3gSEYPLMGRVVCnI/sUPa6ZFimgW39/WwXrFdFu9+g4+w+oO1DBG3H4l4nV0K+K7cbzB3k4hC0lFMryPUhal1FwYTyqKSjFI0IcsRmgG1YW2LwPubOB5xlHB71jvnvSw96dZCh2V2MojJ761HD6AspypxheTurVIBswM6iKWwk2OTPIyZiKJyxVx2fq6IocrOZlYt0L3QOgj5FE6QPsAilaWFhhQ3HBdgXPbWsbYUCEE5sH2YexSohFI/xppHbffZvs59P6ObPzs6QBnlGsleqUsYWHwSSY9qN7kYDgF2V5va2xsDNTf7rvQ9qoh+mNEzsdvwYG1hWwDiKSQKdKu7ME6ulpm1xa+d8eFmehS+/rKrzi/MDXQBEptK7rXMXyqbJ1i X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 910876be-1ace-4f97-49a9-08dafe99582a X-MS-Exchange-CrossTenant-AuthSource: BN6PR1001MB2147.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jan 2023 05:59:39.3026 (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: i3FexKcvtGGiE5YahOjuQeD8gGuEDN5LyoP9xU3iV3zZuzCIHjfE8RkAy/kDDXymfikTRSuITC47I19bSs/KNg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR10MB4135 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-25_02,2023-01-24_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 mlxlogscore=999 malwarescore=0 mlxscore=0 bulkscore=0 adultscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301250053 X-Proofpoint-ORIG-GUID: 8lW0Pzkc3oa9xZLBWMCvPWdbnE6c3IzG X-Proofpoint-GUID: 8lW0Pzkc3oa9xZLBWMCvPWdbnE6c3IzG X-Spam-Status: No, score=-13.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,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 server2.sourceware.org List-Id: --- program-loading-and-dynamic-linking.txt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/program-loading-and-dynamic-linking.txt b/program-loading-and-dynamic-linking.txt index a07c195..ebf693e 100644 --- a/program-loading-and-dynamic-linking.txt +++ b/program-loading-and-dynamic-linking.txt @@ -129,6 +129,20 @@ PT_GNU_PROPERTY 0x6474e553 Reference: https://raw.githubusercontent.com/wiki/hjl-tools/linux-abi/linux-abi-draft.pdf +PT_GNU_SFRAME 0x6474e554 + + Segment contains the SFrame section (Simple Frame format stack trace + information). + + NOTE: The virtual address range referred to by PT_GNU_SFRAME must be covered + by a PT_LOAD entry - PT_GNU_SFRAME on its own does not trigger the + mapping/loading of any data. + + The contents of the SFrame section are described in the GNU Binutils + documentation. As of 2.40: + + https://sourceware.org/binutils/docs/sframe-spec.html + There are further extensions to p_type but currently they are all architecture specific and should be documented in the relevant ABIs. -- 2.39.0