<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN class=995233215-31082006>Fab 
</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=995233215-31082006>I got blue screen 
while trying to bring our SRP target up.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=995233215-31082006>I attached 
:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=995233215-31082006></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=995233215-31082006>1. Print out of all 
debug messages (you can see cm was fail to setup rtr attr)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=995233215-31082006>NOTE: I add few 
prints to debug the protection error(the vaddr/lkey/length of the recv 
descriptors) , you can ignore them.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=995233215-31082006>2. The back trace of 
the kernel debugger</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=995233215-31082006></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=995233215-31082006>10x</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=995233215-31082006>Yossi 
</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=995233215-31082006></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=995233215-31082006></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=995233215-31082006>1.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=995233215-31082006>~3:__get_ioc_ifc() 
]<BR>~3:__srp_pnp_cb() [<BR>~3:__srp_pnp_cb(): IB_PNP_IOC_ADD for Mellanox 
Referenced SRP Target System.<BR>~3:__srp_dump_ioc_info(): Dumping IOC 
Info<BR>~3:__srp_dump_ioc_info():    
chassis_guid    = 
0x0<BR>~3:__srp_dump_ioc_info():    
chassis_slot    = 
0<BR>~3:__srp_dump_ioc_info():    
iou_guid        = 
0xc900012a3800<BR>~3:__srp_dump_ioc_info():    
iou_slot        = 
1<BR>~3:__srp_dump_ioc_info(): <BR>~3:__srp_dump_ioc_info(): Dumping IOC Info 
Profile<BR>~3:__srp_dump_ioc_info():    
ioc_guid        = 
0xc900012a3800<BR>~3:__srp_dump_ioc_info():    
vend_id         = 
713<BR>~3:__srp_dump_ioc_info():    
dev_id          = 
25208<BR>~3:__srp_dump_ioc_info():    
dev_ver         = 
160<BR>~3:__srp_dump_ioc_info():    subsys_vend_id  = 
713<BR>~3:__srp_dump_ioc_info():    
subsys_id       = 
0<BR>~3:__srp_dump_ioc_info():    
io_class        = 
256<BR>~3:__srp_dump_ioc_info():    
io_subclass     = 
24734<BR>~3:__srp_dump_ioc_info():    
protocol        = 
264<BR>~3:__srp_dump_ioc_info():    
protocol_ver    = 
1<BR>~3:__srp_dump_ioc_info():    send_msg_depth  = 
128<BR>~3:__srp_dump_ioc_info():    rdma_read_depth = 
128<BR>~3:__srp_dump_ioc_info():    send_msg_size   = 
8088<BR>~3:__srp_dump_ioc_info():    
rdma_size       = 
65536<BR>~3:__srp_dump_ioc_info():    
ctrl_ops_cap    = 
0x2B<BR>~3:__srp_dump_ioc_info():    num_svc_entries = 
0x1<BR>~3:__srp_dump_ioc_info():    
id_string       = Mellanox Referenced SRP Target 
System<BR>~3:__srp_validate_ioc() [<BR>~3:__srp_validate_ioc() 
]<BR>~3:__srp_pnp_cb(): Found 1 Service Entries.<BR>~3:__srp_pnp_cb() 
]<BR>~3:__srp_pnp_cb() [<BR>~3:__srp_pnp_cb(): IB_PNP_IOC_PATH_ADD (slid:256 
dlid:28930) for Mellanox Referenced SRP Target System.<BR>~3:__srp_add_path() 
[<BR>~3:__srp_find_path() [<BR>~3:__srp_find_path(): Finding path record 
(slid:256 dlid:28930) for Mellanox Referenced SRP Target 
System.<BR>~3:__srp_find_path() ]<BR>~3:__srp_add_path(): Adding path record 
(slid:256 dlid:28930) for Mellanox Referenced SRP Target 
System.<BR>~3:__srp_add_path(): Current Path count for Mellanox Referenced SRP 
Target System = 1 <BR>~3:__srp_add_path() ]<BR>~3:__srp_pnp_cb(): Connecting new 
path to Mellanox Referenced SRP Target System.<BR>~3:__srp_connect_path() 
[<BR>~3:__srp_connect_path(): Searching for path to Mellanox Referenced SRP 
Target System.<BR>~3:__srp_connect_path(): Connecting path to Mellanox 
Referenced SRP Target System.<BR>~3:__srp_connect_sessions() 
[<BR>~3:__srp_connect_sessions(): Attempting to connect Mellanox Referenced SRP 
Target System. Connection Attempt Count = 1.<BR>~3:__srp_connect_sessions(): 
Creating New Session For Service Entry Index 1.<BR>~3:srp_new_session() 
[<BR>~3:__srp_validate_service_entry() [<BR>~3:__srp_validate_service_entry() 
]<BR>~3:srp_init_connection() [<BR>~3:srp_init_connection() 
]<BR>~3:srp_new_session(): After Construct Session Object ref_cnt = 
0<BR>~3:srp_new_session(): After Init Session Object ref_cnt = 
1<BR>~3:srp_new_session(): After Insert Rel Session Object ref_cnt = 
2<BR>~3:srp_new_session() ]<BR>~3:__srp_connect_sessions(): New Session For 
Service Entry Index 1 Created.<BR>~3:__srp_connect_sessions(): Logging Into 
Session.<BR>~3:srp_session_login() [<BR>~3:srp_init_hca() [<BR>~3:srp_init_hca() 
]<BR>~3:srp_open_ca_by_port_gid() [<BR>~3:srp_open_ca_by_port_gid() 
]<BR>~3:srp_connect() [<BR>~3:__srp_create_cqs() [<BR>~3:__srp_create_cqs() 
]<BR>~3:__srp_create_qp() [<BR>~3:__srp_create_qp() 
]<BR>~3:__srp_issue_session_login() [<BR>~3:srp_get_responder_resources() 
[<BR>~3:srp_get_responder_resources() ]<BR>~3:__srp_issue_session_login() 
]<BR>~0:__srp_cm_reply_cb() [<BR>~0:__srp_cm_reply_cb(): Request Limit = 128, 
SendQ Depth = 128, RecvQDepth = 128, ItoT size = 340, TtoI size = 340, Max S/G = 
17<BR>[MTHCA] mlnx_resize_cq() :***ERROR***  mlnx_resize_cq not 
implemented<BR>~0:__srp_cm_reply_cb(): Cannot Modify Send Completion Queue 
Depth. Status = 10<BR>[MTHCA] mlnx_resize_cq() :***ERROR***  mlnx_resize_cq 
not implemented<BR>~0:__srp_cm_reply_cb(): Cannot Modify Recv Completion Queue 
Depth. Status = 10<BR>~0:__srp_create_wc_free_list() 
[<BR>~0:__srp_create_wc_free_list() ]<BR>~0:srp_init_descriptors() 
[<BR>~0:__srp_create_recv_descriptors() [<BR>~0:__srp_create_recv_descriptors() 
!ERROR!: Register descriptor.vaddr 0xffffffff8937b000 length 
0x0000aa00<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937b000  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937b154  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937b2a8  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937b3fc  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937b550  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937b6a4  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937b7f8  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937b94c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937baa0  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937bbf4  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937bd48  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937be9c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937bff0  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937c144  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937c298  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937c3ec  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937c540  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937c694  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937c7e8  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937c93c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937ca90  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937cbe4  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937cd38  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937ce8c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937cfe0  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937d134  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937d288  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937d3dc  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937d530  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937d684  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937d7d8  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937d92c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937da80  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937dbd4  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937dd28  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937de7c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937dfd0  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937e124  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937e278  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937e3cc  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937e520  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937e674  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937e7c8  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937e91c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937ea70  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937ebc4  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937ed18  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937ee6c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937efc0  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937f114  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937f268  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937f3bc  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937f510  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937f664  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937f7b8  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937f90c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937fa60  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937fbb4  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937fd08  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937fe5c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8937ffb0  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89380104  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89380258  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893803ac  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89380500  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89380654  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893807a8  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893808fc  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89380a50  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89380ba4  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89380cf8  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89380e4c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89380fa0  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893810f4  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89381248  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8938139c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893814f0  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89381644  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89381798  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893818ec  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89381a40  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89381b94  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89381ce8  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89381e3c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89381f90  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893820e4  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89382238  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8938238c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893824e0  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89382634  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89382788  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893828dc  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89382a30  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89382b84  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89382cd8  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89382e2c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89382f80  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893830d4  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89383228  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8938337c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893834d0  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89383624  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89383778  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893838cc  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89383a20  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89383b74  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89383cc8  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89383e1c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89383f70  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893840c4  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89384218  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8938436c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893844c0  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89384614  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89384768  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893848bc  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89384a10  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89384b64  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89384cb8  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89384e0c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89384f60  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893850b4  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89385208  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff8938535c  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893854b0  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89385604  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff89385758  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() !ERROR!: Post recv 
descriptor.vaddr 0xffffffff893858ac  rkey 0x00000027 length 
0x00000154<BR>~2:__srp_create_recv_descriptors() ]<BR>~2:srp_init_descriptors() 
]<BR>~2:__cep_rts_qp() !ERROR!: al_cep_get_rtr_attr returned 
IB_INVALID_STATE<BR>~2:ib_cm_rtu() !ERROR!: __cep_rts_qp returned 
IB_INVALID_STATE.<BR>~3:ib_cm_rtu() !ERROR!: al_cep_rtu returned 
IB_INVALID_STATE.<BR>~3:__srp_cm_reply_cb() !ERROR!: Cannot Send RTU. Status = 
16<BR>~3:__srp_cm_reply_cb() ]<BR>~1:srp_connect() ]<BR>~1:srp_session_login() 
]<BR>~1:__srp_connect_sessions() !ERROR!: Session Login Failure Status = 
40.<BR>~1:__srp_connect_sessions(): Session Object ref_cnt = 
2<BR>~1:__srp_destroying_session() [<BR>~1:__srp_destroying_session(): Session 
Object ref_cnt = 1<BR>~1:__srp_destroying_session() 
]<BR>~1:__srp_connect_sessions(): Attempting to connect Mellanox Referenced SRP 
Target System. Connection Attempt Count = 2.<BR>~1:__srp_cleanup_session() 
[<BR>~1:srp_close_ca() [<BR>~1:srp_close_ca() ]<BR>~1:srp_free_connection() 
[<BR>~1:srp_free_connection() ]<BR>~1:srp_destroy_descriptors() 
[<BR></SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=995233215-31082006>2.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial 
size=2>*******************************************************************************<BR>*                                                                             
*<BR>*                        
Bugcheck 
Analysis                                    
*<BR>*                                                                             
*<BR>*******************************************************************************</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Use !analyze -v to get detailed debugging 
information.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>BugCheck 4E, {9a, 877b, 6, 2}</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Probably caused by : ibsrp.sys ( 
ibsrp!__cl_free_priv+44 )</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Followup: MachineOwner<BR>---------</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>nt!RtlpBreakWithStatusInstruction:<BR>80833f96 
cc               
int     3<BR>1: kd> !analyze 
-v<BR>*******************************************************************************<BR>*                                                                             
*<BR>*                        
Bugcheck 
Analysis                                    
*<BR>*                                                                             
*<BR>*******************************************************************************</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>PFN_LIST_CORRUPT (4e)<BR>Typically caused by 
drivers passing bad memory descriptor lists (ie: calling<BR>MmUnlockPages twice 
with the same list, etc).  If a kernel debugger is<BR>available get the 
stack trace.<BR>Arguments:<BR>Arg1: 0000009a, <BR>Arg2: 0000877b<BR>Arg3: 
00000006<BR>Arg4: 00000002</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Debugging 
Details:<BR>------------------</FONT></DIV>
<DIV> </DIV><FONT face=Arial size=2>
<DIV><BR>DEFAULT_BUCKET_ID:  DRIVER_FAULT</DIV>
<DIV> </DIV>
<DIV>BUGCHECK_STR:  0x4E</DIV>
<DIV> </DIV>
<DIV>CURRENT_IRQL:  0</DIV>
<DIV> </DIV>
<DIV>LAST_CONTROL_TRANSFER:  from 8087a46f to 80833f96</DIV>
<DIV> </DIV>
<DIV>STACK_TEXT:  <BR>b92ea858 8087a46f 00000003 00000000 0000004e 
nt!RtlpBreakWithStatusInstruction<BR>b92ea8a4 8087b236 00000003 810cb39c 
810cb388 nt!KiBugCheckDebugBreak+0x19<BR>b92eac3c 8087b6be 0000004e 0000009a 
0000877b nt!KeBugCheck2+0x5b2<BR>b92eac5c 80888132 0000004e 0000009a 0000877b 
nt!KeBugCheckEx+0x1b<BR>b92eac78 8089abf7 810cb388 808b75c0 010f4598 
nt!MiBadRefCount+0x33<BR>b92eacac 8089c27a 8937b000 00000000 89397440 
nt!MiFreePoolPages+0x5b9<BR>b92ead04 8bce64c4 206b6444 00000000 00000001 
nt!ExFreePoolWithTag+0x277<BR>b92ead18 8bce4687 8937b000 893a7230 893a7230 
ibsrp!__cl_free_priv+0x44 [w:\work\latest\core\complib\kernel\cl_memory_osd.c @ 
60]<BR>b92ead2c 8bcc2575 8937b000 b92ead4c 8bce128e ibsrp!__cl_free_trk+0x87 
[w:\work\latest\core\complib\cl_memory.c @ 345]<BR>b92ead38 8bce128e 89808dd0 
8bcc2b7e 89808c30 ibsrp!srp_destroy_descriptors+0xb5 
[w:\work\latest\ulp\srp\kernel\srp_descriptors.c @ 226]<BR>b92ead4c 8bce5f54 
89808c30 8bcd4039 00000001 ibsrp!__srp_cleanup_session+0xbe 
[w:\work\latest\ulp\srp\kernel\srp_session.c @ 86]<BR>b92ead70 8bce9234 89808c50 
00000001 89808c50 ibsrp!__destroy_cb+0xb4 [w:\work\latest\core\complib\cl_obj.c 
@ 773]<BR>b92ead8c 8bce92c4 899a4edc 899a4edc 00000000 
ibsrp!__cl_async_proc_worker+0x94 [w:\work\latest\core\complib\cl_async_proc.c @ 
153]<BR>b92eada0 8bcea05c 899a4edc b92eaddc 8092ccff 
ibsrp!__cl_thread_pool_routine+0x54 [w:\work\latest\core\complib\cl_threadpool.c 
@ 67]<BR>b92eadac 8092ccff 8981dd70 00000000 00000000 
ibsrp!__thread_callback+0x2c [w:\work\latest\core\complib\kernel\cl_thread.c @ 
49]<BR>b92eaddc 80841a96 8bcea030 8981dd70 00000000 
nt!PspSystemThreadStartup+0x2e<BR>00000000 00000000 00000000 00000000 00000000 
nt!KiThreadStartup+0x16</DIV>
<DIV> </DIV>
<DIV><BR>STACK_COMMAND:  kb</DIV>
<DIV> </DIV>
<DIV>FOLLOWUP_IP: <BR>ibsrp!__cl_free_priv+44 
[w:\work\latest\core\complib\kernel\cl_memory_osd.c @ 60]<BR>8bce64c4 
8be5             
mov     esp,ebp</DIV>
<DIV> </DIV>
<DIV>FAULTING_SOURCE_CODE:  <BR>    56:  IN void* 
const p_memory )<BR>    57: {<BR>    58: 
 CL_ASSERT( KeGetCurrentIrql() <= DISPATCH_LEVEL 
);<BR>    59:  ExFreePool( p_memory );<BR>>   
60: }</DIV>
<DIV> </DIV>
<DIV><BR>SYMBOL_STACK_INDEX:  7</DIV>
<DIV> </DIV>
<DIV>FOLLOWUP_NAME:  MachineOwner</DIV>
<DIV> </DIV>
<DIV>SYMBOL_NAME:  ibsrp!__cl_free_priv+44</DIV>
<DIV> </DIV>
<DIV>MODULE_NAME:  ibsrp</DIV>
<DIV> </DIV>
<DIV>IMAGE_NAME:  ibsrp.sys</DIV>
<DIV> </DIV>
<DIV>DEBUG_FLR_IMAGE_TIMESTAMP:  44f6ff76</DIV>
<DIV> </DIV>
<DIV>FAILURE_BUCKET_ID:  0x4E_VRF_ibsrp!__cl_free_priv+44</DIV>
<DIV> </DIV>
<DIV>BUCKET_ID:  0x4E_VRF_ibsrp!__cl_free_priv+44</DIV>
<DIV> </DIV>
<DIV>Followup: MachineOwner<BR>---------<BR></DIV>
<DIV> </DIV></FONT></BODY></HTML>