Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 04 Jun 2014 06:21:58 +0000
From:      bz-noreply@freebsd.org
To:        freebsd-ppc@FreeBSD.org
Subject:   [Bug 183040] Nested signal handling is broken
Message-ID:  <bug-183040-21-ofikghM4Dx@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-183040-21@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

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

--- Comment #4 from commit-hook@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.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-183040-21-ofikghM4Dx>