The patch titled ktime_set() fix arg type has been added to the -mm tree. Its filename is ktime_set-fix-arg-type.patch *** Remember to use Documentation/SubmitChecklist when testing your code *** See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: ktime_set() fix arg type From: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> We need to pass in a 64-bit value here to be able to handle KTIME_SEC_MAX on 32-bit machines. This is needed for hrtimer-prevent-overrun-dos-in-hrtimer_forward.patch. Cc: Ingo Molnar <mingo@xxxxxxx> Cc: Thomas Gleixner <tglx@xxxxxxxxxxxxx> Cc: <stable@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- include/linux/ktime.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff -puN include/linux/ktime.h~ktime_set-fix-arg-type include/linux/ktime.h --- a/include/linux/ktime.h~ktime_set-fix-arg-type +++ a/include/linux/ktime.h @@ -72,13 +72,13 @@ typedef union { * * Return the ktime_t representation of the value */ -static inline ktime_t ktime_set(const long secs, const unsigned long nsecs) +static inline ktime_t ktime_set(const s64 secs, const unsigned long nsecs) { #if (BITS_PER_LONG == 64) if (unlikely(secs >= KTIME_SEC_MAX)) return (ktime_t){ .tv64 = KTIME_MAX }; #endif - return (ktime_t) { .tv64 = (s64)secs * NSEC_PER_SEC + (s64)nsecs }; + return (ktime_t) { .tv64 = secs * NSEC_PER_SEC + (s64)nsecs }; } /* Subtract two ktime_t variables. rem = lhs -rhs: */ _ Patches currently in -mm which might be from akpm@xxxxxxxxxxxxxxxxxxxx are ktime_set-fix-arg-type.patch software-suspend-fix-suspend-when-console-is-in-tidy.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html