add using domlist_read_lock in keyhandlers
authorJuergen Gross <jgross@suse.com>
Tue, 18 Feb 2020 15:26:33 +0000 (16:26 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 18 Feb 2020 15:26:33 +0000 (16:26 +0100)
commitb3841d991dea4faf0799195313bc33f372af565c
tree2dba7c41ea917268297fbe3ac013be02cee59f62
parentb5b8c93a73aec68703ec6e9eb4e0ca47df623fa5
add using domlist_read_lock in keyhandlers

Using for_each_domain() with out holding the domlist_read_lock is
fragile, so add the lock in the keyhandlers it is missing.

Signed-off-by: Juergen Gross <jgross@suse.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: George Dunlap <george.dunlap@citrix.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
xen/arch/x86/mm/p2m-ept.c
xen/arch/x86/time.c
xen/common/grant_table.c
xen/drivers/passthrough/iommu.c