From: Andrew Morton u64 is not always implemented as `unsigned long long'. fs/proc/array.c:461: warning: long long unsigned int format, __u64 arg (arg 43) fs/proc/array.c:461: warning: long long unsigned int format, __u64 arg (arg 43) Cc: Shailabh Nagar Cc: Balbir Singh Cc: Jes Sorensen Cc: Peter Chubb Cc: Erich Focht Cc: Levent Serinol Cc: Jay Lan Signed-off-by: Andrew Morton --- fs/proc/array.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN fs/proc/array.c~per-task-delay-accounting-proc-export-of-aggregated-block-i-o-delays-warning-fix fs/proc/array.c --- 25/fs/proc/array.c~per-task-delay-accounting-proc-export-of-aggregated-block-i-o-delays-warning-fix 2006-05-14 15:32:10.000000000 -0600 +++ 25-akpm/fs/proc/array.c 2006-05-14 15:32:10.000000000 -0600 @@ -458,7 +458,7 @@ static int do_task_stat(struct task_stru task_cpu(task), task->rt_priority, task->policy, - delayacct_blkio_ticks(task)); + (unsigned long long)delayacct_blkio_ticks(task)); if(mm) mmput(mm); return res; _