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 27824 invoked from network); 5 Oct 2023 03:13:06 -0000 Received: from second.openwall.net (193.110.157.125) by inbox.vuxu.org with ESMTPUTF8; 5 Oct 2023 03:13:06 -0000 Received: (qmail 13839 invoked by uid 550); 5 Oct 2023 03:12:59 -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 13801 invoked from network); 5 Oct 2023 03:12:58 -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=oFWACHOFhdVNH4pOnLGzqqwrWN6xa1nHe8aL7Mg8Sg8=; b=dvshDy7P/I08Ch6uHB2R7ch1cVqn/+u573dOXGetV2QLcygOSKvmShGE3jiyQgFmaj7e CO/DQP+umDvM8mSJNnCOSQWDKKDzLdpP3a3wHoSHLTEZhimzpf3fhsA8YSYpTTwZb8+I syaAqhevm6XDArFPJnvSRfKl0rJhCdoAjl/mAKFuus2yApQJ0+V7Eei09QIfGqjl6m31 Yzi/hLUJtd0TiuxPYMDhf4qKyoOj0zULFbOLJx4tBBcmO6uH1R1RZRJqPvDhzjUYjN5O gjOgiJMCl8MtDDYYw0s+3XPf71Kbm8n2BFou8eRVClUNmZ4zY6PC8Bx7IsqqmucfO5S+ 5w== ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nJk/9MoXvXwFQBKE7YBR44aLebWb6Z/cUYvCQhg8w91Tj3nDBaaQv2b/mc6w8CtUunzpJaVVq/Xs0hZjADEyiSDDcj2a/q4VPxha4AL1bJVuX+uCEjZIQTF9nt52FKv3xNaFxNwI2pxLIav4DUe03U4QfrYfFmkEUcZTMV1MqViYeVCKeT9C4cG2auTM23aexpDZ852HOp4MzqKhyylXaVeadpwemgJBKGExfj4aKqdh677gv5BHe0X2lB4d+xHetRJ10venTiVtoWwiqsyDE7yfNZ1yBgGIbvQ76FbbFab87IRRHHggaoYyflC5Db/LjOPEOA4EVeffPsxLTVdc5g== 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=oFWACHOFhdVNH4pOnLGzqqwrWN6xa1nHe8aL7Mg8Sg8=; b=NyWbdrmwU+LU9M0oxGsV8Xth2M9bp5BeZCGaiCbUlmM7oUvjGvlX18Ci55M4EQPq+ZOdsEpYJfFul/47qPAiJcRkX/Kw0x1Hj/JdLSFNScYmLkscMVYaAyNXxUzeyAdbBbTqZ8UuP5Xz3F7u/5Q2oNSjMolDtc9jBQ5R4MgO2bLgNtccsruyq5o+WVrPEaAmyhl2waFgt3Yp78w7s+micmgpXRWd8msQYaecLp0/mAOcqnmFeFNfDKby/mwg9T1AGYmAZDYnmAnyEjoX4ON2JSpUzJI2MpspesnfdJEhZMlvQ1xmmhJaQPSKgZ+YmH8D9wChT7RwbG37BdGmMYNjnA== 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+JFAAR1qOgAEVTBpA Date: Thu, 5 Oct 2023 03:12:41 +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_|SJ0PR02MB8545:EE_ x-ms-office365-filtering-correlation-id: f847579d-16cc-40e1-e70b-08dbc550f019 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ayDgimkzuTm1BNx6P1ld9aJhPdKEsnA5QT3B2UHRlrgpH26tLojsczuS0GfPypcblsr4gMQqCkOiW3FHZ5YL90nnnEzN/Ct3mPc1qkzqd7wyRoP7RewQZx777wHB73fwrIsd4co5N09EMoCwan3dP/cv3q6I3I7/qHsdVNXyqq4vNJxk/96/1EQ7/lAUoJ10oAVzMB/WBtlJErODhc30kIcF4XwfQmX51oSH34K6ievXtOW1ej1Vs9TsXKP0JhCf7p4VtxOzfmN1dUdYbUmsi4ZWYXrzOmVRR8qRCYUEPAy4CnXodj7gvByOBz3ucxqj5cz1+LJd51lTTNVnrECCFayQQWxMYM0pdC3z0wMCCoCXNoXffpf5KwjVx8tyzL33YNce4NTUpRJRgmKesV4hbBZyXSFOaobABSEuEQRdYHeoCaWABa9blwtBXb1u4vWajQjstiVpWssXNYkU94r7pMHZPkDfnvuAVPn37N/EmFkHxJxm6GfB48SmRofZcbVw/gMd+Pk5NqywuF/Y70UqTdv8ylsb2J4nKE3qulCcKJ5M56bXQhbkh0639Iwl2Bbso2xBUXp0s/mp3mvEQ5v+q/Pz9fvtVJk46dZBqhG6WtU= 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)(396003)(136003)(376002)(39860400002)(346002)(366004)(230922051799003)(1800799009)(186009)(451199024)(64100799003)(64756008)(76116006)(6916009)(55016003)(66946007)(316002)(66476007)(66556008)(26005)(52536014)(2906002)(53546011)(5660300002)(7696005)(71200400001)(966005)(41300700001)(8676002)(6506007)(66446008)(8936002)(83380400001)(478600001)(9686003)(122000001)(38070700005)(86362001)(38100700002)(33656002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?1NvGApLj7ol1UT0wKEG8llDCAcAh92HYdsxiCa2PmD0GyM+D8mml/Rntwnjx?= =?us-ascii?Q?/jSMc9JmxFONqz7sm9mnP6WFARPz5YqJm1RwVMIbzQbTFc0k3htAsFwaUak8?= =?us-ascii?Q?L9uRf616ylhhztIHxaLW8zPwPSoDy+aHOWhKB4ovvDbdqpxo33dFi2CMplde?= =?us-ascii?Q?ctSq4mBSTulMMuTurNsg8VOn8YhLalHCR1X0HJaRhw0ol8TtpiYY4sQpZBSV?= =?us-ascii?Q?0oxrcv8SrluMPBMUJ6RUAM9HjJcrwd0VWfzJI4YEf58IYW3sttHsFvsZga98?= =?us-ascii?Q?EQMiWgg6sM1l6KsipqYOKnFVI2kektDdLsMIwdyilzJi1ekmnNZ6vsZb28tb?= =?us-ascii?Q?ayHs+NdCCP53CbkEoCwG53sFEghvKzMxe3dkOKk7v22f7yK9Epuf8pW2LRZ4?= =?us-ascii?Q?E29CH2cf/sdL9wHWwDywsBia1QZT3X/XMvUnmvohUHiNmUSgnNYOGitoCqnk?= =?us-ascii?Q?1SKyFN+N0KK/KPzAk0JG+saff+v5Ss9nnv8N2cMI1TOfBqxDf1G+Ll2pvpsS?= =?us-ascii?Q?FyAx0eSXDe78ymWYEbJIxFGjHYIb9k02OpkxBsO25NVUFwul33qKyMi5xTmR?= =?us-ascii?Q?98RIxsCoBnd6qecFo1JNhppjtrZR4XSs6hplEpg6VBewc1TaXbasAmi+h3nf?= =?us-ascii?Q?0TWneFN2KOv8nH54sTx97SxYWx6B7ZDxZCKoblb6OYnLuBT/YZk9P6ZuXG/c?= =?us-ascii?Q?UiZBNzdj/ssfaJCqna2KmXyf7Ic/f77ssyz60zKhGY/ZVad2SWQ/N+Y97dSR?= =?us-ascii?Q?gYeW40/WvDNcQdNAVl0IcwHa1JgTqT79szlzbnQXtN1+c/7ySIS6CwwNJWTH?= =?us-ascii?Q?PXgS5XoCirtVdoUadEtvX25kRQW24TxILAToejVSO5HncNuRmNcBNzdXG6nh?= =?us-ascii?Q?wUyX8+SSV8avXUHLl8efNOOWIQhqUUdTPE4A0ObhcRdxpV1B2RKSRoHXOBW0?= =?us-ascii?Q?lsX9a3D3eUgTJh9po99XO1EJI5GkanDll59qAQoyeBnPCPKE+4e+qNrg+AxR?= =?us-ascii?Q?20RkwZHq3kdFxVxavSl5U87Zf9u/mNWwelOPIKPo1W0IPNGIqP0gZ0P8qk/R?= =?us-ascii?Q?OA7lOQJQyU/F5qPnv60latoje/nrTa1Fa1/9Qa/yZBgQ/sIAHiKXPyqX6UwX?= =?us-ascii?Q?Vik4qPLC8jnjRvO5zRq3AixzhOquYxL//pUbDmbRL13nXeCUl1++Qp6g1S1K?= =?us-ascii?Q?LeSuRZE+mrob1bAn7mDIbBMwZmqpehV1si9Sjg+UL+8Zcw4X4KrVPEOu7fYd?= =?us-ascii?Q?Yat7wKfgqIGjD/wPhglO23Eh7au2Ph73igjtCZdGGkh7gxbjulkYEETvtxED?= =?us-ascii?Q?KAmWmeh0zNvSGSw8Cg8yAr4hpGc2Tgl06VQ6ukoNmQqFh6GeG7uhTPHJ3Q8A?= =?us-ascii?Q?ExvH/bf7dkzN3f3mtkk4zCbuBHZPstWBKW31jEx8NpMAqjncI8KQAHoDVqh4?= =?us-ascii?Q?MvQI1Ds5Txf/c27oU1mmRLpoVysRjsW2JEEuK/HiCztXaQqZDUgqymbuyUaZ?= =?us-ascii?Q?JEp+gE8BTGlfFIojyJBQZ/CrcdcQ4f+RGc1CHGP5JlltwDf2sGBaCdl7mVI0?= =?us-ascii?Q?5y+JUdM1vQjA95hSaQ31Jb3SnANKgcmyf5icfMY3?= 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: f2cHcd7DMnzB/2cFFu2wHFZjcu3ooL0ZDUX1IH/P8AgyCwD4ILsU1SVwpiYi9sClV8n6an43MY7Rv+QP8Pa7TeGBrYIxeQpsiD7pf+vpog5ULJfsvWn7iD8w9Yo65ZMz6hnwaI2Oi0oL8Ex4GC3RtN72u693PkF6ZWmpmD4jUun9Epy3QpYt05s0VKQyQx7nugmXc7Fwjt722aHVLFYPQ2z0tlGiiKJW/nWr0B29DFSNHygKiuk4pOHRCw8zlHjeczK+YMIONScwLmGlFzVWtyKm5GY8KWsSVj86FXSdWx/YZLDp+vEu6c5amoZD3zX5zrZopucI+kmtABI9/NTdkjLIsQOrlU8mEpvLo3wLJ211iohUQSr4yPZMKNbTuZODuH2gppM4TrwbBlZesbDx3oO56fNjFLJcWnDMIbdyS+VwKm2Vrqw/pqbwzpjfpQUH+4ba2IniBzYiJ0NNeMquZdJDwRlP7ZWkBKO6WKgzS2TADv2ewztP9Njh+O6dEISkWYVjyox3s9UObEvizUMMPjQgLuEcmLCnARJt0HzHFJXNHDs7apqdNzjXKV468QGTtbAAnChjb31NM9joxBiqxNrfJy8FI2L8E6MTXny1MQZa9QCHnWeG1iEFzkBgZvl9nicJGjaaUlec5jBS1uz9pDje3gq/oWf2ZdMbw7EXZ9EYx1T1/l5eoggx+EPPWqc1YAk4epyT+R2YCpgloqZZJhbSLL5k7poMtw0h07aUm7fn+f4Dg+aoiOFECkP2Z6CS9pPBuWClGiafUUtsavOF+wdhTM1CJj32/QSHlDCDeMg= 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: f847579d-16cc-40e1-e70b-08dbc550f019 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2023 03:12:41.8766 (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: Y2x4YFKSHvU0z66ImqPXaRQGv/fQigczb1lIfmEDPDNhBr2SDDYKbFDfSow0KXeLLZstOs93meBn4qq7ZTu5czFfgIBiIaugRk1W9FY/EJ8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR02MB8545 X-Proofpoint-GUID: asZyV2mICzaL3UtjPdU3Km0N5l_-1_KH X-Proofpoint-ORIG-GUID: asZyV2mICzaL3UtjPdU3Km0N5l_-1_KH 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 suspectscore=0 spamscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 mlxscore=0 mlxlogscore=999 clxscore=1015 adultscore=0 lowpriorityscore=0 bulkscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2309180000 definitions=main-2310050026 Subject: RE: [musl] RISC-V 32bit port in MUSL upstream -----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? Looks like that has changed, otherwise GLIBC upstream wouldn't have accepte= d the RISC-V 32bit port, which is available 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 Ciao, Markus [0] https://www.openwall.com/lists/musl/2020/03/12/2