ELBA-2024-12239

ELBA-2024-12239 - dtrace bug fix update

Type:BUG
Severity:NA
Release Date:2024-03-26

Description


[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)

[2.0.0-1.13.1]
- Restart dtprobed when upgrading DTrace.
- Report and clean up orphaned tracing events after each test.




Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By AdvisoryChannel Label
Oracle Linux 7 (aarch64) dtrace-2.0.0-1.14.el7.src.rpmbac1563cdf1ed111d9ff2315efb4562c-ol7_aarch64_UEKR6
dtrace-2.0.0-1.14.el7.aarch64.rpmcbded07f06b39f2f9d3aafaebf8c0103-ol7_aarch64_UEKR6
dtrace-devel-2.0.0-1.14.el7.aarch64.rpme28794c9845d56865acfb61a4c7f23e4-ol7_aarch64_UEKR6
dtrace-testsuite-2.0.0-1.14.el7.aarch64.rpmae98a227fa684a7d65ce963f7bafacfb-ol7_aarch64_UEKR6
Oracle Linux 7 (x86_64) dtrace-2.0.0-1.14.el7.src.rpmbac1563cdf1ed111d9ff2315efb4562c-ol7_x86_64_UEKR6
dtrace-2.0.0-1.14.el7.x86_64.rpm0bf56de9f32b928f38efeca88f312276-ol7_x86_64_UEKR6
dtrace-devel-2.0.0-1.14.el7.x86_64.rpme5016847227eae61e8bad186b6127b82-ol7_x86_64_UEKR6
dtrace-testsuite-2.0.0-1.14.el7.x86_64.rpmcc328230c317f9668976334aca274d84-ol7_x86_64_UEKR6
Oracle Linux 8 (aarch64) dtrace-2.0.0-1.14.el8.src.rpm90eda0ee8f87672970aaa154131cfb50-ol8_aarch64_UEKR7
dtrace-2.0.0-1.14.el8.src.rpm90eda0ee8f87672970aaa154131cfb50-ol8_aarch64_appstream
dtrace-2.0.0-1.14.el8.src.rpm90eda0ee8f87672970aaa154131cfb50-ol8_aarch64_baseos_latest
dtrace-2.0.0-1.14.el8.src.rpm90eda0ee8f87672970aaa154131cfb50-ol8_aarch64_u9_baseos_patch
dtrace-2.0.0-1.14.el8.aarch64.rpm02587b4aae7927f510565985b10655c4-ol8_aarch64_UEKR7
dtrace-2.0.0-1.14.el8.aarch64.rpm02587b4aae7927f510565985b10655c4-ol8_aarch64_baseos_latest
dtrace-2.0.0-1.14.el8.aarch64.rpm02587b4aae7927f510565985b10655c4-ol8_aarch64_u9_baseos_patch
dtrace-devel-2.0.0-1.14.el8.aarch64.rpm4d50cdb34a5876426979b4cb2b0777a4-ol8_aarch64_UEKR7
dtrace-devel-2.0.0-1.14.el8.aarch64.rpm4d50cdb34a5876426979b4cb2b0777a4-ol8_aarch64_appstream
dtrace-testsuite-2.0.0-1.14.el8.aarch64.rpm847685014e7394d2b3298250502f6b76-ol8_aarch64_UEKR7
dtrace-testsuite-2.0.0-1.14.el8.aarch64.rpm847685014e7394d2b3298250502f6b76-ol8_aarch64_appstream
Oracle Linux 8 (x86_64) dtrace-2.0.0-1.14.el8.src.rpm90eda0ee8f87672970aaa154131cfb50-ol8_x86_64_UEKR6
dtrace-2.0.0-1.14.el8.src.rpm90eda0ee8f87672970aaa154131cfb50-ol8_x86_64_UEKR7
dtrace-2.0.0-1.14.el8.x86_64.rpmb0899b96f8c7efa6988cd0275cdc0e72-ol8_x86_64_UEKR6
dtrace-2.0.0-1.14.el8.x86_64.rpmb0899b96f8c7efa6988cd0275cdc0e72-ol8_x86_64_UEKR7
dtrace-devel-2.0.0-1.14.el8.x86_64.rpmf65b22c4120b478c7394aebe97972617-ol8_x86_64_UEKR6
dtrace-devel-2.0.0-1.14.el8.x86_64.rpmf65b22c4120b478c7394aebe97972617-ol8_x86_64_UEKR7
dtrace-testsuite-2.0.0-1.14.el8.x86_64.rpm4fa5e23532947c155d92d72ff271f500-ol8_x86_64_UEKR6
dtrace-testsuite-2.0.0-1.14.el8.x86_64.rpm4fa5e23532947c155d92d72ff271f500-ol8_x86_64_UEKR7
Oracle Linux 9 (aarch64) dtrace-2.0.0-1.14.el9.src.rpm2e900f112ee7ea356adc099dd69dfb3c-ol9_aarch64_appstream
dtrace-2.0.0-1.14.el9.src.rpm2e900f112ee7ea356adc099dd69dfb3c-ol9_aarch64_baseos_latest
dtrace-2.0.0-1.14.el9.aarch64.rpm03eaf9d735cf08ea469a913d370b9166-ol9_aarch64_baseos_latest
dtrace-devel-2.0.0-1.14.el9.aarch64.rpmb0e71c792cd37ff95ed8cf89b9c73088-ol9_aarch64_appstream
dtrace-testsuite-2.0.0-1.14.el9.aarch64.rpm6afb08c70c53fe2437c4fb8f57c29315-ol9_aarch64_appstream
Oracle Linux 9 (x86_64) dtrace-2.0.0-1.14.el9.src.rpm2e900f112ee7ea356adc099dd69dfb3c-ol9_x86_64_UEKR7
dtrace-2.0.0-1.14.el9.x86_64.rpm038b1587b13a9c18a6fe7c599a534a8a-ol9_x86_64_UEKR7
dtrace-devel-2.0.0-1.14.el9.x86_64.rpm7b4dc92e90855ab61d57753f072c8e28-ol9_x86_64_UEKR7
dtrace-testsuite-2.0.0-1.14.el9.x86_64.rpm3ebf6aef6740ee2a7bc6a46d83c4c38b-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