1. 10 Jul, 2020 2 commits
  2. 09 Jul, 2020 2 commits
    • Linus Torvalds's avatar
      Merge tag 'for-5.8/dm-fixes-2' of... · 2a89b99f
      Linus Torvalds authored
      Merge tag 'for-5.8/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
      
      Pull device mapper fixes from Mike Snitzer:
      
       - A request-based DM fix to not use a waitqueue to wait for blk-mq IO
         completion because doing so is racey.
      
       - A couple more DM zoned target fixes to address issues introduced
         during the 5.8 cycle.
      
       - A DM core fix to use proper interface to cleanup DM's static flush
         bio.
      
       - A DM core fix to prevent mm recursion during memory allocation needed
         by dm_kobject_uevent.
      
      * tag 'for-5.8/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm:
        dm: use noio when sending kobject event
        dm zoned: Fix zone reclaim trigger
        dm zoned: fix unused but set variable warnings
        dm writecache: reject asynchronous pmem devices
        dm: use bio_uninit instead of bio_disassociate_blkg
        dm: do not use waitqueue for request-based DM
      2a89b99f
    • Linus Torvalds's avatar
      Merge tag 'kallsyms_show_value-v5.8-rc5' of... · ce69fb3b
      Linus Torvalds authored
      Merge tag 'kallsyms_show_value-v5.8-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
      
      Pull kallsyms fix from Kees Cook:
       "Refactor kallsyms_show_value() users for correct cred.
      
        I'm not delighted by the timing of getting these changes to you, but
        it does fix a handful of kernel address exposures, and no one has
        screamed yet at the patches.
      
        Several users of kallsyms_show_value() were performing checks not
        during "open". Refactor everything needed to gain proper checks
        against file->f_cred for modules, kprobes, and bpf"
      
      * tag 'kallsyms_show_value-v5.8-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
        selftests: kmod: Add module address visibility test
        bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok()
        kprobes: Do not expose probe addresses to non-CAP_SYSLOG
        module: Do not expose section addresses to non-CAP_SYSLOG
        module: Refactor section attr into bin attribute
        kallsyms: Refactor kallsyms_show_value() to take cred
      ce69fb3b
  3. 08 Jul, 2020 14 commits
  4. 07 Jul, 2020 18 commits
  5. 06 Jul, 2020 4 commits
    • Linus Torvalds's avatar
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm · bfe91da2
      Linus Torvalds authored
      Pull kvm fixes from Paolo Bonzini:
       "Bugfixes and a one-liner patch to silence a sparse warning"
      
      * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
        KVM: arm64: Stop clobbering x0 for HVC_SOFT_RESTART
        KVM: arm64: PMU: Fix per-CPU access in preemptible context
        KVM: VMX: Use KVM_POSSIBLE_CR*_GUEST_BITS to initialize guest/host masks
        KVM: x86: Mark CR4.TSD as being possibly owned by the guest
        KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode
        kvm: use more precise cast and do not drop __user
        KVM: x86: bit 8 of non-leaf PDPEs is not reserved
        KVM: X86: Fix async pf caused null-ptr-deref
        KVM: arm64: vgic-v4: Plug race between non-residency and v4.1 doorbell
        KVM: arm64: pvtime: Ensure task delay accounting is enabled
        KVM: arm64: Fix kvm_reset_vcpu() return code being incorrect with SVE
        KVM: arm64: Annotate hyp NMI-related functions as __always_inline
        KVM: s390: reduce number of IO pins to 1
      bfe91da2
    • Linus Torvalds's avatar
      Merge tag 's390-5.8-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux · 5c82ec00
      Linus Torvalds authored
      Pull s390 fixes from Heiko Carstens:
      
       - Initialize jump labels before early command line parsing in order to
         make init_on_alloc and init_on_free options work
      
       - Fix vfio-ccw build error due to missing include
      
       - Prevent callchain data collection with hardware sampling, since the
         callchains simply do not exist
      
       - Prevent multiple registrations of the same zPCI function
      
       - Update defconfigs
      
      * tag 's390-5.8-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
        vfio-ccw: Fix a build error due to missing include of linux/slab.h
        s390: update defconfigs
        s390/cpum_sf: prohibit callchain data collection
        s390/setup: init jump labels before command line parsing
        s390/maccess: add no DAT mode to kernel_write
        s390/pci: fix enabling a reserved PCI function
      5c82ec00
    • Paolo Bonzini's avatar
      Merge tag 'kvmarm-fixes-5.8-3' of... · 8038a922
      Paolo Bonzini authored
      Merge tag 'kvmarm-fixes-5.8-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master
      
      KVM/arm fixes for 5.8, take #3
      
      - Disable preemption on context-switching PMU EL0 state happening
        on system register trap
      - Don't clobber X0 when tearing down KVM via a soft reset (kexec)
      8038a922
    • Arnaldo Carvalho de Melo's avatar
      perf report TUI: Remove needless 'dummy' event from menu · bee9ca1c
      Arnaldo Carvalho de Melo authored
      Fixing the common case of:
      
        perf record
        perf report
      
      And getting just the cycles events.
      
      We now have a 'dummy' event to get perf metadata events that take place
      while we synthesize metadata records for pre-existing processes by
      traversing procfs, so we always have this extra 'dummy' evsel, but we
      don't have to offer it as there will be no samples on it, remove this
      distraction.
      
      Cc: Adrian Hunter <adrian.hunter@intel.com>
      Cc: Ian Rogers <irogers@google.com>
      Cc: Jiri Olsa <jolsa@kernel.org>
      Cc: Namhyung Kim <namhyung@kernel.org>
      Link: https://lore.kernel.org/lkml/20200706115452.GA2772@redhat.com/Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
      bee9ca1c