From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) by sourceware.org (Postfix) with ESMTPS id 033373858D32 for ; Mon, 2 Jan 2023 17:37:58 +0000 (GMT) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.95) with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (envelope-from ) id 1pCOl0-000MBs-Qg; Mon, 02 Jan 2023 18:37:54 +0100 Received: from p5b13ac85.dip0.t-ipconnect.de ([91.19.172.133] helo=[192.168.178.81]) by inpost2.zedat.fu-berlin.de (Exim 4.95) with esmtpsa (TLS1.3) tls TLS_AES_128_GCM_SHA256 (envelope-from ) id 1pCOl0-002LiF-KH; Mon, 02 Jan 2023 18:37:54 +0100 Message-ID: Date: Mon, 2 Jan 2023 18:37:54 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Subject: Re: Update on the glibc segfault issue on Alpha Content-Language: en-US From: John Paul Adrian Glaubitz To: "debian-alpha@lists.debian.org" Cc: gentoo-alpha@lists.gentoo.org, GNU C Library , Florian Weimer , Adhemerval Zanella References: <999879fc-9cb3-1efa-165b-36a5418f2e41@physik.fu-berlin.de> In-Reply-To: <999879fc-9cb3-1efa-165b-36a5418f2e41@physik.fu-berlin.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Original-Sender: glaubitz@physik.fu-berlin.de X-Originating-IP: 91.19.172.133 X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,NICE_REPLY_A,RCVD_IN_BARRACUDACENTRAL,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hello! On 1/2/23 12:44, John Paul Adrian Glaubitz wrote: > Adhemerval from glibc upstream is aware of the problem but he has not found yet a solution > to this issue as it needs to be debugged further. I will try to bisect which particular > introduced the regression and file a new upstream bug report. > > During our discussion, Adhemerval pointed out that this change [3] might be the culprit > but I have not been able to verify this yet. My latest bisecting has shown this change to be the responsible change, CC'ing the author: commit 73fc4e28b9464f0e13edc719a5372839970e7ddb (refs/bisect/bad) Author: Florian Weimer Date: Mon Feb 28 11:50:41 2022 +0100 Linux: Consolidate auxiliary vector parsing (redo) And optimize it slightly. This is commit 8c8510ab2790039e58995ef3a22309582413d3ff revised. In _dl_aux_init in elf/dl-support.c, use an explicit loop and -fno-tree-loop-distribute-patterns to avoid memset. Reviewed-by: Szabolcs Nagy Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913