>>> On 19.04.17 at 17:47, <[email protected]> wrote: > @@ -832,7 +831,7 @@ static int kexec_swap_images(int type, struct kexec_image > *new, > if ( kexec_load_get_bits(type, &base, &bit) ) > return -EINVAL; > > - spin_lock(&kexec_lock); > + ASSERT( !test_bit(KEXEC_FLAG_IN_HYPERCALL, &kexec_flags) );
Did you test this (in a debug build)? I ask because it looks to me that you've inverted the condition. Jan _______________________________________________ Xen-devel mailing list [email protected] https://lists.xen.org/xen-devel
