From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60076.outbound.protection.outlook.com [40.107.6.76]) by sourceware.org (Postfix) with ESMTPS id 7E5123858D1E; Tue, 4 Oct 2022 09:44:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 7E5123858D1E Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XNvoZL1cZJebzccmHfm16d9sdhNArD+YE5A2CtUAn4IJukDey2TK5zumD1gVlZQpt0TuljCMFHahaD9PLAKDF9pg7BXfbhQwk5sYqZlHtxNCsNk+ZeZHDoZOp1ih+bEOOhLLJY37vzLC3zGKfw2Yk7SN2uLq/6WAr3/DVfCVZShaxxM8Iy0zWefQz4ypOOi+ZSqpxJXc2xABYnGIDqTiGkW4XviStkFYrKZ9KdYyOrH1iI8fLG0JqGwI5u8qak35ff1C0Zd2MjabJdx0g7HtEK6b9W6OW4GTzIEjB3SjyR7Jz7g68kWpJ01O7OLk5N4uneVks7XGzRYtHIpzyLSfkw== 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=/RggBONJZuTJvJKNHeIaBzWCi8IIidfjhm9aXCJlvuk=; b=nZts03nJVGQVNXq0+SWH3GYJgyGbAcACWmi/utidVzsNg48pt/S8d37pn64r07+uGCxFAqfrtAApA/1E84FUC9MYC9To2+7jtX0QUKywoxF9BgwtZ2OaoyqKPLrbIkyhgU0mu92VAg6CEJtrlO7ReQ1qB1TRgq3mr8FNvHkG2s5yjGM5wqMOfUvwaUWyJy05Qu6hd4qyJbhu1tiV1dR7QXWjGfIbx6rIU4cnY1L+qcdZoPR+8BeUP/K/01Bc7Z25W5TU4W5Qhg1776CXlXZ9B0fOtq/p8pfvGeXEYWXG2dJ0VobAOkUajZXgQ6EIdVpOPVCIq9hm80dIku7egSzOOw== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/RggBONJZuTJvJKNHeIaBzWCi8IIidfjhm9aXCJlvuk=; b=kaEYgpZUHWs4aFuNuSDPr/yS1MdIuM7vzfX2okeRPmyjgn1avi1yCNObf3l9A8N70NZ6D1v2eeQNdQ7crn0FWT4lhtFjfFDeJPDPoGmcDjYKNJWed9U3uq3u60mYiIWBjCm71G0fKkXMr+Yd8ZioPcEIKqqGUFvD2LoiDOW7uCzYId1oeHae3XJBnzP25m/+dIwXcmamrKba8I2mURRoW+IDPHG6d2nxUO/r5EGKtH4WzM/xKy7Yfp8NKaLytB3VoeFP1pJ8sxB/LgZfeHe3waVNdtyL8MaPBhq7qMBwVgYXBjVZC/Ceo5wpAP9IsFFTcHLVnridGzApPE4dgmPbHQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com; Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AM9PR04MB7556.eurprd04.prod.outlook.com (2603:10a6:20b:2df::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.31; Tue, 4 Oct 2022 09:44:13 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::2459:15ae:e6cb:218a]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::2459:15ae:e6cb:218a%7]) with mapi id 15.20.5676.031; Tue, 4 Oct 2022 09:44:13 +0000 Message-ID: Date: Tue, 4 Oct 2022 11:44:11 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.3.0 Subject: Re: [PATCH 0/2] RISC-V: Fix buffer overflow after long instruction support Content-Language: en-US To: Tsukasa OI Cc: binutils@sourceware.org, gdb-patches@sourceware.org, Andreas Schwab References: <227e9854-f0bf-566a-42ef-5f14a145c6dc@suse.com> <8cc87571-4ef6-8474-0c40-186c5e38438d@irq.a4lg.com> From: Jan Beulich In-Reply-To: <8cc87571-4ef6-8474-0c40-186c5e38438d@irq.a4lg.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR0P281CA0124.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:97::13) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|AM9PR04MB7556:EE_ X-MS-Office365-Filtering-Correlation-Id: b1fa09f2-1bee-484b-f272-08daa5ecfed0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7Tp6UzJBP/Zua0hZ8vQXpoOAyt8Vbt2wGPU0m1RYfopZM0bgu74x6hou4FJCneuMJJ0/R+ZGAcXe/zS0YThUJz087KRylIE51Xb1zun8TzNLDXEBEsyA51xT5rjxfrYfRaDAQxx2hl7TukpQc1+KGBD5uqQfRxk+CXn8+vt2thk24HgaJVPCbf/+XmiFD0NGvdAJnN5ibSsl/CZIf4rPUf7Z8ODe0zWch55RP33iPcKOsgCbiE1gm5vGmAM6vz0k3XtHGbHo+ikXLq44b5jpHYBxW/3PIM74/KI4PLt0vQy4+LGvDDxiFCr2/gkn65jXmTaPSnSRMKttIy0dmd9sD6w/DT8xndE67cSu3L1SwM587J7Wh4IJ//81GW6omR4D1Rhz1Vfj3tpuSIX8z/D32YfRt7F33TE/ad3TMuNI9oHkg1S2wTLht0dI5ePtu/0KCX1ejVDCywTwS6jmTq1zr7o4ZL2W+CJ0FK2eco6I1vMu5PhKUmELS7Eo5ilH3F1Yp1s691BbdRoNDYbh8gXW7/LJCFvHeeWi6WbrDc/ckdAPdtbZZ5CwRxyexVRnvZkf81xWGnmsTJ5lWSq+gAkvXBn/NQTFE+SpRUuwea6nKviXzWfbv45+nMX+Mx2z7H+6bo1LfkbV9BzAQk3g/3jTern0SrGGsV23PktodVLmaXBF7VjdG06S2/CW1FIc9tlEjVJVsnkZfuCjg0TP+NsMRwKw53WaGytg00kqJEIygiPJWlqDn58f0u7iVHUYvhwtlfLmcC/nZ5AYut+5XIQ/0srun1Ho9ZYkWKUdgUJu9qA= 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:(13230022)(39860400002)(346002)(396003)(136003)(366004)(376002)(451199015)(2616005)(186003)(38100700002)(4744005)(5660300002)(2906002)(8936002)(53546011)(6486002)(26005)(6512007)(6506007)(6916009)(478600001)(66556008)(316002)(66946007)(4326008)(8676002)(66476007)(41300700001)(31696002)(36756003)(31686004)(86362001)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cmZWZ1hSZ21pcm9DMmh6WFhXVTB2bkpHZmZkMXlQeEEwaTM0R1ZHaTd6alJ3?= =?utf-8?B?dHNsb1lyV0lBRzlNVjZ1TkNuNWhqQVlqZk9QSCtZYVBOamN1Zy9ZbVB2MkJU?= =?utf-8?B?akZta28zZ2hRcjdCc2UxZDFmNGp3emxuWURzMUEzektkQnhOOUtNUDFKZG5B?= =?utf-8?B?eFV6aXE2a0VpNVd2V2dUdkVzLzhtUmMxcEdYL3NQNEN2ODA1NTRManpzYWl0?= =?utf-8?B?ZDczdW4rOURmUGY3d3lWcDJRa1RaOFBJSDJBbS91RWE1SFV5cHNVeExIY0ta?= =?utf-8?B?ZkYwVDczYXEzWGJaS0dWTnB4S2pDMlZSTFNuMnpRd3ROSzEzRGpFRlFUeHF2?= =?utf-8?B?cUV4dGxzQ3VOdVpaWm94TlRyMFdUUWFwcnV2My9KWGg4Zy9VT0ZnODlCU0NQ?= =?utf-8?B?RzVPYlFVa0Qwb1AzVzFkdlo1ODlnbkxwaitreXBQc3ZTalNkakVUeWREcXpF?= =?utf-8?B?dUNVUDRPSnpBMXpBWGZiRys2c0V6bXBtUUFtazN0cGh0WUpacE95TjlMdXIx?= =?utf-8?B?OTZIR25IMHpKcmpHeUJiaTJ1MzdJcWN6TDc3aGtuaXBidGlRbDNqV3RjakJa?= =?utf-8?B?TkYyeWZGWWV4bDlHT3ozbnF6N3ZqVmtqcWtwSmFHK2dHeWhoTGhYNDFiZHF1?= =?utf-8?B?aGIzU01nTFM2RTBMdTlFU1lmb2tkVG9tbytvQmNFVXQ2VVBDM01FeHpoWHBr?= =?utf-8?B?NWFldE5PczNuT2xNTUN1cnkrNDZwMzRaSzRCbUJlb1ZrSFRaSHpsdGNIbDM2?= =?utf-8?B?RE1YdWdlcitBdjBZTGI5VFNuK0orYThyYmw4cHAzVm5IRlgrbXBrSFJROXli?= =?utf-8?B?dTBBQS9qbmtXOFlodUtDb3pLT0JGSHc2ZlIzRzdNY3EwYzhMNlJqN2ZBaUhz?= =?utf-8?B?Z1ppWWhNQjB3cFl1N0ZxcHZMSUxoNDhjT2pzdlJhUkpwREw4U0xaUGU0bG0r?= =?utf-8?B?OVpaYm53bW5vWVlzL080c29FWUZVNG9WM1BoZVFRSjVic0xuWFkxVzY0MmZU?= =?utf-8?B?OVBVeDVJeXRWQUJCc1ZIM1lGdW56UVN4QnY0SWNtY3ZZZTY0QzBxWXZybTRJ?= =?utf-8?B?Y2VkaDNoK29HVUxXa01zZTBZWXdHQnBSWE14MUV4b1U1QUdXNW1udm1XcjZa?= =?utf-8?B?cm9lQnhVV2VIZVlUOVQvczUwQTBtU0ZuT09Ua2dFdFg2VHJZSWhIT1BBU0Rl?= =?utf-8?B?WlA4cnlFQnR2cThkRXJ3S1FzNGJIOE9uOHJzSlVkTTZVdHV1eEJsSmc4eXFJ?= =?utf-8?B?WFhXaTkxVTY1dExSeUROVlFDOThsME1ibWtlQUViOFZIR0x0UWZqSU1pdnV1?= =?utf-8?B?Z1BGQ3ZheExCZ2Ird2tCOFRJeHVUT3ZSb0JYdHlWSW5NakVOUm8xbGRIdU1v?= =?utf-8?B?b2plaWthWHpXVkswZHVXckFmQkNWYk8rS1lWRXBXOXhLYWU5eHUwUUQ2dVJQ?= =?utf-8?B?SjB0SjF4aGtIVFAyWm1NaCtTTFBENkFZdTdUU2NuODlQc2o0YjF5V0ZCdHVB?= =?utf-8?B?MEltdWp4dDh0SWx2TVVzUW1CczVtZm1XazM2SGY2ZytjZ0F5cUNiQ2xWbjds?= =?utf-8?B?VGdqQkpKb0ErbHZxY1hWVGk0Vk9hd2lOTHE3dFNobUVvQ1dYSURCSVRCWDBP?= =?utf-8?B?U250eGFlK2RxdEFtbi81c2syVlFWNUtFV3Q0RDU1dXhWOVFMci9RS1NMWDRQ?= =?utf-8?B?YVhuQVpTd2wrRXY5ZnVSQXdObFBLbVJ0Umw0dEowWXpQMGZCZU1pUzBSNk1X?= =?utf-8?B?dy9oV3pEUWNsbUo2NVQ2NlVBQjVwc3dNb0ViWDluR2MraDFRNXBwNndmVlBl?= =?utf-8?B?dUt5aUlucDdaclpTSXBEb2Y3c0NHN1piNUFNYlNSVm5nZndHUjZJKzhnaG9v?= =?utf-8?B?ejdFQ2xzdG5xd3lEQTZBUWluL0FUUTJWN0V3Zlg1ajlUc3NhNXRjNWdnWmxW?= =?utf-8?B?TzBiWDFWSUZPV05POWdyODFLY1BSWGFHS1JCNjVHVVVWckRQMlVtNTRSTEVE?= =?utf-8?B?ZmxBSTY5M1FlNitFYXAyb3pVWGVsNnRobjBTN3ZZcFdHdy9OMlMyY2xGOERx?= =?utf-8?B?RGl3OW42eVhTVlFwNzBJb2ZERk1lM1ZsbTFkQ3lCdkRxOW4vVzdhUDlydW5x?= =?utf-8?Q?8xwXnxcSWcaZMwQOeMm8JVhmk?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: b1fa09f2-1bee-484b-f272-08daa5ecfed0 X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Oct 2022 09:44:13.3411 (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: n/NtzO8a4OmGaH2GnktclPTSa6iizAJZMJb9PrYSZexZr+u9pCfM/+O1QUe1b9GNOIaq4Lh1aSUompjw/ugfYw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB7556 X-Spam-Status: No, score=-3031.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 04.10.2022 11:26, Tsukasa OI wrote: > On 2022/10/04 18:07, Jan Beulich wrote: >> On 04.10.2022 10:59, Tsukasa OI wrote: >>> After commit bb996692bd9 "RISC-V/gas: allow generating up to 176-bit >>> instructions with .insn", I started to see some crashes while running >>> "make check-gas". >> >> Hmm, I'm puzzled why things worked correctly for me. The extra size needed >> is quite significant, so chances should be rather slim for things to work >> correctly. > > I don't see this extra stack size as a problem so far. I guess my wording was misleading: I would have expected things for me to be broken as well, simply because the amount of overrun would have clobbered multiple stack slots (the more that some of my testing was on a 32-bit host). Jan