Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ipmi: Switch to use %ptSp

Use %ptSp instead of open coded variants to print content of
struct timespec64 in human readable format.

Acked-by: Corey Minyard <cminyard@mvista.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://patch.msgid.link/20251113150217.3030010-12-andriy.shevchenko@linux.intel.com
Signed-off-by: Petr Mladek <pmladek@suse.com>

authored by

Andy Shevchenko and committed by
Petr Mladek
0cfc283d 64acc20e

+3 -6
+1 -2
drivers/char/ipmi/ipmi_si_intf.c
··· 275 275 struct timespec64 t; 276 276 277 277 ktime_get_ts64(&t); 278 - dev_dbg(smi_info->io.dev, "**%s: %lld.%9.9ld\n", 279 - msg, t.tv_sec, t.tv_nsec); 278 + dev_dbg(smi_info->io.dev, "**%s: %ptSp\n", msg, &t); 280 279 } 281 280 #else 282 281 #define debug_timestamp(smi_info, x)
+2 -4
drivers/char/ipmi/ipmi_ssif.c
··· 1083 1083 struct timespec64 t; 1084 1084 1085 1085 ktime_get_real_ts64(&t); 1086 - dev_dbg(&ssif_info->client->dev, 1087 - "**Enqueue %02x %02x: %lld.%6.6ld\n", 1088 - msg->data[0], msg->data[1], 1089 - (long long)t.tv_sec, (long)t.tv_nsec / NSEC_PER_USEC); 1086 + dev_dbg(&ssif_info->client->dev, "**Enqueue %02x %02x: %ptSp\n", 1087 + msg->data[0], msg->data[1], &t); 1090 1088 } 1091 1089 return IPMI_CC_NO_ERROR; 1092 1090 }