linux-toolchains.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Discussion on toolchain support for reliable stacktracing at LPC 2022
@ 2022-06-23 17:34 Indu Bhagat
  2022-06-29 17:35 ` Indu Bhagat
  0 siblings, 1 reply; 2+ messages in thread
From: Indu Bhagat @ 2022-06-23 17:34 UTC (permalink / raw)
  To: linux-toolchains

Hello,

What do you think about the following activity at the LPC Plumbers 2022 
@ Toolchains and Kernel track ?

Title:
Toolchain support for reliable stack tracing in the Linux kernel

Abstract:
The Linux kernel uses a two fold approach for its stack unwinding needs
  -- ORC: the kernel's stack unwinding format
  -- objtool: a tool to generate the unwind information by 
post-processing the generated binaries

For reliable stack traces, correct and complete metadata is only one of 
the pillars. The purpose of this discussion is to brainstorm the 
additional components  that are required in the form of toolchain 
support for assisting the kernel's requirement of reliable stack traces.

Earlier at LPC 2021, we talked about the proposal to define and generate 
CTF Frame unwind information in the GNU Toolchain, and also in another 
session, the issues with objtool on arm64. In this session, we plan to 
converge these discussions with a perspective of what toolchain support 
can be provided to support objtool in the Linux kernel to begin with.

Participants: Indu Bhagat, Josh Poimboeuf, anyone else ?

I am looking at the material Mark sent (in another thread) and the 
pointers in objtool session slides (from LPC 2021) meanwhile. If you 
have suggestions to refine the abstract with more detailed content, that 
will be welcome too.

Thanks
Indu

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-06-29 17:35 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-23 17:34 Discussion on toolchain support for reliable stacktracing at LPC 2022 Indu Bhagat
2022-06-29 17:35 ` Indu Bhagat

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).