0
I 메모리 창을 사용하려고 내가 EPERM을 얻고있다 (errno를 = 1) (MW의 두 가지 유형으로) ibv_alloc_mw를 호출 할 때.오류가 발생하여 동사 메모리 윈도우 (ibv_alloc_mw)
나는 멜라 녹스의 ConnectX-3 카드 다음과 같은 OFED이 : 내가 얻을 멜라 녹스 OFED에을 RPING 을 실행하는 경우
ibv_devinfo -v | grep EXP_MW
EXP_MW_TYPE_2B
EXP_MW_TYPE_2B
:
ofed_info | head -n 1
MLNX_OFED_LINUX-3.2-2.0.0.0 (OFED-3.2-2.0.0):
내 카드가이 기능을 지원한다 보인다 같은 오류 :
librdmacm-1.1.0mlnx/examples> ./rping -s &
librdmacm-1.1.0mlnx/examples> ./rping -c -a 10.10.49.87 -w 1
rdma_buf alloc_mw failed
rping_setup_buffers failed: -12
librdmacm-1.1.0mlnx/examples> ./rping -c -a 10.10.49.87 -w 2
rdma_buf alloc_mw failed
rping_setup_buffers failed: -12
Mellanox는 ibv_alloc_mw도 지원합니까?
편집 :
나는 ConnectX-4 카드에 대한 액세스 권한을 가지고 같은 오류가 발생했습니다. 나는 또한 거기에 내가 메모리 창 옵션을 RPING를 실행하려고 할 때마다 기록되는 오류가 있음을 볼 수 있습니다
dmesg | tail -n 2
[9349257.246854] mlx4_core 0000:02:00.0: vhcr command 0xd slave:0in_param 0xe26b4000 in_mod=0x110 op_mod=0x0 failed with error:0, status -1
[9349257.246856] mlx4_core 0000:02:00.0: SW2HW_MPT failed (-1)
Mellanox OFED 커널 드라이버도 사용하고 있습니까? 그리고 최근 펌웨어 버전? –
예. SR-IOV를 사용할 수 있었고 메모리 창이 가상 어댑터와 제대로 작동하지 않는 것 같습니다. 도와 주셔서 감사합니다. – JC1