From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 28229 invoked from network); 5 Oct 2023 03:23:58 -0000 Received: from second.openwall.net (193.110.157.125) by inbox.vuxu.org with ESMTPUTF8; 5 Oct 2023 03:23:58 -0000 Received: (qmail 24021 invoked by uid 550); 5 Oct 2023 03:23:55 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 23983 invoked from network); 5 Oct 2023 03:23:54 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=qcppdkim1; bh=J4PjehUbEJ2OHnlNouPhpeTjKfJ2af6mzL82Ux/Fqb8=; b=NeD7GVVVeGgEkFhm40KFD5bHoOw3qet/3kZAHxe55JXQgB7WLdfL+9Mca5zCjHFC8H3A YOPcThhBoa4VQNFFNFRv/kalpmCwES4yIYtIGkQ6G1Pv/W+ez0BjJ1xTiTJ7a+kON3zA 1Ur8jgGtnwPOqVzGHj8PIIVLyTalWuiimyoqshd2b/wtyDHskLD5a5qXY7ag7k2qv9ys 1NMW8S+eeeLGsRRKSe4IAglhj4ERnuqEjB4UL31ABjvTBzvkzglahRtyqsipvHPIAkcE 85Ned9VHoMFTnVxkpLPo2UE9vW4/eJn7CpVc0+9Kgy1Yjs8Uhl4k8xercDW2XtXfb3Cs Dw== ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=demgGUYUXCPuyUyt4+3w9oXI6kMWG7KLsS3Yc8XzuG54ez8xOK3LTn67Q8kk9LOj602docPISg1fd7F1i68R7ZMx24culmYGnDchYwBEJdkUMMSpbwxISGkT6QzmgI/A9JFoDNr0nSxEdbMVgSmmB4t40xzbmy5GzD95Fam38/yAfywJoHnhNzVqcigtOGnqAPxDMyoPnNGSoRP0C15ZYVoc5A+1fKmghhLlb9IC02iy7rtCwpGWd0zKOq50zqv491yKYlxIqxfs6IRKOLoGex1p05CLvsyNOr21OEPoNUx/FwaK0P5F6h4n+E1rzEPi3xKS0BAyfS87T3QAKaiWkw== 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=J4PjehUbEJ2OHnlNouPhpeTjKfJ2af6mzL82Ux/Fqb8=; b=nSJMZTa6FdVcfu+s1QncSfILEBzy66krhrzHX4wJfT+bejJUKRwD86AC9zIlb1fW6K2dcwNfrK2YiCA+SniMl/b86231gS/Ci2fi/babdo51g7iN9kdNlYiHxRTc0V6pYMblDo+9Y5yT3H4Ojhg48FISvYxWGFECsYwqfZSTPAX7+PmsokwZxzuyf1jPgiIsGrwCSY5ZKBrDoqkDhPfwP0fnXH9IGwZ6YhURakXi0pGWiyGn+HHeodjJEEKcUiedONyGEaNLOqdFfB/PaKLrHGtG440tPTQ4prRVs7HRmFTFrPAiv6rJFvz7BkIWNvR5yt8kyvt61S5ejKgT2+7f9g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=quicinc.com; dmarc=pass action=none header.from=quicinc.com; dkim=pass header.d=quicinc.com; arc=none From: "Venkata Ramanaiah Nalamothu (QUIC)" To: "musl@lists.openwall.com" Thread-Topic: [musl] RISC-V 32bit port in MUSL upstream Thread-Index: AdnxT/v9Q2MDPBPGSxGPmFrGi07oRAAHdL2AABX+JFAAR1qOgAEV2TVA Date: Thu, 5 Oct 2023 03:23:38 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BY5PR02MB6387:EE_|BN0PR02MB8271:EE_ x-ms-office365-filtering-correlation-id: eb9e9d6a-726d-490c-423d-08dbc5527776 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: NhtMy16ALbF2h5Kujmk1RdbTnR1DyOG1C9NNv8+e8BoV0wa5Gkhno/PLpUIWGhsOO6kHj6F1eme4WbSFr7yhw7rgli2SMmkfofVr8P27HdP/djQKJLmai8p8jNR+xY5Wze+tzOwcFVcIEJ408aviRSCCP0QqL4T9meIaOAvMowMuHD0/7Co6kgktUsweW04tZdqzDrCiPArmGbL8z5UK2FtLWnLOKkvFrxRsEE93QMffZO2xDrt6c06cXuGBd73u/0VtDWgPzwjIc60ifnwQuFYfMVNqffwU4EdOk+3887K395PtJo98Lfz7BHUScQLTcLYytw4OCwoagM/cfFJxwmbakwloC3H9lChC2Y7oEIE+HmyTlsflxcmPFYme5J94MkuyPsYcBjUeltgQb40SilT0LdkvGKG/E7+oyA13rsnxmk5LcWXAuMxfbFFzNjU/yZDXk3S8PFneN6/dWA7+j768v9arF6pbHrGFqG5aoygt3H2gqjzEOWyxlKWoQiNEEil3C58uJoP9rZksvZ5VyxyQzBa3tRXFW/O3bsXGXzvXFESmnq5Ab6ss9RZOaeWUdWVd9BunBrCYyuzUWFcDM1nhsXoC6bo7s7NcuRw+POI= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR02MB6387.namprd02.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(346002)(376002)(366004)(396003)(39860400002)(230922051799003)(1800799009)(451199024)(64100799003)(186009)(5660300002)(8676002)(52536014)(2906002)(8936002)(41300700001)(53546011)(66556008)(316002)(6916009)(66946007)(66476007)(64756008)(66446008)(76116006)(55016003)(26005)(71200400001)(6506007)(7696005)(33656002)(9686003)(122000001)(38100700002)(38070700005)(83380400001)(86362001)(478600001)(966005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?tz2IMWUmoY4m5PKqgwibbhED3mWTj93dvjFQA9OCa8+ZttjmmHStybqfqLVN?= =?us-ascii?Q?buYt8OakINEHwCAJw5w18Zo88Pj9Dqn4ckPiSefAVeuWX4A4J9wr+ZzTQngR?= =?us-ascii?Q?+qGq0X1XWML8zKF65TJH7DI1LnMdA3cObQofxy1s/N3eW9uE85Bg5lV99FLR?= =?us-ascii?Q?3GzsmcGgf9l5OSnT5dJ37NVNZRRZzlSpG1dkmSMsMZ01/Tq/8PghN3iwXtIw?= =?us-ascii?Q?SRlRSy2bRXpDkifHcG06RhKpZ4hnqdLkxykFeRUMtFMURHPBdLpO7hx3j88H?= =?us-ascii?Q?qo19Ql7yT76uJHT3YVI67D+BrZRWAotrVZDEb03x96XW2vZuHo8D6RwQzPmp?= =?us-ascii?Q?zZ0fSMHsshh9KT/y2jyAKjIgyNXlcnQqmO3TlkCTDgAQLet8gKwQRYKBygAy?= =?us-ascii?Q?RjVcXx3hF23Py2M0X+sU63UgqpJAF4uvwk/likJZdp7D1qkWHml6HCrP8Awe?= =?us-ascii?Q?VnLjWe9MFkdHnvZqGZJERFxe0yZHcejnJnR3gWIZSA/yJvRDB9w/fBII51Z+?= =?us-ascii?Q?tYy+PbEy+NjiRTwUCQt5y2SEfBsXHlFwpt+M9LF3zIxVgLJKifwjOsy9BZHj?= =?us-ascii?Q?dutB6zUgQoLPfC13vGZ6u2J3K2+2plPVBz64DHwmjrSHa6YPmJDaDrZdOxk1?= =?us-ascii?Q?0Kc4ZXAbIUZOe7YsC3nFlQaAP+QSTIhvA0aaZorcO9BUwHauKHFN/H6vDuKw?= =?us-ascii?Q?afMFh7Q1122GUblR2fOUBVXJtB9znY91eZS2FjVB21PzCSJUJrjW+SHSMsgd?= =?us-ascii?Q?IQd3/F523OiCigx3J3TP/SCGXT/ewFxNSqhJzTpWBn44zh2P21ela7290O7q?= =?us-ascii?Q?mgKq3M8tX8eROsjH4/aS4m/9xZiDup7sZxcYBkfQViDhtJy0TcE+KJxhJ5cr?= =?us-ascii?Q?ZigQaNSNu7g/rVwyQ3z1XY2igyDAyE84U9lL20Pa4NAHkAl8xT6TOT1HV6j8?= =?us-ascii?Q?7w68oPj2Bbx1zK4L3gHaSbbWOWXYVIKnR2sR+1KgK7UYQWfe7ffPyOuUQvuZ?= =?us-ascii?Q?5FY4hT5SF35Bz6kes76Qbujexj5vatCaENg36DouGU5S/7lSZQ65+F4Wdinf?= =?us-ascii?Q?qXPz+aEIc3WEdewbfgB5e9pEsB+JV+nJiebuIPV0pHl4iQCPkxSPCF9IYYIl?= =?us-ascii?Q?YZDnkdzSy/SWifO4yQtP9yougUwN5dtmH8cLWfMvKacJ3J52SRFnn9hRlvlS?= =?us-ascii?Q?+4msvMHt/9nyGxp9DKblScBMy8ETqzcjkzO9SX2j8oBEgmj1CUPSidpAofts?= =?us-ascii?Q?xSWGXEAfu5Ei2DfJFgy9QxL8bWeFK/sgnZmYL3WL9RGpOof8PsHtdFsuHczz?= =?us-ascii?Q?gM0anybAKPPZLWAHezJJ2NwUBB4eIrhyuZ5T0c7kFduU1Wa0AqVgdW7vnq3+?= =?us-ascii?Q?hw5ZNa8d5tbAqfwYlvzTCbl+Z2YlhVkJbhHAC2S7Z+hj98qxBnE6jQtEEWve?= =?us-ascii?Q?NmLGwW8kL8J+ARLSWipmiqBQE5SHBB1tYh4RVA5WbzeRTInmGb3DWTjWmPCg?= =?us-ascii?Q?Twk9q8F4W55PM0n3FqApDxYUqmna0mU5PvKwDzxX/1CXRum+uajR8g/fDoyx?= =?us-ascii?Q?FlwA1PYVpnEp3KdleB1+jGbfm95PZ/vH4v84EnTI?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: iMaLKOmnSyWUDg3BuGCvcN+z8KC9uEh7GJNZEXkn7gF01KN09LI+uc3gNvwOa9SiNBM9clnLPZZJVI4EnqD6UQ2lpsxyZQwztqUKMUzSwDr6U2X++7qjLXRoqrDtupRpWLrGJcgAR4Fx+sn72IzlM/1lo3xxifL0VqvDbGapGwQxRGwfw5/MVbTedwwIpM8qJ+f2TW1WlHBfKqxyL8IOEXR5YYSv7v4PuHCIDYO+FYe7Y2TQ+8MJdbOM277V7ak/Do5tmk/Nz7CTEmiTm2jqjPUG31EKug97Vo1GIiDD0A9fzDB4xcxA8Lro2E5cre7M77IgdX5V2SKadvO1lszSt0l5g97SGY7N+rz0zVDX+z2qp2z2VzlPzPaGjUlVQ3qLFJIt4RQMB4b16LFkFBeg+8IeR4jkonLczoNBMuQZu8HbIXwoIcD2svw9bk9UWSytuj++rjEVYXP8HTT2QRQsVQcxvQ/KdlQhumuhK7XNgc89PP01sPx8WHrGyzCNeSvQxXiiMb0yeZlXsN7Uu6Mdm0pwet1KvcvB1ZTwqblXVKyLoFAz5jOOjCCFjJux06XntsT2lhetPlDcA6FdsilOnMIG9W9dyWLkl8CyOePbbrCNYgPLi0XrstwmBKVsghs9jukB/ugMTf6+AhVb/mn8T+G+vb27EryaWGVv+QBAuKVVDbIo+YxxQrQpk3CuoaBBXdFTqrA89/wdEZzQ0TYnKWxkV5UjX5ulsF1bkJCOFVK9axhsnLUNIyILKAFXd51omlPcsygBuxl+aqHTqL034hLnQodqFVoyfvmsueKVfyU= X-OriginatorOrg: quicinc.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR02MB6387.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: eb9e9d6a-726d-490c-423d-08dbc5527776 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2023 03:23:38.4925 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 98e9ba89-e1a1-4e38-9007-8bdabc25de1d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 1i694biHi+i8vsz9Izn+JaSNxzs2mrf95j8XMMSs2dxqPcTmC30nVS4wJfZNLMz7gdnP85+FUgzCsV1+WNptqGykaGyC5xyFXljd0LYumj0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN0PR02MB8271 X-Proofpoint-GUID: rOZiT3PrX-16Y8ED4oEDd2E7qzZBpNd1 X-Proofpoint-ORIG-GUID: rOZiT3PrX-16Y8ED4oEDd2E7qzZBpNd1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.980,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-10-04_13,2023-10-02_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 suspectscore=0 adultscore=0 priorityscore=1501 mlxscore=0 lowpriorityscore=0 spamscore=0 bulkscore=0 mlxlogscore=999 malwarescore=0 impostorscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2309180000 definitions=main-2310050027 Subject: RE: [musl] RISC-V 32bit port in MUSL upstream Looks like that has changed and the ABI is being considered stable, otherwi= se GLIBC upstream wouldn't have accepted the RISC-V 32bit port, which is av= ailable since 2021 in GLIBC upstream. As per [1], * Support for the RISC-V ISA running on Linux has been expanded to run= on 32-bit hardware. This is supported for the following ISA and ABI pairs: - rv32imac ilp32 - rv32imafdc ilp32 - rv32imafdc ilp32d The 32-bit RISC-V port requires at least Linux 5.4, GCC 7.1 and binu= tils 2.28. Regards, Ram Nalamothu [1] https://sourceware.org/pipermail/libc-alpha/2021-February/122207.html P.S: Apologies for the repost, the previous response was confusing because = of the incorrect formatting. -----Original Message----- From: Markus Wichmann =20 Sent: Friday, September 29, 2023 8:13 PM To: musl@lists.openwall.com Subject: Re: [musl] RISC-V 32bit port in MUSL upstream WARNING: This email originated from outside of Qualcomm. Please be wary of = any links or attachments, and do not enable macros. Am Thu, Sep 28, 2023 at 04:39:37AM +0000 schrieb Venkata Ramanaiah Nalamoth= u (QUIC): > Thank you very much for sharing the patch set/development branch. > > Looking at your github tree commit history, it seems the tree is actively= maintained. > May I know what is stopping from pushing these changes into MUSL communit= y version? > Were there any technical challenges or someone just need to find time to = work with the community to get the changes reviewed/merged? According to [0], main issue for Rich was that it was not a stable ABI yet = back in 2020. Has that changed yet? Ciao, Markus [0] https://www.openwall.com/lists/musl/2020/03/12/2