[DTrace-devel] [oracle/dtrace-utils] 33eef3: Add support for inet_ntoa6() subroutine

Kris Van Hees noreply at github.com
Thu Aug 3 22:35:58 UTC 2023


  Branch: refs/heads/kvh/2.0-branch-dev-ip
  Home:   https://github.com/oracle/dtrace-utils
  Commit: 33eef3aebe7245fe3397a23876e101005b7b2387
      https://github.com/oracle/dtrace-utils/commit/33eef3aebe7245fe3397a23876e101005b7b2387
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    M bpf/Build
    A bpf/inet_ntoa6.S
    M libdtrace/dt_cg.c
    M test/unittest/funcs/tst.inet_ntoa6.d

  Log Message:
  -----------
  Add support for inet_ntoa6() subroutine

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


  Commit: 5cbd3a43b7a2ed028dc555d03db414bb881ec1b5
      https://github.com/oracle/dtrace-utils/commit/5cbd3a43b7a2ed028dc555d03db414bb881ec1b5
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    M libdtrace/dt_cg.c
    A test/unittest/bitfields/tst.bitfield-offset.d

  Log Message:
  -----------
  cg: correct bitfield offset determination

The C compiler (together with binutils) can represent bitfields using
one of two representations: store the actual offset of the bitfield in
ctm_offset, or store the base offset of the underlying type in ctm_offset
and store the offset within the underlying type as cte_offset.

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


  Commit: 5f3b36ddb1a6c8ab2b3030d31725e3c8828e5d8c
      https://github.com/oracle/dtrace-utils/commit/5f3b36ddb1a6c8ab2b3030d31725e3c8828e5d8c
  Author: Kris Van Hees <kris.van.hees at oracle.com>
  Date:   2023-08-03 (Thu, 03 Aug 2023)

  Changed paths:
    M libdtrace/Build
    M libdtrace/dt_open.c
    A libdtrace/dt_prov_ip.c
    M libdtrace/dt_provider.h
    M libdtrace/ip.d
    M test/unittest/funcs/tst.inet_ntoa.d

  Log Message:
  -----------
  Implement the ip provider

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>


Compare: https://github.com/oracle/dtrace-utils/compare/7052db27fb35...5f3b36ddb1a6



More information about the DTrace-devel mailing list