diff --git a/src/syscall/process.rs b/src/syscall/process.rs
index 571fd177c49361f2f745500c50f4bbf991cdac93..086e82d6522ca58a55dfc76c224604034788fe4b 100644
--- a/src/syscall/process.rs
+++ b/src/syscall/process.rs
@@ -115,9 +115,10 @@ pub fn clone(flags: CloneFlags, stack_base: usize) -> Result<ContextId> {
             sigmask = context.sigmask;
             umask = context.umask;
 
-            if flags.contains(CLONE_VM) {
-                cpu_id_opt = context.cpu_id;
-            }
+            // Uncomment to disable threads on different CPUs
+            // if flags.contains(CLONE_VM) {
+            //     cpu_id_opt = context.cpu_id;
+            // }
 
             arch = context.arch.clone();