[Bug 183040] Nested signal handling is broken

bz-noreply at freebsd.org bz-noreply at freebsd.org
Wed Jun 4 06:21:58 UTC 2014


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=183040

--- Comment #4 from commit-hook at freebsd.org ---
A commit references this bug:

Author: nwhitehorn
Date: Wed Jun  4 06:21:55 UTC 2014
New revision: 267040
URL: http://svnweb.freebsd.org/changeset/base/267040

Log:
  MFC r266778:
  Repair nested signal handling on PowerPC. The signal trampoline code
  was not allocating space for the parameter save area in the stack frame.
  If the compiler chose to save the argument to the signal handler on the
  stack, it would overwrite the first 32 bits of the sigaction struct with
  it, corrupting it for a subsequent invocation.

  PR:        powerpc/183040

Changes:
_U  stable/10/
  stable/10/sys/powerpc/powerpc/sigcode32.S
  stable/10/sys/powerpc/powerpc/sigcode64.S

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ppc mailing list