public inbox for dtrace@lists.linux.dev
 help / color / mirror / Atom feed
From: Eugene Loh <eugene.loh@oracle.com>
To: Kris Van Hees <kris.van.hees@oracle.com>, dtrace@lists.linux.dev
Subject: Re: [PATCH] spec: various fixes
Date: Fri, 16 Jan 2026 18:03:52 -0500	[thread overview]
Message-ID: <4f2a00c7-adcb-50a3-8963-d97cc0122c2c@oracle.com> (raw)
In-Reply-To: <DS0PR10MB752287C32D26FEB3EF6F32F8C28DA@DS0PR10MB7522.namprd10.prod.outlook.com>

Reviewed-by: Eugene Loh <eugene.loh@oracle.com>

On 1/16/26 17:47, Kris Van Hees wrote:
> Signed-off-by: Kris Van Hees <kris.van.hees@oracle.com>
> ---
>   dtrace.spec | 96 ++++++++++++++++++++++++++---------------------------
>   1 file changed, 48 insertions(+), 48 deletions(-)
>
> diff --git a/dtrace.spec b/dtrace.spec
> index 4b20dc40..d8c3e9b3 100644
> --- a/dtrace.spec
> +++ b/dtrace.spec
> @@ -588,7 +588,7 @@ systemctl start dtprobed || :
>   * Tue Jul 30 2019 Kris van Hees <kris.van.hees@oracle.com> - 2.0.0-0.1
>   - DTrace implementation based on BPF (initial portions).
>   
> -* Fri Aug 10 2018 - <nick.alcock@oracle.com> - 1.1.0-0.1
> +* Fri Aug 10 2018 Nick Alcock <nick.alcock@oracle.com> - 1.1.0-0.1
>   - Add more DTRACE_PROBE definitions to sdt.h, for SystemTap
>     compatibility, and test them (Tomas Jedlicka) [Orabug: 27721525]
>   - Fix disassembler coredump (Tomas Jedlicka) [Orabug: 28054399]
> @@ -615,19 +615,19 @@ systemctl start dtprobed || :
>     [Orabug: 28142056]
>   - Clean up compiler warnings (Eugene Loh) [Orabug: 27934422, 27998779]
>   
> -* Thu May 10 2018 - <nick.alcock@oracle.com> - 1.0.2-1
> +* Thu May 10 2018 Nick Alcock <nick.alcock@oracle.com> - 1.0.2-1
>   - Testsuite fixes [Orabug: 27995907]
>   
> -* Fri Apr 27 2018 - <nick.alcock@oracle.com> - 1.0.1-1
> +* Fri Apr 27 2018 Nick Alcock <nick.alcock@oracle.com> - 1.0.1-1
>   - ARM64 USDT and pid probe support (Kris Van Hees) [Orabug: 27847969]
>   - Fix -c option on ARM64 (Kris Van Hees) [Orabug: 27847946]
>   - Disable pid provider tests on UEK4.
>   - Testsuite fixes [Orabug: 27921244, 27919918]
>   
> -* Thu Mar 29 2018 - <tomas.jedlicka@oracle.com> - 1.0.0-10
> +* Thu Mar 29 2018 Tomas Jedlicka <tomas.jedlicka@oracle.com> - 1.0.0-10
>   - Enabled tst.default.d in smoketests.
>   
> -* Tue Mar 27 2018 - <tomas.jedlicka@oracle.com> - 1.0.0-9
> +* Tue Mar 27 2018 Tomas Jedlicka <tomas.jedlicka@oracle.com> - 1.0.0-9
>   - Updated translators to match new kernel redesign of per-task and
>     per-process data. [Orabug: 27731759]
>   - Enhanced build system to support multiple kernels [Orabug: 27731756]
> @@ -635,7 +635,7 @@ systemctl start dtprobed || :
>   - Adjusted the interpretation of /proc/kallmodsyms for aarch64
>     (Eugene Loh) [Orabug: 27214992]
>   
> -* Thu Mar  8 2018 - <nick.alcock@oracle.com> - 1.0.0-8
> +* Thu Mar  8 2018 Nick Alcock <nick.alcock@oracle.com> - 1.0.0-8
>   - Change dtrace_proc_*() public interfaces to take a struct dtrace_proc,
>     avoiding lifecycle issues that can cause access to freed memory when
>     victims are exec()ing rapidly [Orabug: 27501199]
> @@ -651,37 +651,37 @@ systemctl start dtprobed || :
>   - Consider erratically failing tests in some directories to be passes
>   - Test fixes [Orabug: 27583002, 27651838]
>   
> -* Fri Feb 16 2018 - <nick.alcock@oracle.com> - 1.0.0-7
> +* Fri Feb 16 2018 Nick Alcock <nick.alcock@oracle.com> - 1.0.0-7
>   - Internal development release.
>   - Several latent porting bugs fixed (Kris Van Hees)
>   - Make tests used in smoke testsuite rely on sdt less
>     (Kris Van Hees)
>   
> -* Tue Jan 30 2018 - <nick.alcock@oracle.com> - 1.0.0-6
> +* Tue Jan 30 2018 Nick Alcock <nick.alcock@oracle.com> - 1.0.0-6
>   - Internal development release.
>   - ARM64 support [Orabug: 27438960, 27438993, 27438977]
>   - Include correct procfs.h (Tomas Jedlicka) [Orabug: 27266725]
>   
> -* Thu Jan 18 2018 - <nick.alcock@oracle.com> - 1.0.0-5
> +* Thu Jan 18 2018 Nick Alcock <nick.alcock@oracle.com> - 1.0.0-5
>   - Internal development release.
>   - Bring back translators for 4.14.
>   
> -* Fri Jan 12 2018 - <nick.alcock@oracle.com> - 1.0.0-4
> +* Fri Jan 12 2018 Nick Alcock <nick.alcock@oracle.com> - 1.0.0-4
>   - Internal development release.
>   - Eliminate new symbol at address 0 on KPTI-enabled kernels
>     [Orabug: 27364377]
>   - Boost some test timeouts
>   
> -* Fri Jan  5 2018 - <nick.alcock@oracle.com> - 1.0.0-3
> +* Fri Jan  5 2018 Nick Alcock <nick.alcock@oracle.com> - 1.0.0-3
>   - Internal development release.
>   - New tests and test fixes (Kris Van Hees, Nicolas Droux)
>     [Orabug: 27194352, 27282243]
>   
> -* Fri Dec 15 2017 - <nick.alcock@oracle.com> - 1.0.0-2
> +* Fri Dec 15 2017 Nick Alcock <nick.alcock@oracle.com> - 1.0.0-2
>   - Internal development release.
>   - Fix rare assertion failures at exit [Orabug: 26848964]
>   
> -* Thu Nov 30 2017 - <nick.alcock@oracle.com> - 1.0.0-1
> +* Thu Nov 30 2017 Nick Alcock <nick.alcock@oracle.com> - 1.0.0-1
>   - Release for smoketesters, not GA
>   - Fix mod() normalization: add test for it (Tomas Jedlicka, Eugene Loh)
>     [Orabug: 26826564]
> @@ -698,16 +698,16 @@ systemctl start dtprobed || :
>   - New tests for the lockstat provider and fixes to jstack and 3-arg
>     tracemem tests (Eugene Loh, Alan Maguire) [Orabug: 26149894, 27015838]
>   
> -* Mon Oct 16 2017 - <nick.alcock@oracle.com> - 0.6.2-3
> +* Mon Oct 16 2017 Nick Alcock <nick.alcock@oracle.com> - 0.6.2-3
>   - Apply correct version of lockstat patch [Orabug: 26149894]
>   
> -* Mon Oct 16 2017 - <nick.alcock@oracle.com> - 0.6.2-2
> +* Mon Oct 16 2017 Nick Alcock <nick.alcock@oracle.com> - 0.6.2-2
>   - Add lockstat provider [Orabug: 26149894] (Alan Maguire)
>   - Add missing obsolete of dtrace-modules-provider-headers (Tomas Jedlicka)
>     [Orabug: 26883486]
>   - Add missing testsuite NFS dependency (Tomas Jedlicka) [Orabug: 26860985]
>   
> -* Thu Sep 21 2017 - <nick.alcock@oracle.com> - 0.6.2-1
> +* Thu Sep 21 2017 Nick Alcock <nick.alcock@oracle.com> - 0.6.2-1
>   - Internal development release.
>   - Fix segfault at shutdown time if grabbed processes die at
>     precisely the wrong time [Orabug: 26528776]
> @@ -727,14 +727,14 @@ systemctl start dtprobed || :
>   - Testsuite fixes and new tests for inet_*() and lquantize
>     (Eugene Loh, Alan Maguire, Nick Alcock)
>   
> -* Wed Sep 13 2017 - <nick.alcock@oracle.com> - 0.6.1-3
> +* Wed Sep 13 2017 Nick Alcock <nick.alcock@oracle.com> - 0.6.1-3
>   - Relicense all of userspace, including the testsuite, to UPL.
>   - Merge NEWS from the modules into NEWS for userspace: there is
>     only one NEWS now.
>   - Test fixes (Tomas Jedlicka, Nick Alcock) [Orabug: 26522961]
>   - make check-quick support, skipping long-running tests
>   
> -* Fri Jul 14 2017 - <tomas.jedlicka@oracle.com> - 0.6.1-2
> +* Fri Jul 14 2017 Tomas Jedlicka <tomas.jedlicka@oracle.com> - 0.6.1-2
>   - Internal development release
>   - Fix name of lowest bucket in dtrace_print_lquantize() (Eugene Loh)
>     [Orabug: 26261502]
> @@ -754,7 +754,7 @@ systemctl start dtprobed || :
>   - dtrace-utils-testsuite now depends on dtrace-devel.
>     (Nick Alcock) [Orabug: 26415697]
>   
> -* Thu May 25 2017 - <nick.alcock@oracle.com> - 0.6.1-1
> +* Thu May 25 2017 Nick Alcock <nick.alcock@oracle.com> - 0.6.1-1
>   - Add translators and tests for TCP and UDP (Alan Maguire)
>     [Orabug: 25815242]
>   - Add translators for the IO provider (Nicolas Droux) [Orabug: 25816562]
> @@ -764,15 +764,15 @@ systemctl start dtprobed || :
>   - Repeated dtrace -G no longer corrupts the object file (Kris Van Hees)
>     [Orabug: 22509887]
>   
> -* Tue Mar 21 2017 - <nick.alcock@oracle.com> - 0.6.0-3
> +* Tue Mar 21 2017 Nick Alcock <nick.alcock@oracle.com> - 0.6.0-3
>   - Test fixes
>   
> -* Fri Mar  3 2017 - <nick.alcock@oracle.com> - 0.6.0-2
> +* Fri Mar  3 2017 Nick Alcock <nick.alcock@oracle.com> - 0.6.0-2
>   - Internal development release
>   - Add translator for ip provider [Orabug: 25557249]
>   - Test fixes and new tests.
>   
> -* Tue Jan 17 2017 - <nick.alcock@oracle.com> - 0.6.0-1
> +* Tue Jan 17 2017 Nick Alcock <nick.alcock@oracle.com> - 0.6.0-1
>   - Internal development release
>   - Allow self-grabs [Orabug: 24829169]
>   - Use /proc/pid/map_files if available [Orabug: 24843582]
> @@ -780,22 +780,22 @@ systemctl start dtprobed || :
>   - Add improved multi-argument DTRACE_PROBE macro [Orabug: 24678905]
>   - Fix infloops in SPARC breakpoint handling [Orabug: 24454127]
>   
> -* Tue Nov  8 2016 - <nick.alcock@oracle.com> - 0.5.4-1
> +* Tue Nov  8 2016 Nick Alcock <nick.alcock@oracle.com> - 0.5.4-1
>   - Work around elfutils bug causing object file corruption [Orabug: 25059329]
>   
> -* Wed Jul 20 2016 - <nick.alcock@oracle.com> - 0.5.3-2
> +* Wed Jul 20 2016 Nick Alcock <nick.alcock@oracle.com> - 0.5.3-2
>   - New tests
>   
> -* Thu Apr 28 2016 - <nick.alcock@oracle.com> - 0.5.3-1
> +* Thu Apr 28 2016 Nick Alcock <nick.alcock@oracle.com> - 0.5.3-1
>   - Prevent intermittent assertion failures crashes and hangs when
>     shutdown races with termination of a grabbed process [Orabug: 22824594]
>     [Orabug: 23028026]
>   
> -* Fri Feb  5 2016 - <nick.alcock@oracle.com> - 0.5.2-2
> +* Fri Feb  5 2016 Nick Alcock <nick.alcock@oracle.com> - 0.5.2-2
>   - Fix uregs array on SPARC [Orabug: 22602756]
>   - Testsuite fixes
>   
> -* Tue Jan 12 2016 - <nick.alcock@oracle.com> - 0.5.2-1
> +* Tue Jan 12 2016 Nick Alcock <nick.alcock@oracle.com> - 0.5.2-1
>   - Do not crash USDT probe users when shared libraries are in the upper half of
>     the address space [Orabug: 22384028]
>   - Do not waste CPU time busywaiting in a do-nothing ioctl()-heavy loop
> @@ -805,39 +805,39 @@ systemctl start dtprobed || :
>     [Orabug: 22390414]
>   - Fix smoketests on SPARC [Orabug: 22533468]
>   
> -* Tue Dec  8 2015 - <nick.alcock@oracle.com> - 0.5.1-4
> +* Tue Dec  8 2015 Nick Alcock <nick.alcock@oracle.com> - 0.5.1-4
>   - Internal development release.
>   - Prevent testsuite hangs when per-arch options are in use [Orabug: 22030161]
>   
> -* Thu Nov 19 2015 - <nick.alcock@oracle.com> - 0.5.1-3
> +* Thu Nov 19 2015 Nick Alcock <nick.alcock@oracle.com> - 0.5.1-3
>   - Fix buggy performance improvements to correctly detect out-of-tree modules
>     (like dtrace.ko) and speed them up some more [Orabug: 22237449]
>     [Orabug: 22238204]
>   
> -* Wed Nov 18 2015 - <nick.alcock@oracle.com> - 0.5.1-2
> +* Wed Nov 18 2015 Nick Alcock <nick.alcock@oracle.com> - 0.5.1-2
>   - Internal development release.
>   - Remove typoed non-bug from rpm changelog.
>   
> -* Wed Nov 18 2015 - <nick.alcock@oracle.com> - 0.5.1-1
> +* Wed Nov 18 2015 Nick Alcock <nick.alcock@oracle.com> - 0.5.1-1
>   - Internal development release.
>   - Improve startup performance when disk cache is cold [Orabug: 22185787]
>     [Orabug: 22185763] [Orabug: 22083846]
>   - Fix various problems in the testsuite and in DTRACE_DEBUG output
>     [Orabug: 21431540] [Orabug: 22170799]
>   
> -* Wed Nov  4 2015 - <nick.alcock@oracle.com> - 0.5.0-4
> +* Wed Nov  4 2015 Nick Alcock <nick.alcock@oracle.com> - 0.5.0-4
>   - Improve identification of system daemons that must not be ptraced
>     unless explicitly specified [Orabug: 21914902]
>   - Improve symbol resolution in the absence of ptrace() [Orabug: 22106441]
>   - Fix dtrace -p with an invalid PID [Orabug: 21974221]
>   - Close any inherited fds before running testsuite [Orabug: 21914934]
>   
> -* Wed Sep 23 2015 - <nick.alcock@oracle.com> - 0.5.0-3
> +* Wed Sep 23 2015 Nick Alcock <nick.alcock@oracle.com> - 0.5.0-3
>   - Internal development release
>   - No longer reference UEK3 kernels on SPARC.
>   - Do not require 32-bit glibc on SPARC.
>   
> -* Wed Sep  9 2015 - <nick.alcock@oracle.com> - 0.5.0-2
> +* Wed Sep  9 2015 Nick Alcock <nick.alcock@oracle.com> - 0.5.0-2
>   - Internal development release
>   - No longer Provide: an unversioned dtrace-utils [Orabug: 21622263]
>   - Add missing testsuite package deps [Orabug: 21663841] [Orabug: 21753123]
> @@ -845,29 +845,29 @@ systemctl start dtprobed || :
>   - Test logfiles should not be affected by the verbosity of the test run
>     [Orabug: 21769905]
>   
> -* Wed Aug 12 2015 - <nick.alcock@oracle.com> - 0.5.0-1
> +* Wed Aug 12 2015 Nick Alcock <nick.alcock@oracle.com> - 0.5.0-1
>   - Internal development release
>   - SPARC64 support. [Orabug: 19005071]
>   - Translator support for 4.1 kernel.
>   
> -* Tue Jun 30 2015 - <nick.alcock@oracle.com> - 0.4.6-4
> +* Tue Jun 30 2015 Nick Alcock <nick.alcock@oracle.com> - 0.4.6-4
>   - Add DTrace release and SCM version info via dtrace -Vv [Orabug: 21351062]
>   - Add source-tree-independent testsuite RPM (not distributed)
>   - Fix the testsuite module-loading pre-checks to actually work
>     [Orabug: 21344988]
>   - Various build system fixes
>   
> -* Tue Jun 23 2015 - <nick.alcock@oracle.com> - 0.4.6-3
> +* Tue Jun 23 2015 Nick Alcock <nick.alcock@oracle.com> - 0.4.6-3
>   - Internal development release
>   - Fix deadlocks and failures to latch processes for symbol lookup caused
>     by failure to correctly track their state over time, in 0.4.6-1+ only.
>   
> -* Mon Jun 22 2015 - <nick.alcock@oracle.com> - 0.4.6-2
> +* Mon Jun 22 2015 Nick Alcock <nick.alcock@oracle.com> - 0.4.6-2
>   - Internal development release
>   - Fix a rare race causing stalls of fork()ed children of traced processes
>     under load, in 0.4.6-1 only [Orabug: 21284447]
>   
> -* Thu Jun 18 2015 - <nick.alcock@oracle.com> - 0.4.6-1
> +* Thu Jun 18 2015 Nick Alcock <nick.alcock@oracle.com> - 0.4.6-1
>   - Internal development release
>   - Support multiple kernels with a single userspace tree, loading system
>     D libraries from directories named like /usr/lib64/dtrace/3.8.
> @@ -882,14 +882,14 @@ systemctl start dtprobed || :
>     being monitored is unchanged since it was last inspected. [Orabug: 21279300]
>   - Properly remove breakpoints from fork()ed children. [Orabug: 21279300]
>   
> -* Mon Feb 16 2015 - <nick.alcock@oracle.com> - 0.4.5-3
> +* Mon Feb 16 2015 Nick Alcock <nick.alcock@oracle.com> - 0.4.5-3
>   - The dependencies are adjusted to pick up the renamed dtrace headers package.
>     [Orabug: 20508087]
>   
> -* Tue Nov 18 2014 - <nick.alcock@oracle.com> - 0.4.5-2
> +* Tue Nov 18 2014 Nick Alcock <nick.alcock@oracle.com> - 0.4.5-2
>   - A number of crashes when out of memory are fixed. [Orabug: 20014606]
>   
> -* Thu Oct 23 2014 - <nick.alcock@oracle.com> - 0.4.5-1
> +* Thu Oct 23 2014 Nick Alcock <nick.alcock@oracle.com> - 0.4.5-1
>   - Automatically load provider modules from /etc/dtrace-modules, if present
>     [Orabug: 19821254]
>   - Fix intermittent crash on failure of initial grabs or creations of processes
> @@ -903,15 +903,15 @@ systemctl start dtprobed || :
>     [Orabug: 19882050]
>   - Fix DIF subr names in dtrace -S output [Orabug: 19881997]
>   
> -* Tue Jul 22 2014 - <nick.alcock@oracle.com> - 0.4.4-2
> +* Tue Jul 22 2014 Nick Alcock <nick.alcock@oracle.com> - 0.4.4-2
>   - Ensure that the DOF ELF object does not require execstack
>     (Kris Van Hees) [Orabug: 19217436]
>   
> -* Tue Jul  8 2014 - <nick.alcock@oracle.com> - 0.4.4-1
> +* Tue Jul  8 2014 Nick Alcock <nick.alcock@oracle.com> - 0.4.4-1
>   - New -xcppargs option as part of fixes for the testsuite on OL7
>     [Orabug: 19054052]
>   
> -* Tue May 13 2014 - <nick.alcock@oracle.com> - 0.4.3-1
> +* Tue May 13 2014 Nick Alcock <nick.alcock@oracle.com> - 0.4.3-1
>   - Fix array underrun when no textual mapping for the executable can be found
>     [Orabug: 18550863]
>   - Fix unlikely buffer overrun at process-map-read time [Orabug: 18550863]
> @@ -920,13 +920,13 @@ systemctl start dtprobed || :
>   - Fix error-path dereference of uninitialized variable in error message
>     [Orabug: 18550863]
>   
> -* Thu May  1 2014 - <nick.alcock@oracle.com> - 0.4.2-2
> +* Thu May  1 2014 Nick Alcock <nick.alcock@oracle.com> - 0.4.2-2
>   - Interrupting dtrace with a SIGINT while monitored processes are dying no
>     longer hangs dtrace on a condition variable [Orabug: 18689795]
>   - Symbol lookups on processes that died at the same instant now always fail
>     and no longer access freed memory [Orabug: 18550863]
>   
> -* Wed Apr 16 2014 - <nick.alcock@oracle.com> - 0.4.2-1
> +* Wed Apr 16 2014 Nick Alcock <nick.alcock@oracle.com> - 0.4.2-1
>   - killing dtrace while a ustack() is in progress no longer risks killing
>     crucial system daemons [Orabug: 18600515]
>   - Fix a leak of filehandles to executables [Orabug: 18600594]
> @@ -936,7 +936,7 @@ systemctl start dtprobed || :
>     [Orabug: 18603463]
>   - Fixes for newer versions of make, ld, and bison [Orabug: 18551552]
>   
> -* Tue Jan  7 2014 - <nick.alcock@oracle.com> - 0.4.1-1
> +* Tue Jan  7 2014 Nick Alcock <nick.alcock@oracle.com> - 0.4.1-1
>   - Install showUSDT in docdir. (Kris van Hees) [Orabug: 17968414]
>   - Install ctf_module_dump. [Orabug: 17968381]
>   - A lexer bug was fixed causing spurious errors if D scripts contained a

      reply	other threads:[~2026-01-16 23:04 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-01-16 22:47 [PATCH] spec: various fixes Kris Van Hees
2026-01-16 23:03 ` Eugene Loh [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4f2a00c7-adcb-50a3-8963-d97cc0122c2c@oracle.com \
    --to=eugene.loh@oracle.com \
    --cc=dtrace@lists.linux.dev \
    --cc=kris.van.hees@oracle.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox