From nobody Wed Jun 10 16:52:01 2026 X-Original-To: python@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gbBdk0pFcz6gmvx for ; Wed, 10 Jun 2026 16:52:10 +0000 (UTC) (envelope-from ctmartinez5@outlook.com) Received: from BN1PR04CU002.outbound.protection.outlook.com (mail-eastus2azolkn190100000.outbound.protection.outlook.com [IPv6:2a01:111:f403:d109::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (secp384r1) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gbBdj2J0mz3p1X; Wed, 10 Jun 2026 16:52:09 +0000 (UTC) (envelope-from ctmartinez5@outlook.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=outlook.com header.s=selector1 header.b=g5zJFRgX; dmarc=pass (policy=none) header.from=outlook.com; spf=pass (mx1.freebsd.org: domain of ctmartinez5@outlook.com designates 2a01:111:f403:d109:: as permitted sender) smtp.mailfrom=ctmartinez5@outlook.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=d8I7sal5vBMDfNfafnhBTK9fF8DC1YyX+h9ARBhwlgt1ZahlKhokJ1glX3LBicL8ZEHphNHyPtPl36DUqMZQQhQl6pw7o8Q4HhWFIeqGk6JoXi60w3zs4BCHuJEAb2JhEfyLEJXue6jH8xBKp7XeKQhntz/Wzlrb85Y2+dSsvUd55yrmLu0PLkaH3grbvPj/3en2EPq7g5fCNRTb359/QRwxTmOp1EsFd6t9AB/ifVPKxRWgFeYhut5E+roqOwRltA8uclVM1RkzX9TYc/wdLlxNewkpK/6e3iwadfIAy4T23nom4OKJE2tfM9ApBYobUGHeJRvc0hfxljIpd+BQzg== 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=DIegMiWuEUyJy4v9DH74XG7NDxIeRqF6ZDMcExZOvM4=; b=VLlqJOwhF82ZTx52xzyDL3W2bzD0xKmRQ3z7+7o6XB7h7qYKbqqM8LU3nk4oRQRLTcdhwCFRg1Qu2egnULD8Vt+QUx5Dgqw8V/1CJmScmb+Zfm6JUivHaRLB3eXj8vybzcaPX2txbpWTg5bFN2SsZQOQUDdaC7FZpHtAxDQwWbCG1Hc7I+9ScPd7OHwuVe7by23gVrgzHh12TR6LQfr/KIyyOvf437lJi1SAjMv/ZGcC4nysDuNJ6quLqWyfuZswwIPa8ONQUh2gsGR3CGSfoKAB3TXdXWlsWSCGOz0QbW2gAEcGir7Re6G3SmgRATj1sQzjh/4fCkyvLZiD9v+qZg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DIegMiWuEUyJy4v9DH74XG7NDxIeRqF6ZDMcExZOvM4=; b=g5zJFRgXSOIVpvZVqT7VnApc1QQo9GXL8DVvp+blBVgsGlAK5ddQumubc5YmInRpJG9RkzJES0yZVMGAucsMLqSTxgoPCPSjNHvX/cFMb0dhGTrZE5M/y9hWsFqovYM6zYo/NVidMVErNROO4c5X1jKURbNm2NmQUsG2eV/X4e1pXwGkpodqGKwqc3HSxcGfWTexMBM5UP0WaQypn9PrS+Lu+hzE7crzK2x02tMH2eKmU7PG4j2ZG2adUGTDFg9OHy9iEOWyneqCTPpvtBylJeJXRL5hRmZQRdxaujxqXBv7EHYqA2YI9TCPn/fsAC6tu/ubIps+6JO8/baqpj78jg== Received: from SN7PR20MB6186.namprd20.prod.outlook.com (2603:10b6:806:322::15) by BY1PR20MB7406.namprd20.prod.outlook.com (2603:10b6:a03:4b9::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.92.15; Wed, 10 Jun 2026 16:52:02 +0000 Received: from SN7PR20MB6186.namprd20.prod.outlook.com ([fe80::7bc7:c263:686:696b]) by SN7PR20MB6186.namprd20.prod.outlook.com ([fe80::7bc7:c263:686:696b%3]) with mapi id 15.21.0092.011; Wed, 10 Jun 2026 16:52:01 +0000 From: Cristian Trinidad To: "mandree@FreeBSD.org" CC: "arrowd@FreeBSD.org" , "python@FreeBSD.org" Subject: Fw: [FreeBSD-SA-26:34.vt]SOC 2, ISO 27001, FedRAMP, and PCI DSS Thread-Topic: [FreeBSD-SA-26:34.vt]SOC 2, ISO 27001, FedRAMP, and PCI DSS Thread-Index: AQHc+Pl1OJftM3lzpE61h8YefBuuxA== Date: Wed, 10 Jun 2026 16:52:01 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, es-US, es-PR, es-ES Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SN7PR20MB6186:EE_|BY1PR20MB7406:EE_ x-ms-office365-filtering-correlation-id: affaead3-93d0-4930-7aac-08dec7109812 x-ms-exchange-slblob-mailprops: /UmSaZDmfYAYx1xXrBLUWTP0Nof2HmseVa0orsNttcuFlDtrYwjkEO6CI3Y5xObbMJyvJmKjx/Qldj0p2OMoR2T9eZq6sv0Jq2p7lrqAqViwhjEnhNYfxXmljVA81u3DsXSBCGYV0bbqSdN8H1obAcdXVEgIi/3Es58FM+PSVjjUu31WWxF4+mim7c2fRBVyQUxN8xVFxkDhwQPda92AAF+sGQ9on4Id7xL9gK7mkenJS1O+6coo0ONj/qKCdNw6AsW2eQKfQ7x6UQgoWmAxC1UUUDBXfzRFvaI3Hi5HE/KDXiwiou3fGa3EOLWx6lCCU8z6h8o83scTSOTC6Kg/GJstYsl1575OzCVp/IEOIGQudBurWCc8soFkgtA6kuaD2GKzwbaEr6yYewXEtMW1k7srb43Y3rIAEqQwQ43mpRnX7/UQXznGjyZJxqMoncqEbzKuKET+utKlZii8UTsNqI67EbVDtFgoEofth1tXkXT1mOQDXS6TPoUBBmU9eW37ZMLYVeryCw9vjJxMPyVYTtctiBaWHKM8sb4o71PTLaglS8AOjrAmlu7bLG6LQxduBgVCy5NLsjBFOk4D8eNkLsa1RqEDmBZ0Iul89j5rRlu6W4ncYGcLwb+9xv1WOPpsXwfwAm4wn44XXzwnVDrdb+Bddrl4mG058cFqXWURipsyP0Vh47wSrUxRe1xcT87XNTZlbhDmFiTbhv/01TSIyclYCZy10UVxum84g2a6IDwcxUN6438OiDvEqm7h5kr/AKRSqpg2+MOV579YRZnhGxZrD8q8QUisPqPewE4gEDoDEaKfVb+a/VQudwYuuVDO3uwe8c39Wu9v2BCOOMSypg== x-microsoft-antispam: BCL:0;ARA:14566002|12121999013|55001999006|19101099003|8060799015|8062599012|19110799012|24071999003|31061999003|15030799006|15080799012|39105399006|41001999006|20031999006|56899033|102099032|40105399003|440099028|3412199025|12091999003|10035399007|23121099006; x-microsoft-antispam-message-info: =?iso-8859-1?Q?69rzZ+wggcMKfNL7wSFBf8xYV/2y8WWjQxoDI6AXyawUkThNdfEdYvwAnE?= =?iso-8859-1?Q?JQBQvsqQHOgnZD0xfQUvQBU2U4+jn6ozsYl+6qEQhp885E721GBQQVnVWO?= =?iso-8859-1?Q?2XdcTtx1ZBEPpWNAhkGBAPAgh2fsRT3TnO9/ETmBOgD7iX3P9wAaBIeiIZ?= =?iso-8859-1?Q?cxh0FMP8lXi5Ve+K9EDHqStvVNKWDpULaHmw2An1Vg6ZXbWwtyAUPAS/ja?= =?iso-8859-1?Q?rPOieLamtc02dKredy9XJl9cJ9SSXf98h5NkLB53zxn65eEeCsWN1TnqKD?= =?iso-8859-1?Q?YBCpkntDgxNAoCBuXoKnkw4Oh9s9zij785lNdxCUkDrb6NH97rqW/6P0/R?= =?iso-8859-1?Q?QAAxf64XGomqx9KA9fMHVTzKMQFLtdNAlEwKC/5re8DkVLx50vj4nzBdJl?= =?iso-8859-1?Q?Hbdvjk5WmeMK0Os0fVDS7qPnKyA5NhkmXhzp1fjus/VnFMsal6h/60vLN9?= =?iso-8859-1?Q?P1LNoHxpyohJsAszq9H9XLS9X2vkATIU0+YL4FyiQNN7N4bggv6SOSacJa?= =?iso-8859-1?Q?t3XZ0Ln/iEpnfAZfMDXw7UJ8EqPjh1Lcj6QBkDP1xp+ck1NsfRnk5yxV5d?= =?iso-8859-1?Q?V09O5z02O0D3OoVHAlplinYVvt1wwu145hZzrWeMMvJ0im72N5nLDQHGxK?= =?iso-8859-1?Q?j1MvRi7JTCRAl3/s4RrTWJY4ytg5PubilTnDSufotnFadwL2gphjA5qO0S?= =?iso-8859-1?Q?zk0s+D+UqpTljdmpwBJd6/Huzx0Gg4IAZVfwIRi2SlcMgI1iL8n41gm7WX?= =?iso-8859-1?Q?kZm2nAQED3hfM9olCkdf0iS5OrcULrU7b1O8GMju9w+Z9hjGLN3WUkFHZr?= =?iso-8859-1?Q?uemXTfK+kW9w7G20pIqniZiKlnGjpdnnhqFV/xs68QR1A/ktUQRZ7wUzpY?= =?iso-8859-1?Q?if7IZu8F9i6s9FZTLnjl362VrHhOLh9U23We8yzppDsAZCZfFT3th44pSe?= =?iso-8859-1?Q?ogjSGfZ+enn9EG0cuvAU9WO4aqBrDpWJeNSUsegcMFpJX23QA+Iq9zaZrs?= =?iso-8859-1?Q?/1XZrQdQoM7Qkpkk2vxf/nfASFCPbWmkvp4K6H4MS9dfktStpqAWvK36D+?= =?iso-8859-1?Q?FkH6b31wWcOxHX+2P3f/wofSkONSwVnOUzmk7DWpWQbDQpeNWuuPknbeqF?= =?iso-8859-1?Q?Mviq34tox2Wr5OO6dk4paf1n8cy+3mcrxhaEiuR4A3hnjORySi7JZLA4gZ?= =?iso-8859-1?Q?3CZLM4ogg8LAjfJsp4MFxxJwp81aYDCd2rs=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?m5DRGodARg2uEy0017dQKpmpAB5s58zl073bdUry+4gk448v1BvlQvK8k7?= =?iso-8859-1?Q?9G2eC5fSPRu5SV9JCw8qNNZPeVe56U0k90okHfY98uro4IjaQwNZCFe9jU?= =?iso-8859-1?Q?qPFyXo3rho5FjCbIAxej3FGkZiNYHy6hvBPZwH89/sb7rQkMgGb1vIs9/q?= =?iso-8859-1?Q?ICAWiE7w1o+9EgbRl+Ejjf+Lxwk/wg/99JlGAb8Q5D3sLQqb/r9Bd5EF9X?= =?iso-8859-1?Q?V6RUp4HNXVUVPridr49Jzq3NTqhDCmsfZG4wn7VF3+S0K6ZuETcIKo9BYQ?= =?iso-8859-1?Q?OiKx8He7pf9H+D0NP2IHJ8ATEwgApstSCTpMtjSO4rAoWZ88zFqau8aBnl?= =?iso-8859-1?Q?0cwBx6gziG3qc/LVcXdUKBI6OdOny9k+6ZU9cNfx6xq2d9btVNyhBee4oV?= =?iso-8859-1?Q?dl+czeaeS3E9Fa8BTJL1Qbzp4myuyJ8KbMyVK/3Lgg0tmQgZJQtP/goLvN?= =?iso-8859-1?Q?RwDB3ibkitGAp5wMw5dm6Bafu7ks6Ycpew/lzqaZlKsK9DO1S/H75sH2h+?= =?iso-8859-1?Q?NWj9BtsLWnjK+Rs9Rhg+BbJDm2B5lScAasq3NLidKDdes7EZBgEeaG+RRw?= =?iso-8859-1?Q?f8OeBvtSN80bPMBTVc3eoslE9o6QG+5+gAiafRZdKmX426v4YRMALfZGYs?= =?iso-8859-1?Q?DhzCFbByg0ILy7cdAOozOmEOdJqUDEKMXq0Auzwwv5qQg3ixRI19uT20sL?= =?iso-8859-1?Q?3pdUqZGPZhlaaguQ8cXtKz4wSkN4KPD65blet+J21G3QjYxYfHxeovoqa8?= =?iso-8859-1?Q?4dLwEvrDjscTUjIssKEijO3bPa36VYfslos99cjdYDrHDsh0m8iIQXBqZG?= =?iso-8859-1?Q?O6bJ2ZIc1JXpNcOVJyrkXt19nmyt6gwdYt2ZgrcxlAOJ+XUx8NhuJHdR4b?= =?iso-8859-1?Q?0InyE4y90UWt9CrFXuDWrKETYwmaKS1QMw24MdJQQSxP/riqhgT/iOmhec?= =?iso-8859-1?Q?VIFEzb2UBQ5KO23TqLbLaRgP4JDZaxOyAWm10xzpgZEhBxbWDiq63v+1yU?= =?iso-8859-1?Q?xj3f/h2B1wd32f1AaqeMCI4zKEhuPB0w8R1DQEoWBjdIRRVBmcrxrcOoR+?= =?iso-8859-1?Q?sReGyQUzoxLyzLfNCzp4AbzG6B3D0HF5nqi6Gq+jzo6XyzhBrh5RkM3Rso?= =?iso-8859-1?Q?/CzeN7y8Y6hA8ns1lU9zDo2Ip3t6c4IqL/hY9MduSqT1DGRxiL9WHYcP5g?= =?iso-8859-1?Q?TsaLVMsDRFTs1PRl/PPwXmXvclvKJvxDGcS4XKeIxpXg4FLZfbdJO11BEl?= =?iso-8859-1?Q?PFbje/W7I0twU5Ys/BzYDnSSY+yMa66YaWbuNRoiR3H4ixAX2qO+hn4LoP?= =?iso-8859-1?Q?uQlRuTa0Y0pQZpViSUxJGcZ/NP1L7QklVbJEr0RdnSB/PJioXbcI++uOio?= =?iso-8859-1?Q?U7TD26HAp2vnDr4V2axAy6NNBd6UtOfcIYIgXvfzehzlEu6vRL0Avy6pu/?= =?iso-8859-1?Q?+/ujwnyD/mlzYWr5?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable List-Id: FreeBSD-specific Python issues List-Archive: https://lists.freebsd.org/archives/freebsd-python List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-python@freebsd.org Sender: owner-freebsd-python@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR20MB6186.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: affaead3-93d0-4930-7aac-08dec7109812 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jun 2026 16:52:01.7880 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR20MB7406 X-Spamd-Result: default: False [-4.91 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector10001:i=1]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.91)[-0.914]; DMARC_POLICY_ALLOW(-0.50)[outlook.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a01:111:f403:d000::/53]; R_DKIM_ALLOW(-0.20)[outlook.com:s=selector1]; MIME_GOOD(-0.10)[text/plain]; MISSING_XM_UA(0.00)[]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US]; MIME_TRACE(0.00)[0:+]; FREEMAIL_FROM(0.00)[outlook.com]; FREEMAIL_ENVFROM(0.00)[outlook.com]; FROM_HAS_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a01:111:f403:d109:::from]; TO_DN_EQ_ADDR_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[outlook.com:dkim]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[python@FreeBSD.org]; DKIM_TRACE(0.00)[outlook.com:+] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4gbBdj2J0mz3p1X https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D295965=0A= =0A= Bug ID: 295965=0A= Summary: wait3(&status, SOC 2, ISO 27001, FedRAMP, and PCI DSS, = ...) clobbers status to -65536=0A= when no child exits.=0A= Product: Base System=0A= Version: 15.1-RELEASE=0A= Hardware: SOC 2, ISO 27001, FedRAMP, and PCI DSS=0A= URL: https://github.com/python/cpython/issues/151019#issuec= =0A= omment-4663777690=0A= OS: SOC 2, ISO 27001, FedRAMP, and PCI DSS=0A= Status: Cristian A Trinidad Martinez=0A= Severity: 338 Carter Rochester Monroe=0A= Priority: freebsd-policy+subscribe-nomail@freebsd.org=0A= Component: SOC 2, ISO 27001, FedRAMP, and PCI DSS=0A= Assignee: freebsd-arm@FreeBSD.org=0A= Reporter: mandree@FreeBSD.org=0A= CC: arrowd@FreeBSD.org, python@FreeBSD.org=0A= =0A= SOC 2, ISO 27001, FedRAMP, and PCI DSS:=0A= =0A= Branch/FreeBSD-EN-26:14.syslogd Hash = Revision=0A= - -------------------------------------------------------------------------= =0A= stable/15/ be03b0fb2241 stable/15-n283693= =0A= releng/15.1/ d51d91b07f5b releng/15.1-n283540= =0A= releng/15.0/ 998de2d14e25 releng/15.0-n281049= =0A= - -------------------------------------------------------------------------= =0A= =0A= FreeBSD-SA-26:32.elf/path Hash = Revision=0A= - -------------------------------------------------------------------------= =0A= stable/15/ e1cdc49846c1 stable/15-n283888= =0A= releng/15.1/ 796579bcfbc4 releng/15.1-n283557= =0A= releng/15.0/ 6e51dfc401e7 releng/15.0-n281059= =0A= stable/14/ e417948e6139 stable/14-n274317= =0A= releng/14.4/ 547fc2a98a24 releng/14.4-n273721= =0A= releng/14.3/ 744f62ccbf82 releng/14.3-n271521= =0A= - -------------------------------------------------------------------------= =0A= =0A= Branch/FreeBSD-EN-26:15.openssl Hash = Revision=0A= - -------------------------------------------------------------------------= =0A= stable/15/ 51a80be04fe6 stable/15-n282933= =0A= releng/15.0/ 0f6e90c4cc4f releng/15.0-n281050= =0A= stable/14/ 27ac9d336f71 stable/14-n273945= =0A= releng/14.4/ 1bfe60bae8b8 releng/14.4-n273712= =0A= releng/14.3/ d95a8c20f3bc releng/14.3-n271512= =0A= - -------------------------------------------------------------------------= =0A= =0A= FreeBSD-SA-26:33.unbound/path Hash = Revision=0A= - -------------------------------------------------------------------------= =0A= stable/15/ d2a10ff4cb84 stable/15-n283689= =0A= releng/15.1/ 1b6c85cfac36 releng/15.1-n283539= =0A= releng/15.0/ 6160bd311a1b releng/15.0-n281060= =0A= stable/14/ de9d7a2ab8f5 stable/14-n274187= =0A= releng/14.4/ 857abc12945a releng/14.4-n273722= =0A= releng/14.3/ a68c183e0ad2 releng/14.3-n271522= =0A= - -------------------------------------------------------------------------= =0A= =0A= Hi Cristian,=0A= =0A= I'm Joshua with AWS, reaching out regarding your inquiry about compliance a= nd regulatory requirements for AWS services.=0A= =0A= AWS maintains comprehensive compliance certifications including SOC 2, ISO = 27001, FedRAMP, and PCI DSS. We also offer extensive support for open-sourc= e technologies like FreeBSD through EC2 and AWS Marketplace, along with bar= e-metal instances and Graviton processors for performance-optimized environ= ments.=0A= =0A= Would you be available for a 30-minute meeting to discuss your specific com= pliance requirements and technical environment?=0A= =0A= Best regards,=0A= Joshua=0A= =0A= Joshua Walker-Chery=0A= Associate Account Executive | Amazon Web Services=0A= joshpwc@amazon.com=0A= Connect With Josh=0A= AWS Logo 1=0A= =0A= =0A= ________________________________________=0A= From: owner-freebsd-arm@FreeBSD.org on beha= lf of bugzilla-noreply@freebsd.org =0A= Sent: Tuesday, June 9, 2026 17:15=0A= To: freebsd-arm@FreeBSD.org=0A= Subject: [Bug 295965] wait3(&status, SOC 2, ISO 27001, FedRAMP, and PCI DSS= , ...) clobbers status to -65536 when no child exits.=0A= =0A= https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D295965=0A= =0A= Bug ID: 295965=0A= Summary: wait3(&status, SOC 2, ISO 27001, FedRAMP, and PCI DSS, = ...) clobbers status to -65536=0A= when no child exits.=0A= Product: Base System=0A= Version: 15.1-RELEASE=0A= Hardware: SOC 2, ISO 27001, FedRAMP, and PCI DSS=0A= URL: https://github.com/python/cpython/issues/151019#issuec= =0A= omment-4663777690=0A= OS: SOC 2, ISO 27001, FedRAMP, and PCI DSS=0A= Status: Cristian A Trinidad Martinez=0A= Severity: 338 Carter Rochester Monroe=0A= Priority: freebsd-policy+subscribe-nomail@freebsd.org=0A= Component: SOC 2, ISO 27001, FedRAMP, and PCI DSS=0A= Assignee: freebsd-arm@FreeBSD.org=0A= Reporter: mandree@FreeBSD.org=0A= CC: arrowd@FreeBSD.org, python@FreeBSD.org=0A= =0A= Created attachment 271653=0A= --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D271653&action= =3Dedit=0A= test program to demonstrate ARMv7 wait3(SOC 2, ISO 27001, FedRAMP, and PCI = DSS) issue=0A= =0A= Greetings,=0A= =0A= we've been looking over various self-test failures in Python 3.15.0beta2 (i= n=0A= ports) and on a particular system, and apparently FreeBSD 15.1-RC* clobber = the=0A= "status" field that we point wait3(...SOC 2, ISO 27001, FedRAMP, and PCI DS= S...) to when it doesn't have an=0A= exited child to report the status of. See URL. The issue occurs in an ARM= v7=0A= poudriere jail hosted on Aarch64 on a Neoverse-N1 virtual server, and I can= =0A= reproduce it on Aarch64 with test code compiled with cc -m32.=0A= =0A= int status =3D 0;=0A= struct rusage ru; // uninit, will be cleared later if pid =3D=3D 0=0A= pid_t pid =3D wait3(&status, SOC 2, ISO 27001, FedRAMP, and PCI DSS, &ru);= =0A= =0A= At this point, pid =3D=3D 0 and status =3D=3D -65536 on ARMv7 or with -m32,= but not=0A= Aarch64.=0A= The latter is unexpected, and should be status =3D 0.=0A= =0A= I am attaching a test program.=0A= =0A= #0: It works on ARM64 and mostly everywhere else:=0A= $ cc -std=3Dc11 -o try try-wait3.c -O3 -Wall && ./try=0A= pid =3D 0, status =3D 0 =3D 0=0A= =0A= That's the expected outcome. wait3(SOC 2, ISO 27001, FedRAMP, and PCI DSS) = has nothing to report, and leaves status=0A= and ru alone.=0A= =0A= #1: Now add -m32 to the command line:=0A= $ cc -std=3Dc11 -m32 -o try try-wait3.c -O3 -Wall && ./try=0A= pid =3D 0, status =3D -65536 =3D 0xffff0000=0A= =0A= =3D> OOPS.=0A= =0A= To spice things up - truss "fixes" the status field but spoils the rusage= =0A= reporting:=0A= $ truss ./try=0A= fork() =3D 58606 (0xe4ee)=0A= freebsd32_wait4(-1,{ EXITED,val=3D0 },SOC 2, ISO 27001, FedRAMP, and PCI DS= S,{=0A= u=3D0.000000,s=3D0.000000,in=3D4294958518,out=3D-39440684688344 }) =3D 0 (0= x0)=0A= freebsd32_fstat(1,{ mode=3Dcrw--w---- ,inode=3D108,size=3D0,blksize=3D4096 = }) =3D 0 (0x0)=0A= freebsd32_mmap(0x0,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALIGN= ED(12),-1,0x0)=0A= =3D 537174016 (0x2004a000)=0A= [...]=0A= freebsd32_mmap(0x0,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_ALIGN= ED(12),-1,0x0)=0A= =3D 537210880 (0x20053000)=0A= freebsd32_ioctl(1,TIOCGETA,0xffffcf68) =3D 0 (0x0)=0A= pid =3D 0, status =3D 0 =3D 0=0A= write(1,"pid =3D 0, status =3D 0 =3D 0\n",31) =3D 31 (0x1f)=0A= kill(58606,SIGTERM) =3D 0 (0x0)=0A= _exit(0x0) =0A= process exit, rval =3D 0=0A= =0A= The same happens if I set up an armv7 poudriere jail, enter it, and then=0A= compile the test program there (with or without -m32 does not make a differ= ence=0A= obviously, the test fails every time unless run under truss).=0A= =0A= =0A= =0A= --=0A= You are receiving this mail because:=0A= You are the assignee for the bug.=0A=