11 Jan, 2007

1 commit

  • Revert previous attempts at messing with the linux banner string and
    simply use a separate format string for proc.

    Signed-off-by: Roman Zippel
    Acked-by: Olaf Hering
    Acked-by: Jean Delvare
    Cc: Andrey Borzenkov
    Cc: Andrew Morton
    Cc: Andy Whitcroft
    Cc: Herbert Poetzl
    Signed-off-by: Linus Torvalds

    Roman Zippel
     

07 Jan, 2007

1 commit


01 Jan, 2007

1 commit


31 Dec, 2006

1 commit

  • include/linux/utsrelease.h and include/linux/version.h aren't removed any
    more by mrproper in kernel 2.6.20-rc2. The patch below fixes this.

    The definition of MRPROPER_FILES looks weird: generated-headers looks like
    a misspelling of generated_headers, but that one is a Makefile target, not
    a variable or a file, so I don't see how including it in MRPROPER_FILES
    could have any effect.

    Signed-off-by: Mikael Pettersson
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Mikael Pettersson
     

24 Dec, 2006

1 commit


23 Dec, 2006

1 commit

  • compile.h is created super-late in the build. But proc_misc.c want to include
    it, and it's generally not sane to have a header file in include/linux be
    created at the end of the build: it's either not present or, worse, wrong for
    most of the build.

    So the patch arranges for compile.h to be built at the start of the build
    process. It also consolidates the compile.h rules with those for version.h
    and utsname.h, so they all get built together.

    I hope. My chances of having got this right are about 2%.

    Cc: Sam Ravnborg
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Andrew Morton
     

16 Dec, 2006

1 commit

  • It has caused more problems than it ever really solved, and is
    apparently not getting cleaned up and fixed. We can put it back when
    it's stable and isn't likely to make warning or bug events worse.

    In the meantime, enable frame pointers for more readable stack traces.

    Signed-off-by: Linus Torvalds

    Linus Torvalds
     

14 Dec, 2006

2 commits

  • .. and so the stabilization phase starts.

    Signed-off-by: Linus Torvalds

    Linus Torvalds
     
  • The previous checkstack fix for UML, which needs to use the host's tools,
    was wrong in the crossbuilding case. It would use the build host's, rather
    than the target's, toolchain.

    This patch removes the old fix and adds an explicit special case for UML,
    leaving everyone else alone.

    Signed-off-by: Jeff Dike
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jeff Dike
     

13 Dec, 2006

1 commit


11 Dec, 2006

1 commit

  • `make -d help | grep Makefile` shows patterns, where make tries to rebuild
    included and top makefiles.

    While `make -rR is now default' commit should fix this, actually, it was just
    a little janitorial.

    This fix is aimed to complete cancelling implicit rules.

    Cc: Sam Ravnborg
    Signed-off-by: Oleg Verych
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Oleg Verych
     

30 Nov, 2006

1 commit


16 Nov, 2006

1 commit


08 Nov, 2006

1 commit


31 Oct, 2006

1 commit


24 Oct, 2006

1 commit


22 Oct, 2006

1 commit

  • This changes the dwarf2 unwinder to do a binary search for CIEs
    instead of a linear work. The linker is unfortunately not
    able to build a proper lookup table at link time, instead it creates
    one at runtime as soon as the bootmem allocator is usable (so you'll continue
    using the linear lookup for the first [hopefully] few calls).
    The code should be ready to utilize a build-time created table once
    a fixed linker becomes available.

    Signed-off-by: Jan Beulich
    Signed-off-by: Andi Kleen

    Jan Beulich
     

17 Oct, 2006

1 commit


14 Oct, 2006

1 commit


13 Oct, 2006

1 commit


12 Oct, 2006

1 commit


05 Oct, 2006

1 commit


04 Oct, 2006

1 commit

  • Not all architectures have a file named 'defconfig' (e.g. powerpc).
    However the make TAGS and make tags targets search such files for tags,
    causing an error message when they don't exist. This patch addresses the
    problem by instructing xargs not to run the tags program if there are no
    matching files.

    Signed-off-by: David Gibson
    Cc: Sam Ravnborg
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    David Gibson
     

27 Sep, 2006

1 commit

  • Make checkstack work for UML. We need to pass the underlying architecture
    name, rather than "um" to checkstack.pl.

    Signed-off-by: Jeff Dike
    Acked-by: Matt Mackall
    Cc: Paolo 'Blaisorblade' Giarrusso
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jeff Dike
     

26 Sep, 2006

1 commit


25 Sep, 2006

13 commits


21 Sep, 2006

1 commit


20 Sep, 2006

1 commit