> The debug messaage wrongly prints the address of a local variable. Also when > INFINIBAND_NES_DEBUG is not set, gcc emits an unused variable warning. Fix > it.
> nes_debug(NES_DBG_CM, "Unable to find listener for %pI4:%x\n", > - &tmp_addr, dst_port); > + cpu_to_be32(dst_addr), dst_port); My understanding is that %pI4 wants a pointer (as all %p formats do) -- and every other use of %pI4 in the kernel that I looked as is passing a pointer to printk. Have you tested this patch with NES debug on? I would expect gcc to warn about passing a non-pointer to a %p format. - R. _______________________________________________ general mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
