[DTrace-devel] [oracle/dtrace-utils] d41299: Add support for R_BPF_INSN_32 relocations
Kris Van Hees
noreply at github.com
Wed Jul 26 20:22:27 UTC 2023
Branch: refs/heads/kvh/2.0-branch-dev-ip
Home: https://github.com/oracle/dtrace-utils
Commit: d41299abee8c448ea7f71b3dc8a793cf06f06fd8
https://github.com/oracle/dtrace-utils/commit/d41299abee8c448ea7f71b3dc8a793cf06f06fd8
Author: Kris Van Hees <kris.van.hees at oracle.com>
Date: 2023-07-26 (Wed, 26 Jul 2023)
Changed paths:
M include/port.h
M libdtrace/dt_cc.c
Log Message:
-----------
Add support for R_BPF_INSN_32 relocations
Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>
Commit: c89ef0eba8bbc6787bc50a7243641c92185dda03
https://github.com/oracle/dtrace-utils/commit/c89ef0eba8bbc6787bc50a7243641c92185dda03
Author: Kris Van Hees <kris.van.hees at oracle.com>
Date: 2023-07-26 (Wed, 26 Jul 2023)
Changed paths:
M libdtrace/dt_cg.c
Log Message:
-----------
cg: optional 4th arg for dt_cg_subr_arg_to_tstring() calls
Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>
Commit: 804d6d5518a21dcf409d6f048837b6491d506c71
https://github.com/oracle/dtrace-utils/commit/804d6d5518a21dcf409d6f048837b6491d506c71
Author: Kris Van Hees <kris.van.hees at oracle.com>
Date: 2023-07-26 (Wed, 26 Jul 2023)
Changed paths:
M libdtrace/dt_cg.c
Log Message:
-----------
cg: allow input to translator to be NULL
Some translators support NULL as input pointer value. The code generator
was performing a NULL-check on a the LHS of a PTR or DOT node before
considering the possibility that the nodemis subject to translator
handling. The check should happen after translator handling.
Testing this requires a probe that uses a translater argument based on a
translator that support a NULL input. The first case of that will show
up with the ip provider - testing for this will be added at that time.
Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>
Commit: 7dc7bd92335f508fef6d1c0c3b56fec56ae0e507
https://github.com/oracle/dtrace-utils/commit/7dc7bd92335f508fef6d1c0c3b56fec56ae0e507
Author: Kris Van Hees <kris.van.hees at oracle.com>
Date: 2023-07-26 (Wed, 26 Jul 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>
Commit: 77dfc9fccc94225589087e90363b71c351f69feb
https://github.com/oracle/dtrace-utils/commit/77dfc9fccc94225589087e90363b71c351f69feb
Author: Kris Van Hees <kris.van.hees at oracle.com>
Date: 2023-07-26 (Wed, 26 Jul 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/c8e8c0a35c77...77dfc9fccc94
More information about the DTrace-devel
mailing list