-----Original Message----- From: Intel-wired-lan intel-wired-lan-bounces@osuosl.org On Behalf Of Andy Shevchenko Sent: Tuesday, November 11, 2025 1:20 PM To: Corey Minyard corey@minyard.net; Christian König christian.koenig@amd.com; Dr. David Alan Gilbert linux@treblig.org; Alex Deucher alexander.deucher@amd.com; Thomas Zimmermann tzimmermann@suse.de; Dmitry Baryshkov dmitry.baryshkov@oss.qualcomm.com; Rob Clark robin.clark@oss.qualcomm.com; Brost, Matthew matthew.brost@intel.com; Ulf Hansson ulf.hansson@linaro.org; Andy Shevchenko andriy.shevchenko@linux.intel.com; Lifshits, Vitaly vitaly.lifshits@intel.com; Manivannan Sadhasivam mani@kernel.org; Niklas Cassel cassel@kernel.org; Calvin Owens calvin@wbinvd.org; Vadim Fedorenko vadim.fedorenko@linux.dev; Sagi Maimon maimon.sagi@gmail.com; Martin K. Petersen martin.petersen@oracle.com; Karan Tilak Kumar kartilak@cisco.com; Hans Verkuil hverkuil+cisco@kernel.org; Casey Schaufler casey@schaufler-ca.com; Steven Rostedt rostedt@goodmis.org; Petr Mladek pmladek@suse.com; Viacheslav Dubeyko Slava.Dubeyko@ibm.com; Max Kellermann max.kellermann@ionos.com; linux-doc@vger.kernel.org; linux-kernel@vger.kernel.org; openipmi- developer@lists.sourceforge.net; linux-media@vger.kernel.org; dri- devel@lists.freedesktop.org; linaro-mm-sig@lists.linaro.org; amd- gfx@lists.freedesktop.org; linux-arm-msm@vger.kernel.org; freedreno@lists.freedesktop.org; intel-xe@lists.freedesktop.org; linux-mmc@vger.kernel.org; netdev@vger.kernel.org; intel-wired- lan@lists.osuosl.org; linux-pci@vger.kernel.org; linux- s390@vger.kernel.org; linux-scsi@vger.kernel.org; linux- staging@lists.linux.dev; ceph-devel@vger.kernel.org; linux-trace- kernel@vger.kernel.org Cc: Rasmus Villemoes linux@rasmusvillemoes.dk; Sergey Senozhatsky senozhatsky@chromium.org; Jonathan Corbet corbet@lwn.net; Sumit Semwal sumit.semwal@linaro.org; Gustavo Padovan gustavo@padovan.org; David Airlie airlied@gmail.com; Simona Vetter simona@ffwll.ch; Maarten Lankhorst maarten.lankhorst@linux.intel.com; Maxime Ripard mripard@kernel.org; Dmitry Baryshkov lumag@kernel.org; Abhinav Kumar abhinav.kumar@linux.dev; Jessica Zhang jesszhan0024@gmail.com; Sean Paul sean@poorly.run; Marijn Suijten marijn.suijten@somainline.org; Konrad Dybcio konradybcio@kernel.org; De Marchi, Lucas lucas.demarchi@intel.com; Thomas Hellström thomas.hellstrom@linux.intel.com; Vivi, Rodrigo rodrigo.vivi@intel.com; Vladimir Oltean olteanv@gmail.com; Andrew Lunn andrew@lunn.ch; David S. Miller davem@davemloft.net; Eric Dumazet edumazet@google.com; Jakub Kicinski kuba@kernel.org; Paolo Abeni pabeni@redhat.com; Nguyen, Anthony L anthony.l.nguyen@intel.com; Kitszel, Przemyslaw przemyslaw.kitszel@intel.com; Krzysztof Wilczyński kwilczynski@kernel.org; Kishon Vijay Abraham I kishon@kernel.org; Bjorn Helgaas bhelgaas@google.com; Rodolfo Giometti giometti@enneenne.com; Richard Cochran richardcochran@gmail.com; Jonathan Lemon jonathan.lemon@gmail.com; Stefan Haberland sth@linux.ibm.com; Jan Hoeppner hoeppner@linux.ibm.com; Heiko Carstens hca@linux.ibm.com; Vasily Gorbik gor@linux.ibm.com; Alexander Gordeev agordeev@linux.ibm.com; Christian Borntraeger borntraeger@linux.ibm.com; Sven Schnelle svens@linux.ibm.com; Satish Kharat satishkh@cisco.com; Baddela, Sesidhar sebaddel@cisco.com; James E.J. Bottomley James.Bottomley@HansenPartnership.com; Mauro Carvalho Chehab mchehab@kernel.org; Greg Kroah-Hartman gregkh@linuxfoundation.org; Xiubo Li xiubli@redhat.com; Ilya Dryomov idryomov@gmail.com; Masami Hiramatsu mhiramat@kernel.org; Mathieu Desnoyers mathieu.desnoyers@efficios.com; Andrew Morton <akpm@linux- foundation.org> Subject: [Intel-wired-lan] [PATCH v2 10/21] igb: Switch to use %ptSp
Use %ptSp instead of open coded variants to print content of struct timespec64 in human readable format.
Signed-off-by: Andy Shevchenko andriy.shevchenko@linux.intel.com
drivers/net/ethernet/intel/igb/igb_ptp.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/drivers/net/ethernet/intel/igb/igb_ptp.c b/drivers/net/ethernet/intel/igb/igb_ptp.c index a7876882aeaf..bd85d02ecadd 100644 --- a/drivers/net/ethernet/intel/igb/igb_ptp.c +++ b/drivers/net/ethernet/intel/igb/igb_ptp.c @@ -840,14 +840,11 @@ static void igb_ptp_overflow_check(struct work_struct *work) struct igb_adapter *igb = container_of(work, struct igb_adapter, ptp_overflow_work.work); struct timespec64 ts;
u64 ns;
/* Update the timecounter */
ns = timecounter_read(&igb->tc);
- ts = ns_to_timespec64(timecounter_read(&igb->tc));
- ts = ns_to_timespec64(ns);
- pr_debug("igb overflow check at %lld.%09lu\n",
(long long) ts.tv_sec, ts.tv_nsec);
pr_debug("igb overflow check at %ptSp\n", &ts);
schedule_delayed_work(&igb->ptp_overflow_work, IGB_SYSTIM_OVERFLOW_PERIOD);
-- 2.50.1
Reviewed-by: Aleksandr Loktionov aleksandr.loktionov@intel.com