2016-06-27 3 views
1

커널 공간에 사용할 수있는 RDMA (Infiniband)에 대한 API가 있습니까? 내가 찾은 대부분의 API는 사용자 공간입니다. kDAPL 및 kAL은 Linux 커널에서 사용할 수 있습니다. 그러나, 나는 아직 이러한 API를 사용하는 샘플 코드를 찾지 못했습니다. 누군가가 커널 공간에서 RDMA에 대한 샘플 코드를 도울 수 있습니까?Linux 용 RDMA API

답변

2

"krping"테스트를 확인할 수 있습니다. 필요한 것입니다. RDMA-CM을 사용하여 연결을 설정하고 일부 RDMA 트래픽을 실행합니다. OpenFabrics website

+0

에서

다운로드는 내가에 모듈을 컴파일 할 수 있어요 (우분투 14.04, 커널 3.14 및 MLNX-OFED-3.3). 알 수없는 기호 ib_create_cq (ERR -22) 는 [446.242533] rdma_krping가 : ib_alloc_fast_reg_page_list 기호의 버전에 대해 동의 [446.242525] rdma_krping ib_create_cq 기호의 버전에 대한 동의 : 나는 모듈을 삽입 할 때 그러나, 나는 가 [446.242522] rdma_krping 얻을 [446.242534] rdma_krping : 알 수없는 기호 ib_alloc_fast_reg_page_list (err -22) ...... Module.symvers를 디렉토리에 복사하려고 시도했지만 동일한 오류가 발생합니다. –