Module Name: src Committed By: snj Date: Tue May 26 19:20:50 UTC 2009
Modified Files: src/doc [netbsd-5]: CHANGES-5.1 Log Message: Ticket 774. To generate a diff of this commit: cvs rdiff -u -r1.1.2.20 -r1.1.2.21 src/doc/CHANGES-5.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/doc/CHANGES-5.1 diff -u src/doc/CHANGES-5.1:1.1.2.20 src/doc/CHANGES-5.1:1.1.2.21 --- src/doc/CHANGES-5.1:1.1.2.20 Tue May 26 04:22:23 2009 +++ src/doc/CHANGES-5.1 Tue May 26 19:20:50 2009 @@ -1,4 +1,4 @@ -# $NetBSD: CHANGES-5.1,v 1.1.2.20 2009/05/26 04:22:23 snj Exp $ +# $NetBSD: CHANGES-5.1,v 1.1.2.21 2009/05/26 19:20:50 snj Exp $ A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1 release: @@ -616,3 +616,14 @@ would overflow the sprintf()'ed buffer causing ntpd to crash. [dholland, ticket #777] +sys/arch/sparc64/sparc64/vm_machdep.c 1.88 + + When preparing the initial trap frame for a new forked lwp, + explicitly clear condition code. Otherwise we might catch a signal + (handlers are inherited from the parent) before we ever return to + userland. The current trapframe is converted into a ucontext and + after the signal handler returns, the lwp stays in userland and + directly uses the ucontext to return to the fork call. + Fixes PR 41302. + [martin, ticket #774] +