Skip to content
  1. Jul 19, 2016
  2. Jul 15, 2016
  3. Jul 11, 2016
    • Linus Torvalds's avatar
      Linux 4.7-rc7 · 92d21ac7
      Linus Torvalds authored
      v4.7-rc7
      92d21ac7
    • Hugh Dickins's avatar
      tmpfs: fix regression hang in fallocate undo · 7f556567
      Hugh Dickins authored
      The well-spotted fallocate undo fix is good in most cases, but not when
      fallocate failed on the very first page.  index 0 then passes lend -1
      to shmem_undo_range(), and that has two bad effects: (a) that it will
      undo every fallocation throughout the file, unrestricted by the current
      range; but more importantly (b) it can cause the undo to hang, because
      lend -1 is treated as truncation, which makes it keep on retrying until
      every page has gone, but those already fully instantiated will never go
      away.  Big thank you to xfstests generic/269 which demonstrates this.
      
      Fixes: b9b4bb26
      
       ("tmpfs: don't undo fallocate past its last page")
      Cc: stable@vger.kernel.org
      Signed-off-by: default avatarHugh Dickins <hughd@google.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      7f556567
    • Linus Torvalds's avatar
      Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus · 617a8d6b
      Linus Torvalds authored
      Pull MIPS fix from Ralf Baechle:
       "Another week with just a single 4.7 fix.
      
        This fixes a possible 'loss' of the huge page bit from pmd on
        permission change"
      
      * 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus:
        MIPS: Fix page table corruption on THP permission changes.
      617a8d6b
  4. Jul 09, 2016
    • Linus Torvalds's avatar
      Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi · ee40fb29
      Linus Torvalds authored
      Pull SCSI fixes from James Bottomley:
       "Three fixes.  One is the qla24xx MSI regression, one is a theoretical
        problem over blacklist matching, which would bite USB badly if it ever
        triggered and one is a system hang with a particular type of IPR
        device"
      
      * tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
        qla2xxx: Fix NULL pointer deref in QLA interrupt
        SCSI: fix new bug in scsi_dev_info_list string matching
        ipr: Clear interrupt on croc/crocodile when running with LSI
      ee40fb29
    • Linus Torvalds's avatar
      Merge tag 'ecryptfs-4.7-rc7-fixes' of... · b987c759
      Linus Torvalds authored
      Merge tag 'ecryptfs-4.7-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs
      
      Pull eCryptfs fixes from Tyler Hicks:
       "Provide a more concise fix for CVE-2016-1583:
         - Additionally fixes linux-stable regressions caused by the
           cherry-picking of the original fix
      
        Some very minor changes that have queued up:
         - Fix typos in code comments
         - Remove unnecessary check for NULL before destroying kmem_cache"
      
      * tag 'ecryptfs-4.7-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs:
        ecryptfs: don't allow mmap when the lower fs doesn't support it
        Revert "ecryptfs: forbid opening files without mmap handler"
        ecryptfs: fix spelling mistakes
        eCryptfs: fix typos in comment
        ecryptfs: drop null test before destroy functions
      b987c759
    • Linus Torvalds's avatar
      Merge tag 'iommu-fixes-v4.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu · b89c44bb
      Linus Torvalds authored
      Pull IOMMU fixes from Joerg Roedel:
       "Two Fixes:
      
         - Intel VT-d fix for a suspend/resume issue, introduced with the
           scalability improvements in this cycle.
      
         - AMD IOMMU fix for systems that have unity mappings defined.  There
           was a race where translation got enabled before the unity mappings
           were in place.  This issue was seen on some HP servers"
      
      * tag 'iommu-fixes-v4.7-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu:
        iommu/amd: Fix unity mapping initialization race
        iommu/vt-d: Fix infinite loop in free_all_cpu_cached_iovas
      b89c44bb
    • Linus Torvalds's avatar
      Merge tag 'for-linus-4.7b-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip · cfae7e3e
      Linus Torvalds authored
      Pull xen bug fixes from David Vrabel:
      
       - Fix two bugs in the handling of xenbus transactions.
      
       - Make the xen acpi driver compatible with Xen 4.7.
      
      * tag 'for-linus-4.7b-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip:
        xen/acpi: allow xen-acpi-processor driver to load on Xen 4.7
        xenbus: simplify xenbus_dev_request_and_reply()
        xenbus: don't bail early from xenbus_dev_request_and_reply()
        xenbus: don't BUG() on user mode induced condition
      cfae7e3e
    • Linus Torvalds's avatar
      Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux · 267ba964
      Linus Torvalds authored
      Pull arm64 fixes from Will Deacon:
       "A couple of late fixes here, but one that we've been sitting on for a
        few weeks while the details were worked out.  Specifically, we now
        enforce USER_DS on taking exceptions whilst in the kernel, which
        avoids leaking kernel data to userspace through things like perf.  The
        other patch is an update to a workaround for a hardware erratum on
        some Cavium SoCs.
      
        Summary:
      
         - Enforce USER_DS on exception entry from EL1
      
         - Apply workaround for Cavium errata #27456 on Thunderx-81xx parts"
      
      * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
        arm64: Enable workaround for Cavium erratum 27456 on thunderx-81xx
        arm64: kernel: Save and restore UAO and addr_limit on exception entry
      267ba964
    • Linus Torvalds's avatar
      Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · a017f583
      Linus Torvalds authored
      Pull x86 fixes from Ingo Molnar:
       "Three fixes:
      
         - A boot crash fix with certain configs
         - a MAINTAINERS entry update
         - Documentation typo fixes"
      
      * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        x86/Documentation: Fix various typos in Documentation/x86/ files
        x86/amd_nb: Fix boot crash on non-AMD systems
        MAINTAINERS: Update the Calgary IOMMU entry
      a017f583
    • Linus Torvalds's avatar
      Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 369da7fc
      Linus Torvalds authored
      Pull scheduler fixes from Ingo Molnar:
       "Two load-balancing fixes for cgroups-intense workloads"
      
      * 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        sched/fair: Fix calc_cfs_shares() fixed point arithmetics width confusion
        sched/fair: Fix effective_load() to consistently use smoothed load
      369da7fc
    • Linus Torvalds's avatar
      Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 612807fe
      Linus Torvalds authored
      Pull perf fixes from Ingo Molnar:
       "Various fixes:
      
         - 32-bit callgraph bug fix
         - suboptimal event group scheduling bug fix
         - event constraint fixes for Broadwell/Skylake
         - RAPL module name collision fix"
      
      * 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        perf/core: Fix pmu::filter_match for SW-led groups
        x86/perf/intel/rapl: Fix module name collision with powercap intel-rapl
        perf/x86: Fix 32-bit perf user callgraph collection
        perf/x86/intel: Update event constraints when HT is off
      612807fe
  5. Jul 08, 2016