Balbir Singh wrote: > Andreas Schwab wrote: >> Maxim Uvarov <[EMAIL PROTECTED]> writes: >> >>> diff --git a/Documentation/accounting/getdelays.c >>> b/Documentation/accounting/getdelays.c >>> index cbee3a2..73924df 100644 >>> --- a/Documentation/accounting/getdelays.c >>> +++ b/Documentation/accounting/getdelays.c >>> @@ -208,7 +208,7 @@ void print_delayacct(struct taskstats *t) >>> void task_context_switch_counts(struct taskstats *t) >>> { >>> printf("\n\nTask %15s%15s\n" >>> - " %15lu%15lu\n", >>> + " %15llu%15llu\n", >>> "voluntary", "nonvoluntary", >>> t->nvcsw, t->nivcsw); >> __u64 is not always long long. > > What is the maximum size of long long across all architectures? > How does one format __u64 for printing? >
In user space, use the macro PRIu64 (or PRIx64 etc) from <inttypes.h>. -hpa - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/