Files
twx-linux/drivers
Juergen Gross 44a455e06d xen/events: fix race in evtchn_fifo_unmask()
commit f013371974 upstream.

Unmasking a fifo event channel can result in unmasking it twice, once
directly in the kernel and once via a hypercall in case the event was
pending.

Fix that by doing the local unmask only if the event is not pending.

This is part of XSA-332.

Cc: stable@vger.kernel.org
Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-11-05 11:43:10 +01:00
..
2020-10-17 10:11:22 +02:00
2020-11-01 12:01:06 +01:00
2020-10-29 09:57:56 +01:00
2020-10-29 09:57:43 +01:00
2020-10-29 09:57:51 +01:00