При выполнении теста ib_read_bw для сообщений размером 64 КБ от Mellanox CX-4 (инициатор запроса) к другому RNIC происходят повторные передачи от Mellanox для 5-го RDMA-READ и далее для 50 КБ данных (первые 12 КБ были успешно подтверждены), после чего он непрерывно повторно передает один и тот же запрос на оставшиеся 50 КБ данных, хотя целевой RNIC отвечает.
Одно наблюдение: целевой RNIC отвечает MSN 11 вместо 5 в первом ответе RDMA READ для повторно переданного (для 50 КБ) запроса на чтение.
Спецификация infiniband говорит, что для дублирующих запросов RNIC не должен увеличивать MSN, означает ли это, что RNIC должен отвечать любым MSN, который у него есть (он мог отвечать на все полученные входящие запросы и иметь MSN 16, а затем повторно передача видна) или он должен ответить правильным MSN для повторной передачи RDMA READ.