[Openib-windows] srp blue screen when CM fail to connect

Yossi Leybovich sleybo at mellanox.co.il
Thu Aug 31 08:37:45 PDT 2006


Fab 
I got blue screen while trying to bring our SRP target up.
I attached :
 
1. Print out of all debug messages (you can see cm was fail to setup rtr
attr)
NOTE: I add few prints to debug the protection error(the
vaddr/lkey/length of the recv descriptors) , you can ignore them.
2. The back trace of the kernel debugger
 
10x
Yossi 
 
 
1.
~3:__get_ioc_ifc() ]
~3:__srp_pnp_cb() [
~3:__srp_pnp_cb(): IB_PNP_IOC_ADD for Mellanox Referenced SRP Target
System.
~3:__srp_dump_ioc_info(): Dumping IOC Info
~3:__srp_dump_ioc_info():    chassis_guid    = 0x0
~3:__srp_dump_ioc_info():    chassis_slot    = 0
~3:__srp_dump_ioc_info():    iou_guid        = 0xc900012a3800
~3:__srp_dump_ioc_info():    iou_slot        = 1
~3:__srp_dump_ioc_info(): 
~3:__srp_dump_ioc_info(): Dumping IOC Info Profile
~3:__srp_dump_ioc_info():    ioc_guid        = 0xc900012a3800
~3:__srp_dump_ioc_info():    vend_id         = 713
~3:__srp_dump_ioc_info():    dev_id          = 25208
~3:__srp_dump_ioc_info():    dev_ver         = 160
~3:__srp_dump_ioc_info():    subsys_vend_id  = 713
~3:__srp_dump_ioc_info():    subsys_id       = 0
~3:__srp_dump_ioc_info():    io_class        = 256
~3:__srp_dump_ioc_info():    io_subclass     = 24734
~3:__srp_dump_ioc_info():    protocol        = 264
~3:__srp_dump_ioc_info():    protocol_ver    = 1
~3:__srp_dump_ioc_info():    send_msg_depth  = 128
~3:__srp_dump_ioc_info():    rdma_read_depth = 128
~3:__srp_dump_ioc_info():    send_msg_size   = 8088
~3:__srp_dump_ioc_info():    rdma_size       = 65536
~3:__srp_dump_ioc_info():    ctrl_ops_cap    = 0x2B
~3:__srp_dump_ioc_info():    num_svc_entries = 0x1
~3:__srp_dump_ioc_info():    id_string       = Mellanox Referenced SRP
Target System
~3:__srp_validate_ioc() [
~3:__srp_validate_ioc() ]
~3:__srp_pnp_cb(): Found 1 Service Entries.
~3:__srp_pnp_cb() ]
~3:__srp_pnp_cb() [
~3:__srp_pnp_cb(): IB_PNP_IOC_PATH_ADD (slid:256 dlid:28930) for
Mellanox Referenced SRP Target System.
~3:__srp_add_path() [
~3:__srp_find_path() [
~3:__srp_find_path(): Finding path record (slid:256 dlid:28930) for
Mellanox Referenced SRP Target System.
~3:__srp_find_path() ]
~3:__srp_add_path(): Adding path record (slid:256 dlid:28930) for
Mellanox Referenced SRP Target System.
~3:__srp_add_path(): Current Path count for Mellanox Referenced SRP
Target System = 1 
~3:__srp_add_path() ]
~3:__srp_pnp_cb(): Connecting new path to Mellanox Referenced SRP Target
System.
~3:__srp_connect_path() [
~3:__srp_connect_path(): Searching for path to Mellanox Referenced SRP
Target System.
~3:__srp_connect_path(): Connecting path to Mellanox Referenced SRP
Target System.
~3:__srp_connect_sessions() [
~3:__srp_connect_sessions(): Attempting to connect Mellanox Referenced
SRP Target System. Connection Attempt Count = 1.
~3:__srp_connect_sessions(): Creating New Session For Service Entry
Index 1.
~3:srp_new_session() [
~3:__srp_validate_service_entry() [
~3:__srp_validate_service_entry() ]
~3:srp_init_connection() [
~3:srp_init_connection() ]
~3:srp_new_session(): After Construct Session Object ref_cnt = 0
~3:srp_new_session(): After Init Session Object ref_cnt = 1
~3:srp_new_session(): After Insert Rel Session Object ref_cnt = 2
~3:srp_new_session() ]
~3:__srp_connect_sessions(): New Session For Service Entry Index 1
Created.
~3:__srp_connect_sessions(): Logging Into Session.
~3:srp_session_login() [
~3:srp_init_hca() [
~3:srp_init_hca() ]
~3:srp_open_ca_by_port_gid() [
~3:srp_open_ca_by_port_gid() ]
~3:srp_connect() [
~3:__srp_create_cqs() [
~3:__srp_create_cqs() ]
~3:__srp_create_qp() [
~3:__srp_create_qp() ]
~3:__srp_issue_session_login() [
~3:srp_get_responder_resources() [
~3:srp_get_responder_resources() ]
~3:__srp_issue_session_login() ]
~0:__srp_cm_reply_cb() [
~0:__srp_cm_reply_cb(): Request Limit = 128, SendQ Depth = 128,
RecvQDepth = 128, ItoT size = 340, TtoI size = 340, Max S/G = 17
[MTHCA] mlnx_resize_cq() :***ERROR***  mlnx_resize_cq not implemented
~0:__srp_cm_reply_cb(): Cannot Modify Send Completion Queue Depth.
Status = 10
[MTHCA] mlnx_resize_cq() :***ERROR***  mlnx_resize_cq not implemented
~0:__srp_cm_reply_cb(): Cannot Modify Recv Completion Queue Depth.
Status = 10
~0:__srp_create_wc_free_list() [
~0:__srp_create_wc_free_list() ]
~0:srp_init_descriptors() [
~0:__srp_create_recv_descriptors() [
~0:__srp_create_recv_descriptors() !ERROR!: Register descriptor.vaddr
0xffffffff8937b000 length 0x0000aa00
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937b000  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937b154  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937b2a8  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937b3fc  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937b550  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937b6a4  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937b7f8  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937b94c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937baa0  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937bbf4  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937bd48  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937be9c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937bff0  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937c144  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937c298  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937c3ec  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937c540  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937c694  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937c7e8  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937c93c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937ca90  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937cbe4  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937cd38  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937ce8c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937cfe0  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937d134  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937d288  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937d3dc  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937d530  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937d684  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937d7d8  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937d92c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937da80  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937dbd4  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937dd28  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937de7c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937dfd0  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937e124  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937e278  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937e3cc  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937e520  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937e674  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937e7c8  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937e91c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937ea70  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937ebc4  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937ed18  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937ee6c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937efc0  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937f114  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937f268  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937f3bc  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937f510  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937f664  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937f7b8  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937f90c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937fa60  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937fbb4  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937fd08  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937fe5c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8937ffb0  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89380104  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89380258  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893803ac  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89380500  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89380654  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893807a8  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893808fc  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89380a50  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89380ba4  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89380cf8  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89380e4c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89380fa0  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893810f4  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89381248  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8938139c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893814f0  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89381644  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89381798  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893818ec  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89381a40  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89381b94  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89381ce8  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89381e3c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89381f90  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893820e4  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89382238  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8938238c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893824e0  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89382634  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89382788  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893828dc  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89382a30  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89382b84  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89382cd8  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89382e2c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89382f80  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893830d4  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89383228  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8938337c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893834d0  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89383624  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89383778  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893838cc  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89383a20  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89383b74  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89383cc8  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89383e1c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89383f70  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893840c4  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89384218  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8938436c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893844c0  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89384614  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89384768  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893848bc  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89384a10  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89384b64  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89384cb8  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89384e0c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89384f60  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893850b4  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89385208  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff8938535c  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893854b0  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89385604  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff89385758  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() !ERROR!: Post recv descriptor.vaddr
0xffffffff893858ac  rkey 0x00000027 length 0x00000154
~2:__srp_create_recv_descriptors() ]
~2:srp_init_descriptors() ]
~2:__cep_rts_qp() !ERROR!: al_cep_get_rtr_attr returned IB_INVALID_STATE
~2:ib_cm_rtu() !ERROR!: __cep_rts_qp returned IB_INVALID_STATE.
~3:ib_cm_rtu() !ERROR!: al_cep_rtu returned IB_INVALID_STATE.
~3:__srp_cm_reply_cb() !ERROR!: Cannot Send RTU. Status = 16
~3:__srp_cm_reply_cb() ]
~1:srp_connect() ]
~1:srp_session_login() ]
~1:__srp_connect_sessions() !ERROR!: Session Login Failure Status = 40.
~1:__srp_connect_sessions(): Session Object ref_cnt = 2
~1:__srp_destroying_session() [
~1:__srp_destroying_session(): Session Object ref_cnt = 1
~1:__srp_destroying_session() ]
~1:__srp_connect_sessions(): Attempting to connect Mellanox Referenced
SRP Target System. Connection Attempt Count = 2.
~1:__srp_cleanup_session() [
~1:srp_close_ca() [
~1:srp_close_ca() ]
~1:srp_free_connection() [
~1:srp_free_connection() ]
~1:srp_destroy_descriptors() [

2.
 
 
************************************************************************
*******
*
*
*                        Bugcheck Analysis
*
*
*
************************************************************************
*******
 
Use !analyze -v to get detailed debugging information.
 
BugCheck 4E, {9a, 877b, 6, 2}
 
Probably caused by : ibsrp.sys ( ibsrp!__cl_free_priv+44 )
 
Followup: MachineOwner
---------
 
nt!RtlpBreakWithStatusInstruction:
80833f96 cc               int     3
1: kd> !analyze -v
************************************************************************
*******
*
*
*                        Bugcheck Analysis
*
*
*
************************************************************************
*******
 
PFN_LIST_CORRUPT (4e)
Typically caused by drivers passing bad memory descriptor lists (ie:
calling
MmUnlockPages twice with the same list, etc).  If a kernel debugger is
available get the stack trace.
Arguments:
Arg1: 0000009a, 
Arg2: 0000877b
Arg3: 00000006
Arg4: 00000002
 
Debugging Details:
------------------
 

DEFAULT_BUCKET_ID:  DRIVER_FAULT
 
BUGCHECK_STR:  0x4E
 
CURRENT_IRQL:  0
 
LAST_CONTROL_TRANSFER:  from 8087a46f to 80833f96
 
STACK_TEXT:  
b92ea858 8087a46f 00000003 00000000 0000004e
nt!RtlpBreakWithStatusInstruction
b92ea8a4 8087b236 00000003 810cb39c 810cb388
nt!KiBugCheckDebugBreak+0x19
b92eac3c 8087b6be 0000004e 0000009a 0000877b nt!KeBugCheck2+0x5b2
b92eac5c 80888132 0000004e 0000009a 0000877b nt!KeBugCheckEx+0x1b
b92eac78 8089abf7 810cb388 808b75c0 010f4598 nt!MiBadRefCount+0x33
b92eacac 8089c27a 8937b000 00000000 89397440 nt!MiFreePoolPages+0x5b9
b92ead04 8bce64c4 206b6444 00000000 00000001 nt!ExFreePoolWithTag+0x277
b92ead18 8bce4687 8937b000 893a7230 893a7230 ibsrp!__cl_free_priv+0x44
[w:\work\latest\core\complib\kernel\cl_memory_osd.c @ 60]
b92ead2c 8bcc2575 8937b000 b92ead4c 8bce128e ibsrp!__cl_free_trk+0x87
[w:\work\latest\core\complib\cl_memory.c @ 345]
b92ead38 8bce128e 89808dd0 8bcc2b7e 89808c30
ibsrp!srp_destroy_descriptors+0xb5
[w:\work\latest\ulp\srp\kernel\srp_descriptors.c @ 226]
b92ead4c 8bce5f54 89808c30 8bcd4039 00000001
ibsrp!__srp_cleanup_session+0xbe
[w:\work\latest\ulp\srp\kernel\srp_session.c @ 86]
b92ead70 8bce9234 89808c50 00000001 89808c50 ibsrp!__destroy_cb+0xb4
[w:\work\latest\core\complib\cl_obj.c @ 773]
b92ead8c 8bce92c4 899a4edc 899a4edc 00000000
ibsrp!__cl_async_proc_worker+0x94
[w:\work\latest\core\complib\cl_async_proc.c @ 153]
b92eada0 8bcea05c 899a4edc b92eaddc 8092ccff
ibsrp!__cl_thread_pool_routine+0x54
[w:\work\latest\core\complib\cl_threadpool.c @ 67]
b92eadac 8092ccff 8981dd70 00000000 00000000
ibsrp!__thread_callback+0x2c
[w:\work\latest\core\complib\kernel\cl_thread.c @ 49]
b92eaddc 80841a96 8bcea030 8981dd70 00000000
nt!PspSystemThreadStartup+0x2e
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16
 

STACK_COMMAND:  kb
 
FOLLOWUP_IP: 
ibsrp!__cl_free_priv+44
[w:\work\latest\core\complib\kernel\cl_memory_osd.c @ 60]
8bce64c4 8be5             mov     esp,ebp
 
FAULTING_SOURCE_CODE:  
    56:  IN void* const p_memory )
    57: {
    58:  CL_ASSERT( KeGetCurrentIrql() <= DISPATCH_LEVEL );
    59:  ExFreePool( p_memory );
>   60: }
 

SYMBOL_STACK_INDEX:  7
 
FOLLOWUP_NAME:  MachineOwner
 
SYMBOL_NAME:  ibsrp!__cl_free_priv+44
 
MODULE_NAME:  ibsrp
 
IMAGE_NAME:  ibsrp.sys
 
DEBUG_FLR_IMAGE_TIMESTAMP:  44f6ff76
 
FAILURE_BUCKET_ID:  0x4E_VRF_ibsrp!__cl_free_priv+44
 
BUCKET_ID:  0x4E_VRF_ibsrp!__cl_free_priv+44
 
Followup: MachineOwner
---------

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/ofw/attachments/20060831/33b17b90/attachment.html>


More information about the ofw mailing list