Does this mean I have a mismatched kernel/firmware/ehca revision? This is the 2.6.17 kernel with a relatively recent ehca driver from subversion (SVNEHCA_0009)
p5l3:~# p5l3:~# strace -ewrite -ewrite=all ibv_rc_pingpong write(3, "\0\0\0\0\0\4\0\2\0\0\0\0\377\350\10\230", 16) = 16 | 00000 00 00 00 00 00 04 00 02 00 00 00 00 ff e8 08 98 ........ ........ | write(3, "\0\0\0\3\0\4\0\1\0\0\0\0\377\350\10\270", 16) = 16 | 00000 00 00 00 03 00 04 00 01 00 00 00 00 ff e8 08 b8 ........ ........ | write(3, "\0\0\0\t\0\f\0\3\0\0\0\0\377\350\10h\0\0\0\0\20\1`\0\0"..., 48) = -1 EINVAL (Invalid argument) write(2, "Couldn\'t allocate MR\n", 21Couldn't allocate MR ) = 21 | 00000 43 6f 75 6c 64 6e 27 74 20 61 6c 6c 6f 63 61 74 Couldn't allocat | | 00010 65 20 4d 52 0a e MR. | p5l3:~# p5l3:~# p5l3:~# dmesg PU0007 000e0091:ehca_hcall_7arg_7ret HCAD_ERROR opcode=160 ret=ffffffffffffffd4 arg1=1000000003000004 arg2=5 arg3=10016000 arg4=1000 arg5=80000000000000 arg6=451573e0 arg7=0 out1=0 out2=0 out3=0 out4=0 out5=0 out6=0 out7=0 PU0007 00090454:ehca_reg_mr HCAD_ERROR hipz_alloc_mr failed, h_ret=ffffffffffffffd4 hca_hndl=1000000003000004 PU0007 00090478:ehca_reg_mr <<< ret=ffffffea shca=c000000002509800 e_mr=c0000003452d8e80 iova_start=0000000010016000 size=1000 acl=1 e_pd=c0000003451573e0 pginfo=c0000001c4e3ba70 num_pages=1 num_4k=1 PU0007 00090176:ehca_reg_user_mr <<< rc=ffffffffffffffea pd=c0000003451573e0 region=c0000003429d1ed0 mr_access_flags=1 udata=c0000001c4e3bba0 _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
