Re: [PATCH 5.4] xen/events: close evtchn after mapping cleanup

2024-03-29 Thread Greg Kroah-Hartman
On Sat, Mar 02, 2024 at 08:45:39PM -0800, Andrew Paniakin wrote: > From: Andrew Panyakin > > From: Maximilian Heyne > > Commit fa765c4b4aed2d64266b694520ecb025c862c5a9 upstream > > shutdown_pirq and startup_pirq are not taking the > irq_mapping_update_lock because they can't due to lock

[PATCH 5.4] xen/events: close evtchn after mapping cleanup

2024-03-02 Thread Andrew Paniakin
From: Andrew Panyakin From: Maximilian Heyne Commit fa765c4b4aed2d64266b694520ecb025c862c5a9 upstream shutdown_pirq and startup_pirq are not taking the irq_mapping_update_lock because they can't due to lock inversion. Both are called with the irq_desc->lock being taking. The lock order,