19 Jul, 2011

1 commit

  • Currently, the documented kernel entry requirements are not
    explicit about whether the kernel should be entered in ARM or
    Thumb, leading to an ambiguitity about how to enter Thumb-2
    kernels. As a result, the kernel is reliant on the zImage
    decompressor to enter the kernel proper in the correct instruction
    set state.

    This patch changes the boot entry protocol for head.S and Image to
    be the same as for zImage: in all cases, the kernel is now entered
    in ARM.

    Documentation/arm/Booting is updated to reflect this new policy.

    A different rule will be needed for Cortex-M class CPUs as and when
    support for those lands in mainline, since these CPUs don't support
    the ARM instruction set at all: a note is added to the effect that
    the kernel must be entered in Thumb on such systems.

    Signed-off-by: Dave Martin
    Acked-by: Nicolas Pitre
    Signed-off-by: Russell King

    Dave Martin
     

23 May, 2011

1 commit


14 Feb, 2011

1 commit


01 Feb, 2011

1 commit


25 Mar, 2006

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds