Sean Christopherson <[email protected]> writes:

>
> [...snip...]
>
> But, Ackerley and Fuad want give kvm_vm_release() the same treatment[*], at 
> which
> point there's no good reason not to be paranoid.  I want to do that in a 
> dedicated
> patch though, and harden "everything" in one shot.  I'll send something like 
> the
> below.
>

Thanks!

> [*] https://lore.kernel.org/all/[email protected]
>
> diff --git tools/testing/selftests/kvm/lib/kvm_util.c 
> tools/testing/selftests/kvm/lib/kvm_util.c
> index 2a76eca7029d..2476167252a1 100644
> --- tools/testing/selftests/kvm/lib/kvm_util.c
> +++ tools/testing/selftests/kvm/lib/kvm_util.c
> @@ -737,6 +737,12 @@ userspace_mem_region_find(struct kvm_vm *vm, u64 start, 
> u64 end)
>         return NULL;
>  }
>
> +static void kvm_free_fd(int *fd)

Not where the line is drawn between "free" vs "release" in the
selftests, just wanted to draw your attention to the two terms we can
pick the correct term.

> +{
> +       kvm_close(*fd);
> +       *fd = -1;
> +}
> +
>
> [...snip...]
>

Reply via email to