1. 27 Jul, 2017 5 commits
    • Linus Torvalds's avatar
      Merge tag 'acpi-4.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · 0ce2f385
      Linus Torvalds authored
      Pull ACPI fixes from Rafael Wysocki:
       "These are two fixups for the suspend-to-idle handling in the ACPI
        subsystem after recent changes in that area and two simple fixes of
        the ACPI NUMA code.
      
        Specifics:
      
         - Add an ACPI module parameter to allow users to override the new
           default behavior on some systems where the EC GPE is not disabled
           during suspend-to-idle in case the EC on their systems generates
           excessive wakeup events and they want to sacrifice some
           functionality (like power button wakeups) for extra battery life
           while suspended (Rafael Wysocki).
      
         - Fix flushing of the outstanding EC work in the ACPI core
           suspend-to-idle code (Rafael Wysocki).
      
         - Add a missing include and fix a messed-up comment in the ACPI NUMA
           code (Ross Zwisler)"
      
      * tag 'acpi-4.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
        ACPI: NUMA: Fix typo in the full name of SRAT
        ACPI: NUMA: add missing include in acpi_numa.h
        ACPI / PM / EC: Flush all EC work in acpi_freeze_sync()
        ACPI / EC: Add parameter to force disable the GPE on suspend
      0ce2f385
    • Rafael J. Wysocki's avatar
      Merge branches 'acpi-pm' and 'acpi-numa' · f6248dd8
      Rafael J. Wysocki authored
      * acpi-pm:
        ACPI / PM / EC: Flush all EC work in acpi_freeze_sync()
        ACPI / EC: Add parameter to force disable the GPE on suspend
      
      * acpi-numa:
        ACPI: NUMA: Fix typo in the full name of SRAT
        ACPI: NUMA: add missing include in acpi_numa.h
      f6248dd8
    • Linus Torvalds's avatar
      Merge branch 'parisc-4.13-3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux · 36cb531d
      Linus Torvalds authored
      Pull parisc fixes from Helge Deller:
      
       - The majority of lines changed are due to regenerated defconfig files.
      
       - The support for the Page Deallocation Table (PDT) which was merged in
         the merge window for 4.13 contained a bug which crashes the kernel if
         a bad page is reported by firmware. This is now fixed and the kernel
         messages will show which memory slot holds the broken DIMM.
      
       - Commit 3a166fc2 ("kbuild: handle libs-y archives separately from
         built-in.o archives") broke linking the parisc kernel due to
         millicode symbols which can't be reached then any longer. This was
         fixed by modifying the parisc vmlinux.lds linker script.
      
       - If the stack checker panics on stack overflow, avoid recursive
         panics.
      
       - Some parisc machines can't physically power off and thus instead
         start after some time to flood the console by presumably detected
         soft lockups. Avoid this by disabling the lockup detectors before
         entering the endless for-next loop.
      
       - Dave Anglin provided fixes which prevents TLB speculation on flushed
         pages on PA8800/PA9000 CPUs.
      
       - Arvind Yadav sent a trivial patch to constify the attribute_group
         structure in our firmware on-board-flash storage driver
         (pdc_stable.c)
      
      * 'parisc-4.13-3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux:
        parisc: Extend disabled preemption in copy_user_page
        parisc: Prevent TLB speculation on flushed pages on CPUs that only support equivalent aliases
        parisc: Suspend lockup detectors before system halt
        parisc: Show DIMM slot number which holds broken memory module
        parisc: Add function to return DIMM slot of physical address
        parisc: Fix crash when calling PDC_PAT_MEM PDT firmware function
        parisc: regenerate defconfig files
        parisc: pdc_stable: constify attribute_group structures.
        parisc: Merge millicode routines via linker script
        parisc: Disable further stack checks when panic occurs during stack check
      36cb531d
    • Linus Torvalds's avatar
      Merge tag 'sound-4.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound · 8cdaad96
      Linus Torvalds authored
      Pull sound fixes from Takashi Iwai:
       "This is a pretty boring pull request, containing a few HD-audio quirks
        and ID updates as usual suspects, as well as a fix for a regression of
        FM801 chip on ia64 (what a legacy combination!)"
      
      * tag 'sound-4.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:
        ALSA: hda - Add mute led support for HP ProBook 440 G4
        ALSA: hda/realtek - No loopback on ALC225/ALC295 codec
        ALSA: hda/realtek - Update headset mode for ALC225
        ALSA: fm801: Initialize chip after IRQ handler is registered
        ALSA: hda/realtek - Update headset mode for ALC298
        ALSA: hda - Add missing NVIDIA GPU codec IDs to patch table
      8cdaad96
    • Linus Torvalds's avatar
      Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm · 60187bd4
      Linus Torvalds authored
      Pull ARM fixes from Russell King:
       "Two areas addressed by these fixes:
      
         - Fixes from Dave Martin for the signal frames that were broken with
           certain configurations. No one noticed until recently.
      
         - More kexec fixes to ensure that the crashkernel region is correctly
           allocated, and a fix for the location of the device tree when
           several kexec kernels are loaded"
      
      * 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm:
        ARM: 8687/1: signal: Fix unparseable iwmmxt_sigframe in uc_regspace[]
        ARM: 8686/1: iwmmxt: Add missing __user annotations to sigframe accessors
        ARM: kexec: fix failure to boot crash kernel
        ARM: kexec: avoid allocating crashkernel region outside lowmem
      60187bd4
  2. 26 Jul, 2017 4 commits
  3. 25 Jul, 2017 14 commits
  4. 24 Jul, 2017 7 commits
  5. 23 Jul, 2017 10 commits