Skip to content
  1. Mar 30, 2011
    • Linus Torvalds's avatar
      Linux 2.6.39-rc1 · 0ce790e7
      Linus Torvalds authored
      v2.6.39-rc1
      0ce790e7
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc · 6b2a4f7a
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc: (26 commits)
        mmc: SDHI should depend on SUPERH || ARCH_SHMOBILE
        mmc: tmio_mmc: Move some defines into a shared header
        mmc: tmio: support aggressive clock gating
        mmc: tmio: fix power-mode interpretation
        mmc: tmio: remove work-around for unmasked SDIO interrupts
        sh: fix SDHI IO address-range
        ARM: mach-shmobile: fix SDHI IO address-range
        mmc: tmio: only access registers above 0xff, if available
        mfd: remove now redundant sh_mobile_sdhi.h header
        sh: convert boards to use linux/mmc/sh_mobile_sdhi.h
        ARM: mach-shmobile: convert boards to use linux/mmc/sh_mobile_sdhi.h
        mmc: tmio: convert the SDHI MMC driver from MFD to a platform driver
        sh: ecovec: use the CONFIG_MMC_TMIO symbols instead of MFD
        mmc: tmio: split core functionality, DMA and MFD glue
        mmc: tmio: use PIO for short transfers
        mmc: tmio-mmc: Improve DMA stability on sh-mobile
        mmc: fix mmc_app_send_scr() for dma transfer
        mmc: sdhci-esdhc: enable esdhc on imx53
        mmc: sdhci-esdhc: use writel/readl as general APIs
        mmc: sdhci: add the abort CMDTYPE bits definition
        ...
      6b2a4f7a
    • Linus Torvalds's avatar
      Merge branch 'frv' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-2.6-frv · eefbab59
      Linus Torvalds authored
      * 'frv' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-2.6-frv:
        FRV: Use generic show_interrupts()
        FRV: Convert genirq namespace
        frv: Select GENERIC_HARDIRQS_NO_DEPRECATED
        frv: Convert cpu irq_chip to new functions
        frv: Convert mb93493 irq_chip to new functions
        frv: Convert mb93093 irq_chip to new function
        frv: Convert mb93091 irq_chip to new functions
        frv: Fix typo from __do_IRQ overhaul
        frv: Remove stale irq_chip.end
        FRV: Do some cleanups
        FRV: Missing node arg in alloc_thread_info_node() macro
        NOMMU: implement access_remote_vm
        NOMMU: support SMP dynamic percpu_alloc
        NOMMU: percpu should use is_vmalloc_addr().
      eefbab59
    • Linus Torvalds's avatar
      Merge branch 'stable/bug-fixes-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen · 90f1e748
      Linus Torvalds authored
      * 'stable/bug-fixes-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen:
        xen: Use new irq_move functions
        xen: Convert genirq namespace
        xen: fix p2m section mismatches
        xen/p2m: Allocate p2m tracking pages on override
        xen-gntdev: unlock on error path in gntdev_mmap()
        xen-gntdev: return -EFAULT on copy_to_user failure
      90f1e748
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog · d6ae0c63
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:
        watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry
        watchdog: fix nv_tco section mismatch
        watchdog: sp5100_tco.c: Check if firmware has set correct value in tcobase.
        watchdog: Convert release_resource to release_region/release_mem_region
        watchdog: s3c2410_wdt.c: Convert release_resource to release_region/release_mem_region
      d6ae0c63
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp · 8c82840e
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp:
        amd64_edac: Fix potential memleak
      8c82840e
    • Linus Torvalds's avatar
      Merge branch 'irq-final-for-linus-v2' of... · c86defc8
      Linus Torvalds authored
      Merge branch 'irq-final-for-linus-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'irq-final-for-linus-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (111 commits)
        gpio: ab8500: Mark broken
        genirq: Remove move_*irq leftovers
        genirq: Remove compat code
        drivers: Final irq namespace conversion
        mn10300: Use generic show_interrupts()
        mn10300: Cleanup irq_desc access
        mn10300: Convert genirq namespace
        frv: Use generic show_interrupts()
        frv: Convert genirq namespace
        frv: Select GENERIC_HARDIRQS_NO_DEPRECATED
        frv: Convert cpu irq_chip to new functions
        frv: Convert mb93493 irq_chip to new functions
        frv: Convert mb93093 irq_chip to new function
        frv: Convert mb93091 irq_chip to new functions
        frv: Fix typo from __do_IRQ overhaul
        frv: Remove stale irq_chip.end
        m68k: Convert irq function namespace
        xen: Use new irq_move functions
        xen: Cleanup genirq namespace
        unicore32: Use generic show_interrupts()
        ...
      c86defc8
    • Peter Huewe's avatar
      char/tpm: Fix unitialized usage of data buffer · 1309d7af
      Peter Huewe authored
      
      
      This patch fixes information leakage to the userspace by initializing
      the data buffer to zero.
      
      Reported-by: default avatarPeter Huewe <huewe.external@infineon.com>
      Signed-off-by: default avatarPeter Huewe <huewe.external@infineon.com>
      Signed-off-by: default avatarMarcel Selhorst <m.selhorst@sirrix.com>
      [ Also removed the silly "* sizeof(u8)".  If that isn't 1, we have way
        deeper problems than a simple multiplication can fix.   - Linus ]
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      1309d7af
    • Borislav Petkov's avatar
      amd64_edac: Fix potential memleak · a9f0fbe2
      Borislav Petkov authored
      
      
      We check the pointers together but at least one of them could be invalid
      due to failed allocation. Since we cannot continue if either of the two
      allocations has failed, exit early by freeing them both.
      
      Cc: <stable@kernel.org> # 38.x
      Reported-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
      Signed-off-by: default avatarBorislav Petkov <borislav.petkov@amd.com>
      a9f0fbe2
  2. Mar 29, 2011