From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from de-smtp-delivery-102.mimecast.com (de-smtp-delivery-102.mimecast.com [194.104.111.102]) by sourceware.org (Postfix) with ESMTPS id 7BEE23858C51 for ; Wed, 18 May 2022 07:40:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 7BEE23858C51 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05lp2111.outbound.protection.outlook.com [104.47.18.111]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id de-mta-28-x8_1JckVPUWPiPJAcgjMtg-1; Wed, 18 May 2022 09:40:56 +0200 X-MC-Unique: x8_1JckVPUWPiPJAcgjMtg-1 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kso7FNCnXMezEAUjb3Ni6AuqlCSeb9sKwri5THC927nQGoyMTw0LzuA6iHEyJ0klFm0MB1aNjoX2vmoKVaDrdsnZNQvPTw33DmHfCaJ0ZWamIyOmYT53P1mA3i6Cg44Xr97Rpgnw8w9t0hSHIi05vefuH0leV3O6yfB1HZ1BUrWHBThZgdMUSgPZnW1MpqvJwdc9SEGAq1k60HQIwnI4ETXYGRapEWYeNhIFmWzR7vFxnw8b+8rZdyry8SAAyR2Y5F/GAqeFfwWWKew1bCdInLrn8bYHKrT6JKAfGbJSvyLFpamnt+WmXirmgU5p7ADWDy1VTfhMink1+HyBqLqZ4Q== 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=AhT81cMlg9ESxdE+8xXPHsbsQaYZunqR7Wu2BmBKilU=; b=BXUJ6G6caxJHlcaT0TFeW22yN1wgswWszP/FSZ9lVJnWLBBLkW2JqEfwk0BA1ZUlapXYJNMVUTe+ICbHSYJv06l25CCLrDypHtYbNoXj5gtMrCQuO/s3jisfbaGVzOQ406+8oZGMilpTtD/FdPoHpf75XQJmjMTNq4rfhdcYh3vRssy1unBWV5AWZGG0cLwl2wtHC0f59ZBzrDa9mvptSCAOLa/0RtT8qM1mo2lH7t0Ah6ChQz95a62eAHjuAHwv14FdSBvnU4oVLA8Rdvensksk5MRHM0mK/4a28XkrOcVE9f813LTP5m8Tr2cTnSKdt6ooFv/lZaSNW9+qXZ5BSg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AS8PR04MB7877.eurprd04.prod.outlook.com (2603:10a6:20b:2ad::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5273.14; Wed, 18 May 2022 07:40:55 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::91b8:8f7f:61ac:cc9b]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::91b8:8f7f:61ac:cc9b%7]) with mapi id 15.20.5273.014; Wed, 18 May 2022 07:40:55 +0000 Message-ID: <8310f18d-a0db-f880-3ab2-4ef6bd1d9b3e@suse.com> Date: Wed, 18 May 2022 09:40:52 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 Subject: Re: [PING^3 PATCH] gold: don't invoke IA32 syscall in x86_64 assembly testcase Content-Language: en-US To: Xi Ruoyao CC: Cary Coutant , binutils@sourceware.org References: <84f7610cf64aa40e838a8289100517b2318d8bc6.camel@mengyan1223.wang> <6f7688d519524dd2d5dc5b10b51244ca40865760.camel@mengyan1223.wang> <7520a336117da569ff4924bc129d2310081812e4.camel@mengyan1223.wang> From: Jan Beulich In-Reply-To: <7520a336117da569ff4924bc129d2310081812e4.camel@mengyan1223.wang> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: AM5PR0201CA0003.eurprd02.prod.outlook.com (2603:10a6:203:3d::13) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e19f9469-6d56-4c81-3c9c-08da38a1bdd0 X-MS-TrafficTypeDiagnostic: AS8PR04MB7877:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: JT6BUg1ON7YxScDc8wDjNYIsH0iuLHgR8cDverMmFP8t+y+ZhqqAc6m5LBStf2zeOFpx6rYqLwv85uG3TVOSH2yDgZ5nV9qNgyiWZd7g9DmhHykpjq/r7wf8NtKI/sXhs9EylsjdxGPO/vbQRANL0vZXBh65Lq1Z9Ay2Xt/XhKWfOwygAWRInlJbhAfMtzc4BcVhC9FI1h20BsQ0+yXTT7x+fWgqrbt/pDiXC1kIg1tEtu4swV9sRnDgJT+b262Cd4q14sQy6aIYcVaqGzYOw4fas7Fn+WUe5VPn6ww2aKfEgjaj9985SwG7nvW6MEjE9J50HNO1hdVjPt/7ju3g+iml4kTFvI8VFoluI1PzrNB3jPceozrCSr2RXikUJZE8ovFZk63O6QYTbMUzHiKe0wV9W2s9/ZgRrUQE6A/fvP6yDHPfS6Kdhc1JETRHvHlgAsxJDMk+HclYTRWSP4K5wymC/Suo1hlhmWeaspHCoXfoCTLU/xXsg2b7FYdy8/160TdErqsj9X7pL48NMe2DM8Uf4Sh5hls7PBEzqdhwAmaAdjxnwkwlaD/MzxJfIhlmWG6SCvKaFXMI2fXF9HE1AaYqI82IcKLxWYZL7vAD6zrBxRDANJMcGLFCbuCnkZNvsli8549CT8jodmzMDmCwHXp/mtGUCD9YfwM2gb5mOXahe89Bz2iPXV39ovplZepzAXH5GlhKqP9sLJIOTkUe8CGXK483F6E5QHOnvK+4gm5ZYkvlepzPIU98BtN4gpjQxlRnsYRD/CjJfw1dSv8M1w== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VE1PR04MB6560.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(38100700002)(31686004)(2616005)(83380400001)(8676002)(36756003)(6486002)(508600001)(66946007)(6916009)(66556008)(66476007)(4326008)(186003)(316002)(2906002)(6666004)(53546011)(6512007)(26005)(6506007)(5660300002)(31696002)(86362001)(8936002)(81973001)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ojhwPiHBpx5RcXWZwpdsEoSm4FWBH9RNzzJMtzdtdST/W7QqqM34iOODs1Zh?= =?us-ascii?Q?G+sBBAJHGH4kaPHQB2mcHT58DeCOvDJ6kbPosXAUsnWoZTjigrdb8lqTxyWq?= =?us-ascii?Q?Qb6y4FRztPu6dY3Y5FU7UahHJMdGeCcgvfl6AKER7c4tcmTzLYBc5uknyNBE?= =?us-ascii?Q?q+EZHSsfQP137H0HEpd6fzxdJ3JWtC3nrbRMlxlkO0Us7HrgF2YENkqTiwzj?= =?us-ascii?Q?p3zArd6cvWFORi+Jpd84OOUCT3lQxRqccmGZ3tRUMUDYy/lx+o96rqtTlmtW?= =?us-ascii?Q?kwEFbnOtDYk5S7FrCFyzvByBwi+cb4tn378BSVQjWlA9tJrgq+uDWMdiYayS?= =?us-ascii?Q?SGr5r7shrKlRH06/u9YQSNSA3fUjwThr5OK7VVaRiqhz03MyMQy5YiGXG+76?= =?us-ascii?Q?uoQ9E7k+xBvMd4ILD4QEUGfmt2vPmuTYAKTl1QL5cvudIz1sX6G8qRvIzTN4?= =?us-ascii?Q?OUrCTYO0Tig0cZN9AT1ZoLo/dxkU1vY5AVtUZgFdSL+pOOmpxhuQSDDpWod8?= =?us-ascii?Q?qxrEgYZILvQuACBBhBT8mf+KCXDCwl9AuhPpnwG34kE08gq4iXUzWHWqfmVN?= =?us-ascii?Q?r01fHcYB91W/b/SyqRW1TYUGzfeWOYm8R+AaPDynH1cpGKaeHdNKKUrxGE2v?= =?us-ascii?Q?ueSH37VMkKLCO3swgIzy2NRqCqURxOoNt/mCDpQTzuffX/5FjbR7Y7U7mxn2?= =?us-ascii?Q?5zLEnK7mpCNLA41OqzNKX6YLjGbWMm5+2OObJUsqGA0xM/Edxf6401MfumR1?= =?us-ascii?Q?MVSjJj7NFayDSrR5wW4ccMNM5F0z8i69yqOuSIGbiiGxmqglquiF3htA2ytn?= =?us-ascii?Q?Fu8bo5rlFlvKLTmq88CDuAaUIC+aazmKzZyX0BqtUDZBtaKShJaIgCX9DZ/Q?= =?us-ascii?Q?XmlSAAtxO0jn8Ni4eynXiMk+G+LW8yezEikZDmGFOa6/gKxGj36kzntWTWhC?= =?us-ascii?Q?Fx+9Cx4rqfc97LE+Gi4ELVX3S4J9z1rF/5PW4IU9Hrb4FraXwQrak72eJ+sI?= =?us-ascii?Q?lmFQlj95sZhjfGNsRh3cLEdsI9Xe5AgOuh/3nZPqsNry/kdD6A/dLuROrrMj?= =?us-ascii?Q?6e043ev+dXTma0vJIELN7Z2Op6mDqASffOyG0PzCN6L2uNNtx8ONf3QNiSlQ?= =?us-ascii?Q?YDRh8JHfxmyHpuZOIPYYssyK073e3jP+BnxY9BGq0cKDmK+pTOc8zduN2nM6?= =?us-ascii?Q?1dGSdBF1O7Lrhuv8vlhzHOu0wW3y89/H2ModqPxQdUDrLqvuIBO78SBAiZGG?= =?us-ascii?Q?aFHCJpFcdJc4yDioB0gE7ak7IIIPBaPk8QtpwKSrvaDpK8xs18ToRshgfTRf?= =?us-ascii?Q?GfMkw2EgHkrkAhMYi2YyjZNoATHHP9gFqfUElLjwegJqrZwU8cTdVgu0phMm?= =?us-ascii?Q?SE/JZBpseyu7SXHZ1LfBKKaRTAtOTOsJb8hx8r20sOu3zfKdGiRubTOUsJBY?= =?us-ascii?Q?LmFTt+Qw/sNg5ZBF7x7C/i/m0HxaMWDwE60/NNLPAyzSb6Fw3g9ISqQfyuHL?= =?us-ascii?Q?fqqzz5iZoqiFjRjDkFbioweGK9Y1dFy1r0ZFJY4w+CvkoKHRKGZKyy3mlMjI?= =?us-ascii?Q?gBDGiUehG5hy7CVdUrsTgpck+WpbcUnbOHvoArjOMNGmxsVlzm3rcxZaqBL0?= =?us-ascii?Q?1yW7PccKkVivHD9bgi///Xp6j8yFV7bmYpZcynLFyBueNGtXnWZgNtiAN8hT?= =?us-ascii?Q?M+92oUepZjZYv1WC7N3v4LFx/UqiNuiSkqjayxGoAasvB58JZSCIvZ3UK8Yf?= =?us-ascii?Q?e6DcLzn43w=3D=3D?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: e19f9469-6d56-4c81-3c9c-08da38a1bdd0 X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 May 2022 07:40:55.6152 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: rwEuWJA9uDvlnLakR9Bpb6DgQVXoUWjrf7+3aUMs0HsawJzfrW5IGlwKXuerxkFcz49I4BCO19y6/HxZoK9wkw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB7877 X-Spam-Status: No, score=-3031.0 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, 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: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2022 07:40:59 -0000 On 06.05.2022 17:03, Xi Ruoyao wrote: > On Fri, 2022-04-29 at 00:15 +0800, Xi Ruoyao wrote: >> On Sat, 2022-04-09 at 07:25 +0800, Xi Ruoyao wrote: >>> On Thu, 2022-03-31 at 09:05 -0700, Cary Coutant wrote: >>>>> On Thu, 2022-03-31 at 12:41 +0200, Jan Beulich wrote: >>>>>> On 12.03.2022 15:21, Xi Ruoyao via Binutils wrote: >>>>>>> pr17704a_test.s is a x86_64 assembly file, but it invokes >>>>>>> IA32 >>>>>>> exit >>>>>>> syscall with "int 0x80".=C2=A0 This causes a segfault on kernels >>>>>>> with >>>>>>> CONFIG_IA32_EMULATION disabled. >>>>>>> >>>>>>> gold/ >>>>>>> >>>>>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 * testsuite/pr17704a_tes= t.s (_start): Invoke x86_64 >>>>>>> exit >>>>>>> syscall >>>>>>> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 instead of its IA32 coun= terpart. >>>>>> >>>>>> Okay. >>>>> >>>>> I don't have write access to binutils-gdb.git, please help me to >>>>> push >>>>> it. >>>> >>>> Sorry, yes, this is OK. I'll apply it. >>>> >>>> -cary >>> >>> Gentle ping again, in case it's forgotten :). >> >> Ping? :( >=20 > Ping. I've committed this, seeing that it was still pending. While doing so I took the liberty to slightly change the new assembly (using %eax instead of %rax in two places). Jan