Skip to content
  1. Jul 19, 2012
  2. Jul 07, 2012
  3. Jul 04, 2012
  4. Jul 01, 2012
    • Linus Torvalds's avatar
      Linux 3.5-rc5 · 6887a413
      Linus Torvalds authored
      6887a413
    • Linus Torvalds's avatar
      Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc · c07978b3
      Linus Torvalds authored
      Pull ARM SoC fixes from Olof Johansson:
       "Another week, another batch of fixes.
      
        All are small, contained, targeted fixes for explicit problems --
        mostly build and boot failures across i.MX, OMAP, Renesas/Shmobile and
        Samsung."
      
      * tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:
        ARM: imx6q: fix suspend regression caused by common clk migration
        ARM: OMAP4470: Fix OMAP4470 boot failure
        ARM: EXYNOS: Fix EXYNOS_DEV_DMA Kconfig entry
        ARM: OMAP2+: nand: fix build error when CONFIG_MTD_ONENAND_OMAP2=n
        ARM: shmobile: r8a7779: Route all interrupts to ARM
        ARM: shmobile: kzm9d: use late init machine hook
        ARM: shmobile: kzm9g: use late init machine hook
        ARM: mach-shmobile: armadillo800eva: Use late init machine hook
        ARM: SAMSUNG: Fix for S3C2412 EBI memory mapping
        ARM: mach-shmobile: add missing GPIO IRQ configuration on mackerel
        ARM: mach-shmobile: Fix build when SMP is enabled and EMEV2 is not enabled
        ARM: shmobile: sh7372: bugfix: chclr_offset base
        ARM: shmobile: sh73a0: bugfix: SY-DMAC number
        ARM: SAMSUNG: Should check for IS_ERR(clk) instead of NULL
      c07978b3
    • Randy Dunlap's avatar
      printk.c: fix kernel-doc warnings · 4f0f4af5
      Randy Dunlap authored
      
      
      Fix kernel-doc warnings in printk.c: use correct parameter name.
      
        Warning(kernel/printk.c:2429): No description found for parameter 'buf'
        Warning(kernel/printk.c:2429): Excess function parameter 'line' description in 'kmsg_dump_get_buffer'
      
      Signed-off-by: default avatarRandy Dunlap <rdunlap@xenotime.net>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      4f0f4af5
    • Randy Dunlap's avatar
      linux/irq.h: fix kernel-doc warning · 87fac288
      Randy Dunlap authored
      Fix kernel-doc warning.  This struct member was removed in commit
      87568264
      
       ("irq: Remove irq_chip->release()") so remove its
      associated kernel-doc entry also.
      
        Warning(include/linux/irq.h:338): Excess struct/union/enum/typedef member 'release' description in 'irq_chip'
      
      Signed-off-by: default avatarRandy Dunlap <rdunlap@xenotime.net>
      Cc: Richard Weinberger <richard@nod.at>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      87fac288
    • Olof Johansson's avatar
      Merge branch 'v3.5-samsung-fixes-1' of... · 5d5474df
      Olof Johansson authored
      Merge branch 'v3.5-samsung-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into fixes
      
      * 'v3.5-samsung-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
        ARM: EXYNOS: Fix EXYNOS_DEV_DMA Kconfig entry
        ARM: SAMSUNG: Fix for S3C2412 EBI memory mapping
        ARM: SAMSUNG: Should check for IS_ERR(clk) instead of NULL
      5d5474df
    • Shawn Guo's avatar
      ARM: imx6q: fix suspend regression caused by common clk migration · 5ae95aef
      Shawn Guo authored
      
      
      When moving to common clk framework, the imx6q clks rom and mmdc_ch1_axi
      get different on/off states than old clk driver, which breaks suspend
      function.  There might be a better way to manage these clocks, but let's
      takes the old clk driver approach to fix the regression first.
      
      Signed-off-by: default avatarShawn Guo <shawn.guo@linaro.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      5ae95aef
    • Olof Johansson's avatar
      Merge tag 'omap-fixes-for-v3.5-rc4' of... · e5a5192a
      Olof Johansson authored
      Merge tag 'omap-fixes-for-v3.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into fixes
      
      From Tony Lindgren:
      "Here's one more regression fix that I missed earlier, and a
       trivial fix to get omap4470 booting."
      
      * tag 'omap-fixes-for-v3.5-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: OMAP4470: Fix OMAP4470 boot failure
        ARM: OMAP2+: nand: fix build error when CONFIG_MTD_ONENAND_OMAP2=n
      e5a5192a
    • Linus Torvalds's avatar
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux · c7676092
      Linus Torvalds authored
      Pull ACPI & Power Management patches from Len Brown.
      
      * 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux:
        acpi_pad: fix power_saving thread deadlock
        ACPI video: Still use ACPI backlight control if _DOS doesn't exist
        ACPI, APEI, Avoid too much error reporting in runtime
        ACPI: Add a quirk for "AMILO PRO V2030" to ignore the timer overriding
        ACPI: Remove one board specific WARN when ignoring timer overriding
        ACPI: Make acpi_skip_timer_override cover all source_irq==0 cases
        ACPI, x86: fix Dell M6600 ACPI reboot regression via DMI
        ACPI sysfs.c strlen fix
      c7676092
    • Linus Torvalds's avatar
      Merge tag 'driver-core-3.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core · 21f27291
      Linus Torvalds authored
      
      
      Pull driver Core fixes from Greg Kroah-Hartman:
       "Here is a number of printk() fixes, specifically a few reported by the
        crazy blog program that ships in SUSE releases (that's "boot log" and
        not "web log", it predates the general "blog" terminology by many
        years), and the restoration of the continuation line functionality
        reported by Stephen and others.  Yes, the changes seem a bit big this
        late in the cycle, but I've been beating on them for a while now, and
        Stephen has even optimized it a bit, so all looks good to me.
      
        The other change in here is a Documentation update for the stable
        kernel rules describing how some distro patches should be backported,
        to hopefully drive a bit more response from the distros to the stable
        kernel releases.
      
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org&gt;">
      
      * tag 'driver-core-3.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core:
        printk: Optimize if statement logic where newline exists
        printk: flush continuation lines immediately to console
        syslog: fill buffer with more than a single message for SYSLOG_ACTION_READ
        Revert "printk: return -EINVAL if the message len is bigger than the buf size"
        printk: fix regression in SYSLOG_ACTION_CLEAR
        stable: Allow merging of backports for serious user-visible performance issues
      21f27291
  5. Jun 30, 2012
    • Len Brown's avatar
      Merge branches 'acpi_pad-bugzilla-42981', 'apei-bugzilla-43282',... · 6eca954e
      Len Brown authored
      Merge branches 'acpi_pad-bugzilla-42981', 'apei-bugzilla-43282', 'video-bugzilla-43168', 'bugzilla-40002' and 'bugfix-misc' into release
      
      bug fixes
      6eca954e
    • Stuart Hayes's avatar
      acpi_pad: fix power_saving thread deadlock · 5f160126
      Stuart Hayes authored
      
      
      The acpi_pad driver can get stuck in destroy_power_saving_task()
      waiting for kthread_stop() to stop a power_saving thread.  The problem
      is that the isolated_cpus_lock mutex is owned when
      destroy_power_saving_task() calls kthread_stop(), which waits for a
      power_saving thread to end, and the power_saving thread tries to
      acquire the isolated_cpus_lock when it calls round_robin_cpu().  This
      patch fixes the issue by making round_robin_cpu() use its own mutex.
      
      https://bugzilla.kernel.org/show_bug.cgi?id=42981
      
      Cc: stable@vger.kernel.org
      Signed-off-by: default avatarStuart Hayes <Stuart_Hayes@Dell.com>
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      5f160126
    • Zhang Rui's avatar
      ACPI video: Still use ACPI backlight control if _DOS doesn't exist · b0373843
      Zhang Rui authored
      This fixes a regression in 3.4-rc1 caused by commit
      ea9f8856
      
      
      (ACPI video: Harden video bus adding.)
      
      Some platforms don't have _DOS control method, but the ACPI
      backlight still works.
      We should not invoke _DOS for these platforms.
      
      https://bugzilla.kernel.org/show_bug.cgi?id=43168
      
      Cc: Igor Murzov <intergalactic.anonymous@gmail.com>
      Cc: stable@vger.kernel.org
      Signed-off-by: default avatarZhang Rui <rui.zhang@intel.com>
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      b0373843
    • Linus Torvalds's avatar
      Merge tag 'pm-for-3.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · 02529ba2
      Linus Torvalds authored
      Pull power management fixes from Rafael J. Wysocki:
      
       * Fix for a bug in async suspend error code path causing parents to
         wait forever for their children in case of a suspend error from
         Mandeep Singh Baines (-stable metarial).
      
       * Fix for a suspend regression related to earlier changes in the ACPI
         cpuidle driver from Deepthi Dharwar.
      
      * tag 'pm-for-3.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
        PM / ACPI: Fix suspend/resume regression caused by cpuidle cleanup.
        PM / Sleep: Prevent waiting forever on asynchronous suspend after abort
      02529ba2
    • Steven Rostedt's avatar
      printk: Optimize if statement logic where newline exists · d3620822
      Steven Rostedt authored
      
      
      In reviewing Kay's fix up patch: "printk: Have printk() never buffer its
      data", I found two if statements that could be combined and optimized.
      
      Put together the two 'cont.len && cont.owner == current' if statements
      into a single one, and check if we need to call cont_add(). This also
      removes the unneeded double cont_flush() calls.
      
      Link: http://lkml.kernel.org/r/1340869133.876.10.camel@mop
      
      Signed-off-by: default avatarSteven Rostedt <rostedt@goodmis.org>
      Cc: Kay Sievers <kay@vrfy.org>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      d3620822