Linux Documentation
 help / color / mirror / Atom feed
* [PATCH 0/2] ntsync: docs uAPI fixup and timens selftest
@ 2026-07-20 17:54 Iván Ezequiel Rodriguez
  2026-07-20 17:54 ` [PATCH 1/2] docs: ntsync: align ioctl names and struct layouts with uapi Iván Ezequiel Rodriguez
  2026-07-20 17:54 ` [PATCH 2/2] selftests: ntsync: test absolute MONOTONIC waits under time namespaces Iván Ezequiel Rodriguez
  0 siblings, 2 replies; 3+ messages in thread
From: Iván Ezequiel Rodriguez @ 2026-07-20 17:54 UTC (permalink / raw)
  To: Elizabeth Figura
  Cc: Jonathan Corbet, linux-doc, Shuah Khan, linux-kselftest,
	linux-kernel, Iván Ezequiel Rodriguez

Short series for ntsync:

1/2 docs: align ioctl macro names and struct field order in
   Documentation/userspace-api/ntsync.rst with include/uapi/linux/ntsync.h,
   and note that absolute MONOTONIC timeouts use the caller's time namespace.

2/2 selftests: add wait_any_monotonic_timens to lock in the timens
   conversion in ntsync_schedule() (negative CLOCK_MONOTONIC offset must
   not make a 100 ms absolute wait return immediately).

No driver code changes.


Iván Ezequiel Rodriguez (2):
  docs: ntsync: align ioctl names and struct layouts with uapi
  selftests: ntsync: test absolute MONOTONIC waits under time namespaces

 Documentation/userspace-api/ntsync.rst        | 33 +++----
 .../testing/selftests/drivers/ntsync/ntsync.c | 87 +++++++++++++++++++
 2 files changed, 104 insertions(+), 16 deletions(-)

-- 
2.43.0


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-07-20 17:54 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-20 17:54 [PATCH 0/2] ntsync: docs uAPI fixup and timens selftest Iván Ezequiel Rodriguez
2026-07-20 17:54 ` [PATCH 1/2] docs: ntsync: align ioctl names and struct layouts with uapi Iván Ezequiel Rodriguez
2026-07-20 17:54 ` [PATCH 2/2] selftests: ntsync: test absolute MONOTONIC waits under time namespaces Iván Ezequiel Rodriguez

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox