Re: instrumentation, was Re: core dump analysis

2023-04-15 Thread Brad Boyer
On Sat, Apr 15, 2023 at 06:50:08PM +0300, Eero Tamminen wrote: > I'm a bit surprised how many functions (symbol addresses) start with link.w > instruction, instead of e.g. move* instruction. That seems pretty normal to me. The LINK instruction sets up a stack frame for a function. It takes an addr

Re: instrumentation, was Re: core dump analysis

2023-04-15 Thread Eero Tamminen
Hi, On 13.4.2023 2.22, Eero Tamminen wrote: On 11.4.2023 11.24, Michael Schmitz wrote: Am 11.04.2023 um 19:19 schrieb Geert Uytterhoeven: On Tue, Apr 11, 2023 at 6:56 AM Michael Schmitz Am 11.04.2023 um 12:20 schrieb Finn Thain: A better solution might be be to port the existing instrumentat

Re: instrumentation, was Re: core dump analysis

2023-04-12 Thread Eero Tamminen
Hi Michael, On 11.4.2023 11.24, Michael Schmitz wrote: Am 11.04.2023 um 19:19 schrieb Geert Uytterhoeven: On Tue, Apr 11, 2023 at 6:56 AM Michael Schmitz Am 11.04.2023 um 12:20 schrieb Finn Thain: A better solution might be be to port the existing instrumentation like ftrace, kprobes, uprobe

Re: instrumentation, was Re: core dump analysis

2023-04-11 Thread Michael Schmitz
Hi Geert, Am 11.04.2023 um 19:19 schrieb Geert Uytterhoeven: Hi Michael, On Tue, Apr 11, 2023 at 6:56 AM Michael Schmitz wrote: Am 11.04.2023 um 12:20 schrieb Finn Thain: On Sun, 9 Apr 2023, Michael Schmitz wrote: Am 08.04.2023 um 00:06 schrieb Geert Uytterhoeven: On Fri, Apr 7, 2023 at 3:

Re: instrumentation, was Re: core dump analysis

2023-04-11 Thread Geert Uytterhoeven
Hi Michael, On Tue, Apr 11, 2023 at 6:56 AM Michael Schmitz wrote: > Am 11.04.2023 um 12:20 schrieb Finn Thain: > > On Sun, 9 Apr 2023, Michael Schmitz wrote: > >> Am 08.04.2023 um 00:06 schrieb Geert Uytterhoeven: > >>> On Fri, Apr 7, 2023 at 3:58 AM Michael Schmitz The easiest way to do t

Re: instrumentation, was Re: core dump analysis

2023-04-10 Thread Finn Thain
On Tue, 11 Apr 2023, Michael Schmitz wrote: > Am 11.04.2023 um 12:20 schrieb Finn Thain: > > On Sun, 9 Apr 2023, Michael Schmitz wrote: > >> Am 08.04.2023 um 00:06 schrieb Geert Uytterhoeven: > >>> On Fri, Apr 7, 2023 at 3:58 AM Michael Schmitz The easiest way to do that is to log all wait a

Re: instrumentation, was Re: core dump analysis

2023-04-10 Thread Michael Schmitz
Hi Finn, Am 11.04.2023 um 12:20 schrieb Finn Thain: On Sun, 9 Apr 2023, Michael Schmitz wrote: Am 08.04.2023 um 00:06 schrieb Geert Uytterhoeven: On Fri, Apr 7, 2023 at 3:58 AM Michael Schmitz The easiest way to do that is to log all wait and signal syscalls, as well as process exit. That m

instrumentation, was Re: core dump analysis

2023-04-10 Thread Finn Thain
On Sun, 9 Apr 2023, Michael Schmitz wrote: > Am 08.04.2023 um 00:06 schrieb Geert Uytterhoeven: > > > > On Fri, Apr 7, 2023 at 3:58 AM Michael Schmitz >> The easiest way to do that is to log all wait and signal syscalls, as > >> well as process exit. That might alter timing if these log messages