-
Notifications
You must be signed in to change notification settings - Fork 431
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UCP server callback is not invoked upon a client connection #8398
Comments
$ ucx_info -d Memory domain: posixComponent: posixallocate: <= 97650420Kremote key: 24 bytesrkey_ptr is supportedTransport: posixDevice: memoryType: intra-nodeSystem device:capabilities:bandwidth: 0.00/ppn + 12179.00 MB/seclatency: 80 nsecoverhead: 10 nsecput_short: <= 4294967295put_bcopy: unlimitedget_bcopy: unlimitedam_short: <= 100am_bcopy: <= 8256domain: cpuatomic_add: 32, 64 bitatomic_and: 32, 64 bitatomic_or: 32, 64 bitatomic_xor: 32, 64 bitatomic_fadd: 32, 64 bitatomic_fand: 32, 64 bitatomic_for: 32, 64 bitatomic_fxor: 32, 64 bitatomic_swap: 32, 64 bitatomic_cswap: 32, 64 bitconnection: to ifacedevice priority: 0device num paths: 1max eps: infdevice address: 8 bytesiface address: 8 byteserror handling: ep_checkMemory domain: sysvComponent: sysvallocate: unlimitedremote key: 12 bytesrkey_ptr is supportedTransport: sysvDevice: memoryType: intra-nodeSystem device:capabilities:bandwidth: 0.00/ppn + 12179.00 MB/seclatency: 80 nsecoverhead: 10 nsecput_short: <= 4294967295put_bcopy: unlimitedget_bcopy: unlimitedam_short: <= 100am_bcopy: <= 8256domain: cpuatomic_add: 32, 64 bitatomic_and: 32, 64 bitatomic_or: 32, 64 bitatomic_xor: 32, 64 bitatomic_fadd: 32, 64 bitatomic_fand: 32, 64 bitatomic_for: 32, 64 bitatomic_fxor: 32, 64 bitatomic_swap: 32, 64 bitatomic_cswap: 32, 64 bitconnection: to ifacedevice priority: 0device num paths: 1max eps: infdevice address: 8 bytesiface address: 8 byteserror handling: ep_checkMemory domain: selfComponent: selfregister: unlimited, cost: 0 nsecremote key: 0 bytesTransport: selfDevice: memory0Type: loopbackSystem device:capabilities:bandwidth: 0.00/ppn + 6911.00 MB/seclatency: 0 nsecoverhead: 10 nsecput_short: <= 4294967295put_bcopy: unlimitedget_bcopy: unlimitedam_short: <= 8Kam_bcopy: <= 8Kdomain: cpuatomic_add: 32, 64 bitatomic_and: 32, 64 bitatomic_or: 32, 64 bitatomic_xor: 32, 64 bitatomic_fadd: 32, 64 bitatomic_fand: 32, 64 bitatomic_for: 32, 64 bitatomic_fxor: 32, 64 bitatomic_swap: 32, 64 bitatomic_cswap: 32, 64 bitconnection: to ifacedevice priority: 0device num paths: 1max eps: infdevice address: 0 bytesiface address: 8 byteserror handling: ep_checkMemory domain: tcpComponent: tcpregister: unlimited, cost: 0 nsecremote key: 0 bytesTransport: tcpDevice: loType: networkSystem device:capabilities:bandwidth: 11.91/ppn + 0.00 MB/seclatency: 10960 nsecoverhead: 50000 nsecput_zcopy: <= 18446744073709551590, up to 6 iovput_opt_zcopy_align: <= 1put_align_mtu: <= 0am_short: <= 8Kam_bcopy: <= 8Kam_zcopy: <= 64K, up to 6 iovam_opt_zcopy_align: <= 1am_align_mtu: <= 0am header: <= 8037connection: to ep, to ifacedevice priority: 1device num paths: 1max eps: 256device address: 18 bytesiface address: 2 bytesep address: 10 byteserror handling: peer failure, ep_check, keepaliveTransport: tcpDevice: ib0Type: networkSystem device:capabilities:bandwidth: 11142.51/ppn + 0.00 MB/seclatency: 5206 nsecoverhead: 50000 nsecput_zcopy: <= 18446744073709551590, up to 6 iovput_opt_zcopy_align: <= 1put_align_mtu: <= 0am_short: <= 8Kam_bcopy: <= 8Kam_zcopy: <= 64K, up to 6 iovam_opt_zcopy_align: <= 1am_align_mtu: <= 0am header: <= 8037connection: to ep, to ifacedevice priority: 1device num paths: 1max eps: 256device address: 6 bytesiface address: 2 bytesep address: 10 byteserror handling: peer failure, ep_check, keepaliveTransport: tcpDevice: ib1Type: networkSystem device:capabilities:bandwidth: 11142.51/ppn + 0.00 MB/seclatency: 5206 nsecoverhead: 50000 nsecput_zcopy: <= 18446744073709551590, up to 6 iovput_opt_zcopy_align: <= 1put_align_mtu: <= 0am_short: <= 8Kam_bcopy: <= 8Kam_zcopy: <= 64K, up to 6 iovam_opt_zcopy_align: <= 1am_align_mtu: <= 0am header: <= 8037connection: to ep, to ifacedevice priority: 1device num paths: 1max eps: 256device address: 6 bytesiface address: 2 bytesep address: 10 byteserror handling: peer failure, ep_check, keepaliveTransport: tcpDevice: net4Type: networkSystem device:capabilities:bandwidth: 11316.36/ppn + 0.00 MB/seclatency: 5206 nsecoverhead: 50000 nsecput_zcopy: <= 18446744073709551590, up to 6 iovput_opt_zcopy_align: <= 1put_align_mtu: <= 0am_short: <= 8Kam_bcopy: <= 8Kam_zcopy: <= 64K, up to 6 iovam_opt_zcopy_align: <= 1am_align_mtu: <= 0am header: <= 8037connection: to ep, to ifacedevice priority: 1device num paths: 1max eps: 256device address: 6 bytesiface address: 2 bytesep address: 10 byteserror handling: peer failure, ep_check, keepaliveTransport: tcpDevice: net5Type: networkSystem device:capabilities:bandwidth: 11316.36/ppn + 0.00 MB/seclatency: 5206 nsecoverhead: 50000 nsecput_zcopy: <= 18446744073709551590, up to 6 iovput_opt_zcopy_align: <= 1put_align_mtu: <= 0am_short: <= 8Kam_bcopy: <= 8Kam_zcopy: <= 64K, up to 6 iovam_opt_zcopy_align: <= 1am_align_mtu: <= 0am header: <= 8037connection: to ep, to ifacedevice priority: 1device num paths: 1max eps: 256device address: 6 bytesiface address: 2 bytesep address: 10 byteserror handling: peer failure, ep_check, keepaliveTransport: tcpDevice: net0Type: networkSystem device:capabilities:bandwidth: 113.16/ppn + 0.00 MB/seclatency: 5776 nsecoverhead: 50000 nsecput_zcopy: <= 18446744073709551590, up to 6 iovput_opt_zcopy_align: <= 1put_align_mtu: <= 0am_short: <= 8Kam_bcopy: <= 8Kam_zcopy: <= 64K, up to 6 iovam_opt_zcopy_align: <= 1am_align_mtu: <= 0am header: <= 8037connection: to ep, to ifacedevice priority: 1device num paths: 1max eps: 256device address: 6 bytesiface address: 2 bytesep address: 10 byteserror handling: peer failure, ep_check, keepaliveConnection manager: tcpmax_conn_priv: 2064 bytesMemory domain: mlx5_3Component: ibregister: unlimited, cost: 180 nsecremote key: 8 byteslocal memory handle is required for zcopyTransport: rc_verbsDevice: mlx5_3:1Type: networkSystem device: mlx5_3 (0)capabilities:bandwidth: 10957.84/ppn + 0.00 MB/seclatency: 800 + 1.000 * N nsecoverhead: 75 nsecput_short: <= 124put_bcopy: <= 8256put_zcopy: <= 1G, up to 8 iovput_opt_zcopy_align: <= 512put_align_mtu: <= 1Kget_bcopy: <= 8256get_zcopy: 65..1G, up to 8 iovget_opt_zcopy_align: <= 512get_align_mtu: <= 1Kam_short: <= 123am_bcopy: <= 8255am_zcopy: <= 8255, up to 7 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 1Kam header: <= 127domain: deviceatomic_add: 64 bitatomic_fadd: 64 bitatomic_cswap: 64 bitconnection: to epdevice priority: 38device num paths: 1max eps: 256device address: 18 bytesep address: 5 byteserror handling: peer failure, ep_checkTransport: rc_mlx5Device: mlx5_3:1Type: networkSystem device: mlx5_3 (0)capabilities:bandwidth: 10957.84/ppn + 0.00 MB/seclatency: 800 + 1.000 * N nsecoverhead: 40 nsecput_short: <= 2Kput_bcopy: <= 8256put_zcopy: <= 1G, up to 14 iovput_opt_zcopy_align: <= 512put_align_mtu: <= 1Kget_bcopy: <= 8256get_zcopy: 65..1G, up to 14 iovget_opt_zcopy_align: <= 512get_align_mtu: <= 1Kam_short: <= 2046am_bcopy: <= 8254am_zcopy: <= 8254, up to 3 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 1Kam header: <= 186domain: deviceatomic_add: 32, 64 bitatomic_and: 32, 64 bitatomic_or: 32, 64 bitatomic_xor: 32, 64 bitatomic_fadd: 32, 64 bitatomic_fand: 32, 64 bitatomic_for: 32, 64 bitatomic_fxor: 32, 64 bitatomic_swap: 32, 64 bitatomic_cswap: 32, 64 bitconnection: to epdevice priority: 38device num paths: 1max eps: 256device address: 18 bytesep address: 7 byteserror handling: buffer (zcopy), remote access, peer failure, ep_checkTransport: ud_verbsDevice: mlx5_3:1Type: networkSystem device: mlx5_3 (0)capabilities:bandwidth: 10957.84/ppn + 0.00 MB/seclatency: 830 nsecoverhead: 105 nsecam_short: <= 116am_bcopy: <= 1016am_zcopy: <= 1016, up to 7 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 1Kam header: <= 880connection: to ep, to ifacedevice priority: 38device num paths: 1max eps: infdevice address: 18 bytesiface address: 3 bytesep address: 6 byteserror handling: peer failure, ep_checkTransport: ud_mlx5Device: mlx5_3:1Type: networkSystem device: mlx5_3 (0)capabilities:bandwidth: 10957.84/ppn + 0.00 MB/seclatency: 830 nsecoverhead: 80 nsecam_short: <= 180am_bcopy: <= 1016am_zcopy: <= 1016, up to 3 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 1Kam header: <= 132connection: to ep, to ifacedevice priority: 38device num paths: 1max eps: infdevice address: 18 bytesiface address: 3 bytesep address: 6 byteserror handling: peer failure, ep_checkMemory domain: mlx5_2Component: ibregister: unlimited, cost: 180 nsecremote key: 8 byteslocal memory handle is required for zcopyTransport: rc_verbsDevice: mlx5_2:1Type: networkSystem device: mlx5_2 (1)capabilities:bandwidth: 10957.84/ppn + 0.00 MB/seclatency: 800 + 1.000 * N nsecoverhead: 75 nsecput_short: <= 124put_bcopy: <= 8256put_zcopy: <= 1G, up to 8 iovput_opt_zcopy_align: <= 512put_align_mtu: <= 1Kget_bcopy: <= 8256get_zcopy: 65..1G, up to 8 iovget_opt_zcopy_align: <= 512get_align_mtu: <= 1Kam_short: <= 123am_bcopy: <= 8255am_zcopy: <= 8255, up to 7 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 1Kam header: <= 127domain: deviceatomic_add: 64 bitatomic_fadd: 64 bitatomic_cswap: 64 bitconnection: to epdevice priority: 38device num paths: 1max eps: 256device address: 18 bytesep address: 5 byteserror handling: peer failure, ep_checkTransport: rc_mlx5Device: mlx5_2:1Type: networkSystem device: mlx5_2 (1)capabilities:bandwidth: 10957.84/ppn + 0.00 MB/seclatency: 800 + 1.000 * N nsecoverhead: 40 nsecput_short: <= 2Kput_bcopy: <= 8256put_zcopy: <= 1G, up to 14 iovput_opt_zcopy_align: <= 512put_align_mtu: <= 1Kget_bcopy: <= 8256get_zcopy: 65..1G, up to 14 iovget_opt_zcopy_align: <= 512get_align_mtu: <= 1Kam_short: <= 2046am_bcopy: <= 8254am_zcopy: <= 8254, up to 3 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 1Kam header: <= 186domain: deviceatomic_add: 32, 64 bitatomic_and: 32, 64 bitatomic_or: 32, 64 bitatomic_xor: 32, 64 bitatomic_fadd: 32, 64 bitatomic_fand: 32, 64 bitatomic_for: 32, 64 bitatomic_fxor: 32, 64 bitatomic_swap: 32, 64 bitatomic_cswap: 32, 64 bitconnection: to epdevice priority: 38device num paths: 1max eps: 256device address: 18 bytesep address: 7 byteserror handling: buffer (zcopy), remote access, peer failure, ep_checkTransport: ud_verbsDevice: mlx5_2:1Type: networkSystem device: mlx5_2 (1)capabilities:bandwidth: 10957.84/ppn + 0.00 MB/seclatency: 830 nsecoverhead: 105 nsecam_short: <= 116am_bcopy: <= 1016am_zcopy: <= 1016, up to 7 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 1Kam header: <= 880connection: to ep, to ifacedevice priority: 38device num paths: 1max eps: infdevice address: 18 bytesiface address: 3 bytesep address: 6 byteserror handling: peer failure, ep_checkTransport: ud_mlx5Device: mlx5_2:1Type: networkSystem device: mlx5_2 (1)capabilities:bandwidth: 10957.84/ppn + 0.00 MB/seclatency: 830 nsecoverhead: 80 nsecam_short: <= 180am_bcopy: <= 1016am_zcopy: <= 1016, up to 3 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 1Kam header: <= 132connection: to ep, to ifacedevice priority: 38device num paths: 1max eps: infdevice address: 18 bytesiface address: 3 bytesep address: 6 byteserror handling: peer failure, ep_checkMemory domain: mlx5_1Component: ibregister: unlimited, cost: 180 nsecremote key: 8 byteslocal memory handle is required for zcopyTransport: rc_verbsDevice: mlx5_1:1Type: networkSystem device: mlx5_1 (2)capabilities:bandwidth: 11794.23/ppn + 0.00 MB/seclatency: 600 + 1.000 * N nsecoverhead: 75 nsecput_short: <= 124put_bcopy: <= 8256put_zcopy: <= 1G, up to 8 iovput_opt_zcopy_align: <= 512put_align_mtu: <= 4Kget_bcopy: <= 8256get_zcopy: 65..1G, up to 8 iovget_opt_zcopy_align: <= 512get_align_mtu: <= 4Kam_short: <= 123am_bcopy: <= 8255am_zcopy: <= 8255, up to 7 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 4Kam header: <= 127domain: deviceatomic_add: 64 bitatomic_fadd: 64 bitatomic_cswap: 64 bitconnection: to epdevice priority: 38device num paths: 1max eps: 256device address: 3 bytesep address: 5 byteserror handling: peer failure, ep_checkTransport: rc_mlx5Device: mlx5_1:1Type: networkSystem device: mlx5_1 (2)capabilities:bandwidth: 11794.23/ppn + 0.00 MB/seclatency: 600 + 1.000 * N nsecoverhead: 40 nsecput_short: <= 2Kput_bcopy: <= 8256put_zcopy: <= 1G, up to 14 iovput_opt_zcopy_align: <= 512put_align_mtu: <= 4Kget_bcopy: <= 8256get_zcopy: 65..1G, up to 14 iovget_opt_zcopy_align: <= 512get_align_mtu: <= 4Kam_short: <= 2046am_bcopy: <= 8254am_zcopy: <= 8254, up to 3 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 4Kam header: <= 186domain: deviceatomic_add: 32, 64 bitatomic_and: 32, 64 bitatomic_or: 32, 64 bitatomic_xor: 32, 64 bitatomic_fadd: 32, 64 bitatomic_fand: 32, 64 bitatomic_for: 32, 64 bitatomic_fxor: 32, 64 bitatomic_swap: 32, 64 bitatomic_cswap: 32, 64 bitconnection: to epdevice priority: 38device num paths: 1max eps: 256device address: 3 bytesep address: 7 byteserror handling: buffer (zcopy), remote access, peer failure, ep_checkTransport: dc_mlx5Device: mlx5_1:1Type: networkSystem device: mlx5_1 (2)capabilities:bandwidth: 11794.23/ppn + 0.00 MB/seclatency: 660 nsecoverhead: 40 nsecput_short: <= 2Kput_bcopy: <= 8256put_zcopy: <= 1G, up to 11 iovput_opt_zcopy_align: <= 512put_align_mtu: <= 4Kget_bcopy: <= 8256get_zcopy: 65..1G, up to 11 iovget_opt_zcopy_align: <= 512get_align_mtu: <= 4Kam_short: <= 2046am_bcopy: <= 8254am_zcopy: <= 8254, up to 3 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 4Kam header: <= 138domain: deviceatomic_add: 32, 64 bitatomic_and: 32, 64 bitatomic_or: 32, 64 bitatomic_xor: 32, 64 bitatomic_fadd: 32, 64 bitatomic_fand: 32, 64 bitatomic_for: 32, 64 bitatomic_fxor: 32, 64 bitatomic_swap: 32, 64 bitatomic_cswap: 32, 64 bitconnection: to ifacedevice priority: 38device num paths: 1max eps: infdevice address: 3 bytesiface address: 5 byteserror handling: buffer (zcopy), remote access, peer failure, ep_checkTransport: ud_verbsDevice: mlx5_1:1Type: networkSystem device: mlx5_1 (2)capabilities:bandwidth: 11794.23/ppn + 0.00 MB/seclatency: 630 nsecoverhead: 105 nsecam_short: <= 116am_bcopy: <= 4088am_zcopy: <= 4088, up to 7 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 4Kam header: <= 3952connection: to ep, to ifacedevice priority: 38device num paths: 1max eps: infdevice address: 3 bytesiface address: 3 bytesep address: 6 byteserror handling: peer failure, ep_checkTransport: ud_mlx5Device: mlx5_1:1Type: networkSystem device: mlx5_1 (2)capabilities:bandwidth: 11794.23/ppn + 0.00 MB/seclatency: 630 nsecoverhead: 80 nsecam_short: <= 180am_bcopy: <= 4088am_zcopy: <= 4088, up to 3 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 4Kam header: <= 132connection: to ep, to ifacedevice priority: 38device num paths: 1max eps: infdevice address: 3 bytesiface address: 3 bytesep address: 6 byteserror handling: peer failure, ep_checkMemory domain: mlx5_0Component: ibregister: unlimited, cost: 180 nsecremote key: 8 byteslocal memory handle is required for zcopyTransport: rc_verbsDevice: mlx5_0:1Type: networkSystem device: mlx5_0 (3)capabilities:bandwidth: 11794.23/ppn + 0.00 MB/seclatency: 600 + 1.000 * N nsecoverhead: 75 nsecput_short: <= 124put_bcopy: <= 8256put_zcopy: <= 1G, up to 8 iovput_opt_zcopy_align: <= 512put_align_mtu: <= 4Kget_bcopy: <= 8256get_zcopy: 65..1G, up to 8 iovget_opt_zcopy_align: <= 512get_align_mtu: <= 4Kam_short: <= 123am_bcopy: <= 8255am_zcopy: <= 8255, up to 7 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 4Kam header: <= 127domain: deviceatomic_add: 64 bitatomic_fadd: 64 bitatomic_cswap: 64 bitconnection: to epdevice priority: 38device num paths: 1max eps: 256device address: 3 bytesep address: 5 byteserror handling: peer failure, ep_checkTransport: rc_mlx5Device: mlx5_0:1Type: networkSystem device: mlx5_0 (3)capabilities:bandwidth: 11794.23/ppn + 0.00 MB/seclatency: 600 + 1.000 * N nsecoverhead: 40 nsecput_short: <= 2Kput_bcopy: <= 8256put_zcopy: <= 1G, up to 14 iovput_opt_zcopy_align: <= 512put_align_mtu: <= 4Kget_bcopy: <= 8256get_zcopy: 65..1G, up to 14 iovget_opt_zcopy_align: <= 512get_align_mtu: <= 4Kam_short: <= 2046am_bcopy: <= 8254am_zcopy: <= 8254, up to 3 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 4Kam header: <= 186domain: deviceatomic_add: 32, 64 bitatomic_and: 32, 64 bitatomic_or: 32, 64 bitatomic_xor: 32, 64 bitatomic_fadd: 32, 64 bitatomic_fand: 32, 64 bitatomic_for: 32, 64 bitatomic_fxor: 32, 64 bitatomic_swap: 32, 64 bitatomic_cswap: 32, 64 bitconnection: to epdevice priority: 38device num paths: 1max eps: 256device address: 3 bytesep address: 7 byteserror handling: buffer (zcopy), remote access, peer failure, ep_checkTransport: dc_mlx5Device: mlx5_0:1Type: networkSystem device: mlx5_0 (3)capabilities:bandwidth: 11794.23/ppn + 0.00 MB/seclatency: 660 nsecoverhead: 40 nsecput_short: <= 2Kput_bcopy: <= 8256put_zcopy: <= 1G, up to 11 iovput_opt_zcopy_align: <= 512put_align_mtu: <= 4Kget_bcopy: <= 8256get_zcopy: 65..1G, up to 11 iovget_opt_zcopy_align: <= 512get_align_mtu: <= 4Kam_short: <= 2046am_bcopy: <= 8254am_zcopy: <= 8254, up to 3 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 4Kam header: <= 138domain: deviceatomic_add: 32, 64 bitatomic_and: 32, 64 bitatomic_or: 32, 64 bitatomic_xor: 32, 64 bitatomic_fadd: 32, 64 bitatomic_fand: 32, 64 bitatomic_for: 32, 64 bitatomic_fxor: 32, 64 bitatomic_swap: 32, 64 bitatomic_cswap: 32, 64 bitconnection: to ifacedevice priority: 38device num paths: 1max eps: infdevice address: 3 bytesiface address: 5 byteserror handling: buffer (zcopy), remote access, peer failure, ep_checkTransport: ud_verbsDevice: mlx5_0:1Type: networkSystem device: mlx5_0 (3)capabilities:bandwidth: 11794.23/ppn + 0.00 MB/seclatency: 630 nsecoverhead: 105 nsecam_short: <= 116am_bcopy: <= 4088am_zcopy: <= 4088, up to 7 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 4Kam header: <= 3952connection: to ep, to ifacedevice priority: 38device num paths: 1max eps: infdevice address: 3 bytesiface address: 3 bytesep address: 6 byteserror handling: peer failure, ep_checkTransport: ud_mlx5Device: mlx5_0:1Type: networkSystem device: mlx5_0 (3)capabilities:bandwidth: 11794.23/ppn + 0.00 MB/seclatency: 630 nsecoverhead: 80 nsecam_short: <= 180am_bcopy: <= 4088am_zcopy: <= 4088, up to 3 iovam_opt_zcopy_align: <= 512am_align_mtu: <= 4Kam header: <= 132connection: to ep, to ifacedevice priority: 38device num paths: 1max eps: infdevice address: 3 bytesiface address: 3 bytesep address: 6 byteserror handling: peer failure, ep_checkMemory domain: cmaComponent: cmaregister: unlimited, cost: 9 nsecTransport: cmaDevice: memoryType: intra-nodeSystem device:capabilities:bandwidth: 0.00/ppn + 11145.00 MB/seclatency: 80 nsecoverhead: 2000 nsecput_zcopy: unlimited, up to 16 iovput_opt_zcopy_align: <= 1put_align_mtu: <= 1get_zcopy: unlimited, up to 16 iovget_opt_zcopy_align: <= 1get_align_mtu: <= 1connection: to ifacedevice priority: 0device num paths: 1max eps: infdevice address: 8 bytesiface address: 4 byteserror handling: peer failure, ep_checkMemory domain: knemComponent: knemregister: unlimited, cost: 18446744073709551616000000000 nsecremote key: 16 bytesTransport: knemDevice: memoryType: intra-nodeSystem device:capabilities:bandwidth: 13862.00/ppn + 0.00 MB/seclatency: 80 nsecoverhead: 2000 nsecput_zcopy: unlimited, up to 16 iovput_opt_zcopy_align: <= 1put_align_mtu: <= 1get_zcopy: unlimited, up to 16 iovget_opt_zcopy_align: <= 1get_align_mtu: <= 1connection: to ifacedevice priority: 0device num paths: 1max eps: infdevice address: 8 bytesiface address: 0 byteserror handling: none |
@rrgargeya could you please share config.log which is result of configure command? It seems like rdmacm is disabled in configure/compile time by some reason. |
We are gathering the 'config.log' file. In the meantime, here is the information from 'ucx_info' which shows how ucx was configured. $ ucx_info -v UCT version=1.12.1 revision dc92435configured with: --disable-logging --disable-debug --disable-assertions --disable-params-check |
Need to understand why rdmacm listerner wasn't even tried to start, I think it was disabled by configure and the reason should be clear from config.log. |
We do have a rdmacm issue that can be seen in the config.log. Please see if any of the other errors need our attention. Is there a minimum OFED version requirement? We have MLNX_OFED_LINUX-4.2-1.2.0.0: on our nodes. |
@rrgargeya UCX currently requires MLNX_OFED 5.0 or later. |
@yosefe @evgeny-leksikov Can you catch this through configure check ? |
add requirements for IB and RoCE transports #8398
it's already there:
|
We are installing a recent OFED and will post here if it resolves this issue. While you are updating the FAQ section with the latest minimum required OFED version, could you also please update the other hardware and software compatible versions, such as Linux version, (Mellanox) HCA version, and others that may be relevant? |
@evgeny-leksikov Does it fail or just print warning ? |
@shamisp it prints warning since rdmacm is not mandatory dependency. UCP can fallback to TCP if rdmacm is absent. |
I think if it was explicitly request |
We installed OFED version, Closer, but still no cigar. As you can see, an rdmacm listener is created and so also a TCP listener. The server callback is still not called. I tried with this env variable The default values were 'rdmacm,tcp' What should I be doing? Thanks. [1658861965.246635] [hostA:53924:1] rdmacm_listener.c:104 UCX DEBUG listener 0x7ffbb40009a0: created on cm 0x24e98d0 172.200.10.72:10920 rdma_cm_id 0x7ffbb40009d0 |
@shamisp defenitely if it was requested but it was not:
|
@rrgargeya could you share client side log as well?
client:
|
Subscriber.v2.docx
$ ib_send_lat --rdma_cm 172.200.10.72
Dual-port : OFF Device : mlx5_0
|
@rrgargeya Subscriber log seems weird:
it seems like UCX completely blocked including its async rdmacm thread and/or event channel
|
@evgeny-leksikov On the ucp server side, I do have a ucp_worker_progress() in a loop that is broken by a flag set in the server callback function. I do not have a ucp_worker_progress() on the client side. |
|
@evgeny-leksikov Server callback gets called now. Thank you. |
@rrgargeya so I think the issue can be closed since initial problem is solved? |
Describe the bug
We are trying to use UCP to implement clients and servers.
This is replace our Verbs based implementation where clients and servers are connected via RC QPs.
I have an issue in that the server's callback is not getting called when the client tries to connect.
The error callback on the client is not getting called (properly perhaps as there was no error).
These are IB interfaces, and I see in the trace that a TCP listener is created, and not a RDMACM listener.
Is that the problem?
I see that
UCX_SOCKADDR_TLS_PRIORITY=rdmacm,tcp,sockcm
So, I am assuming rdmacm must take precedence before tcp.
Server's listener creation code snippet:
params.field_mask = UCP_LISTENER_PARAM_FIELD_SOCK_ADDR |
UCP_LISTENER_PARAM_FIELD_CONN_HANDLER;
params.sockaddr.addr = (const struct sockaddr*)&server_addr;
params.sockaddr.addrlen = sizeof(struct sockaddr);
params.conn_handler.cb = server_conn_handle_cb;
params.conn_handler.arg = nullptr;
status = ucp_listener_create(ucp_worker, ¶ms, &ucp_listener_);
Client's endpoint creation code snippet:
ep_params.field_mask = UCP_EP_PARAM_FIELD_FLAGS |
UCP_EP_PARAM_FIELD_SOCK_ADDR |
UCP_EP_PARAM_FIELD_USER_DATA |
UCP_EP_PARAM_FIELD_ERR_HANDLER |
UCP_EP_PARAM_FIELD_ERR_HANDLING_MODE;
ep_params.err_mode = UCP_ERR_HANDLING_MODE_PEER;
ep_params.err_handler.cb = client_err_cb;
ep_params.err_handler.arg = nullptr;
ep_params.user_data = &connect_user_data;
ep_params.flags = UCP_EP_PARAMS_FLAGS_CLIENT_SERVER |
UCP_EP_PARAMS_FLAGS_SEND_CLIENT_ID;
ep_params.sockaddr.addr = (struct sockaddr*) &connect_addr;
ep_params.sockaddr.addrlen = sizeof(connect_addr);
status = ucp_ep_create(ucp_worker, &ep_params, &ucp_client_ep);
Server connection handler prototype:
void static server_conn_handle_cb(ucp_conn_request_h conn_request,
void *arg);
I have the server in its own thread.
I experimented with the clients in one thread, and later with the clients each in their own thread.
That did not make a difference.
Steps to Reproduce
ucx_info -v
)$ ucx_info -v
UCT version=1.12.1 revision dc92435
configured with: --disable-logging --disable-debug --disable-assertions --disable-params-check
UCX_LOG_LEVEL=diag
Setup and versions
cat /etc/issue
orcat /etc/redhat-release
+uname -a
$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)
$ uname -a
Linux hostA 3.10.0-693.17.1.rt56.636.el7.x86_64 #1 SMP PREEMPT RT Tue Jan 16 16:25:18 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
cat /etc/mlnx-release
(the string identifies software and firmware setup)rpm -q rdma-core
orrpm -q libibverbs
ofed_info -s
$ ofed_info -s
MLNX_OFED_LINUX-4.2-1.2.0.0:
The test nodes have four HCAs, two with IB interfaces, and two with RoCE interfaces.
For this test, we are using ib0 (mlx5_0:1) an IB interface.
$ lspci|grep Mellanox
3b:00.0 Infiniband controller: Mellanox Technologies MT27800 Family [ConnectX-5]
3b:00.1 Infiniband controller: Mellanox Technologies MT27800 Family [ConnectX-5]
d8:00.0 Ethernet controller: Mellanox Technologies MT27800 Family [ConnectX-5]
d8:00.1 Ethernet controller: Mellanox Technologies MT27800 Family [ConnectX-5]
ibstat
oribv_devinfo -vv
command$ ibv_devinfo -vv
hca_id: mlx5_3
transport: InfiniBand (0)
fw_ver: 16.21.2010
node_guid: ec0d:9a03:0043:15dd
sys_image_guid: ec0d:9a03:0043:15dc
vendor_id: 0x02c9
vendor_part_id: 4119
hw_ver: 0x0
board_id: MT_0000000008
phys_port_cnt: 1
max_mr_size: 0xffffffffffffffff
page_size_cap: 0xfffffffffffff000
max_qp: 262144
max_qp_wr: 32768
device_cap_flags: 0xe5721c36
BAD_PKEY_CNTR
BAD_QKEY_CNTR
AUTO_PATH_MIG
CHANGE_PHY_PORT
PORT_ACTIVE_EVENT
SYS_IMAGE_GUID
RC_RNR_NAK_GEN
XRC
Unknown flags: 0xe5620000
device_cap_exp_flags: 0x500DF8F000000000
EXP_CROSS_CHANNEL
EXP_MR_ALLOCATE
EXT_ATOMICS
EXT_SEND NOP
EXP_UMR
EXP_ODP
EXP_RX_CSUM_TCP_UDP_PKT
EXP_RX_CSUM_IP_PKT
EXP_MASKED_ATOMICS
EXP_RX_TCP_UDP_PKT_TYPE
EXP_SCATTER_FCS
EXP_WQ_DELAY_DROP
EXP_PHYSICAL_RANGE_MR
Unknown flags: 0x200000000000
max_sge: 30
max_sge_rd: 30
max_cq: 16777216
max_cqe: 4194303
max_mr: 16777216
max_pd: 16777216
max_qp_rd_atom: 16
max_ee_rd_atom: 0
max_res_rd_atom: 4194304
max_qp_init_rd_atom: 16
max_ee_init_rd_atom: 0
atomic_cap: ATOMIC_HCA (1)
log atomic arg sizes (mask) 0x8
masked_log_atomic_arg_sizes (mask) 0x3c
masked_log_atomic_arg_sizes_network_endianness (mask) 0x34
max fetch and add bit boundary 64
log max atomic inline 5
max_ee: 0
max_rdd: 0
max_mw: 16777216
max_raw_ipv6_qp: 0
max_raw_ethy_qp: 0
max_mcast_grp: 2097152
max_mcast_qp_attach: 240
max_total_mcast_qp_attach: 503316480
max_ah: 2147483647
max_fmr: 0
max_srq: 8388608
max_srq_wr: 32767
max_srq_sge: 31
max_pkeys: 128
local_ca_ack_delay: 16
hca_core_clock: 78125
max_klm_list_size: 65536
max_send_wqe_inline_klms: 20
max_umr_recursion_depth: 4
max_umr_stride_dimension: 1
general_odp_caps:
ODP_SUPPORT
ODP_SUPPORT_IMPLICIT
max_size: 0xFFFFFFFFFFFFFFFF
rc_odp_caps:
SUPPORT_SEND
SUPPORT_RECV
SUPPORT_WRITE
SUPPORT_READ
uc_odp_caps:
NO SUPPORT
ud_odp_caps:
SUPPORT_SEND
dc_odp_caps:
SUPPORT_SEND
SUPPORT_WRITE
SUPPORT_READ
xrc_odp_caps:
NO SUPPORT
raw_eth_odp_caps:
NO SUPPORT
max_dct: 0
max_device_ctx: 1020
Multi-Packet RQ supported
Supported for QP types: RAW_PACKET
Supported payload shifts:
2 bytes
Log number of strides for single WQE: 9 - 16
Log number of bytes in single stride: 6 - 13
hca_id: mlx5_2
transport: InfiniBand (0)
fw_ver: 16.21.2010
node_guid: ec0d:9a03:0043:15dc
sys_image_guid: ec0d:9a03:0043:15dc
vendor_id: 0x02c9
vendor_part_id: 4119
hw_ver: 0x0
board_id: MT_0000000008
phys_port_cnt: 1
max_mr_size: 0xffffffffffffffff
page_size_cap: 0xfffffffffffff000
max_qp: 262144
max_qp_wr: 32768
device_cap_flags: 0xe5721c36
BAD_PKEY_CNTR
BAD_QKEY_CNTR
AUTO_PATH_MIG
CHANGE_PHY_PORT
PORT_ACTIVE_EVENT
SYS_IMAGE_GUID
RC_RNR_NAK_GEN
XRC
Unknown flags: 0xe5620000
device_cap_exp_flags: 0x500DF8F000000000
EXP_CROSS_CHANNEL
EXP_MR_ALLOCATE
EXT_ATOMICS
EXT_SEND NOP
EXP_UMR
EXP_ODP
EXP_RX_CSUM_TCP_UDP_PKT
EXP_RX_CSUM_IP_PKT
EXP_MASKED_ATOMICS
EXP_RX_TCP_UDP_PKT_TYPE
EXP_SCATTER_FCS
EXP_WQ_DELAY_DROP
EXP_PHYSICAL_RANGE_MR
Unknown flags: 0x200000000000
max_sge: 30
max_sge_rd: 30
max_cq: 16777216
max_cqe: 4194303
max_mr: 16777216
max_pd: 16777216
max_qp_rd_atom: 16
max_ee_rd_atom: 0
max_res_rd_atom: 4194304
max_qp_init_rd_atom: 16
max_ee_init_rd_atom: 0
atomic_cap: ATOMIC_HCA (1)
log atomic arg sizes (mask) 0x8
masked_log_atomic_arg_sizes (mask) 0x3c
masked_log_atomic_arg_sizes_network_endianness (mask) 0x34
max fetch and add bit boundary 64
log max atomic inline 5
max_ee: 0
max_rdd: 0
max_mw: 16777216
max_raw_ipv6_qp: 0
max_raw_ethy_qp: 0
max_mcast_grp: 2097152
max_mcast_qp_attach: 240
max_total_mcast_qp_attach: 503316480
max_ah: 2147483647
max_fmr: 0
max_srq: 8388608
max_srq_wr: 32767
max_srq_sge: 31
max_pkeys: 128
local_ca_ack_delay: 16
hca_core_clock: 78125
max_klm_list_size: 65536
max_send_wqe_inline_klms: 20
max_umr_recursion_depth: 4
max_umr_stride_dimension: 1
general_odp_caps:
ODP_SUPPORT
ODP_SUPPORT_IMPLICIT
max_size: 0xFFFFFFFFFFFFFFFF
rc_odp_caps:
SUPPORT_SEND
SUPPORT_RECV
SUPPORT_WRITE
SUPPORT_READ
uc_odp_caps:
NO SUPPORT
ud_odp_caps:
SUPPORT_SEND
dc_odp_caps:
SUPPORT_SEND
SUPPORT_WRITE
SUPPORT_READ
xrc_odp_caps:
NO SUPPORT
raw_eth_odp_caps:
NO SUPPORT
max_dct: 0
max_device_ctx: 1020
Multi-Packet RQ supported
Supported for QP types: RAW_PACKET
Supported payload shifts:
2 bytes
Log number of strides for single WQE: 9 - 16
Log number of bytes in single stride: 6 - 13
hca_id: mlx5_1
transport: InfiniBand (0)
fw_ver: 16.21.2010
node_guid: ec0d:9a03:0043:1765
sys_image_guid: ec0d:9a03:0043:1764
vendor_id: 0x02c9
vendor_part_id: 4119
hw_ver: 0x0
board_id: MT_0000000008
phys_port_cnt: 1
max_mr_size: 0xffffffffffffffff
page_size_cap: 0xfffffffffffff000
max_qp: 262144
max_qp_wr: 32768
device_cap_flags: 0xe17e1c36
BAD_PKEY_CNTR
BAD_QKEY_CNTR
AUTO_PATH_MIG
CHANGE_PHY_PORT
PORT_ACTIVE_EVENT
SYS_IMAGE_GUID
RC_RNR_NAK_GEN
XRC
Unknown flags: 0xe16e0000
device_cap_exp_flags: 0x5048F8F100000000
EXP_DC_TRANSPORT
EXP_CROSS_CHANNEL
EXP_MR_ALLOCATE
EXT_ATOMICS
EXT_SEND NOP
EXP_UMR
EXP_ODP
EXP_RX_CSUM_TCP_UDP_PKT
EXP_RX_CSUM_IP_PKT
EXP_DC_INFO
EXP_MASKED_ATOMICS
EXP_RX_TCP_UDP_PKT_TYPE
EXP_PHYSICAL_RANGE_MR
Unknown flags: 0x200000000000
max_sge: 30
max_sge_rd: 30
max_cq: 16777216
max_cqe: 4194303
max_mr: 16777216
max_pd: 16777216
max_qp_rd_atom: 16
max_ee_rd_atom: 0
max_res_rd_atom: 4194304
max_qp_init_rd_atom: 16
max_ee_init_rd_atom: 0
atomic_cap: ATOMIC_HCA (1)
log atomic arg sizes (mask) 0x8
masked_log_atomic_arg_sizes (mask) 0x3c
masked_log_atomic_arg_sizes_network_endianness (mask) 0x34
max fetch and add bit boundary 64
log max atomic inline 5
max_ee: 0
max_rdd: 0
max_mw: 16777216
max_raw_ipv6_qp: 0
max_raw_ethy_qp: 0
max_mcast_grp: 2097152
max_mcast_qp_attach: 240
max_total_mcast_qp_attach: 503316480
max_ah: 2147483647
max_fmr: 0
max_srq: 8388608
max_srq_wr: 32767
max_srq_sge: 31
max_pkeys: 128
local_ca_ack_delay: 16
hca_core_clock: 78125
max_klm_list_size: 65536
max_send_wqe_inline_klms: 20
max_umr_recursion_depth: 4
max_umr_stride_dimension: 1
general_odp_caps:
ODP_SUPPORT
ODP_SUPPORT_IMPLICIT
max_size: 0xFFFFFFFFFFFFFFFF
rc_odp_caps:
SUPPORT_SEND
SUPPORT_RECV
SUPPORT_WRITE
SUPPORT_READ
uc_odp_caps:
NO SUPPORT
ud_odp_caps:
SUPPORT_SEND
dc_odp_caps:
SUPPORT_SEND
SUPPORT_WRITE
SUPPORT_READ
xrc_odp_caps:
NO SUPPORT
raw_eth_odp_caps:
NO SUPPORT
max_dct: 262144
max_device_ctx: 1020
Multi-Packet RQ supported
Supported for QP types: RAW_PACKET
Supported payload shifts:
2 bytes
Log number of strides for single WQE: 9 - 16
Log number of bytes in single stride: 6 - 13
rx_pad_end_addr_align: 64
tso_caps:
max_tso: 0
packet_pacing_caps:
qp_rate_limit_min: 0kbps
qp_rate_limit_max: 0kbps
ooo_caps:
ooo_rc_caps = 0x1
ooo_xrc_caps = 0x1
ooo_dc_caps = 0x1
ooo_ud_caps = 0x0
SUPPORT_RC_RW_DATA_PLACEMENT
SUPPORT_XRC_RW_DATA_PLACEMENT
SUPPORT_DC_RW_DATA_PLACEMENT
sw_parsing_caps:
supported_qp:
max_rndv_hdr_size: 0x40
max_num_tags: 0x7f
max_ops: 0x8000
max_sge: 0x1
capability_flags:
IBV_EXP_TM_CAP_RC
IBV_EXP_TM_CAP_DC
tunnel_offloads_caps:
Device ports:
port: 1
state: PORT_ACTIVE (4)
max_mtu: 4096 (5)
active_mtu: 4096 (5)
sm_lid: 1
port_lid: 103
port_lmc: 0x00
link_layer: InfiniBand
max_msg_sz: 0x40000000
port_cap_flags: 0x2651e848
max_vl_num: 4 (3)
bad_pkey_cntr: 0x0
qkey_viol_cntr: 0x0
sm_sl: 0
pkey_tbl_len: 128
gid_tbl_len: 8
subnet_timeout: 18
init_type_reply: 0
active_width: 4X (2)
active_speed: 25.0 Gbps (32)
phys_state: LINK_UP (5)
GID[ 0]: fe80:0000:0000:0000:ec0d:9a03:0043:1765
hca_id: mlx5_0
transport: InfiniBand (0)
fw_ver: 16.21.2010
node_guid: ec0d:9a03:0043:1764
sys_image_guid: ec0d:9a03:0043:1764
vendor_id: 0x02c9
vendor_part_id: 4119
hw_ver: 0x0
board_id: MT_0000000008
phys_port_cnt: 1
max_mr_size: 0xffffffffffffffff
page_size_cap: 0xfffffffffffff000
max_qp: 262144
max_qp_wr: 32768
device_cap_flags: 0xe17e1c36
BAD_PKEY_CNTR
BAD_QKEY_CNTR
AUTO_PATH_MIG
CHANGE_PHY_PORT
PORT_ACTIVE_EVENT
SYS_IMAGE_GUID
RC_RNR_NAK_GEN
XRC
Unknown flags: 0xe16e0000
device_cap_exp_flags: 0x5048F8F100000000
EXP_DC_TRANSPORT
EXP_CROSS_CHANNEL
EXP_MR_ALLOCATE
EXT_ATOMICS
EXT_SEND NOP
EXP_UMR
EXP_ODP
EXP_RX_CSUM_TCP_UDP_PKT
EXP_RX_CSUM_IP_PKT
EXP_DC_INFO
EXP_MASKED_ATOMICS
EXP_RX_TCP_UDP_PKT_TYPE
EXP_PHYSICAL_RANGE_MR
Unknown flags: 0x200000000000
max_sge: 30
max_sge_rd: 30
max_cq: 16777216
max_cqe: 4194303
max_mr: 16777216
max_pd: 16777216
max_qp_rd_atom: 16
max_ee_rd_atom: 0
max_res_rd_atom: 4194304
max_qp_init_rd_atom: 16
max_ee_init_rd_atom: 0
atomic_cap: ATOMIC_HCA (1)
log atomic arg sizes (mask) 0x8
masked_log_atomic_arg_sizes (mask) 0x3c
masked_log_atomic_arg_sizes_network_endianness (mask) 0x34
max fetch and add bit boundary 64
log max atomic inline 5
max_ee: 0
max_rdd: 0
max_mw: 16777216
max_raw_ipv6_qp: 0
max_raw_ethy_qp: 0
max_mcast_grp: 2097152
max_mcast_qp_attach: 240
max_total_mcast_qp_attach: 503316480
max_ah: 2147483647
max_fmr: 0
max_srq: 8388608
max_srq_wr: 32767
max_srq_sge: 31
max_pkeys: 128
local_ca_ack_delay: 16
hca_core_clock: 78125
max_klm_list_size: 65536
max_send_wqe_inline_klms: 20
max_umr_recursion_depth: 4
max_umr_stride_dimension: 1
general_odp_caps:
ODP_SUPPORT
ODP_SUPPORT_IMPLICIT
max_size: 0xFFFFFFFFFFFFFFFF
rc_odp_caps:
SUPPORT_SEND
SUPPORT_RECV
SUPPORT_WRITE
SUPPORT_READ
uc_odp_caps:
NO SUPPORT
ud_odp_caps:
SUPPORT_SEND
dc_odp_caps:
SUPPORT_SEND
SUPPORT_WRITE
SUPPORT_READ
xrc_odp_caps:
NO SUPPORT
raw_eth_odp_caps:
NO SUPPORT
max_dct: 262144
max_device_ctx: 1020
Multi-Packet RQ supported
Supported for QP types: RAW_PACKET
Supported payload shifts:
2 bytes
Log number of strides for single WQE: 9 - 16
Log number of bytes in single stride: 6 - 13
rx_pad_end_addr_align: 64
tso_caps:
max_tso: 0
packet_pacing_caps:
qp_rate_limit_min: 0kbps
qp_rate_limit_max: 0kbps
ooo_caps:
ooo_rc_caps = 0x1
ooo_xrc_caps = 0x1
ooo_dc_caps = 0x1
ooo_ud_caps = 0x0
SUPPORT_RC_RW_DATA_PLACEMENT
SUPPORT_XRC_RW_DATA_PLACEMENT
SUPPORT_DC_RW_DATA_PLACEMENT
sw_parsing_caps:
supported_qp:
max_rndv_hdr_size: 0x40
max_num_tags: 0x7f
max_ops: 0x8000
max_sge: 0x1
capability_flags:
IBV_EXP_TM_CAP_RC
IBV_EXP_TM_CAP_DC
tunnel_offloads_caps:
Device ports:
port: 1
state: PORT_ACTIVE (4)
max_mtu: 4096 (5)
active_mtu: 4096 (5)
sm_lid: 1
port_lid: 15
port_lmc: 0x00
link_layer: InfiniBand
max_msg_sz: 0x40000000
port_cap_flags: 0x2651e848
max_vl_num: 4 (3)
bad_pkey_cntr: 0x0
qkey_viol_cntr: 0x0
sm_sl: 0
pkey_tbl_len: 128
gid_tbl_len: 8
subnet_timeout: 18
init_type_reply: 0
active_width: 4X (2)
active_speed: 25.0 Gbps (32)
phys_state: LINK_UP (5)
GID[ 0]: fe80:0000:0000:0000:ec0d:9a03:0043:1764
lsmod|grep nv_peer_mem
and/or gdrcopy:lsmod|grep gdrdrv
Additional information (depending on the issue)
OpenMPI version
Output of
ucx_info -d
to show transports and devices recognized by UCXConfigure result - config.log
Log file - configure UCX with "--enable-logging" - and run with "UCX_LOG_LEVEL=data"
Publisher.ucx.docx
Subscriber.ucx.docx
The text was updated successfully, but these errors were encountered: