1. 23 Oct, 2017 25 commits
  2. 20 Oct, 2017 11 commits
  3. 19 Oct, 2017 4 commits
    • Linus Torvalds's avatar
      Merge branch 'parisc-4.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux · 96f893ab
      Linus Torvalds authored
      Pull parisc fixes from Helge Deller:
       "Three small important fixes for the parisc architecture:
      
         - Export __cmpxchg_u64() symbol on 32bit kernel too. This unbreaks
           building the kernel with ixgbe kernel module. From Guenter Roeck.
      
         - Fix 64-bit atomic cmpxchg kernel helper function for 32-bit kernel
           in LWS code for userspace. This unbreaks e.g. the 64-bit variant of
           the glibc function __sync_fetch_and_add() with a 32-bit parisc
           kernel. From John David Anglin, tagged for backport to v3.13+.
      
         - Detect nonsynchronous CPU-internal cr16 cycle counters more
           reliable. This avoids stalled CPU warnings by the kernel soft
           lockup detector. From me, tagged for backport to v4.13+"
      
      * 'parisc-4.14-3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux:
        parisc: Fix detection of nonsynchronous cr16 cycle counters
        parisc: Export __cmpxchg_u64 unconditionally
        parisc: Fix double-word compare and exchange in LWS code on 32-bit kernels
      96f893ab
    • Linus Torvalds's avatar
      Merge tag 'sound-4.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound · 962556b5
      Linus Torvalds authored
      Pull sound fixes from Takashi Iwai:
       "We've got slightly more fixes than wished, but heading to a good
        shape. Most of changes are about HD-audio fixes, one for a buggy code
        that went into 4.13, and another for avoiding a crash due to buggy
        BIOS.
      
        Apart from HD-audio, a sequencer core change that is only for UP
        config (which must be pretty rare nowadays), and a USB-audio quirk as
        usual"
      
      * tag 'sound-4.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:
        ALSA: hda - Fix incorrect TLV callback check introduced during set_fs() removal
        ALSA: hda: Remove superfluous '-' added by printk conversion
        ALSA: hda: Abort capability probe at invalid register read
        ALSA: seq: Enable 'use' locking in all configurations
        ALSA: usb-audio: Add native DSD support for Pro-Ject Pre Box S2 Digital
      962556b5
    • Helge Deller's avatar
      parisc: Fix detection of nonsynchronous cr16 cycle counters · 8642b31b
      Helge Deller authored
      For CPUs which have an unknown or invalid CPU location (physical location)
      assume that their cycle counters aren't syncronized across CPUs.
      Signed-off-by: default avatarHelge Deller <deller@gmx.de>
      Fixes: c8c37359 ("parisc: Enhance detection of synchronous cr16 clocksources")
      Cc: stable@vger.kernel.org # 4.13+
      Signed-off-by: default avatarHelge Deller <deller@gmx.de>
      8642b31b
    • Guenter Roeck's avatar
      parisc: Export __cmpxchg_u64 unconditionally · 2aae008c
      Guenter Roeck authored
      __cmpxchg_u64 is built and used outside CONFIG_64BIT and thus needs to
      be exported. This fixes the following build error seen when building
      parisc:allmodconfig.
      
      ERROR: "__cmpxchg_u64" [drivers/net/ethernet/intel/i40e/i40e.ko] undefined!
      Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
      Signed-off-by: default avatarHelge Deller <deller@gmx.de>
      2aae008c