Control: tag -1 moreinfo

On Mon, 1 Jan 2018 22:59:59 +0000 James Clarke <[email protected]> wrote:
[...]
> Please consider applying the patch forwarded upstream (linked in an
> earlier control message) soon; this bug means that if the current
> initramfs is updated, it will no longer boot, as run-init will segfault
> in klibc. Given sparc64 is not a release architecture I can't make this
> bug RC, otherwise I'd probably go for critical.
> 
> (To be clear, the issue is in 2.0.4-10 simply because that is the first
> upload to happen since sparc64 has had PIE enabled by default in GCC)

How exactly did you test this patch?  It looks like it will cause
pipe() to crash on success.  You put the first instruction of the PIC
prologue into a branch delay slot, which overwrites the register
holding the pointer used to store the system call return values.

Ben.

-- 
Ben Hutchings
One of the nice things about standards is that
there are so many of them.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to