summaryrefslogtreecommitdiffstats
path: root/kernel/gsp_phys_vbios.c
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-11 20:33:05 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-11 20:33:05 -0400
commitc973ec566abc6d71c58b591ca45237f2725092ef (patch)
tree8d09a7bf204b95ff3951095104d0a1ea2582eca9 /kernel/gsp_phys_vbios.c
parentb06a23c3a8ed36de9db3b880fe6df55d63ad4586 (diff)
downloadopen-iov-c973ec566abc6d71c58b591ca45237f2725092ef.tar.gz
open-iov-c973ec566abc6d71c58b591ca45237f2725092ef.zip
tools/guest-diag: single user netdev for QEMU (fix SSH pre-auth stall)
The launch line carried both an explicit rtl8139 on netdev net0 and a stray '-net user,hostfwd=tcp::2222-:22 -net nic' pair, creating a SECOND slirp network with a second NIC and a second 2222 forward. The SSH connection landed on one slirp instance while the guest's replies left through the other interface, stalling the handshake before auth. The explicit rtl8139 now owns the only user netdev with the 2222 forward. The generated launch_qemu_rootport.run.sh is patched in place by the harness from the same line. Verified: sshpass -p ubuntu ssh -p 2222 ubuntu@127.0.0.1 -> nvidia-smi green. Guest-side companion fix (persisted in the qcow2 image): the cloud image's /etc/ssh/sshd_config.d/60-cloudimg-settings.conf set PasswordAuthentication no; it is now yes.
Diffstat (limited to 'kernel/gsp_phys_vbios.c')
0 files changed, 0 insertions, 0 deletions