Re: [PATCH v12 4/5] jump_label: adjust inline asm to be consistent

2024-10-30 Thread Russell King (Oracle)
On Wed, Oct 30, 2024 at 07:13:16PM -0400, Steven Rostedt wrote: > On Wed, 30 Oct 2024 16:04:27 + > Alice Ryhl wrote: > > > To avoid duplication of inline asm between C and Rust, we need to > > import the inline asm from the relevant `jump_label.h` header into Rust. > > To make that easier, th

Re: ARM Ftrace Function Graph Fails With UNWINDER_FRAME_POINTER

2024-05-27 Thread Russell King (Oracle)
On Mon, May 27, 2024 at 02:28:59PM +0200, Uwe Kleine-König wrote: > On Mon, May 27, 2024 at 08:56:16AM +0100, Russell King (Oracle) wrote: > > On Mon, May 27, 2024 at 09:43:41AM +0200, Thorsten Scherer wrote: > > > Hello, > > > > > > in the context of a pan

Re: ARM Ftrace Function Graph Fails With UNWINDER_FRAME_POINTER

2024-05-27 Thread Russell King (Oracle)
On Mon, May 27, 2024 at 09:43:41AM +0200, Thorsten Scherer wrote: > Hello, > > in the context of a panic on an i.MX25 based v6.9 kernel [1] Uwe pointed me to > this thread. With the proposed code change applied the procedure > > # set to some known good (randomly guessed) filter function and

Re: ARM Ftrace Function Graph Fails With UNWINDER_FRAME_POINTER

2023-12-01 Thread Russell King (Oracle)
On Fri, Dec 01, 2023 at 10:12:48AM +0100, Ard Biesheuvel wrote: > It appears the sub instruction at 0x6dd0 correctly accounts for the > extra 8 bytes, so the frame pointer is valid. So it is our assumption > that there are no gaps between the stack frames is invalid. > > Could you try the followin