From: Andrew Morton u_int64_t isn't always implemented as unsigned long long. Cc: Signed-off-by: Andrew Morton --- fs/proc/array.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff -puN fs/proc/array.c~ckrm-processor-delay-accounting-warning-fixes fs/proc/array.c --- 25-sparc64/fs/proc/array.c~ckrm-processor-delay-accounting-warning-fixes 2005-07-14 21:39:16.000000000 -0700 +++ 25-sparc64-akpm/fs/proc/array.c 2005-07-14 21:40:46.000000000 -0700 @@ -492,13 +492,13 @@ int proc_pid_delay(struct task_struct *t int res; res = sprintf(buffer,"%u %llu %llu %u %llu %u %llu\n", - (unsigned int) get_delay(task,runs), - (uint64_t) get_delay(task,runcpu_total), - (uint64_t) get_delay(task,waitcpu_total), - (unsigned int) get_delay(task,num_iowaits), - (uint64_t) get_delay(task,iowait_total), - (unsigned int) get_delay(task,num_memwaits), - (uint64_t) get_delay(task,mem_iowait_total) + (unsigned int)get_delay(task,runs), + (unsigned long long)get_delay(task,runcpu_total), + (unsigned long long)get_delay(task,waitcpu_total), + (unsigned int)get_delay(task,num_iowaits), + (unsigned long long)get_delay(task,iowait_total), + (unsigned int)get_delay(task,num_memwaits), + (unsigned long long)get_delay(task,mem_iowait_total) ); return res; } _