Как использовать SRQ при подключении к более чем одному соединению. скажем, есть три соединения, а именно процесс 0, 1 и 2. для создания SRQ нам нужно вызвать
struct ibv_srq *ibv_create_srq(struct ibv_pd *pd, struct ibv_srq_init_attr *srq_init_attr);
для вышеуказанного вызова нам нужно предоставить домен защиты, насколько мне известно, домен защиты выделяется для каждого соединения вызовом
ibv_alloc_pd(id->verbs)
в котором id создается для каждого канала. в основном, мой вопрос заключается в том, как назначить SRQ для разных QP, принадлежащих разным идентификаторам соединения с другим доменом защиты, или, другими словами, разные соединения могут иметь один и тот же домен защиты?