15 Oct, 2020

1 commit


08 Nov, 2013

1 commit

  • Install targets (install, zinstall, uinstall) on parisc have a
    dependency to vmlinux. This may cause parts of the kernel to be rebuilt
    during installation. We must avoid this since this may run as root.
    Install targets "ABSOLUTELY MUST NOT MODIFY THE SOURCE TREE." as Linus
    emphasized this in:

    http://lkml.org/lkml/2013/7/10/600

    So on parisc and maybe other archs we need the same as for x86:

    1648e4f8 x86, kbuild: make "make install" not depend on vmlinux

    This parisc patch was inspired by:

    19514fc6 arm, kbuild: make "make install" not depend on vmlinux

    Signed-off-by: Helge Deller

    Helge Deller
     

10 Jul, 2013

1 commit

  • The latest PA-RISC Boot Loader (palo) allows loading of gzip compressed
    vmlinuz kernels. So let's now switch to build a vmlinuz file when we
    build a palo boot image.

    PALO version 1.9 (or higher) is required for this which is available at
    git://git.kernel.org/pub/scm/linux/kernel/git/deller/palo.git

    Signed-off-by: Helge Deller
    Cc: # 3.10

    Helge Deller
     

20 Sep, 2009

1 commit

  • Replace the use of CROSS_COMPILE to select a customized
    installkernel script with the possibility to set INSTALLKERNEL
    to select a custom installkernel script when running make:

    make INSTALLKERNEL=arm-installkernel install

    With this patch we are now more consistent across
    different architectures - they did not all support use
    of CROSS_COMPILE.

    The use of CROSS_COMPILE was a hack as this really belongs
    to gcc/binutils and the installkernel script does not change
    just because we change toolchain.

    The use of CROSS_COMPILE caused troubles with an upcoming patch
    that saves CROSS_COMPILE when a kernel is built - it would no
    longer be installable.
    [Thanks to Peter Z. for this hint]

    This patch undos what Ian did in commit:

    0f8e2d62fa04441cd12c08ce521e84e5bd3f8a46
    ("use ${CROSS_COMPILE}installkernel in arch/*/boot/install.sh")

    The patch has been lightly tested on x86 only - but all changes
    looks obvious.

    Acked-by: Peter Zijlstra
    Acked-by: Mike Frysinger [blackfin]
    Acked-by: Russell King [arm]
    Acked-by: Paul Mundt [sh]
    Acked-by: "H. Peter Anvin" [x86]
    Cc: Ian Campbell
    Cc: Tony Luck [ia64]
    Cc: Fenghua Yu [ia64]
    Cc: Hirokazu Takata [m32r]
    Cc: Geert Uytterhoeven [m68k]
    Cc: Kyle McMartin [parisc]
    Cc: Benjamin Herrenschmidt [powerpc]
    Cc: Martin Schwidefsky [s390]
    Cc: Thomas Gleixner [x86]
    Cc: Ingo Molnar [x86]
    Signed-off-by: Sam Ravnborg

    Sam Ravnborg
     

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