[DTrace-devel] [oracle/dtrace-utils] 3e08c5: test: Remove args[3] from sdt:task::task_rename probe

euloh noreply at github.com
Fri Jan 16 16:51:22 UTC 2026


  Branch: refs/heads/dev-queue
  Home:   https://github.com/oracle/dtrace-utils
  Commit: 3e08c520976e240a41cfb552f2c2731236118aad
      https://github.com/oracle/dtrace-utils/commit/3e08c520976e240a41cfb552f2c2731236118aad
  Author: Eugene Loh <eugene.loh at oracle.com>
  Date:   2026-01-16 (Fri, 16 Jan 2026)

  Changed paths:
    M test/unittest/disasm/tst.ann-bvar.r
    M test/unittest/disasm/tst.ann-bvar.sh

  Log Message:
  -----------
  test: Remove args[3] from sdt:task::task_rename probe

Commit e3f6a4227 ("tracing: Remove pid in task_rename tracing output")
of the Linux kernel (6.14-rc1) removed the pid (first) argument to the
task_rename tracepoint.  The corresponding DTrace sdt probe, therefore,
has one less argument.  Change the test to omit args[3], regardless of
the kernel version.

Change the test to emit more diagnostic output in case of failure.

Commit 564efa04c ("test: adjust sdt.tst.args.d for task_rename
tracepoint differences") of DTrace already handles this task_rename
issue for test/unittest/sdt/tst.args-*.d by simply skipping one test
or the other depending on whether the kernel version is < or >= 6.14.

Signed-off-by: Eugene Loh <eugene.loh at oracle.com>
Reviewed-by: Kris Van Hees <kris.van.hees at oracle.com>



To unsubscribe from these emails, change your notification settings at https://github.com/oracle/dtrace-utils/settings/notifications



More information about the DTrace-devel mailing list