From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00094.outbound.protection.outlook.com [40.107.0.94]) by sourceware.org (Postfix) with ESMTPS id E8C1B3858D39 for ; Wed, 6 Jul 2022 11:34:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org E8C1B3858D39 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=Syrmia.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=Syrmia.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HOeGkiZTUcViq6YWri1PCtKWU+8O9ThScskwj73yFS6/vS5ZPa94i24SHYMiNFAb3D1MZ7O4LLvNMZgA7lijIChAoPwVzB1JEztj/7UkxqY43T10h2QTvBtLaQuJ7+UBdAG71NGPudt2NC+FnOLVUPk0B5QzUSfyKSS5o2YaxFigIMScW1EKJOiWuhl8KaAqta1a1ZOm5zL27LFv8ysnbgmLfPy98qBeOVSH4P2BX8dwCnM1EgCwC7sa5JdKp6R9w9X7kIkomZ41t8qnZnfvauKykalI+dpnISkrKFL5JP82f1nkNj+92WHWhcHOYqfq6hWbVMO/XDKgwVlFzdbPmA== 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=LAOKobZWYhqvXSmGzd5BJj4lmKar+U5abVa4+ZGffwE=; b=iO9KeA/xZKvsaatHHBLsVJAL0NJHFfc3hwVPl6Cfdieb9iEFdCUStgntOe0F+fRrDlEbE0yly9YlfmApOt05KVIS2W4zUZ8vN0DtbbLurPAWXjv+1gRadqoxDJLeX4zBUkFiIM3vuf02xBBrE0FhYddxVeqk3dbhaDoixa+hROc4LnSwxJT2eiteO4M8frN88Opw9GXqfkVe/7R3hQ8ZKQOWe1kFCX2jUilpq6yjInEaCDt812lehBk1vDNwT0Avb4mT0bkM+Q5pQ/Sdxqk2dYaoidfB1/LfIWNzhh53fx0B5qmlSMJ3DdDsRbMTW4GD1cj/LShuq8NSLx6OkbBeeg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=syrmia.com; dmarc=pass action=none header.from=syrmia.com; dkim=pass header.d=syrmia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=syrmia.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LAOKobZWYhqvXSmGzd5BJj4lmKar+U5abVa4+ZGffwE=; b=Q3kKewRkokIf1SzM1Ua5WGX1v3WKeJcgMjibSUuF3bqNNxIC9ywD7do1/9mHN8dTdwmlRw6rFoT0CfjJHa/215DRGZcmtRinlYp3GFK7vDGSP109iHs5dZ9bUHM1qdKqZ1k5FpOYl5on0kio7Zh6xANOQTIJ7Y+xitIPZ43Oe1o= Received: from AM0PR03MB4882.eurprd03.prod.outlook.com (2603:10a6:208:fb::17) by VE1PR03MB5502.eurprd03.prod.outlook.com (2603:10a6:803:120::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.16; Wed, 6 Jul 2022 11:34:44 +0000 Received: from AM0PR03MB4882.eurprd03.prod.outlook.com ([fe80::3926:6805:c765:27ec]) by AM0PR03MB4882.eurprd03.prod.outlook.com ([fe80::3926:6805:c765:27ec%7]) with mapi id 15.20.5395.020; Wed, 6 Jul 2022 11:34:44 +0000 From: Dimitrije Milosevic To: Xi Ruoyao , "gcc-patches@gcc.gnu.org" CC: Djordje Todorovic , Richard Sandiford Subject: Re: Mips: Fix kernel_stat structure size Thread-Topic: Mips: Fix kernel_stat structure size Thread-Index: AQHYjUL/Q7GnLzDA50urYJcPdtpP961peOyAgAAXJcmAB6io2A== Date: Wed, 6 Jul 2022 11:34:44 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: ca227bb4-a5b2-da3a-4060-0e56d52e3043 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=Syrmia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fdb54192-4b60-4581-fb3f-08da5f4385fa x-ms-traffictypediagnostic: VE1PR03MB5502:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qtlwSA5huew+nTyKGYme25e34oDK9hMrjsnmj4ZBb6E8smNGiFlJA/cToILr6/16rZhdHW/GUgBuivDcls2FAzK/nN8+dxgLA3JPjc9JPmW3XxIEPXQmLZig7RBdc2USEBE+LgS3uXvpsg5PKyIi+aBxEMFvVJFxY9UUFLQCOaRXzlxNvFHICkvVWhuvyMBx0FZjXQLp+9mJHvPt+0WRLpInJdZz9Hmb/0EXTs8YrpoW45euz9ZYItJDtw8jj2TKoal1tck9I5dwzQbtNo0nPLsCn4Y+Y2kZhZzRopgxGxN7ltENap9bW4Zz3ZWpIl0tcFnDD051N+mYa/XAvobGHhJTLgxe2UXQXPbrOKENww8KoJjbx+AOzKYWORUwlwb2NdFPtoinT0RPZkROAeEpUVjapLu02EAfOLdcaDxRDEm6V3z1UVDHaLeiD9hUklpeRim/iChu5zz+JHYQigYGg6b+FCpKlS34Td/oVGqbKrwNwscJrGGxTgxby81BMV67VPveRMpIuBQdcXVwxtt0lJ4svJyiv/iMILdGzNOUtD1X0SSdrv/Wy+nMztXHQaJw3Y86jSir8klNVsXsKW8kxhx1Th/6cZAPelVM9GDkCL9Xql7Yf0KDEZFiLcFvKpJ0KCcgSUMIXK72bqRetucxZj9nTHnrlshsGqPujFgupEe4UIQ7ZMVgQEmMy4nx7zf8DNWaxrtc/fxN/gPzldrYucw8pgx+s6ObnJnBo+BEm4Jw6jk41eRaohZ2iwEe6Q/MOEITdmgKnf0Q9WYuA/RIqEeMKJeNhso1dhZaDOtgnFYNGAtone4b8LzuzWopIlPa x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR03MB4882.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(376002)(366004)(396003)(136003)(39830400003)(346002)(5660300002)(41300700001)(4326008)(53546011)(8676002)(66556008)(66946007)(76116006)(66476007)(64756008)(66446008)(186003)(6506007)(7696005)(478600001)(316002)(2906002)(8936002)(33656002)(122000001)(38070700005)(52536014)(38100700002)(86362001)(9686003)(55016003)(26005)(83380400001)(71200400001)(110136005)(54906003)(91956017); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?h1M64El1/u/aqZqr0rzaSJIjPbhR3jsWE4OLQuN6tA9ojvIVUMDJ2sX+rY?= =?iso-8859-1?Q?lw2crzrkVe+vS+iyXD8MD5mCcJ6ElhUQ5laCQDch58REeGhhv3BITmSmDv?= =?iso-8859-1?Q?CDjEcMoe4NM/u8cf9mKB5f9pGq4EXenS9okRauINMhCCI5ocXowF5O/xny?= =?iso-8859-1?Q?RrZrHIXuF1rdfPxgy0ZbARx4C3HANwxJWrRxLM0nkMH5LSMfMNlL37fhlE?= =?iso-8859-1?Q?C0m4gjRL/8ah3qkO4Dur932o9dbhnlZOwJzkj05ala0VUWzRJJrdncDq8E?= =?iso-8859-1?Q?TNWZ0Uhs61Lb5h9KgLcoVn9f24QZ/XSM7euRh+JWo9jtk4ykyGNgwzwfdp?= =?iso-8859-1?Q?wWuuXbv3g7eM416NHBPDc6WIZ9AGwYOdzfHwOqCH3lGPrdIKX9W/9MpfWr?= =?iso-8859-1?Q?+LxnVL5/d1R0PmrDjIdlQBdYDCAIzCv+hf5UlYOuZy8Em+J/34k3f/IIXD?= =?iso-8859-1?Q?MnbWAIRSlaT9hEzwYtYQ3iE7+LGYmOb/fAqLQTj5VVuFzd8lExVKSat+HS?= =?iso-8859-1?Q?DOXhp5f2b8FED6VKRsYL9GypOe/128UAr+OJBYfyo+xsjCaU7Fb5cGpOay?= =?iso-8859-1?Q?d+nc4xfs9fLP3DNrhXWJRwTrH6A4GIiTK0meRcKPyYo3vnPTQcmYXuDz6z?= =?iso-8859-1?Q?ION2RAUmAI/I3a56uelVi0SeVUbfttYgg3NygLpzS9qT2ov64kyRNuJJyr?= =?iso-8859-1?Q?lyNNM3uOWZ0O8MSCTw/cc4C8oDfaH8N8M0K9rLcoOkA+cUiHv7qR3uTJbG?= =?iso-8859-1?Q?7XlTVbVPEUh63OI+ome87uEmJ/7E/+BIjqTqa5foOtBmaO6soZBhubJ3E6?= =?iso-8859-1?Q?DWw6ciEJE1tsAkQSIEyaPuUtbmj9RhZoN4iHToihHO1SJZBI8GQ6sMOxuz?= =?iso-8859-1?Q?JLUe7SLm8lCO+S9cnGXDtk8z6ORTNEA5lwhgHWAz0MWxSKIk2uaudSe3he?= =?iso-8859-1?Q?d0i1tdBz/qszGFlndXijiYs+XnhpZn/uPIN9KQFYGai2nXZ5IIaBLoms2W?= =?iso-8859-1?Q?NlHOgOllPOma8LdHt70KVFOyr39xquSEd1uG3I2DfigXzQce/nuataNslU?= =?iso-8859-1?Q?zu6gqcTsgp0CHV3JvD3MsAv7SEuuwDNF88eiAGdecA1y1qHCMxTblf/jjD?= =?iso-8859-1?Q?yugjnmhBIcJ20n2aq9WUO0Ymsw6OYewYRo0krblKHrZ3N64N2v4w7ZBp3V?= =?iso-8859-1?Q?Y76cL5nVv4KMxwSitPFMyL4Jh/sN8KBYUwALFcE389kA1mdAQgAAcn+2mM?= =?iso-8859-1?Q?zRA7HCp41GO2o3mwgp5XM+M+DxVelVx9h8EPT3cnFQYk8V06SJs79pBSQX?= =?iso-8859-1?Q?ZB4kt1Kt980Kbi1fvJFiICnAgIfj4wRLnceHlK7Fm5swutaoR9AskwlPmR?= =?iso-8859-1?Q?k6c2md/w0oc/VqNxiw90VqAkE6l8tg1ruVPc1mRqUtrfkDdBdhEI7he/fu?= =?iso-8859-1?Q?I/iqF+uKQmu1KrG0w7Jvno3XaHjIb1hFIBbUhrXoFbvEU5oCJsf/7lUH+Z?= =?iso-8859-1?Q?4wqFaRk6RUB4b4HeP5NTQTONEEzKGZNI/r3OHf23hPJqygMfBBMqkUhHdQ?= =?iso-8859-1?Q?z2mybROZMZZpPEXMOYMPbx97WKlSUwqE262Y5SLbCcKixGINxU8QWJ/6YL?= =?iso-8859-1?Q?ZdMBYcmXVLQIHOrh7c9x8QVstjB0Gbuabbp1YJPujJQUXfsW8gSmWrbw?= =?iso-8859-1?Q?=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: syrmia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM0PR03MB4882.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fdb54192-4b60-4581-fb3f-08da5f4385fa X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2022 11:34:44.1143 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 19214a73-c1ab-4e19-8f59-14bdcb09a66e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 1Z2tPImcFSFsf+vdxGXkUOp+3S4hbU8giVDCUAYphtJ+BHR3v25S5WEhQiK1DeN+B66SzCKnxP9Lgeg1U4thCHGacRIq22pasusNglIQN80= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR03MB5502 X-Spam-Status: No, score=-11.7 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jul 2022 11:34:49 -0000 Ping. :)=0A= I think this is good to go. Unfortunately, I do not have commit access, so = if anyone=0A= can commit it, that would be great!=0A= =0A= =0A= From: Dimitrije Milosevic =0A= Sent: Friday, July 1, 2022 4:25 PM=0A= To: Xi Ruoyao ; gcc-patches@gcc.gnu.org =0A= Cc: Djordje Todorovic ; Richard Sandiford =0A= Subject: Re: Mips: Fix kernel_stat structure size =0A= =A0=0A= Thanks Xi. Forgive me as I'm not that familiar with the coding standards = =0A= when submitting patches for a review.=0A= Here is the updated version of the patch.=0A= =0A= Fix kernel_stat structure size for non-Android 32-bit Mips.=0A= LLVM currently has this value for the kernel_stat structure size,=0A= as per compiler-rt/lib/sanitizer-common/sanitizer_platform_limits_posix.h.= =0A= This also resolves one of the build issues for non-Android 32-bit Mips.=0A= =0A= libsanitizer/ChangeLog:=0A= =0A= =A0=A0=A0=A0=A0=A0=A0 * sanitizer_common/sanitizer_platform_limits_posix.h:= Fix=0A= =A0=A0=A0=A0=A0=A0=A0 kernel_stat structure size for non-Android 32-bit Mip= s.=0A= =0A= ---=0A= =0A= =A0libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h | 2 +-= =0A= =A01 file changed, 1 insertion(+), 1 deletion(-)=0A= =0A= diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.= h b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h=0A= index 89772a7e5c0..62a99035db3 100644=0A= --- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h=0A= +++ b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h=0A= @@ -83,7 +83,7 @@ const unsigned struct_kernel_stat64_sz =3D 104;=0A= =A0#elif defined(__mips__)=0A= =A0const unsigned struct_kernel_stat_sz =3D SANITIZER_ANDROID=0A= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 ? FIRST_32_SECOND_64= (104, 128)=0A= -=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : FIRST_32_SECOND_64= (144, 216);=0A= +=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : FIRST_32_SECOND_64= (160, 216);=0A= =A0const unsigned struct_kernel_stat64_sz =3D 104;=0A= =A0#elif defined(__s390__) && !defined(__s390x__)=0A= =A0const unsigned struct_kernel_stat_sz =3D 64;=0A= =0A= ---=