Juergen Gross
2bf6c6f0e5
xen/events: switch user event channels to lateeoi model
...
commit c44b849cee8c3ac587da3b0980e01f77500d158c upstream.
Instead of disabling the irq when an event is received and enabling
it again when handled by the user process use the lateeoi model.
This is part of XSA-332.
Cc: stable@vger.kernel.org
Reported-by: Julien Grall <julien@xen.org>
Signed-off-by: Juergen Gross <jgross@suse.com>
Tested-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Wei Liu <wl@xen.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-11-18 18:28:02 +01:00
..
2020-11-10 10:29:06 +01:00
2020-10-29 09:06:59 +01:00
2020-11-05 11:06:52 +01:00
2020-10-01 13:12:50 +02:00
2020-11-10 10:29:07 +01:00
2020-11-18 18:28:01 +01:00
2020-10-29 09:07:03 +01:00
2020-04-24 08:00:23 +02:00
2020-11-18 18:28:00 +01:00
2020-11-05 11:06:56 +01:00
2020-10-01 13:12:49 +02:00
2020-11-05 11:06:59 +01:00
2020-09-09 19:03:06 +02:00
2020-10-29 09:07:14 +01:00
2020-10-01 13:12:28 +02:00
2020-11-05 11:07:01 +01:00
2020-10-29 09:07:00 +01:00
2020-06-25 15:41:55 +02:00
2020-07-09 09:36:33 +02:00
2020-10-14 09:51:06 +02:00
2020-11-18 18:27:59 +01:00
2020-10-29 09:07:06 +01:00
2020-11-18 18:27:53 +01:00
2020-09-09 19:03:06 +02:00
2020-08-21 09:48:10 +02:00
2020-10-29 09:07:14 +01:00
2020-09-09 19:03:12 +02:00
2020-11-05 11:07:02 +01:00
2020-10-29 09:07:10 +01:00
2020-11-05 11:07:05 +01:00
2020-11-18 18:27:56 +01:00
2020-08-21 09:48:23 +02:00
2020-11-05 11:06:58 +01:00
2020-06-20 10:25:19 +02:00
2020-10-29 09:07:11 +01:00
2020-11-05 11:06:58 +01:00
2020-11-05 11:06:55 +01:00
2020-11-05 11:06:57 +01:00
2020-11-05 11:06:59 +01:00
2020-10-29 09:07:17 +01:00
2020-11-18 18:27:58 +01:00
2020-11-05 11:06:55 +01:00
2020-11-05 11:07:03 +01:00
2020-11-18 18:28:01 +01:00
2020-09-23 10:46:26 +02:00
2020-10-29 09:07:14 +01:00
2020-09-09 19:03:12 +02:00
2020-11-05 11:06:58 +01:00
2020-06-11 09:23:01 +02:00
2020-11-18 18:27:57 +01:00
2020-08-21 09:48:16 +02:00
2020-10-29 09:07:11 +01:00
2020-10-29 09:07:00 +01:00
2020-10-01 13:12:43 +02:00
2020-11-18 18:27:59 +01:00
2020-10-14 09:51:13 +02:00
2020-11-05 11:06:56 +01:00
2020-11-10 21:10:28 +01:00
2020-10-29 09:07:05 +01:00
2020-10-29 09:07:11 +01:00
2020-11-18 18:27:52 +01:00
2020-06-25 15:41:47 +02:00
2020-04-24 08:01:06 +02:00
2020-11-05 11:07:04 +01:00
2020-10-01 13:12:51 +02:00
2020-11-18 18:27:56 +01:00
2020-04-24 08:01:18 +02:00
2020-10-14 09:51:08 +02:00
2020-11-05 11:07:06 +01:00
2020-09-23 10:46:30 +02:00
2020-09-09 19:03:10 +02:00
2020-11-18 18:27:58 +01:00
2020-11-10 10:29:06 +01:00
2020-11-18 18:27:58 +01:00
2020-11-18 18:27:58 +01:00
2020-10-29 09:07:12 +01:00
2020-11-05 11:07:04 +01:00
2020-11-05 11:06:54 +01:00
2020-10-29 09:07:05 +01:00
2020-08-26 10:29:57 +02:00
2020-11-05 11:06:59 +01:00
2020-11-05 11:06:57 +01:00
2020-11-18 18:28:02 +01:00