1. 29 Sep, 2012 3 commits
    • Olof Johansson's avatar
      Merge branch 'next/dt-samsung-new' of... · 6fd9b70e
      Olof Johansson authored
      Merge branch 'next/dt-samsung-new' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/dt2
      
      From Kukjin Kim:
      
      * 'next/dt-samsung-new' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
        ARM: dts: Add nodes for dw_mmc controllers for Samsung EXYNOS5250 platforms
        ARM: EXYNOS: Add AUXDATA support for MSHC controllers
        ARM: EXYNOS: Add support for MSHC controller clocks
        ARM: dts: Enable on-board keys as wakeup source for exynos4210-origen
        ARM: dts: use uart2 for console on smdkv310 and smdk5250
        ARM: dts: Add basic dts file for Samsung Trats board
        ARM: EXYNOS: Add OF compatibility lookups for EXYNOS4 i2c adapters
        ARM: dts: Specify address and size cells for i2c controllers for EXYNOS4
        ARM: dts: Assume status of all optional nodes as disabled for exynos4
        ARM: EXYNOS: Use exynos4 prefix instead of exynos4210 on exynos4-dt
        ARM: dts: Move parts common to EXYNOS4 from exynos4210.dtsi to exynos4.dtsi
      6fd9b70e
    • Olof Johansson's avatar
      Merge branch 'samsung/pinctrl' into next/dt2 · f5142021
      Olof Johansson authored
      * samsung/pinctrl:
        pinctrl: exynos: Fix wakeup IRQ domain registration check
        pinctrl: samsung: Uninline samsung_pinctrl_get_soc_data
        pinctrl: exynos: Correct the detection of wakeup-eint node
        pinctrl: exynos: Mark exynos_irq_demux_eint as inline
        pinctrl: exynos: Handle only unmasked wakeup interrupts
        pinctrl: exynos: Fix typos in gpio/wkup _irq_mask
        pinctrl: exynos: Set pin function to EINT in irq_set_type of GPIO EINTa
        ARM: EXYNOS: Enable pinctrl driver support for EXYNOS4 device tree enabled platform
        ARM: dts: Add pinctrl node entries for SAMSUNG EXYNOS4210 SoC
        ARM: EXYNOS: skip wakeup interrupt setup if pinctrl driver is used
        gpio: exynos4: skip gpiolib registration if pinctrl driver is used
        pinctrl: add exynos4210 specific extensions for samsung pinctrl driver
        pinctrl: add samsung pinctrl and gpiolib driver
      f5142021
    • Olof Johansson's avatar
      Merge branch 'samsung/boards' into next/dt2 · 6590147b
      Olof Johansson authored
      * samsung/boards:
        ARM: EXYNOS: Add generic PWM lookup support for SMDKV310
        ARM: EXYNOS: Add generic PWM lookup support for SMDK4X12
        ARM: EXYNOS: Use generic pwm driver in Origen board
        ARM: dts: Add heartbeat gpio-leds support to Origen
        ARM: dts: Use active low flag for gpio-keys on Origen
        ARM: S3C64XX: Register audio platform devices for Bells on Cragganmore
        ARM: S3C64XX: Update configuration for WM5102 module on Cragganmore
      
      Add/add conflict in arch/arm/mach-exynos/mach-smdkv310.c.
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      6590147b
  2. 26 Sep, 2012 1 commit
  3. 25 Sep, 2012 2 commits
  4. 22 Sep, 2012 2 commits
  5. 21 Sep, 2012 8 commits
  6. 20 Sep, 2012 7 commits
  7. 16 Sep, 2012 8 commits
    • Linus Torvalds's avatar
      Linux 3.6-rc6 · 5698bd75
      Linus Torvalds authored
      5698bd75
    • Linus Torvalds's avatar
      Merge tag 'mfd-for-linus-3.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6 · 73f8be29
      Linus Torvalds authored
      Pull mfd fixes from Samuel Ortiz:
       "This is the remaining MFD fixes for 3.6, with 5 pending fixes:
      
         - A tps65217 build error fix.
         - A lcp_ich regression fix caused by the MFD driver failing to
           initialize the watchdog sub device due to ACPI conflicts.
         - 2 MAX77693 interrupt handling bug fixes.
         - An MFD core fix, adding an IRQ domain argument to the MFD device
           addition API in order to prevent silent and potentially harmful
           remapping behaviour changes for drivers supporting non-DT
           platforms."
      
      * tag 'mfd-for-linus-3.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6:
        mfd: MAX77693: Fix NULL pointer error when initializing irqs
        mfd: MAX77693: Fix interrupt handling bug
        mfd: core: Push irqdomain mapping out into devices
        mfd: lpc_ich: Fix a 3.5 kernel regression for iTCO_wdt driver
        mfd: Move tps65217 regulator plat data handling to regulator
      73f8be29
    • Linus Torvalds's avatar
      Merge tag 'for-3.6-rc6' of git://gitorious.org/linux-pwm/linux-pwm · c500ce38
      Linus Torvalds authored
      Pull pwm fixes from Thierry Reding:
       "While this comes a bit later than I had wished, both patches are
        rather minor and touch only new drivers so I think these are still
        safe for merging."
      
      * tag 'for-3.6-rc6' of git://gitorious.org/linux-pwm/linux-pwm:
        pwm: pwm-tiehrpwm: Fix conflicting channel period setting
        pwm: pwm-tiecap: Disable APWM mode after configure
      c500ce38
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending · 76e77daf
      Linus Torvalds authored
      Pull scsi target fixes from Nicholas Bellinger:
       "Here is the current set of target-pending fixes headed for v3.6-final
      
        The main parts of this series include bug-fixes from Paolo Bonzini to
        address an use-after-free bug in pSCSI sense exception handling, along
        with addressing some long-standing bugs wrt the handling of zero-
        length SCSI CDB payloads also specific to pSCSI pass-through device
        backends."
      
      * git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending:
        target: go through normal processing for zero-length REQUEST_SENSE
        target: support zero allocation length in REQUEST SENSE
        target: support zero-size allocation lengths in transport_kmap_data_sg
        target: fail REPORT LUNS with less than 16 bytes of payload
        target: report too-small parameter lists everywhere
        target: go through normal processing for zero-length PSCSI commands
        target: fix use-after-free with PSCSI sense data
        target: simplify code around transport_get_sense_data
        target: move transport_get_sense_data
        target: Check idr_get_new return value in iscsi_login_zero_tsih_s1
        target: Fix ->data_length re-assignment bug with SCSI overflow
      76e77daf
    • Linus Torvalds's avatar
      Merge tag 'pm-for-3.6-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · 9bc67590
      Linus Torvalds authored
      Pull power management fixes from Rafael J. Wysocki:
       "Three ACPI device power management fixes related to checking and
        setting device power states."
      
      * tag 'pm-for-3.6-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
        ACPI / PM: Use KERN_DEBUG when no power resources are found
        ACPI / PM: Fix resource_lock dead lock in acpi_power_on_device
        ACPI / PM: Infer parent power state from child if unknown, v2
      9bc67590
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs · 6167f81f
      Linus Torvalds authored
      Pull a btrfs revert from Chris Mason:
       "My for-linus branch has one revert in the new quota code.
      
        We're building up more fixes at etc for the next merge window, but I'm
        keeping them out unless they are bigger regressions or have a huge
        impact."
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs:
        Revert "Btrfs: fix some error codes in btrfs_qgroup_inherit()"
      6167f81f
    • Linus Torvalds's avatar
      Merge tag 'sound-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound · a34689d9
      Linus Torvalds authored
      Pull more sound fixes from Takashi Iwai:
       "Yet more (a bunch of) small fixes that slipped from the previous pull
        request.  Most of commits are pending ASoC fixes, all of which are
        fairly trivial commits."
      
      * tag 'sound-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:
        ASoC: wm8904: correct the index
        ALSA: hda - Yet another position_fix quirk for ASUS machines
        ASoC: tegra: fix maxburst settings in dmaengine code
        ASoC: samsung dma - Don't indicate support for pause/resume.
        ASoC: mc13783: Remove mono support
        ASoC: arizona: Fix typo in 44.1kHz rates
        ASoC: spear: correct the check for NULL dma_buffer pointer
        sound: tegra_alc5632: remove HP detect GPIO inversion
        ASoC: atmel-ssc: include linux/io.h for raw io
        ASoC: dapm: Don't force card bias level to be updated
        ASoC: dapm: Make sure we update the bias level for CODECs with no op
        ASoC: am3517evm: fix error return code
        ASoC: ux500_msp_i2s: better use devm functions and fix error return code
        ASoC: imx-sgtl5000: fix error return code
      a34689d9
    • Linus Torvalds's avatar
      Revert "sched: Improve scalability via 'CPU buddies', which withstand random perturbations" · 37407ea7
      Linus Torvalds authored
      This reverts commit 970e1789.
      
      Nikolay Ulyanitsky reported thatthe 3.6-rc5 kernel has a 15-20%
      performance drop on PostgreSQL 9.2 on his machine (running "pgbench").
      
      Borislav Petkov was able to reproduce this, and bisected it to this
      commit 970e1789 ("sched: Improve scalability via 'CPU buddies' ...")
      apparently because the new single-idle-buddy model simply doesn't find
      idle CPU's to reschedule on aggressively enough.
      
      Mike Galbraith suspects that it is likely due to the user-mode spinlocks
      in PostgreSQL not reacting well to preemption, but we don't really know
      the details - I'll just revert the commit for now.
      
      There are hopefully other approaches to improve scheduler scalability
      without it causing these kinds of downsides.
      Reported-by: default avatarNikolay Ulyanitsky <lystor@gmail.com>
      Bisected-by: default avatarBorislav Petkov <bp@alien8.de>
      Acked-by: default avatarMike Galbraith <efault@gmx.de>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: Ingo Molnar <mingo@kernel.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      37407ea7
  8. 15 Sep, 2012 9 commits