]> www.infradead.org Git - users/hch/misc.git/commit
selftest/ptp: update ptp selftest to exercise the gettimex options
authorMahesh Bandewar <maheshb@google.com>
Thu, 3 Oct 2024 10:15:06 +0000 (03:15 -0700)
committerJakub Kicinski <kuba@kernel.org>
Fri, 4 Oct 2024 22:36:43 +0000 (15:36 -0700)
commit3d07b691ee707c00afaf365440975e81bb96cd9b
tree844e18f476d69d7397936ab5a6fa313e55d093ec
parent2f651683553694c28fcc2d7544a5b223aa4ac9d8
selftest/ptp: update ptp selftest to exercise the gettimex options

With the inclusion of commit c259acab839e ("ptp/ioctl: support
MONOTONIC{,_RAW} timestamps for PTP_SYS_OFFSET_EXTENDED") clock_gettime()
now allows retrieval of pre/post timestamps for CLOCK_MONOTONIC and
CLOCK_MONOTONIC_RAW timebases along with the previously supported
CLOCK_REALTIME.

This patch adds a command line option 'y' to the testptp program to
choose one of the allowed timebases [realtime aka system, monotonic,
and monotonic-raw).

Signed-off-by: Mahesh Bandewar <maheshb@google.com>
Cc: Shuah Khan <shuah@kernel.org>
Acked-by: Richard Cochran <richardcochran@gmail.com>
Link: https://patch.msgid.link/20241003101506.769418-1-maheshb@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/ptp/testptp.c