Re: [PATCH v12 02/14] unwind_user: Add frame pointer support

From
Steven Rostedt <rostedt@goodmis.org>
Date
2025-07-02 23:50:24
Also in
bpf, lkml
Reply to
Jens Remus, 2025-07-01
On Tue, 1 Jul 2025 17:36:55 +0200
Jens Remus [off-list ref] wrote:
On s390 the prev_frame_sp may be equal to curr_frame_sp for the topmost
frame, as long as the topmost function did not allocate any stack.  For
instance when early in the prologue or when in a leaf function that does
not require any stack space.  My s390 sframe support patches would
therefore currently change above check to:

	/* stack going in wrong direction? */
	if (sp <= state->sp - topmost)
		goto done;
How do you calculate "topmost" then?

Is it another field you add to "state"?

-- Steve
Thread (51 messages) 51 messages, 6 authors, last reply 2025-07-07
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help