From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from eggs.gnu.org (eggs.gnu.org [IPv6:2001:470:142:3::10]) by sourceware.org (Postfix) with ESMTPS id 4C4573858D35 for ; Fri, 8 Sep 2023 17:29:16 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4C4573858D35 Authentication-Results: sourceware.org; dmarc=fail (p=reject dis=none) header.from=kyndryl.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=kyndryl.com Received: from mx0b-0066f901.pphosted.com ([205.220.172.220]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qefI8-0007xB-5L for gdb@gnu.org; Fri, 08 Sep 2023 13:29:14 -0400 Received: from pps.filterd (m0268695.ppops.net [127.0.0.1]) by mx0b-0066f901.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 388EGso1022254; Fri, 8 Sep 2023 17:29:08 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kyndryl.com; h=from : to : cc : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version : subject; s=pp1; bh=MBkhT4XYMGpV1xZfHJD/SUmFZCOi37tZQNtpwAPFi3I=; b=fUm/Ptc+HW5qzbwuuIZlXMhednhcD/9B8HHwiRz3yXeO2I+uY0hPloLByaYPPGtbfcml eMqXbj8MRzXkLS0vOhzp+qdVvvbQWeLrsYNauKO4jWhzFWHxz165j1W+5JQ2In1GFvOk nDtvi3RtrN8Mv2qXUkCiPI7aK5soPK7hQRlXhoteXfWGQXFHdJADycBufP2wYh5gi324 y1a73u9xdhGW6kJNBvK7DMHxggTpSbJ6xarsEeMo1Rp34zpAnSbKc8tDaccA/5yX8u9p 4friW+xJ2SNQAi8Af4mE8FjmXXYwBFVEdh8tvBiFW5zju/6HoQw8F+UGaVvBmhTgY9p2 +A== Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04lp2042.outbound.protection.outlook.com [104.47.74.42]) by mx0b-0066f901.pphosted.com (PPS) with ESMTPS id 3sytn2674w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 08 Sep 2023 17:29:08 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cNfuL95+Rl27TTBWgenPiL1Xsu7NZkNFYlvxc+UMCUvdHPx+l6ft/0YLS7mWEpRPZoHWJ0rGJXvbr2W6xh8Yl2x5zm+ynTlLsBPdwYGKj/gQfx453BR1HnWl/YgaXDdIZ92b7OObMW2AvGcIlmVqJGCUZCrGO9VElCyMNbPKYk6BoY61eYJ+dUyo+vttR0AeDjQZhcoIA4sbdyAw2DynltAbKQ+QVYCh32KUlG0g0Z78GI7hraZa+w3fjs+3iINhEFWLCzZIf6q8B2mqrCSy75sNTJ0P4GitAchH8uAfh2v/rVbxCKrGyDzrlkXU5kud4GOjtVaI2zsBM0BXOVbhPg== 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=MBkhT4XYMGpV1xZfHJD/SUmFZCOi37tZQNtpwAPFi3I=; b=DFAcIxaqEb9pSqH9oZEz3mwUvdOgRHeLrbrD2RY2SPdOQ6PcW41YsE6nlujZEbnmXozx+g+2OTI85j6tqY7hsNmt3jwlWPacH+Wv0qMQOMXWc+zfbKtbZhYwTQeMedza2Rxi8b2c83HUWeV7PErKhbowRUNeluHuNnFNz+9dkLZK7STZvOEOKebu7hu79C910PdksiB6AGuDmoDCJwgHXh0HDrP1rFeqG9edDL1obFAbHejv1Y/1RKnUjVSQ3XOtipv75tAVRFCiRiYWNn/SoID2P6hLdrdwQzG7Lxrb+4PbRlfvw/8IneDwxnTBvWroopeYEJwP5IjtHpbntCURRg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=kyndryl.com; dmarc=pass action=none header.from=kyndryl.com; dkim=pass header.d=kyndryl.com; arc=none Received: from CY8PR14MB5931.namprd14.prod.outlook.com (2603:10b6:930:61::6) by CH3PR14MB6396.namprd14.prod.outlook.com (2603:10b6:610:14e::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6745.33; Fri, 8 Sep 2023 17:29:06 +0000 Received: from CY8PR14MB5931.namprd14.prod.outlook.com ([fe80::6fff:4d5c:4b7:aef5]) by CY8PR14MB5931.namprd14.prod.outlook.com ([fe80::6fff:4d5c:4b7:aef5%7]) with mapi id 15.20.6699.034; Fri, 8 Sep 2023 17:29:05 +0000 From: SCOTT FIELDS To: Tom Tromey , SCOTT FIELDS via Gdb CC: "gdb@gnu.org" Thread-Topic: [EXTERNAL] Re: Getting core estimate for "gcore" command and conversely gcore/generate-core-file in GDB Thread-Index: AdngJcPXaZCKyZGcST+f0yx/wDzlSgCT67zJAAEeJ2A= Date: Fri, 8 Sep 2023 17:29:05 +0000 Message-ID: References: <87il8kli2q.fsf@tromey.com> In-Reply-To: <87il8kli2q.fsf@tromey.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CY8PR14MB5931:EE_|CH3PR14MB6396:EE_ x-ms-office365-filtering-correlation-id: 9594123d-650d-4649-7c37-08dbb0911a22 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Uj1eTUji8AHbpQPIkXdlG6gzudxilm8p+jH1d/pHOnNrTN56FrMWRsDOKyhVzfg3ituMrPRC+v+7jkIkBoDu04suiiigfLOKTwnrMAz3I4JKr7897qMZpqB7WFOxXIwusVPgN3ghHxNPaybc1bI7V7DOh5szK/TwAiCGuXJzTafs8dSoDPjalM7r/ejXO7HuVwDYw5SyvS+BcJBgARqQdgKnzULjyh5BWhPj5eHTkvwktzBbjqidzEHzuSNgrvKeGTl1kiD0Xta4qLQZMjA5MTP7E+VPno1mkpH1hsxBKfkQVUzt7JxHYP9HxoHEGh+GgrZkojOmMKSPZfQK4xmqWmm9D3Ilb5lPUb7jtzKZddx5sda6fUkKV3p/SHmIscW0NsHjABZgCS0eJFI7unaSD4ytJP3fUMpbuPHNy2fWa3Iu4Tac/duyD53/Yju0Y8tLrLjy1IV7Wr4eBVOxGyKfihIZsD5WBWQvqXMRria8ChorWks97HY6vbAcDyOBfCVMgUXgQ9XM555M5rg2I9sgEKkgxfAlgpxVCrxr3EMTgKnocIBX/izsGjbw6NO1aSw3NxIklm9FIZ45D9gGwXZ0eKWdaITqHQSv/Rwim8imgvDQaNeot1s9YX7ZIynrownw x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY8PR14MB5931.namprd14.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(39860400002)(346002)(366004)(136003)(396003)(451199024)(186009)(1800799009)(55016003)(316002)(41300700001)(8936002)(4326008)(64756008)(66446008)(66946007)(66476007)(52536014)(76116006)(110136005)(2906002)(5660300002)(8676002)(66556008)(71200400001)(38100700002)(83380400001)(38070700005)(478600001)(9686003)(53546011)(6506007)(7696005)(33656002)(86362001)(122000001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Mjup5m6fIthpXcnNM/g9wwwFxPTRqgo2vIqqi7k1Jm0QaREqgaNcUkrMvyUa?= =?us-ascii?Q?NsXSye2TYHwHSj9Mq6fa1rRcOHLAb4VFOLaPEwaqrxIO1XjvqC7iJInmrevR?= =?us-ascii?Q?znp38Q1L2VIo9Q0DkooD706YWLhJOlMHcUUHuaa+Xt4qsczdgyCeJdQiAWCg?= =?us-ascii?Q?HLrRkG2xgsbk5rA3XjiFGaql5JC0BE7W+Ez0K9iHDuoMGf3mHNhrA3MUGI1m?= =?us-ascii?Q?zvaOEaCgcGvPPePP8do/BYfTqXu2N0wjHkQJZHakyU7FSRzm5zRERVg6uJwD?= =?us-ascii?Q?H2RgkeY852cM/nme7vA2TzdL9kWnMHQ0Uqa5F7xP+ldR3Zpc2llF+NQb7XRr?= =?us-ascii?Q?VYMN2fBOi3hHHaQk6jt9ujz1VHp3PB7BJ4lWV35tJm5L3tg/vNlQfb6CFgVL?= =?us-ascii?Q?VuzMhtkQEPBXQeVtNHsNLeNcJ8SUxh2bGVMGNQkfUmos1uTQDRoXN8kAzLAo?= =?us-ascii?Q?y7Ry1ypmSaC3k9w1BlKDViDb9Q/wrgQzk7MR6TVvv1hFK+7JYIEvb3GAZgy8?= =?us-ascii?Q?VHKd6Oyd+RM3hcvDzh7xB28at6hSGQe973v7e0IqvEt5ZOqrKCpA0cCMVO96?= =?us-ascii?Q?RHON0aO3Oz3USpu70dnDvEQ6E7vUauSfaMn2sEbgqHya26ap0n/eCpLdqc0Q?= =?us-ascii?Q?KyEdpag8UDVbNsLg6n+NgoswLwkdtUjgI9W3ic7KEcXXhnJwBiz0ynZ5jV08?= =?us-ascii?Q?OepejZPWZcIjOexzUPrEfm+M8OJtWLmwBY/Wwpj8MKLBj4x37owXfkwxjf2F?= =?us-ascii?Q?hedq4jpMsBBw+vfc4SajgOT623m24DXV/VwY7C85jwPCma5cbMFSAaHsjtlG?= =?us-ascii?Q?wnqHTzXdTGABxza7mwd3DKMk20/qvSPrrFn4zP8+UYoYaw3grirwiqGmr7c+?= =?us-ascii?Q?QnPYrMtOcaZ+k/7Lq3UXt4SB2aGypECKsxO5ZkimAJf/n6KPMbykj5cAR+iz?= =?us-ascii?Q?9fCdYstMbc1swFMhETSv+Rrj+kS0C6kyRPpKoMm5SJdSVlv3TJl6FN8YTp19?= =?us-ascii?Q?I5vFYVzJ871hglC0YGrUqJ9jvX4xfdBO1Ux7hdUdC4T7lGM6YwVs+UnOtKtY?= =?us-ascii?Q?1y39+pwEL8Z1Qxg5eB2wYtatQktNClYCMFBLvwtNHZ8MIxDjjDryabNscdde?= =?us-ascii?Q?3O5hkH4pTXyaX81W/vEGxoqHotG32JW3c9OrbJD3HxRYKKd7BCdpq317UKaR?= =?us-ascii?Q?xpiJZugNWgTDNSosJgBtUNGbvsjeFi/y8fXkNxYpq/ijYZJQsGQcSJ57AkwY?= =?us-ascii?Q?PpPnDs/MHSmpPOD3ysk7gH0uaGXY+A/qhWHcqPb9EHwS5WlaiKi0L3I60EhR?= =?us-ascii?Q?bCyFjHHvb7xaOlDOUik6rQLt4c+lRceKW63r3CNBXhwn73GbwX1+R/0ifLaS?= =?us-ascii?Q?QYkJaL0xOoH6UQb0qjUEkK8vQMEHyIiWHYCRmCbzjFh+/yyNLUSGmn4/4E2B?= =?us-ascii?Q?MNx3gMw+927WFFjQ5PN7MIkGbJc71KSJfMcKPyr5Jz5y4eB+PolPYb1DAivk?= =?us-ascii?Q?8QWfYD4ebSAI1+8EI5W1enjKaODStsfthlTH3vd0EsHwkXX9reiXl0kIRYhC?= =?us-ascii?Q?wyL61DJbtNiTpf/IDRYKbjwPEr3YSXYOrxLbjRRWCNwNepcz2ws/oGfhdOVI?= =?us-ascii?Q?kb1wClexy+ZtPRmsUTe/X3RkzxiuLpKQ1lPmiBxAZW0FK9jjdzUwawktZ2LD?= =?us-ascii?Q?dCiHkQ=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: kyndryl.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY8PR14MB5931.namprd14.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9594123d-650d-4649-7c37-08dbb0911a22 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Sep 2023 17:29:05.8034 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f260df36-bc43-424c-8f44-c85226657b01 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: MolMl/o687MmPAyzQMp9t2Uq3wG5J+Jn8KAsTGG284S/9eiTcxlOsXej4aHB2uqJCZBAELwnFRdz3Gsx5GYu4gxThSCR1fEH4GuQXqpfw3k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR14MB6396 X-Proofpoint-GUID: rKr28ozXbtCDg4VWc6tGX84EkSHH7bEZ X-Proofpoint-ORIG-GUID: rKr28ozXbtCDg4VWc6tGX84EkSHH7bEZ Subject: RE: Getting core estimate for "gcore" command and conversely gcore/generate-core-file in GDB X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-09-08_13,2023-09-05_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1011 mlxlogscore=946 priorityscore=1501 bulkscore=0 mlxscore=0 lowpriorityscore=0 suspectscore=0 adultscore=0 spamscore=0 malwarescore=0 phishscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2309080160 Received-SPF: pass client-ip=205.220.172.220; envelope-from=Scott.Fields@kyndryl.com; helo=mx0b-0066f901.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9,DKIM_SIGNED=0.1,DKIM_VALID=-0.1,DKIM_VALID_AU=-0.1,DKIM_VALID_EF=-0.1,RCVD_IN_DNSWL_LOW=-0.7,RCVD_IN_MSPIKE_H5=0.001,RCVD_IN_MSPIKE_WL=0.001,SPF_HELO_NONE=0.001,SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,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: Where would I need to make a feature request for this? -----Original Message----- From: Tom Tromey =20 Sent: Friday, September 8, 2023 11:56 AM To: SCOTT FIELDS via Gdb Cc: gdb@gnu.org; SCOTT FIELDS Subject: [EXTERNAL] Re: Getting core estimate for "gcore" command and conve= rsely gcore/generate-core-file in GDB >>>>> SCOTT FIELDS via Gdb writes: > Are there other commands that will estimate the current space required=20 > for a successful run of "gcore"? Neither "gcore" command or=20 > gcore/generate-core-file command in GDB provide any option to get such=20 > an estimate. > Has there been a request to get this kind of information from "gcore" > as a future enhancement, since it can be difficult to know just how=20 > much space a large running process actually needs. I've never heard such a request. Looking at gcore.c, it seems reasonably possible to implement this. Look at gcore_create_callback to see how it decides how to size the various= sections. Without trying, it is hard to say if there is some hidden gotch= a. Tom