]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
xen/events: switch user event channels to lateeoi model
authorJuergen Gross <jgross@suse.com>
Tue, 3 Nov 2020 14:29:08 +0000 (15:29 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 18 Nov 2020 17:28:02 +0000 (18:28 +0100)
commit2bf6c6f0e5a8a21f853148b189e41ca8ee545a14
treed88f04f7a7000d1e45c7ee5d8584cb89ccb28417
parentfc7884f1f0024ea2a8ce16e0dc12f77e321037f1
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>
drivers/xen/evtchn.c