[DTrace-devel] [oracle/dtrace-utils] cf6e47: usdt: enforce provider name size limit

Kris Van Hees noreply at github.com
Thu Feb 19 18:36:34 UTC 2026


  Branch: refs/heads/dev-queue
  Home:   https://github.com/oracle/dtrace-utils
  Commit: cf6e471d15c7fd18da9788abd47053370d93b108
      https://github.com/oracle/dtrace-utils/commit/cf6e471d15c7fd18da9788abd47053370d93b108
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2026-02-19 (Thu, 19 Feb 2026)

  Changed paths:
    M libdtrace/dt_link.c
    A test/unittest/usdt/err.prov-too-long.r
    A test/unittest/usdt/err.prov-too-long.sh

  Log Message:
  -----------
  usdt: enforce provider name size limit

Since USDT provider names have a PID appended to them, the base provider
name cannot be longer than 53 characters (PID can take up to 10 chars).

This patch also fixes error reporting for linker errors.

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


  Commit: 8824743a489b0aca5aa87d822ec1ffaf9fccc190
      https://github.com/oracle/dtrace-utils/commit/8824743a489b0aca5aa87d822ec1ffaf9fccc190
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2026-02-19 (Thu, 19 Feb 2026)

  Changed paths:
    M Makefunctions
    M configure

  Log Message:
  -----------
  configure: add support for --(disable|enable)-dependency-tracking

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


  Commit: dd464d9c0abd60e6c61c867085003029baf20b74
      https://github.com/oracle/dtrace-utils/commit/dd464d9c0abd60e6c61c867085003029baf20b74
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2026-02-19 (Thu, 19 Feb 2026)

  Changed paths:
    M configure

  Log Message:
  -----------
  configure: add support for --disable-option-checking

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


Compare: https://github.com/oracle/dtrace-utils/compare/c3b6d3c8f0b2...dd464d9c0abd

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