You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Don't let timeout interrupts happen unless ImmediateInterruptOK is set.
Serious oversight in commit16e1b7a:we should not allow an interrupt to take control away from mainline codeexcept when ImmediateInterruptOK is set. Just to be safe, let's adoptthe same save-clear-restore dance that's been used for many years inHandleCatchupInterrupt and HandleNotifyInterrupt, so that nothing badhappens if a timeout handler invokes code that tests or even manipulatesImmediateInterruptOK.Per report of "stuck spinlock" failures from Christophe Pettus, thoughmany other symptoms are possible. Diagnosis by Andres Freund.