On Fri, Jun 17, 2016 at 05:37:12PM +0200, Arnd Bergmann wrote: > The sysfs file for the libata error handling has multiple issues > in the way it prints time stamps: > > * it prints a 9-digit nanosecond value using a %06lu format string, > which drops some leading zeroes > * it converts a 64-bit jiffes value to a timespec using > jiffies_to_timespec(), which takes a 'long' argument, so the > result is wrong after a jiffies overflow (49 days). > * we try to avoid using timespec because that generally overflows > in 2038, although this particular usage is ok. > > This replaces the jiffies_to_timespec call with an open-coded > implementation that gets it right. > > Signed-off-by: Arnd Bergmann <arnd@xxxxxxxx> Heh, I'm not even sure why we're exposing this but it's already there. Applied to libata/for-4.8. Thanks! -- tejun -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html