* [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 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
* 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
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).