27 Dec, 2011

1 commit

  • Remove last traces of our kerntypes patch which was always an addon
    patch which never got upstream. Somehow a few bits got upstream
    anyway.
    Since kerntypes aren't used anymore and lcrash isn't maintained (for
    s390 at least) remove the last traces of kerntypes that somehow went
    upstream. Also remove the documentation that mentions lcrash.

    Signed-off-by: Heiko Carstens
    Signed-off-by: Martin Schwidefsky

    Heiko Carstens
     

30 Oct, 2011

1 commit


24 Jul, 2011

1 commit

  • The alignment is missing for various global symbols in s390 assembly code.
    With a recent gcc and an instruction like stgrl this can lead to a
    specification exception if the instruction uses such a mis-aligned address.

    Specify the alignment explicitely and while add it define __ALIGN for s390
    and use the ENTRY define to save some lines of code.

    Signed-off-by: Jan Glauber
    Signed-off-by: Martin Schwidefsky

    Jan Glauber
     

21 Mar, 2011

1 commit

  • * 'trivial' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6: (25 commits)
    video: change to new flag variable
    scsi: change to new flag variable
    rtc: change to new flag variable
    rapidio: change to new flag variable
    pps: change to new flag variable
    net: change to new flag variable
    misc: change to new flag variable
    message: change to new flag variable
    memstick: change to new flag variable
    isdn: change to new flag variable
    ieee802154: change to new flag variable
    ide: change to new flag variable
    hwmon: change to new flag variable
    dma: change to new flag variable
    char: change to new flag variable
    fs: change to new flag variable
    xtensa: change to new flag variable
    um: change to new flag variables
    s390: change to new flag variable
    mips: change to new flag variable
    ...

    Fix up trivial conflict in drivers/hwmon/Makefile

    Linus Torvalds
     

17 Mar, 2011

1 commit


16 Mar, 2011

1 commit


17 Feb, 2011

1 commit

  • The 'output' variable is passed from decompress_kernel to
    check_ipl_parmblock before it is initialized. That disables the
    safe guard against the overwrite of the ipl parameter block.
    Fix this by passing the correct value to check_ipl_parmblock.

    Reported-by: David Binderman
    Signed-off-by: Martin Schwidefsky

    Martin Schwidefsky
     

27 May, 2010

1 commit


24 Mar, 2010

1 commit


27 Feb, 2010

1 commit


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
     

24 Jun, 2005

1 commit

  • The attached patch causes the various arch specific install.sh scripts to
    look for ${CROSS_COMPILE}installkernel rather than just installkernel (in
    both /sbin/ and ~/bin/ where the script already did this). This allows you
    to have e.g. arm-linux-installkernel as a handy way to install on your
    cross target. It also prevents the script picking up on the host
    /sbin/installkernel which causes the script to fall through and do the
    install itself (which is what I actually use myself, with $INSTALL_PATH
    set).

    I don't believe it causes back-compatibility problems since calling the
    host installkernel was never likely to work or be what you wanted when
    cross compiling anyway. If $CROSS_COMPILE isn't set then nothing changes.

    I only use ARM and i386 myself but I figured it couldn't hurt to do the
    whole lot. I've cc'd those who I hope are the arch maintainers for files
    that I've touched.

    Signed-off-by: Ian Campbell
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ian Campbell
     

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