Wed May 27 21:44:12 2009 UTC ()
Tickets 778, 779, and 781.


(snj)
diff -r1.1.2.21 -r1.1.2.22 src/doc/CHANGES-5.1

cvs diff -r1.1.2.21 -r1.1.2.22 src/doc/Attic/CHANGES-5.1 (expand / switch to unified diff)

--- src/doc/Attic/CHANGES-5.1 2009/05/26 19:20:50 1.1.2.21
+++ src/doc/Attic/CHANGES-5.1 2009/05/27 21:44:12 1.1.2.22
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: CHANGES-5.1,v 1.1.2.21 2009/05/26 19:20:50 snj Exp $ 1# $NetBSD: CHANGES-5.1,v 1.1.2.22 2009/05/27 21:44:12 snj Exp $
2 2
3A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1 3A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1
4release: 4release:
5 5
6gnu/usr.bin/groff/tmac/mdoc.local patched by hand 6gnu/usr.bin/groff/tmac/mdoc.local patched by hand
7sys/sys/param.h patched by hand 7sys/sys/param.h patched by hand
8 8
9 Welcome to 5.0_STABLE. 9 Welcome to 5.0_STABLE.
10 [snj] 10 [snj]
11 11
12sys/arch/i386/conf/ALL 1.187 12sys/arch/i386/conf/ALL 1.187
13sys/arch/i386/conf/GENERIC 1.922 13sys/arch/i386/conf/GENERIC 1.922
14sys/dev/pci/files.pci 1.309 14sys/dev/pci/files.pci 1.309
@@ -617,13 +617,35 @@ dist/ntp/ntpd/ntp_crypto.c 1.15 @@ -617,13 +617,35 @@ dist/ntp/ntpd/ntp_crypto.c 1.15
617 [dholland, ticket #777] 617 [dholland, ticket #777]
618 618
619sys/arch/sparc64/sparc64/vm_machdep.c 1.88 619sys/arch/sparc64/sparc64/vm_machdep.c 1.88
620 620
621 When preparing the initial trap frame for a new forked lwp,  621 When preparing the initial trap frame for a new forked lwp,
622 explicitly clear condition code. Otherwise we might catch a signal 622 explicitly clear condition code. Otherwise we might catch a signal
623 (handlers are inherited from the parent) before we ever return to 623 (handlers are inherited from the parent) before we ever return to
624 userland. The current trapframe is converted into a ucontext and 624 userland. The current trapframe is converted into a ucontext and
625 after the signal handler returns, the lwp stays in userland and 625 after the signal handler returns, the lwp stays in userland and
626 directly uses the ucontext to return to the fork call. 626 directly uses the ucontext to return to the fork call.
627 Fixes PR 41302. 627 Fixes PR 41302.
628 [martin, ticket #774] 628 [martin, ticket #774]
629 629
 630distrib/utils/sysinst/arch/mac68k/md.c 1.54
 631
 632 Fix build by explicitly narrowing dlsize to an unsigned 32-bit
 633 quantity as supported by disklabel. Fixes fallout from ticket
 634 755.
 635 [sborrill, ticket #778]
 636
 637sys/kern/sys_mqueue.c 1.18
 638
 639 - Slightly rework the way permissions are checked. Neither
 640 mq_receive() nor mq_send() should fail due to permissions.
 641 - Check for empty message queue name (POSIX does not allow this
 642 for regular files, and it's weird), check for DTYPE_MQUEUE, fix
 643 permission check in mq_unlink(), clean up.
 644 [rmind, ticket #779]
 645
 646sys/kern/kern_physio.c 1.91
 647
 648 Remove a race where physio_done() may use memory already
 649 freed. Fixes PR kern/39536.
 650 [hannken, ticket #781]
 651