On 09/05/2025 23:32, Peter Xu wrote: > Does this mean I'll need to setup twice, one for each v? > > Even if so, I did this: > > ===8<=== > $ sudo ../scripts/rdma-migration-helper.sh setup > Setup new rdma/rxe wlp0s20f3_rxe for wlp0s20f3 with 192.168.68.123 > $ sudo IP_FAMILY=ipv6 ../scripts/rdma-migration-helper.sh setup > Setup new rdma/rxe tun0_rxe for tun0 with [fd10:22:88:1::110c%tun0] > $ rdma link > link wlp0s20f3_rxe/1 state ACTIVE physical_state LINK_UP netdev > wlp0s20f3 > link tun0_rxe/1 state ACTIVE physical_state LINK_UP netdev tun0 > ===8<===
That's because lo/tun/tap is not an valid RXE for migration, I will update the script to ignore them. > rdma:[fdd3:4fdc:97c9:ca4e:2837:28dd:1ec4:6b5a%wlp0s20f3]:29200 -drive > if=none,id=d0,file=/tmp/migration-test-QEB452/bootsect,format=raw > -device ide-hd,drive=d0,secs=1,cyls=1,heads=1 -accel qtest > qemu-system-x86_64: -incoming > rdma:[fdd3:4fdc:97c9:ca4e:2837:28dd:1ec4:6b5a%wlp0s20f3]:29200: RDMA > ERROR: could not rdma_getaddrinfo address > fdd3:4fdc:97c9:ca4e:2837:28dd:1ec4:6b5a%wlp0s20f3 > Broken pipe > ../tests/qtest/libqtest.c:199: kill_qemu() tried to terminate QEMU > process but encountered exit status 1 (expected 0) > Aborted > ===8<=== > > It would be great if the setup only needs to be run once, setting up > whatever ipv* supported, then in the test run kickoff whatever ipv* is > supported and detected. > > Would it be possible? It sound good to me, I will update it in next version Thanks Zhijian > > Thanks,