Re: boot stalls when booting sparc32 images on v3.16.y/v3.18.y in qemu

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Jan 11, 2019 at 01:26:35PM -0800, Guenter Roeck wrote:
> Hi,
> 
> I recently updated the sparc32 root file system in my testbed
> with one generated with buildroot.
> 
> As a result, sparc32 images no longer boot with v3.16.y and v3.18.y.
> The system starts to come up, but stalls while starting syslog.
> However, v3.16 and v3.18 do boot.
> 
> I bisected v3.18.y and ended up with commit 16c193364b4 ("sparc: Harden
> signal return frame checks.") as culprit; bisect results below. Reverting
> this commit fixes the problem for both v3.16.y and v3.18.y.
> 
> Is it worth spending any time on this, or should I just stop testing
> sparc32 boot tests with v3.16.y and v3.18.y ?
> 

After some more digging ... here is the quite obvious fix:

commit 07b5ab3f71d318e52c18cc3b73c1d44c908aacfa
Author:     Andreas Larsson <andreas@xxxxxxxxxxx>
AuthorDate: Wed Nov 9 10:43:05 2016 +0100
Commit:     David S. Miller <davem@xxxxxxxxxxxxx>
CommitDate: Thu Nov 10 16:47:38 2016 -0800

    sparc32: Fix inverted invalid_frame_pointer checks on sigreturns

Guenter



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux