Skip to content
Snippets Groups Projects
  1. Dec 23, 2021
  2. Dec 22, 2021
  3. Dec 21, 2021
    • Linus Torvalds's avatar
      Merge tag 'pm-5.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · 2f47a9a4
      Linus Torvalds authored
      Pull power management fix from Rafael Wysocki:
       "Fix a recent regression causing the loop in dpm_prepare() to become
        infinite if one of the device ->prepare() callbacks returns an error"
      
      * tag 'pm-5.16-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
        PM: sleep: Fix error handling in dpm_prepare()
      2f47a9a4
    • Linus Torvalds's avatar
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm · ca0ea8a6
      Linus Torvalds authored
      Pull kvm fixes from Paolo Bonzini:
      
       - Fix for compilation of selftests on non-x86 architectures
      
       - Fix for kvm_run->if_flag on SEV-ES
      
       - Fix for page table use-after-free if yielding during exit_mm()
      
       - Improve behavior when userspace starts a nested guest with invalid
         state
      
       - Fix missed wakeup with assigned devices but no VT-d posted interrupts
      
       - Do not tell userspace to save/restore an unsupported PMU MSR
      
      * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
        KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU
        KVM: selftests: Add test to verify TRIPLE_FAULT on invalid L2 guest state
        KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state
        KVM: nVMX: Synthesize TRIPLE_FAULT for L2 if emulation is required
        KVM: VMX: Always clear vmx->fail on emulation_required
        selftests: KVM: Fix non-x86 compiling
        KVM: x86: Always set kvm_run->if_flag
        KVM: x86/mmu: Don't advance iterator after restart due to yielding
        KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all
      ca0ea8a6
    • John David Anglin's avatar
      parisc: Fix mask used to select futex spinlock · d3a5a68c
      John David Anglin authored
      
      The address bits used to select the futex spinlock need to match those used in
      the LWS code in syscall.S. The mask 0x3f8 only selects 7 bits.  It should
      select 8 bits.
      
      This change fixes the glibc nptl/tst-cond24 and nptl/tst-cond25 tests.
      
      Signed-off-by: default avatarJohn David Anglin <dave.anglin@bell.net>
      Fixes: 53a42b63 ("parisc: Switch to more fine grained lws locks")
      Cc: stable@vger.kernel.org # 5.10+
      Signed-off-by: default avatarHelge Deller <deller@gmx.de>
      d3a5a68c
Loading