From: Keith Busch
changes from v2:
Fixed up the logical error in vhost on the new failure criteria
Keith Busch (1):
vhost: return task creation error instead of NULL
Sean Christopherson (1):
kvm: retry nx_huge_page_recovery_thread creation
arch/x86/kvm/mmu/mmu.c| 12 +---
d
From: Sean Christopherson
A VMM may send a signal to its threads while they've entered KVM_RUN. If
that thread happens to be trying to make the huge page recovery vhost
task, then it fails with -ERESTARTNOINTR. We need to retry if that
happens, so call_once needs to be retryable. Make call_once c
From: Keith Busch
Lets callers distinguish why the vhost task creation failed. No one
currently cares why it failed, so no real runtime change from this
patch, but that will not be the case for long.
Signed-off-by: Keith Busch
---
arch/x86/kvm/mmu/mmu.c | 2 +-
drivers/vhost/vhost.c | 2 +-
k