Commit 0cfc283d authored by Andy Shevchenko's avatar Andy Shevchenko Committed by Petr Mladek
Browse files

ipmi: Switch to use %ptSp



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

Acked-by: default avatarCorey Minyard <cminyard@mvista.com>
Signed-off-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://patch.msgid.link/20251113150217.3030010-12-andriy.shevchenko@linux.intel.com


Signed-off-by: default avatarPetr Mladek <pmladek@suse.com>
parent 64acc20e
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -275,8 +275,7 @@ void debug_timestamp(struct smi_info *smi_info, char *msg)
	struct timespec64 t;

	ktime_get_ts64(&t);
	dev_dbg(smi_info->io.dev, "**%s: %lld.%9.9ld\n",
		msg, t.tv_sec, t.tv_nsec);
	dev_dbg(smi_info->io.dev, "**%s: %ptSp\n", msg, &t);
}
#else
#define debug_timestamp(smi_info, x)
+2 −4
Original line number Diff line number Diff line
@@ -1083,10 +1083,8 @@ static int sender(void *send_info, struct ipmi_smi_msg *msg)
		struct timespec64 t;

		ktime_get_real_ts64(&t);
		dev_dbg(&ssif_info->client->dev,
			"**Enqueue %02x %02x: %lld.%6.6ld\n",
			msg->data[0], msg->data[1],
			(long long)t.tv_sec, (long)t.tv_nsec / NSEC_PER_USEC);
		dev_dbg(&ssif_info->client->dev, "**Enqueue %02x %02x: %ptSp\n",
			msg->data[0], msg->data[1], &t);
	}
	return IPMI_CC_NO_ERROR;
}