[Devel] [RFC 53/54] svc: fix CONFIG_VE=n build

Eva Kurchatova eva.kurchatova at virtuozzo.com
Wed Apr 29 22:58:53 MSK 2026


Signed-off-by: Eva Kurchatova <eva.kurchatova at virtuozzo.com>
---
 net/sunrpc/svc.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net/sunrpc/svc.c b/net/sunrpc/svc.c
index bdafff0fb085..7ed2937617fb 100644
--- a/net/sunrpc/svc.c
+++ b/net/sunrpc/svc.c
@@ -810,12 +810,14 @@ svc_start_kthreads(struct svc_serv *serv, struct svc_pool *pool, int nrservs)
 		rqstp = svc_prepare_thread(serv, chosen_pool, node);
 		if (!rqstp)
 			return -ENOMEM;
-
+#ifdef CONFIG_VE
 		if (serv->ve_virtualized) {
 			task = kthread_create_on_node_ve_flags(get_exec_env(),
 					0, serv->sv_threadfn, rqstp,
 					node, "%s", serv->sv_name);
-		} else {
+		} else
+#endif
+		{
 			task = kthread_create_on_node(
 					serv->sv_threadfn, rqstp,
 					node, "%s", serv->sv_name);
-- 
2.54.0



More information about the Devel mailing list