From mboxrd@z Thu Jan 1 00:00:00 1970 From: matoro Date: Thu, 24 Feb 2022 14:22:04 +0000 Subject: Re: regression: Bug 215601 - gcc segv at startup on ia64 Message-Id: <65ed8ab4fad779fadf572fb737dfb789@matoro.tk> List-Id: References: <823f70be-7661-0195-7c97-65673dc7c12a@leemhuis.info> <03497313-A472-4152-BD28-41C35E4E824E@chromium.org> <94c3be49-0262-c613-e5f5-49b536985dde@physik.fu-berlin.de> <9A1F30F8-3DE2-4075-B103-81D891773246@chromium.org> <4e42e754-d87e-5f6b-90db-39b4700ee0f1@physik.fu-berlin.de> <202202232030.B408F0E895@keescook> <7e3a93e7-1300-8460-30fb-789180a745eb@physik.fu-berlin.de> In-Reply-To: <7e3a93e7-1300-8460-30fb-789180a745eb@physik.fu-berlin.de> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: John Paul Adrian Glaubitz Cc: Kees Cook , Thorsten Leemhuis , Anthony Yznaga , matoro_bugzilla_kernel@matoro.tk, Andrew Morton , regressions@lists.linux.dev, linux-ia64@vger.kernel.org, Linux-fsdevel , Linux Kernel Mailing List , Alexander Viro Hi Kees, I can provide live ssh access to my system exhibiting the issue. My system is a lot more stable due to using openrc rather than systemd, for me GCC seems to be the only binary affected. Would that be helpful? On 2022-02-24 04:33, John Paul Adrian Glaubitz wrote: > Hi Kees! > > On 2/24/22 06:16, Kees Cook wrote: >>> You should be able to extract the binaries from this initrd image and >>> the "mount" command, >>> for example, should be one of the affected binaries. >> >> In dmesg, do you see any of these reports? >> >> pr_info("%d (%s): Uhuuh, elf segment at %px requested >> but the memory is mapped already\n", >> task_pid_nr(current), current->comm, (void >> *)addr); > > I'll check that. > >> I don't see anything out of order in the "mount" binary from the above >> initrd. What does "readelf -lW" show for the GCC you're seeing >> failures >> on? > > I'm not 100% sure whether it's the mount binary that is affected. What > happens is that once init takes over, > I'm seeing multiple "Segmentation Fault" message on the console until > I'm dropped to the initrd shell. > > I can check what dmesg says. > > Adrian