Revert "vhost_task: Allow vhost layer to use copy_process"

This reverts commit e297cd54b3f81d652456ae6cb93941fc6b5c6683.

Switching vhost workers to user workers broke existing workflows because
vhost workers started showing up in ps output breaking various scripts.
The reason is that vhost user workers are currently spawned as separate
processes and not as threads. Revert the patches converting vhost from
kthreads to vhost workers until vhost is ready to support user workers
created as actual threads.

Reported-by: Nicolas Dichtel <>
Signed-off-by: Christian Brauner <>
5 files changed