Permalink
Commits on Sep 21, 2008
  1. Linux 2.6.27-rc7

    committed Sep 21, 2008
  2. Merge branch 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelva…

    …re-2.6
    
    * 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6:
      hwmon: (ad7414) Make ad7414_update_device() static
      hwmon: (it87) Fix fan tachometer reading in IT8712F rev 0x7 (I)
      hwmon: (atxp1) Fix device detection logic
    committed Sep 21, 2008
  3. Merge branch 'kvm-updates/2.6.27' of git://git.kernel.org/pub/scm/lin…

    …ux/kernel/git/avi/kvm
    
    * 'kvm-updates/2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm:
      KVM: ia64: 'struct fdesc' build fix
    committed Sep 21, 2008
  4. Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-…

    …linus
    
    * 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus:
      [MIPS] vmlinux.lds.S: handle .text.*
      [MIPS] Fix potential latency problem due to non-atomic cpu_wait.
      [MIPS] SMTC: Clear TIF_FPUBOUND on clone / fork.
      [MIPS] Fix 64-bit IP checksum code
    committed Sep 21, 2008
  5. Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…

    …/git/drzeus/mmc
    
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc:
      mmc_test: initialize mmc_test_lock statically
      mmc_block: handle error from mmc_register_driver()
      atmel-mci: Set MMC_CAP_NEEDS_POLL if no detect_pin
      atmel-mci: Fix bogus debugfs file size
      atmel-mci: Fix memory leak in atmci_regs_show
      atmel-mci: debugfs: enable clock before dumping regs
      tmio_mmc: fix compilation with debug enabled
    committed Sep 21, 2008
  6. MAINTAINERS: Various fixes

    * Normalize some S: entries to match the enumeration at the beginning
      of the file.
    * Change one mailing list entry from S: to L:.
    
    Signed-off-by: Jean Delvare <khali@linux-fr.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Jean Delvare committed with Sep 20, 2008
  7. MAINTAINERS: Trivial whitespace cleanups

    * Drop trailing whitespace.
    * Replace spaces and combinations of spaces and tabs by single tabs.
    
    Signed-off-by: Jean Delvare <khali@linux-fr.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Jean Delvare committed with Sep 20, 2008
  8. [MIPS] vmlinux.lds.S: handle .text.*

    The -ffunction-sections puts each text in .text.function_name section.
    Without this patch, most functions are placed outside _text..._etext
    area and it breaks show_stacktrace(), etc.
    
    Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
    Atsushi Nemoto committed with ralfbaechle Aug 5, 2008
  9. [MIPS] Fix potential latency problem due to non-atomic cpu_wait.

    If an interrupt happened between checking of NEED_RESCHED and WAIT
    instruction, adjust EPC to restart from checking of NEED_RESCHED.
    
    Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
    Atsushi Nemoto committed with ralfbaechle Nov 11, 2007
  10. [MIPS] SMTC: Clear TIF_FPUBOUND on clone / fork.

    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
    ralfbaechle committed Sep 9, 2008
  11. [MIPS] Fix 64-bit IP checksum code

    Use unsigned loads to avoid possible misscalculation of IP checksums.  This
    bug was instruced in f761106 (lmo) /
    ed99e2b (kernel.org).
    
    [Original fix by Atsushi.  Improved instruction scheduling and fix for
    unaligned unsigned load by me -- Ralf]
    
    Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
    Atsushi Nemoto committed with ralfbaechle Sep 20, 2008
Commits on Sep 20, 2008
  1. mmc_test: initialize mmc_test_lock statically

    The mutex mmc_test_lock is initialized at every time mmc_test device
    is probed. Probing another mmc_test device may break the mutex, if
    the probe function is called while the mutex is locked.
    
    This patch fixes it by statically initializing mmc_test_lock.
    
    Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
    Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
    mita committed with Pierre Ossman Sep 13, 2008
  2. mmc_block: handle error from mmc_register_driver()

    Check error from mmc_register_driver() and properly unwind
    block device registration.
    
    Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
    Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
    mita committed with Pierre Ossman Sep 13, 2008
  3. atmel-mci: Set MMC_CAP_NEEDS_POLL if no detect_pin

    This allows the mmc core to detect card insertion/removal for slots that
    don't have any CD pin wired up.
    
    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
    Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
    Haavard Skinnemoen committed with Pierre Ossman Sep 19, 2008
  4. atmel-mci: Fix bogus debugfs file size

    We used to store a binary register snapshot in the "regs" file, so we
    set the file size to be the size of this snapshot. This is no longer
    valid since we switched to using seq_file.
    
    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
    Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
    Haavard Skinnemoen committed with Pierre Ossman Sep 19, 2008
  5. atmel-mci: Fix memory leak in atmci_regs_show

    The debugfs hook atmci_regs_show allocates a temporary buffer for
    storing a register snapshot, but it doesn't free it before returning.
    Plug this leak.
    
    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
    Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
    Haavard Skinnemoen committed with Pierre Ossman Sep 19, 2008
  6. atmel-mci: debugfs: enable clock before dumping regs

    Make sure that the peripheral clock is enabled before reading the MMIO
    registers for the debugfs "regs" dump.
    
    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
    Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
    Haavard Skinnemoen committed with Pierre Ossman Sep 19, 2008
  7. tmio_mmc: fix compilation with debug enabled

    Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
    Acked-by: Ian Molton <spyro@f2s.com>
    Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
    lumag committed with Pierre Ossman Sep 3, 2008
  8. hwmon: (ad7414) Make ad7414_update_device() static

    This patch makes the needlessly global ad7414_update_device() static.
    
    Signed-off-by: Adrian Bunk <bunk@kernel.org>
    Acked-by: Sean MacLennan <smaclennan@pikatech.com>
    Signed-off-by: Jean Delvare <khali@linux-fr.org>
    Adrian Bunk committed with Jean Delvare Sep 20, 2008
  9. hwmon: (it87) Fix fan tachometer reading in IT8712F rev 0x7 (I)

    The IT8712F v0.9.1 datasheet applies to revisions >= 0x8 (J).
    The driver was incorrectly attempting to enable 16-bit fan
    readings on rev 0x7 (I) which led to incorrect RPM values.
    
    Signed-off-by: Andrew Paprocki <andrew@ishiboo.com>
    Tested-by: John Gumb <john.gumb@tandberg.com>
    Signed-off-by: Jean Delvare <khali@linux-fr.org>
    apaprocki committed with Jean Delvare Sep 20, 2008
  10. hwmon: (atxp1) Fix device detection logic

    The atxp1 device detection code has a major logic flaw, fix it. Not
    sure how we managed to miss this when the driver was merged...
    
    Signed-off-by: Jean Delvare <khali@linux-fr.org>
    Acked-by: Sebastian Witt <se.witt@gmx.net>
    Jean Delvare committed with Jean Delvare Sep 20, 2008
Commits on Sep 19, 2008
  1. KVM: ia64: 'struct fdesc' build fix

    Commit 4611a77 ("[IA64] fix compile failure with non modular builds")
    introduced struct fdesc into asm/elf.h, which duplicates KVM's definition.
    Remove the latter to avoid the build error.
    
    Signed-off-by: Jes Sorensen <jes@sgi.com>
    Acked-by: Tony Luck <tony.luck@intel.com>
    Signed-off-by: Avi Kivity <avi@redhat.com>
    Jes Sorensen committed with Avi Kivity Sep 12, 2008
  2. Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linu…

    …x-2.6
    
    * 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6:
      [S390] cio: fix orb initialization in cio_start_key
      [S390] cio: Fix driver_data handling for ccwgroup devices.
    committed Sep 19, 2008
  3. Merge git://oss.sgi.com:8090/xfs/linux-2.6

    * git://oss.sgi.com:8090/xfs/linux-2.6:
      [XFS] Don't do I/O beyond eof when unreserving space
      [XFS] Fix use-after-free with buffers
      [XFS] Prevent lockdep false positives when locking two inodes.
      [XFS] Fix barrier status change detection.
      [XFS] Prevent direct I/O from mapping extents beyond eof
      [XFS] Fix regression introduced by remount fixup
      [XFS] Move memory allocations for log tracing out of the critical path
    committed Sep 19, 2008
  4. Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…

    …/git/roland/infiniband
    
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:
      IPoIB: Fix deadlock on RTNL between bcast join comp and ipoib_stop()
      RDMA/nes: Fix client side QP destroy
      IB/mlx4: Fix up fast register page list format
      mlx4_core: Set RAE and init mtt_sz field in FRMR MPT entries
    committed Sep 19, 2008
  5. Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/…

    …linux/kernel/git/tip/linux-2.6-tip
    
    * 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
      sched: fix deadlock in setting scheduler parameter to zero
      sched: fix 2.6.27-rc5 couldn't boot on tulsa machine randomly
    committed Sep 19, 2008
  6. Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm…

    …/linux/kernel/git/tip/linux-2.6-tip
    
    * 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
      clockevents: make device shutdown robust
      clocksource, acpi_pm.c: fix check for monotonicity
      clockevents: remove WARN_ON which was used to gather information
    committed Sep 19, 2008
  7. Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/li…

    …nux/kernel/git/tip/linux-2.6-tip
    
    * 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
      x86: completely disable NOPL on 32 bits
      x86/paravirt: Remove duplicate paravirt_pagetable_setup_{start, done}()
      xen: fix for xen guest with mem > 3.7G
      x86: fix possible x86_64 and EFI regression
      arch/x86/kernel/kdebugfs.c: introduce missing kfree
    committed Sep 19, 2008
  8. Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git…

    …/paulus/powerpc
    
    * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:
      Fix compile failure with non modular builds
      powerpc: Holly board needs dtbImage target
      powerpc: Fix interrupt values for DMA2 in MPC8610 HPCD device tree
    committed Sep 19, 2008
  9. Merge master.kernel.org:/home/rmk/linux-2.6-arm

    * master.kernel.org:/home/rmk/linux-2.6-arm:
      [ARM] 5255/1: Update jornada ssp to remove build errors/warnings
      [ARM] omap: back out 'internal_clock' support
      [ARM] 5249/1: davinci: remove redundant check in davinci_psc_config()
    committed Sep 19, 2008
  10. Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…

    …t/hskinnemoen/avr32-2.6
    
    * 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6:
      avr32: nmi_enter() without nmi_exit()
      avr32: fix sys_sync_file_range() call convention
      avr32: add generic_find_next_le_bit bit function
      avr32: add .gitignore files
      atstk1000: fix build breakage with BOARD_ATSTK100X_SW2_CUSTOM=y
    committed Sep 19, 2008
  11. Merge branch 'for-linus' of git://neil.brown.name/md

    * 'for-linus' of git://neil.brown.name/md:
      md: Don't wait UNINTERRUPTIBLE for other resync to finish
    committed Sep 19, 2008
  12. Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6

    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:
      sparc64: Fix SMP bootup with CONFIG_STACK_DEBUG or ftrace.
      sparc64: Fix OOPS in psycho_pcierr_intr_other().
    committed Sep 19, 2008
  13. Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6

    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:
      e100: Use pci_pme_active to clear PME_Status and disable PME#
      e1000: prevent corruption of EEPROM/NVM
      forcedeth: call restore mac addr in nv_shutdown path
      bnx2: Promote vector field in bnx2_irq structure from u16 to unsigned int
      sctp: Fix oops when INIT-ACK indicates that peer doesn't support AUTH
      sctp: do not enable peer features if we can't do them.
      sctp: set the skb->ip_summed correctly when sending over loopback.
      udp: Fix rcv socket locking
    committed Sep 19, 2008
  14. avr32: nmi_enter() without nmi_exit()

    While updating the rcu code, I noticed that do_nmi() for AVR32 is odd:
    There is an nmi_enter() call without an nmi_exit().
    This can't be correct, it breaks rcu (at least the preempt version) and
    lockdep.
    
    [haavard.skinnemoen@atmel.com: fixed another case that returned directly]
    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
    manfred-colorfu committed with Haavard Skinnemoen Aug 20, 2008