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

Bug#820567: kexec on mipsel partially broken between ckt20 and ckt25



Control: reassign -1 src:linux 3.16.7-ckt25-1

On Sat, 2016-04-09 at 18:31 -0700, Elliott Mitchell wrote:
> Package: linux-source-3.16
> Version: 3.16.7-ckt25-1~bpo70+1
> 
> Between 3.16.7-ctk20 and 3.16.7-ctk25 the kexec functionality of the
> Linux kernel was damaged.  The system I'm looking at uses a 3.3 kernel
> to load the "real" kernel off a filesystem and kexec into that.  The 3.3
> kernel was able to successfully kexec into a 3.16.7-ctk20 kernel, but
> is unable to kexec into a 3.16.7-ctk25 kernel.  However I found the
> 3.16.7-ctk20 IS able to successfully kexec the 3.16.7-ctk25 kernel.

Surely this is a bug in the built-in (3.3) kernel, not the new one?  If
there's something simple that can be done in the Debian kernel to work
around this, we should do that, but otherwise you're stuck with this.

> Doing a double-kexec does work around the issue, but it means I need to
> hold onto that one magic kernel for the moment...
> 
> In other news, it appears sometime between 3.3 and 3.10 there started
> being a requirement for GCC 4.8 on mipsel.

Packages in jessie must be buildable using compiler versions in jessie.
That means either gcc-4.8 or gcc-4.9.

Ben.

-- 
Ben Hutchings
I'm always amazed by the number of people who take up solipsism because
they heard someone else explain it. - E*Borg on alt.fan.pratchett

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


Reply to: