Skip to content
  1. Feb 20, 2023
  2. Feb 19, 2023
    • Linus Torvalds's avatar
      Merge tag 'x86-urgent-2023-02-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 925cf045
      Linus Torvalds authored
      Pull x86 fix from Thomas Gleixner:
       "A single fix for x86.
      
        Revert the recent change to the MTRR code which aimed to support
        SEV-SNP guests on Hyper-V. It caused a regression on XEN Dom0 kernels.
      
        The underlying issue of MTTR (mis)handling in the x86 code needs some
        deeper investigation and is definitely not 6.2 material"
      
      * tag 'x86-urgent-2023-02-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        x86/mtrr: Revert 90b926e6 ("x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case")
      925cf045
    • Linus Torvalds's avatar
      Merge tag 'timers-urgent-2023-02-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 0097c18e
      Linus Torvalds authored
      Pull timer fix from Thomas Gleixner:
       "A fix for a long standing issue in the alarmtimer code.
      
        Posix-timers armed with a short interval with an ignored signal result
        in an unpriviledged DoS. Due to the ignored signal the timer switches
        into self rearm mode. This issue had been "fixed" before but a rework
        of the alarmtimer code 5 years ago lost that workaround.
      
        There is no real good solution for this issue, which is also worked
        around in the core posix-timer code in the same way, but it certainly
        moved way up on the ever growing todo list"
      
      * tag 'timers-urgent-2023-02-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        alarmtimer: Prevent starvation by small intervals and SIG_IGN
      0097c18e
    • Linus Torvalds's avatar
      Merge tag 'irq-urgent-2023-02-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · a33d946c
      Linus Torvalds authored
      Pull irq fix from Thomas Gleixner:
       "A single build fix for the PCI/MSI infrastructure.
      
        The addition of the new alloc/free interfaces in this cycle forgot to
        add stub functions for pci_msix_alloc_irq_at() and pci_msix_free_irq()
        for the CONFIG_PCI_MSI=n case"
      
      * tag 'irq-urgent-2023-02-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        PCI/MSI: Provide missing stubs for CONFIG_PCI_MSI=n
      a33d946c
    • Linus Torvalds's avatar
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm · 5e725d11
      Linus Torvalds authored
      Pull kvm/x86 fixes from Paolo Bonzini:
      
       - zero all padding for KVM_GET_DEBUGREGS
      
       - fix rST warning
      
       - disable vPMU support on hybrid CPUs
      
      * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
        kvm: initialize all of the kvm_debugregs structure before sending it to userspace
        perf/x86: Refuse to export capabilities for hybrid PMUs
        KVM: x86/pmu: Disable vPMU support on hybrid CPUs (host PMUs)
        Documentation/hw-vuln: Fix rST warning
      5e725d11
    • Linus Torvalds's avatar
      Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux · 0c2822b1
      Linus Torvalds authored
      Pull arm64 regression fix from Will Deacon:
       "Apologies for the _extremely_ late pull request here, but we had a
        'perf' (i.e. CPU PMU) regression on the Apple M1 reported on Wednesday
        [1] which was introduced by bd275681 ("perf: Rewrite core context
        handling") during the merge window.
      
        Mark and I looked into this and noticed an additional problem caused
        by the same patch, where the 'CHAIN' event (used to combine two
        adjacent 32-bit counters into a single 64-bit counter) was not being
        filtered correctly. Mark posted a series on Thursday [2] which
        addresses both of these regressions and I queued it the same day.
      
        The changes are small, self-contained and have been confirmed to fix
        the original regression.
      
        Summary:
      
         - Fix 'perf' regression for non-standard CPU PMU hardware (i.e. Apple
           M1)"
      
      * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
        arm64: perf: reject CHAIN events at creation time
        arm_pmu: fix event CPU filtering
      0c2822b1
    • Linus Torvalds's avatar
      Merge tag 'block-6.2-2023-02-17' of git://git.kernel.dk/linux · 0e9fd589
      Linus Torvalds authored
      Pull block fix from Jens Axboe:
       "I guess this is what can happen when you prep things early for going
        away, something else comes in last minute. This one fixes another
        regression in 6.2 for NVMe, from this release, and hence we should
        probably get it submitted for 6.2.
      
        Still waiting for the original reporter (see bugzilla linked in the
        commit) to test this, but Keith managed to setup and recreate the
        issue and tested the patch that way"
      
      * tag 'block-6.2-2023-02-17' of git://git.kernel.dk/linux:
        nvme-pci: refresh visible attrs for cmb attributes
      0e9fd589
  3. Feb 18, 2023
  4. Feb 17, 2023