30 Oct, 2008

1 commit


20 Oct, 2008

1 commit

  • Change cris to use the new bcd2bin/bin2bcd functions instead of the
    obsolete BCD_TO_BIN/BIN_TO_BCD macros.

    Signed-off-by: Adrian Bunk
    Cc: Chris Zankel
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Adrian Bunk
     

21 Jul, 2008

1 commit

  • * 'for-linus' of git://www.jni.nu/cris:
    [CRISv10] Clean up compressed/misc.c
    [CRISv10] Correct whitespace damage.
    [CRIS] Correct definition of subdirs for install_headers.
    [CRIS] Correct image makefiles to allow using a separate OBJ-directory.
    [CRIS] Build fixes for compressed and rescue images for v10 and v32:
    It looks at least odd to apply spin_unlock to a mutex.
    cris: compile fixes for 2.6.26-rc5

    Linus Torvalds
     

30 Jun, 2008

1 commit

  • The semantic patch that makes this change is as follows:
    (http://www.emn.fr/x-info/coccinelle/)

    //
    @def@
    declarer DEFINE_MUTEX;
    identifier m;
    @@

    DEFINE_MUTEX(m);

    @@
    identifier def.m;
    @@

    (
    - spin_lock(&m)
    + mutex_lock(&m)
    |
    - spin_unlock(&m)
    + mutex_unlock(&m)
    )
    //

    Signed-off-by: Julia Lawall
    Signed-off-by: Jesper Nilsson

    Julia Lawall
     

21 Jun, 2008

2 commits


19 May, 2008

1 commit


08 Feb, 2008

12 commits


06 Feb, 2008

1 commit

  • Improve including of architecture dependent Kconfig files.

    - Always include the architecture dependent Kconfig files.
    - Wrap architecture dependent Kconfig files inside an appropriate
    "if ETRAX_ARCH_Vxx" block.

    This makes it possible to run the configuration even without the arch links,
    which are created later in the build process.

    Signed-off-by: Jesper Nilsson
    Acked-by: Sam Ravnborg
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jesper Nilsson
     

15 Jan, 2008

1 commit


28 Nov, 2007

1 commit

  • * Move ETRAX_IDE and friends from arch/cris/arch-{v10,v32}/drivers/Kconfig
    to drivers/ide/Kconfig.

    * Don't force selecting ide-disk and ide-cd device drivers
    (please handle this through defconfig if necessary).

    * Make ETRAX_IDE depend on BROKEN for the time being
    (it doesn't even compile currently).

    Cc: Mikael Starvik
    Acked-by: Sergei Shtylyov
    Signed-off-by: Bartlomiej Zolnierkiewicz

    Bartlomiej Zolnierkiewicz
     

15 Nov, 2007

3 commits

  • Remove MTD_AMDSTD and MTD_OBSOLETE_CHIPS from defconfig, Kconfig and code,
    instead we'll use MTD_CFI or MTD_JEDECPROBE.

    [akpm@linux-foundation.org: codingl-style cleanups]
    Signed-off-by: Jesper Nilsson
    Cc: Mikael Starvik
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jesper Nilsson
     
  • Corrects compile errors and the following:

    - Remove oldset parameter from do_signal and do_notify_resume.

    - Modified to fit new consolidated IRQ handling code.

    - Reverse check order between external nmi and watchdog nmi to avoid false
    watchdog oops in case of a glitch on the nmi pin.

    - Return from an pin-generated NMI the same way as for other interrupts.

    - Moved blocking of ethernet rx/tx irq from ethernet interrupt handler to
    low-level asm interrupt handlers. Fixed in the multiple interrupt
    handler also.

    - Add space for thread local storage in thread_info struct.

    - Add NO_DMA to Kconfig, and include arch specific Kconfig using arch
    independent path. Include subsystem Kconfigs for pcmcia, usb, i2c,
    rtc and pci.

    Signed-off-by: Jesper Nilsson
    Acked-by: Mikael Starvik
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jesper Nilsson
     
  • Signed-off-by: Roel Kluin
    Cc: Mikael Starvik
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Roel Kluin
     

20 Oct, 2007

1 commit


21 Aug, 2007

1 commit


20 Jul, 2007

1 commit


18 Feb, 2007

1 commit


13 Feb, 2007

1 commit

  • Many struct file_operations in the kernel can be "const". Marking them const
    moves these to the .rodata section, which avoids false sharing with potential
    dirty data. In addition it'll catch accidental writes at compile time to
    these shared resources.

    [akpm@osdl.org: sparc64 fix]
    Signed-off-by: Arjan van de Ven
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Arjan van de Ven
     

12 Feb, 2007

1 commit


14 Dec, 2006

1 commit

  • Run this:

    #!/bin/sh
    for f in $(grep -Erl "\([^\)]*\) *k[cmz]alloc" *) ; do
    echo "De-casting $f..."
    perl -pi -e "s/ ?= ?\([^\)]*\) *(k[cmz]alloc) *\(/ = \1\(/" $f
    done

    And then go through and reinstate those cases where code is casting pointers
    to non-pointers.

    And then drop a few hunks which conflicted with outstanding work.

    Cc: Russell King , Ian Molton
    Cc: Mikael Starvik
    Cc: Yoshinori Sato
    Cc: Roman Zippel
    Cc: Geert Uytterhoeven
    Cc: Ralf Baechle
    Cc: Paul Mackerras
    Cc: Kyle McMartin
    Cc: Benjamin Herrenschmidt
    Cc: Martin Schwidefsky
    Cc: "David S. Miller"
    Cc: Jeff Dike
    Cc: Greg KH
    Cc: Jens Axboe
    Cc: Paul Fulghum
    Cc: Alan Cox
    Cc: Karsten Keil
    Cc: Mauro Carvalho Chehab
    Cc: Jeff Garzik
    Cc: James Bottomley
    Cc: Ian Kent
    Cc: Steven French
    Cc: David Woodhouse
    Cc: Neil Brown
    Cc: Jaroslav Kysela
    Cc: Takashi Iwai
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Robert P. J. Day
     

30 Nov, 2006

2 commits


04 Oct, 2006

1 commit


11 Jul, 2006

1 commit


03 Jul, 2006

1 commit


01 Jul, 2006

1 commit


12 Jan, 2006

1 commit


09 Nov, 2005

1 commit

  • This patch removes almost all inclusions of linux/version.h. The 3
    #defines are unused in most of the touched files.

    A few drivers use the simple KERNEL_VERSION(a,b,c) macro, which is
    unfortunatly in linux/version.h.

    There are also lots of #ifdef for long obsolete kernels, this was not
    touched. In a few places, the linux/version.h include was move to where
    the LINUX_VERSION_CODE was used.

    quilt vi `find * -type f -name "*.[ch]"|xargs grep -El '(UTS_RELEASE|LINUX_VERSION_CODE|KERNEL_VERSION|linux/version.h)'|grep -Ev '(/(boot|coda|drm)/|~$)'`

    search pattern:
    /UTS_RELEASE\|LINUX_VERSION_CODE\|KERNEL_VERSION\|linux\/\(utsname\|version\).h

    Signed-off-by: Olaf Hering
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Olaf Hering