On 5/5/2026 2:33 PM, Jens Remus wrote:
This enables generation of SFrame V3 stack trace information for VDSO on
x86-64. It's a continuation of Josh's and Steve's work:
https://lore.kernel.org/all/cover.1737511963.git.jpoimboe@kernel.org/ (local)
https://lore.kernel.org/all/20250425023750.669174660@goodmis.org/ (local)
This series focuses only on the VDSO code. They are helpful fixes
and updates that doesn't rely on sframes (although the last patch
is sframe related).
This series applies on top of tip:master (a375022d6383):
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git master
Like the unwind user sframe series [1] it depends on the binutils 2.46
release to be used to build the VDSO with SFrame V3 stack trace
information (using the assembler option --gsframe-3).
[1]: [PATCH v14 00/19] unwind_deferred: Implement sframe handling,
https://lore.kernel.org/all/20260505121718.3572346-1-jremus@linux.ibm.com/ (local)
Changes in v10:
- Rebased on tip:master (a375022d6383).
Apologies for the incorrect series version in the cover letter.
Regards,
Jens
--
Jens Remus
Linux on Z Development (D3303)
jremus@de.ibm.com / jremus@linux.ibm.com
IBM Deutschland Research & Development GmbH; Vorsitzender des Aufsichtsrats: Wolfgang Wendt; Geschäftsführung: David Faller; Sitz der Gesellschaft: Ehningen; Registergericht: Amtsgericht Stuttgart, HRB 243294
IBM Data Privacy Statement: https://www.ibm.com/privacy/