* Ken Chen <kenchen@xxxxxxxxxx> wrote: > On Sun, Dec 21, 2008 at 8:22 PM, Stephen Rothwell wrote: > > Hi all, > > > > Today's linux-next build (powerpc ppc64_defconfig) produced this new > > warning: > > > > fs/proc/base.c: In function 'proc_pid_schedstat': > > fs/proc/base.c:352: warning: format '%llu' expects type 'long long unsigned int', > > but argument 3 has type 'u64' > > > > Introduced by commit 9c2c48020ec0dd6ecd27e5a1298f73b40d85a595 > > ("schedstat: consolidate per-task cpu runtime stats"). > > oh boy, this is the 2nd time that printing u64 bite me, I really need to > get hold of a machine that is non-x86_64. > > Just saw Ingo's patch came in while I'm typing this email. Thank you > Ingo for fixing this. the real solution is something like the patch below. That generates new (but harmless) warnings within the powerpc code but those are a one-off effort to fix and are not reoccuring. Cc:-ed Paul Mackerras - Paul, am i missing anything? Ingo ---------------> >From 3d835af97da5b6cb755ca4f8464f8e636cc321da Mon Sep 17 00:00:00 2001 From: Ingo Molnar <mingo@xxxxxxx> Date: Mon, 22 Dec 2008 08:02:06 +0100 Subject: [PATCH] powerpc: fix u64 Signed-off-by: Ingo Molnar <mingo@xxxxxxx> --- arch/powerpc/include/asm/types.h | 6 +----- 1 files changed, 1 insertions(+), 5 deletions(-) diff --git a/arch/powerpc/include/asm/types.h b/arch/powerpc/include/asm/types.h index c004c13..1cbfd7f 100644 --- a/arch/powerpc/include/asm/types.h +++ b/arch/powerpc/include/asm/types.h @@ -1,11 +1,7 @@ #ifndef _ASM_POWERPC_TYPES_H #define _ASM_POWERPC_TYPES_H -#ifdef __powerpc64__ -# include <asm-generic/int-l64.h> -#else -# include <asm-generic/int-ll64.h> -#endif +#include <asm-generic/int-ll64.h> #ifndef __ASSEMBLY__ -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html