public inbox for gnu-gabi@sourceware.org
 help / color / mirror / Atom feed
* [PATCH,V2 0/1] Add PT_GNU_SFRAME segment
@ 2023-01-25  5:59 Indu Bhagat
  2023-01-25  5:59 ` [PATCH,V2 1/1] " Indu Bhagat
  2023-02-02  9:00 ` [PATCH,V2 0/1] " Indu Bhagat
  0 siblings, 2 replies; 5+ messages in thread
From: Indu Bhagat @ 2023-01-25  5:59 UTC (permalink / raw)
  To: gnu-gabi; +Cc: Indu Bhagat

Hello,

I've made the changes to reflect that the SFrame format is for generating stack
traces only (and not for unwinding) to the GNU gabi proposed patch.

I've also made the necessary documentation (code comments, doc files) changes
in binutils (to be posted there soon).  These changes, however, will be
available in the next GNU Binutils release.

Thanks,

Indu Bhagat (1):
  Add PT_GNU_SFRAME segment

 program-loading-and-dynamic-linking.txt | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

-- 
2.39.0


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

* [PATCH,V2 1/1] Add PT_GNU_SFRAME segment
  2023-01-25  5:59 [PATCH,V2 0/1] Add PT_GNU_SFRAME segment Indu Bhagat
@ 2023-01-25  5:59 ` Indu Bhagat
  2023-04-28  8:16   ` Florian Weimer
  2023-02-02  9:00 ` [PATCH,V2 0/1] " Indu Bhagat
  1 sibling, 1 reply; 5+ messages in thread
From: Indu Bhagat @ 2023-01-25  5:59 UTC (permalink / raw)
  To: gnu-gabi; +Cc: Indu Bhagat

---
 program-loading-and-dynamic-linking.txt | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/program-loading-and-dynamic-linking.txt b/program-loading-and-dynamic-linking.txt
index a07c195..ebf693e 100644
--- a/program-loading-and-dynamic-linking.txt
+++ b/program-loading-and-dynamic-linking.txt
@@ -129,6 +129,20 @@ PT_GNU_PROPERTY  0x6474e553
 
   Reference: https://raw.githubusercontent.com/wiki/hjl-tools/linux-abi/linux-abi-draft.pdf
 
+PT_GNU_SFRAME    0x6474e554
+
+  Segment contains the SFrame section (Simple Frame format stack trace
+  information).
+
+  NOTE: The virtual address range referred to by PT_GNU_SFRAME must be covered
+  by a PT_LOAD entry - PT_GNU_SFRAME on its own does not trigger the
+  mapping/loading of any data.
+
+  The contents of the SFrame section are described in the GNU Binutils
+  documentation.  As of 2.40:
+
+  https://sourceware.org/binutils/docs/sframe-spec.html
+
 There are further extensions to p_type but currently they are all
 architecture specific and should be documented in the relevant ABIs.
 
-- 
2.39.0


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

* Re: [PATCH,V2 0/1] Add PT_GNU_SFRAME segment
  2023-01-25  5:59 [PATCH,V2 0/1] Add PT_GNU_SFRAME segment Indu Bhagat
  2023-01-25  5:59 ` [PATCH,V2 1/1] " Indu Bhagat
@ 2023-02-02  9:00 ` Indu Bhagat
  2023-03-29 18:43   ` Indu Bhagat
  1 sibling, 1 reply; 5+ messages in thread
From: Indu Bhagat @ 2023-02-02  9:00 UTC (permalink / raw)
  To: gnu-gabi

On 1/24/23 21:59, Indu Bhagat wrote:
> Hello,
> 
> I've made the changes to reflect that the SFrame format is for generating stack
> traces only (and not for unwinding) to the GNU gabi proposed patch.
> 
> I've also made the necessary documentation (code comments, doc files) changes
> in binutils (to be posted there soon).  These changes, however, will be
> available in the next GNU Binutils release.
> 
> Thanks,
> 
> Indu Bhagat (1):
>    Add PT_GNU_SFRAME segment
> 
>   program-loading-and-dynamic-linking.txt | 14 ++++++++++++++
>   1 file changed, 14 insertions(+)
> 
Hello,

What are the next steps for this patch ?

Thanks
Indu

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

* Re: [PATCH,V2 0/1] Add PT_GNU_SFRAME segment
  2023-02-02  9:00 ` [PATCH,V2 0/1] " Indu Bhagat
@ 2023-03-29 18:43   ` Indu Bhagat
  0 siblings, 0 replies; 5+ messages in thread
From: Indu Bhagat @ 2023-03-29 18:43 UTC (permalink / raw)
  To: gnu-gabi

On 2/2/23 01:00, Indu Bhagat wrote:
> On 1/24/23 21:59, Indu Bhagat wrote:
>> Hello,
>>
>> I've made the changes to reflect that the SFrame format is for 
>> generating stack
>> traces only (and not for unwinding) to the GNU gabi proposed patch.
>>
>> I've also made the necessary documentation (code comments, doc files) 
>> changes
>> in binutils (to be posted there soon).  These changes, however, will be
>> available in the next GNU Binutils release.
>>
>> Thanks,
>>
>> Indu Bhagat (1):
>>    Add PT_GNU_SFRAME segment
>>
>>   program-loading-and-dynamic-linking.txt | 14 ++++++++++++++
>>   1 file changed, 14 insertions(+)
>>
> Hello,
> 
> What are the next steps for this patch ?
> 
> Thanks
> Indu

PING

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

* Re: [PATCH,V2 1/1] Add PT_GNU_SFRAME segment
  2023-01-25  5:59 ` [PATCH,V2 1/1] " Indu Bhagat
@ 2023-04-28  8:16   ` Florian Weimer
  0 siblings, 0 replies; 5+ messages in thread
From: Florian Weimer @ 2023-04-28  8:16 UTC (permalink / raw)
  To: Indu Bhagat via Gnu-gabi; +Cc: Indu Bhagat

* Indu Bhagat via Gnu-gabi:

> ---
>  program-loading-and-dynamic-linking.txt | 14 ++++++++++++++
>  1 file changed, 14 insertions(+)
>
> diff --git a/program-loading-and-dynamic-linking.txt b/program-loading-and-dynamic-linking.txt
> index a07c195..ebf693e 100644
> --- a/program-loading-and-dynamic-linking.txt
> +++ b/program-loading-and-dynamic-linking.txt
> @@ -129,6 +129,20 @@ PT_GNU_PROPERTY  0x6474e553
>  
>    Reference: https://raw.githubusercontent.com/wiki/hjl-tools/linux-abi/linux-abi-draft.pdf
>  
> +PT_GNU_SFRAME    0x6474e554
> +
> +  Segment contains the SFrame section (Simple Frame format stack trace
> +  information).
> +
> +  NOTE: The virtual address range referred to by PT_GNU_SFRAME must be covered
> +  by a PT_LOAD entry - PT_GNU_SFRAME on its own does not trigger the
> +  mapping/loading of any data.
> +
> +  The contents of the SFrame section are described in the GNU Binutils
> +  documentation.  As of 2.40:
> +
> +  https://sourceware.org/binutils/docs/sframe-spec.html
> +
>  There are further extensions to p_type but currently they are all
>  architecture specific and should be documented in the relevant ABIs.

Thanks, pushed.

Florian


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

end of thread, other threads:[~2023-04-28  8:16 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-25  5:59 [PATCH,V2 0/1] Add PT_GNU_SFRAME segment Indu Bhagat
2023-01-25  5:59 ` [PATCH,V2 1/1] " Indu Bhagat
2023-04-28  8:16   ` Florian Weimer
2023-02-02  9:00 ` [PATCH,V2 0/1] " Indu Bhagat
2023-03-29 18:43   ` 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 read-only IMAP folder(s) and NNTP newsgroup(s).