]> Git Repo - linux.git/commit
Merge tag 'irq-urgent-2024-11-03' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <[email protected]>
Sun, 3 Nov 2024 18:09:25 +0000 (08:09 -1000)
committerLinus Torvalds <[email protected]>
Sun, 3 Nov 2024 18:09:25 +0000 (08:09 -1000)
commit8f0b844adc096feee437c6271a1419ee81383fc6
tree0028f8f3feb99d1eac1f5dc5d5bfe4aad5929ee1
parent3e5e6c9900c3d71895e8bdeacfb579462e98eba1
parente6c24e2d05bb05de96ffb9bdb0ee62d20ad526f8
Merge tag 'irq-urgent-2024-11-03' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull irq fixes from Thomas Gleixner:

 - Fix an off-by-one error in the failure path of msi_domain_alloc(),
   which causes the cleanup loop to terminate early and leaking the
   first allocated interrupt.

 - Handle a corner case in GIC-V4 versus a lazily mapped Virtual
   Processing Element (VPE). If the VPE has not been mapped because the
   guest has not yet emitted a mapping command, then the set_affinity()
   callback returns an error code, which causes the vCPU management to
   fail.

   Return success in this case without touching the hardware. This will
   be done later when the guest issues the mapping command.

* tag 'irq-urgent-2024-11-03' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs
  genirq/msi: Fix off-by-one error in msi_domain_alloc()
This page took 0.049007 seconds and 4 git commands to generate.