summaryrefslogtreecommitdiff
path: root/block
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2023-08-26 10:34:29 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2023-08-26 10:34:29 -0700
commit3b35375f19fe87b5d8822ce01f917095d575ee28 (patch)
tree7866aa34432f779f2785569babc70d5f0f97d6d2 /block
parentc313761337fb8fa7fc44296f0e10844505916208 (diff)
parent9f5deb551655a4cff04b21ecffdcdab75112da3a (diff)
Merge tag 'irq-urgent-2023-08-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull irq fix from Thomas Gleixner: "A last minute fix for a regression introduced in the v6.5 merge window. The conversion of the software based interrupt resend mechanism to hlist missed to add a check whether the descriptor is already enqueued and dropped the interrupt descriptor lookup for nested interrupts. The missing check whether the descriptor is already queued causes hlist corruption and can be observed in the wild. The dropped parent descriptor lookup has not yet caused problems, but it would result in stale interrupt line in the worst case. Add the missing enqueued check and bring the descriptor lookup back to cure this" * tag 'irq-urgent-2023-08-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: genirq: Fix software resend lockup and nested resend
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions