[SRU][Bionic][Cosmic][PATCH 0/1] powerpc/vdso: Correct call frame information

Joseph Salisbury joseph.salisbury at canonical.com
Tue Oct 16 14:17:54 UTC 2018

BugLink: https://bugs.launchpad.net/bugs/1797963

== SRU Justification ==
IBM is requesting this commit in Bionic and Cosmic.  They report that they 
are not able to unwind the stack from within __kernel_clock_gettime in the 
Linux vDSO on Summit. This affects both DDT and MAP (via GDB and libunwind). 
The issue is more serious than may first appear as the function appears to 
be called somewhat often by the CUDA runtime, and can defer to a syscall 
making it relatively time consuming (making it more likely to be encountered).

This commit is currently still in linux-next.

== Fix ==
56d20861c027 ("powerpc/vdso: Correct call frame information") linux-next

== Regression Potential ==
Low.  Limited to powerpc.

== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.

Alan Modra (1):
  powerpc/vdso: Correct call frame information

 arch/powerpc/kernel/vdso32/datapage.S     | 1 +
 arch/powerpc/kernel/vdso32/gettimeofday.S | 1 +
 arch/powerpc/kernel/vdso64/datapage.S     | 1 +
 arch/powerpc/kernel/vdso64/gettimeofday.S | 1 +
 4 files changed, 4 insertions(+)


More information about the kernel-team mailing list