1. 19 May, 2018 2 commits
  2. 09 May, 2018 14 commits
  3. 08 May, 2018 4 commits
  4. 07 May, 2018 7 commits
  5. 03 May, 2018 2 commits
  6. 02 May, 2018 2 commits
  7. 01 May, 2018 3 commits
    • Arnd Bergmann's avatar
      hexagon: export csum_partial_copy_nocheck · 330e261c
      Arnd Bergmann authored
      This is needed to link ipv6 as a loadable module, which in turn happens
      in allmodconfig.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Signed-off-by: default avatarRichard Kuo <rkuo@codeaurora.org>
      330e261c
    • Arnd Bergmann's avatar
      hexagon: add memset_io() helper · a57ab96e
      Arnd Bergmann authored
      We already have memcpy_toio(), but not memset_io(), so let's
      add the obvious version to allow building an allmodconfig kernel
      without errors like
      
      drivers/gpu/drm/ttm/ttm_bo_util.c: In function 'ttm_bo_move_memcpy':
      drivers/gpu/drm/ttm/ttm_bo_util.c:390:3: error: implicit declaration of function 'memset_io' [-Werror=implicit-function-declaration]
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Signed-off-by: default avatarRichard Kuo <rkuo@codeaurora.org>
      a57ab96e
    • Linus Torvalds's avatar
      Merge tag 'xfs-4.17-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux · f2125992
      Linus Torvalds authored
      Pull xfs fixes from Darrick Wong:
       "Here are a few more bug fixes for xfs for 4.17-rc4. Most of them are
        fixes for bad behavior.
      
        This series has been run through a full xfstests run during LSF and
        through a quick xfstests run against this morning's master, with no
        major failures reported.
      
        Summary:
      
         - Enhance inode fork verifiers to prevent loading of corrupted
           metadata.
      
         - Fix a crash when we try to convert extents format inodes to btree
           format, we run out of space, but forget to revert the in-core state
           changes.
      
         - Fix file size checks when doing INSERT_RANGE that could cause files
           to end up negative size if there previously was an extent mapped at
           s_maxbytes.
      
         - Fix a bug when doing a remove-then-add ATTR_REPLACE xattr update
           where we forget to clear ATTR_REPLACE after the remove, which
           causes the attr to be lost and the fs to shut down due to (what it
           thinks is) inconsistent in-core state"
      
      * tag 'xfs-4.17-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux:
        xfs: don't fail when converting shortform attr to long form during ATTR_REPLACE
        xfs: prevent creating negative-sized file via INSERT_RANGE
        xfs: set format back to extents if xfs_bmap_extents_to_btree
        xfs: enhance dinode verifier
      f2125992
  8. 30 Apr, 2018 4 commits
  9. 29 Apr, 2018 2 commits
    • Linus Torvalds's avatar
      Linux v4.17-rc3 · 6da6c0db
      Linus Torvalds authored
      6da6c0db
    • Linus Torvalds's avatar
      Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · c61a56ab
      Linus Torvalds authored
      Pull x86 fixes from Thomas Gleixner:
       "Another set of x86 related updates:
      
         - Fix the long broken x32 version of the IPC user space headers which
           was noticed by Arnd Bergman in course of his ongoing y2038 work.
           GLIBC seems to have non broken private copies of these headers so
           this went unnoticed.
      
         - Two microcode fixlets which address some more fallout from the
           recent modifications in that area:
      
            - Unconditionally save the microcode patch, which was only saved
              when CPU_HOTPLUG was enabled causing failures in the late
              loading mechanism
      
            - Make the later loader synchronization finally work under all
              circumstances. It was exiting early and causing timeout failures
              due to a missing synchronization point.
      
         - Do not use mwait_play_dead() on AMD systems to prevent excessive
           power consumption as the CPU cannot go into deep power states from
           there.
      
         - Address an annoying sparse warning due to lost type qualifiers of
           the vmemmap and vmalloc base address constants.
      
         - Prevent reserving crash kernel region on Xen PV as this leads to
           the wrong perception that crash kernels actually work there which
           is not the case. Xen PV has its own crash mechanism handled by the
           hypervisor.
      
         - Add missing TLB cpuid values to the table to make the printout on
           certain machines correct.
      
         - Enumerate the new CLDEMOTE instruction
      
         - Fix an incorrect SPDX identifier
      
         - Remove stale macros"
      
      * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        x86/ipc: Fix x32 version of shmid64_ds and msqid64_ds
        x86/setup: Do not reserve a crash kernel region if booted on Xen PV
        x86/cpu/intel: Add missing TLB cpuid values
        x86/smpboot: Don't use mwait_play_dead() on AMD systems
        x86/mm: Make vmemmap and vmalloc base address constants unsigned long
        x86/vector: Remove the unused macro FPU_IRQ
        x86/vector: Remove the macro VECTOR_OFFSET_START
        x86/cpufeatures: Enumerate cldemote instruction
        x86/microcode: Do not exit early from __reload_late()
        x86/microcode/intel: Save microcode patch unconditionally
        x86/jailhouse: Fix incorrect SPDX identifier
      c61a56ab