On Mon, Feb 14, 2005 at 02:39:21PM -0800, Tom Duffy wrote: > On Mon, 2005-02-14 at 14:20 -0800, Libor Michalek wrote: > > Here's a patch for the print format warning in the debug data path. > > OK, good. Thanks. Now clean on x86_64 with data debug on. Still > seeing these on sparc64:
Tom, This patch should clear up all the warnings, can you give it a try and let me know if it works. Thanks. -Libor Index: sdp_write.c =================================================================== --- sdp_write.c (revision 1799) +++ sdp_write.c (working copy) @@ -124,7 +124,7 @@ sdp_dbg_warn(conn, "No IOCB on write complete <%llu:%d:%d>", - comp->wr_id, + (unsigned long long)comp->wr_id, sdp_desc_q_size(&conn->w_snk), sdp_desc_q_size(&conn->send_queue)); Index: sdp_rcvd.c =================================================================== --- sdp_rcvd.c (revision 1799) +++ sdp_rcvd.c (working copy) @@ -1310,7 +1310,8 @@ if (comp->wr_id != buff->wrid) { sdp_dbg_warn(conn, "work request ID mismatch. <%llu:%llu>", - comp->wr_id, buff->wrid); + (unsigned long long)comp->wr_id, + (unsigned long long)buff->wrid); result = -ERANGE; goto drop; Index: sdp_read.c =================================================================== --- sdp_read.c (revision 1799) +++ sdp_read.c (working copy) @@ -172,7 +172,8 @@ if (comp->wr_id != buff->wrid) { sdp_dbg_warn(conn, "work request mismatch <%llu:%llu>", - comp->wr_id, buff->wrid); + (unsigned long long)comp->wr_id, + (unsigned long long)buff->wrid); (void)sdp_buff_pool_put(buff); result = -EPROTO; Index: sdp_actv.c =================================================================== --- sdp_actv.c (revision 1799) +++ sdp_actv.c (working copy) @@ -382,7 +382,8 @@ if (id != conn->plid) { sdp_dbg_warn(conn, "Path record ID mismatch <%016llx:%016llx>", - id, conn->plid); + (unsigned long long)id, + (unsigned long long)conn->plid); goto done; } @@ -409,7 +410,9 @@ } sdp_dbg_ctrl(conn, "Path record lookup complete <%016llx:%016llx:%d>", + (unsigned long long) cpu_to_be64(path->dgid.global.subnet_prefix), + (unsigned long long) cpu_to_be64(path->dgid.global.interface_id), path->dlid); /* Index: sdp_pass.c =================================================================== --- sdp_pass.c (revision 1799) +++ sdp_pass.c (working copy) @@ -380,7 +380,7 @@ sdp_dbg_ctrl(NULL, "CM REQ. comm <%08x> SID <%016llx> ca <%s> port <%d>", - cm_id->local_id, cm_id->service_id, + cm_id->local_id, (unsigned long long)cm_id->service_id, event->param.req_rcvd.device->name, event->param.req_rcvd.port); /* Index: sdp_sent.c =================================================================== --- sdp_sent.c (revision 1799) +++ sdp_sent.c (working copy) @@ -448,8 +448,8 @@ */ sdp_dbg_warn(conn, "Send wrid mismatch. <%llu:%llu:%d>", - comp->wr_id, - buff->wrid, + (unsigned long long)comp->wr_id, + (unsigned long long)buff->wrid, conn->send_usig); result = -EINVAL; goto drop; @@ -536,8 +536,9 @@ sdp_dbg_warn(conn, "Send processing mismatch. <%llu:%llu:%d:%d>", - comp->wr_id, current_wrid, free_count, - conn->send_usig); + (unsigned long long)comp->wr_id, + (unsigned long long)current_wrid, + free_count, conn->send_usig); result = -EINVAL; goto done; } Index: sdp_event.c =================================================================== --- sdp_event.c (revision 1799) +++ sdp_event.c (working copy) @@ -45,7 +45,7 @@ */ sdp_dbg_warn(conn, "Event <%d:%llu:%u:%u:%u> ignored in state", comp->status, - comp->wr_id, + (unsigned long long)comp->wr_id, comp->opcode, comp->byte_len, comp->imm_data); @@ -105,7 +105,7 @@ sdp_dbg_warn(conn, "ABORT on error <%d> event <%u:%llu:%u:%u>", result, comp->status, - comp->wr_id, + (unsigned long long)comp->wr_id, comp->opcode, comp->byte_len); /* _______________________________________________ openib-general mailing list openib-general@openib.org http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general