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

Bug#658759: u-boot: fails to boot compressed 3.2.y kernels



On Sun, 2012-03-11 at 15:50 -0500, Jonathan Nieder wrote:
> reassign 658759 src:linux-2.6 3.2.2-1
> tags 658759 + upstream
> quit
> 
> Loïc Minier wrote:
> 
> >    * kirkwood: disable L2 cache before Linux boot; thanks to Ian Campbell.
> >      closes: #658904
> 
> Thanks!
> 
> The next question is what to do to handle Linux upgrades.
> 
> Should the kirkwood kernel have "Breaks: u-boot (<< 2011.12-3)" to
> encourage people to update their bootloader when they are lucky enough
> to be on a machine where the bootloader is installed through the
> package management system?
[...]

My understanding is that in general we cannot assume that uboot is
upgradable at all, because:

1. Linux may not have access to the flash partition containing it.
2. The factory-installed uboot may have board-specific setup code which
is not included in mainline uboot.
3. A power failure during an upgrade may be unrecoverable without
specialist hardware.

Do we know that none of these apply to the Kirkwood platform?  If not,
the kernel must retain compatibility with older versions of uboot.

Ben.

-- 
Ben Hutchings
For every action, there is an equal and opposite criticism. - Harrison

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


Reply to: