From mboxrd@z Thu Jan 1 00:00:00 1970 From: "David S. Miller" Subject: Re: [PATCH] pktgen: sprintf arg type warning Date: Fri, 8 Oct 2004 22:19:34 -0700 Sender: netdev-bounce@oss.sgi.com Message-ID: <20041008221934.42a6bc7a.davem@davemloft.net> References: <20041008203027.643a2a97.rddunlap@osdl.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: netdev@oss.sgi.com Return-path: To: "Randy.Dunlap" In-Reply-To: <20041008203027.643a2a97.rddunlap@osdl.org> Errors-to: netdev-bounce@oss.sgi.com List-Id: netdev.vger.kernel.org On Fri, 8 Oct 2004 20:30:27 -0700 "Randy.Dunlap" wrote: > > Fix sprintf arg type error (gcc 3.3.3), although it looks more like > a gcc problem than a kernel source code problem to me. > Doesn't matter on x86-32. Fixes a warning on x86-64. > > net/core/pktgen.c:607: warning: long long unsigned int format, long unsigned int arg (arg 4) This won't fix the problem on sparc64 where u64 is an "unsigned long" So, just cast the thing to the type gcc wants "unsigned long long"