diff --git a/internal/uvm/create_lcow.go b/internal/uvm/create_lcow.go index 1f310f8d60..1ab71e4e73 100644 --- a/internal/uvm/create_lcow.go +++ b/internal/uvm/create_lcow.go @@ -795,6 +795,10 @@ func makeLCOWDoc(ctx context.Context, opts *OptionsLCOW, uvm *UtilityVM) (_ *hcs } } + // Explicitly disable virtio_vsock_init, to make sure that we use hv_sock transport. For kernels built without + // virtio-vsock this is a no-op. + kernelArgs += " initcall_blacklist=virtio_vsock_init" + vmDebugging := false if opts.ConsolePipe != "" { vmDebugging = true