| @@ -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 | |
3 | A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1 | | 3 | A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1 |
4 | release: | | 4 | release: |
5 | | | 5 | |
6 | gnu/usr.bin/groff/tmac/mdoc.local patched by hand | | 6 | gnu/usr.bin/groff/tmac/mdoc.local patched by hand |
7 | sys/sys/param.h patched by hand | | 7 | sys/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 | |
12 | sys/arch/i386/conf/ALL 1.187 | | 12 | sys/arch/i386/conf/ALL 1.187 |
13 | sys/arch/i386/conf/GENERIC 1.922 | | 13 | sys/arch/i386/conf/GENERIC 1.922 |
14 | sys/dev/pci/files.pci 1.309 | | 14 | sys/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 | |
619 | sys/arch/sparc64/sparc64/vm_machdep.c 1.88 | | 619 | sys/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 | |
| | | 630 | distrib/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 | |
| | | 637 | sys/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 | |
| | | 646 | sys/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 | |