Module Name: src Committed By: martin Date: Mon Jul 31 16:55:56 UTC 2023
Modified Files: src/doc [netbsd-10]: CHANGES-10.0 Log Message: Tickets #264 - #279 To generate a diff of this commit: cvs rdiff -u -r1.1.2.92 -r1.1.2.93 src/doc/CHANGES-10.0 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-10.0 diff -u src/doc/CHANGES-10.0:1.1.2.92 src/doc/CHANGES-10.0:1.1.2.93 --- src/doc/CHANGES-10.0:1.1.2.92 Sun Jul 30 12:15:04 2023 +++ src/doc/CHANGES-10.0 Mon Jul 31 16:55:56 2023 @@ -1,4 +1,4 @@ -# $NetBSD: CHANGES-10.0,v 1.1.2.92 2023/07/30 12:15:04 martin Exp $ +# $NetBSD: CHANGES-10.0,v 1.1.2.93 2023/07/31 16:55:56 martin Exp $ A complete list of changes from the initial NetBSD 10.0 branch on 2022-12-16 until the 10.0 release: @@ -3240,3 +3240,123 @@ sys/kern/subr_pcq.c 1.14-1.19 pcq(9): fix and document memory ordering semantics. [riastradh, ticket #263] +sys/arch/aarch64/aarch64/cpuswitch.S 1.40 +sys/arch/aarch64/aarch64/locore.S 1.91 +sys/arch/alpha/include/asm.h 1.45 +sys/arch/arm/arm/armv6_start.S 1.38 +sys/arch/arm/arm32/cpuswitch.S 1.106 +sys/arch/evbmips/ingenic/cpu_startup.S 1.2 +sys/arch/hppa/include/cpu.h 1.13 +sys/arch/ia64/ia64/machdep.c 1.44 +sys/arch/ia64/ia64/vm_machdep.c 1.18 +sys/arch/mips/include/asm.h 1.74 +sys/arch/mips/mips/locore.S 1.229 +sys/arch/mips/mips/locore_mips3.S 1.116 +sys/arch/powerpc/powerpc/locore_subr.S 1.67 +sys/arch/riscv/riscv/cpu_switch.S 1.3 +sys/arch/sparc/sparc/locore.s 1.284 +sys/arch/sparc64/sparc64/locore.s 1.432 +sys/arch/vax/vax/subr.S 1.42 + + PR 57240: add missing barriers in cpu_switchto. + [riastradh, ticket #264] + +sys/kern/kern_lock.c 1.182 +sys/kern/kern_mutex.c 1.102 +sys/kern/kern_rwlock.c 1.67 + + Sprinkle __predict_{true,false} for panicstr checks. + [riastradh, ticket #265] + +sys/kern/kern_rwlock.c 1.68 + + rwlock(9): Fix membars. + [riastradh, ticket #266] + +sys/arch/xen/x86/xen_intr.c 1.31 + + xen: fix potential preemption races in interrupt disabling. + [riastradh, ticket #267] + +sys/arch/xen/include/hypervisor.h 1.56,1.57 +sys/arch/xen/include/xenring.h 1.7 +sys/arch/xen/x86/cpu.c 1.144,1.145 +sys/arch/xen/xen/if_xennet_xenbus.c 1.129 +sys/arch/xen/xen/xbd_xenbus.c 1.130,1.131 (patch) +sys/arch/xen/xen/xbdback_xenbus.c 1.102,1.103 +sys/arch/xen/xen/xencons.c 1.51-1.53 +sys/arch/xen/xen/xengnt.c 1.40,1.41 +sys/arch/xen/xen/xennetback_xenbus.c 1.109-1.112 +sys/arch/xen/xenbus/xenbus_comms.c 1.25,1.26 + + xen: membar audit. + [riastradh, ticket #268] + +sys/arch/xen/x86/hypervisor_machdep.c 1.46 + + xen: fix preemption race in stipending. + [riastradh, ticket #269] + +sys/kern/kern_entropy.c 1.58 + + random(4): report number of bytes ready to read, not number of bits. + [riastradh, ticket #270] + +sys/fs/hfs/libhfs.c 1.16,1.17 +sys/fs/hfs/libhfs.h 1.9 + + fs/hfs: Fix undefined behaviour. + [riastradh, ticket #271] + +lib/libc/sys/mremap.2 1.8 + + mremap(2): Fix example to use MAP_PRIVATE. + [riastradh, ticket #272] + +sbin/rndctl/rndctl.c 1.41 +sys/kern/kern_entropy.c 1.59 + + entropy(9): allow changing flags on all entropy sources at once. + [riastradh, ticket #273] + +lib/libc/sys/mremap.2 1.9 + + mremap(2): PR 55177: note the MAP_REMAPDUP/fork bug. + [riastradh, ticket #274] + +common/lib/libc/arch/hppa/atomic/Makefile.inc 1.15 +common/lib/libc/arch/m68k/atomic/Makefile.inc 1.16 +common/lib/libc/arch/mips/atomic/Makefile.inc 1.16 +common/lib/libc/arch/sh3/atomic/Makefile.inc 1.9 +common/lib/libc/arch/sparc/atomic/Makefile.inc 1.24 +common/lib/libc/arch/vax/atomic/Makefile.inc 1.9 +common/lib/libc/atomic/atomic_is_lock_free.c 1.1 + + libc: Define __atomic_is_lock_free. + [riastradh, ticket #275] + +sys/netatalk/at_control.c 1.44 + + netatalk: Fix potential user-controlled buffer overruns through + sa_len by ignoring what the user specified and computing it in + the kernel instead from known-good sizes. + [riastradh, ticket #276] + +sys/kern/uipc_domain.c 1.109 + + sockaddr(9): fix uninitialized buffer in DIAGNOSTIC checks. + [riastradh, ticket #277] + +sys/compat/common/if_43.c 1.27 +sys/netatalk/at_control.c 1.43 +sys/netatalk/ddp_input.c 1.34 +sys/netatalk/ddp_output.c 1.22 + + netatalk: small cleanups. + [riastradh, ticket #278] + +sys/dev/spkr.c 1.25 + + spkr(4): Avoid some overflow issues. + [riastradh, ticket #279] +