ELBA-2025-20412

ELBA-2025-20412 - dtrace bug fix update

Type:BUG
Impact:NA
Release Date:2025-07-08

Description


[2.0.3-1]
- This is only released on OL10.
- Redesigned USDT support to work for LTO compilations. [Orabug: 38011704]
- New builtin variable: execargs.
- Offset probes in pid provider. (Eugene Loh)
- Various bug fixes. (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
(Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)

[2.0.2-1]
- Translators to support kernels 6.10 and later.
- FBT return probe argument support.
- The print() action is augmented with type information. (Alan Maguire)
- Support to discover and trace USDT probes after a tracing session has
started. (Eugene Loh, Nick Alcock)
- USDT probe argument support (translated types, mapping). (Nick Alcock)
- Installation locations are now configurable. (Nick Alcock)
- Valgrind is no longer a required build dependency. (Nick Alcock)
- Self-grabs have been improved. (Nick Alcock)
- New provider: rawfbt. (Kris Van Hees)
- Various bug fixes. (Nick Alcock, Eugene Loh, Alan Maguire, Kris Van Hees)
- Various testsuite fixes and improvements.
(Nick Alcock, Sam James, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)
[Orabug: 37274251]

[2.0.1-1]
- Implement FBT probes with fentry/fexit tracepoints
- Provide argument info for FBT probes.
- Provide pre-generated translator files sets. [Orabug: 36504847]

[2.0.0-1.14]
- Implement provider: io. (Eugene Loh, Kris Van Hees)
- Implement actions: print(). (Alan Maguire)
- Implement subroutines: link_ntop(), cleanpath(). (Eugene Loh)
- Implement options: -xcpu, -xaggpercpu. (Eugene Loh)
- Improve providers: pid (offset-based probes) and rawtp (arg info).
- Improve options: -xlockmem (improve default). (Eugene Loh)
- Ensure USDT probes can survive dtprobed restarts. (Nick Alcock)
- Improve USDT probe creation/deletion. (Nick Alcock)
- Improve support for DTrace with upstream kernels. (Nick Alcock)
- Improve support for compiling DTrace in older environments. (Kris Van Hees)
- Add support for aggregations of stacks. (Eugene Loh)
- Improve lexer parsing (top-level wildcard ambiguities and numerals).
(Nick Alcock)
- Fix END probe execution with multiple tracers. (Nick Alcock)
- Preemptive BPF program execution for DTrace probes is not allowed.
- Buffer overrun fix for systems with non-sequential online CPU ids.
(Kris Van Hees, Nick Alcock) [Orabug: 36356681]
- Various bug fixes. (Nick Alcock, Eugene Loh, Kris Van Hees)
- Various testsuite fixes and improvements.
(Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)
[Orabug: 36329725]

[2.0.0-1.13.2]
- Support using DTrace with upstream kernels.
- Implement provider: ip.
- Implement actions: trunc(), pcap().
- Implement subroutines: inet_ntoa6().
- Implement subroutines: inet_ntop(). (Eugene Loh)
- Support modules.builtin.ranges for builtin module-symbol association.
- Provide a BTF-to-CTF convertor to provide (limited) kernel type information
when CTF is not available.
- Remove dependency on waitfd(). (Nick Alcock)
- Various testsuite fixes and improvements.
(Nick Alcock, Eugene Loh, Kris Van Hees)
- Various code improvements. (Nick Alcock, Eugene Loh, Kris Van Hees)




Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 8 (aarch64) dtrace-2.0.3-1.el8.src.rpm0adfb18afae9c7c34175b60a73ba20fcdb2fb07deaa665bc40da0f0682e22bca-ol8_aarch64_appstream
dtrace-2.0.3-1.el8.src.rpm0adfb18afae9c7c34175b60a73ba20fcdb2fb07deaa665bc40da0f0682e22bca-ol8_aarch64_baseos_latest
dtrace-2.0.3-1.el8.src.rpm0adfb18afae9c7c34175b60a73ba20fcdb2fb07deaa665bc40da0f0682e22bca-ol8_aarch64_u10_baseos_patch
dtrace-2.0.3-1.el8.aarch64.rpmefbd4f53a2f470394786cd31cf45ec8755b6137b7585ea822c28a7b5801fadcc-ol8_aarch64_baseos_latest
dtrace-2.0.3-1.el8.aarch64.rpmefbd4f53a2f470394786cd31cf45ec8755b6137b7585ea822c28a7b5801fadcc-ol8_aarch64_u10_baseos_patch
dtrace-devel-2.0.3-1.el8.aarch64.rpmec2cbda3b89b069c068bf75b2c20ec39d1a16c3cd4a912437ed86c723088a0a9-ol8_aarch64_appstream
dtrace-testsuite-2.0.3-1.el8.aarch64.rpmc49cd82f1ae5119e71cce2bf6f79685891523dceb63e738ed27fb947ae549b77-ol8_aarch64_appstream
Oracle Linux 8 (x86_64) dtrace-2.0.3-1.el8.src.rpm0adfb18afae9c7c34175b60a73ba20fcdb2fb07deaa665bc40da0f0682e22bca-ol8_x86_64_UEKR6
dtrace-2.0.3-1.el8.x86_64.rpmfe4a36871579c7ba30e04aea2bb64488c58b20bb045875d7b100879b386826b5-ol8_x86_64_UEKR6
dtrace-devel-2.0.3-1.el8.x86_64.rpm44f8d4888b2583f0118b5bdc0381c9b5f4e7dbf1044643be40df546f88efedfc-ol8_x86_64_UEKR6
dtrace-testsuite-2.0.3-1.el8.x86_64.rpmfffcdbb7db5e8d45b9c41520ec92db09ba49bd3959c0abdf974ac665d8d48178-ol8_x86_64_UEKR6
Oracle Linux 9 (aarch64) dtrace-2.0.3-1.el9.src.rpm2af32dc3a50695d601a5dcafee5d9752adaa78728100f81478389f3462675389-ol9_aarch64_appstream
dtrace-2.0.3-1.el9.src.rpm2af32dc3a50695d601a5dcafee5d9752adaa78728100f81478389f3462675389-ol9_aarch64_baseos_latest
dtrace-2.0.3-1.el9.src.rpm2af32dc3a50695d601a5dcafee5d9752adaa78728100f81478389f3462675389-ol9_aarch64_u6_baseos_patch
dtrace-2.0.3-1.el9.aarch64.rpmacc57333e365a7e392a39e69f0e9b105fa47381e0e31cbec4a7b33a9ce1c75ef-ol9_aarch64_baseos_latest
dtrace-2.0.3-1.el9.aarch64.rpmacc57333e365a7e392a39e69f0e9b105fa47381e0e31cbec4a7b33a9ce1c75ef-ol9_aarch64_u6_baseos_patch
dtrace-devel-2.0.3-1.el9.aarch64.rpmcb8812c94098a46ceec7d22ad170f72136dd47c2d0d27d68d128344f45ea0f51-ol9_aarch64_appstream
dtrace-testsuite-2.0.3-1.el9.aarch64.rpm442160e0391847a2bd5c74cbfbab07f1dcdd615f92c7a8da211722f1b34df632-ol9_aarch64_appstream
Oracle Linux 9 (x86_64) dtrace-2.0.3-1.el9.src.rpm2af32dc3a50695d601a5dcafee5d9752adaa78728100f81478389f3462675389-ol9_x86_64_UEKR7
dtrace-2.0.3-1.el9.x86_64.rpm3e3f77653c0ebcd5d3bde016b3e0a5521ebecc576b2e2b6ceb6acf601dfc59a5-ol9_x86_64_UEKR7
dtrace-devel-2.0.3-1.el9.x86_64.rpm7b5781697f4c2c7c38b3076d84310e1b20badc4894998bd2c81967696f948d39-ol9_x86_64_UEKR7
dtrace-testsuite-2.0.3-1.el9.x86_64.rpmb5a1c683dceec3db77b1d776377653a903da8c1e87a61c1a69c0dba5d03bad55-ol9_x86_64_UEKR7



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete