Module Name: src Committed By: snj Date: Mon Feb 26 01:31:19 UTC 2018
Modified Files: src/doc [netbsd-8]: CHANGES-8.0 Log Message: tickets 552, 561-573, 575-585 To generate a diff of this commit: cvs rdiff -u -r1.1.2.129 -r1.1.2.130 src/doc/CHANGES-8.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-8.0 diff -u src/doc/CHANGES-8.0:1.1.2.129 src/doc/CHANGES-8.0:1.1.2.130 --- src/doc/CHANGES-8.0:1.1.2.129 Sun Feb 25 21:01:13 2018 +++ src/doc/CHANGES-8.0 Mon Feb 26 01:31:19 2018 @@ -1,4 +1,4 @@ -# $NetBSD: CHANGES-8.0,v 1.1.2.129 2018/02/25 21:01:13 snj Exp $ +# $NetBSD: CHANGES-8.0,v 1.1.2.130 2018/02/26 01:31:19 snj Exp $ A complete list of changes from the initial NetBSD 8.0 branch on 2017-06-04 until the 8.0 release: @@ -9727,3 +9727,211 @@ tests/lib/libc/sys/t_ptrace_x86_wait.h test environments. [martin, ticket #586] +sys/arch/aarch64/include/mcontext.h 1.2 +sys/arch/alpha/include/mcontext.h 1.9 +sys/arch/amd64/include/mcontext.h 1.19 +sys/arch/arm/include/mcontext.h 1.19 +sys/arch/hppa/include/mcontext.h 1.9 +sys/arch/i386/include/mcontext.h 1.14 +sys/arch/ia64/include/mcontext.h 1.6 +sys/arch/m68k/include/mcontext.h 1.10 +sys/arch/mips/include/mcontext.h 1.22 +sys/arch/or1k/include/mcontext.h 1.2 +sys/arch/powerpc/include/mcontext.h 1.18 +sys/arch/riscv/include/mcontext.h 1.5 +sys/arch/sh3/include/mcontext.h 1.11 +sys/arch/sparc/include/mcontext.h 1.14-1.17 +sys/arch/sparc64/include/mcontext.h 1.10 +sys/arch/vax/include/mcontext.h 1.9 +tests/lib/libc/sys/Makefile 1.50 +tests/lib/libc/sys/t_ucontext.c 1.2 + + - Introduce _UC_MACHINE_FP(). _UC_MACHINE_FP() is a helper + macro to extract from mcontext a frame pointer. + - Add new tests in lib/libc/sys/t_ucontext: + * ucontext_sp (testing _UC_MACHINE_SP) + * ucontext_fp (testing _UC_MACHINE_FP) + * ucontext_pc (testing _UC_MACHINE_PC) + * ucontext_intrv (testing _UC_MACHINE_INTRV) + [kamil, ticket #552] + +include/string.h 1.52 + + Mark memccpy(3) and strdup(3) as _POSIX_C_SOURCE >= 2001 + [kamil, ticket #561] + +lib/libpthread/pthread.h 1.41 + + Remove namespace restriction from pthread_condattr_{g,s}etclock(3). + [kamil, ticket #562] + +sys/sys/fcntl.h 1.50 + + Enable O_NOFOLLOW in the POSIX namespace + [kamil, ticket #563] + +sys/dev/pci/if_wm.c 1.563 + + Fix a bug that caused wm(4) to stall under heavy load. + [knakahara, ticket #564] + +sys/dev/pci/ichsmb.c 1.51 +sys/dev/pci/ismt.c 1.6 + + Add C3000 devices. + [msaitoh, ticket #565] + +sys/arch/arm/include/cpu.h 1.94 +sys/arch/mips/include/cpu.h 1.122 +sys/arch/powerpc/include/cpu.h 1.103 +sys/sys/cpu.h 1.42 + + arm/mips/powerpc: CPU_INFO_FOREACH() must always iterate at + least the boot cpu. Fixes assert that fires under LOCKDEBUG. + [skrll, ticket #566] + +distrib/sets/lists/comp/mi 1.2182 +distrib/sets/lists/comp/mi 1.2183 +sys/dev/pci/if_wm.c 1.564 +sys/dev/pci/ixgbe/ixgbe.c 1.122 +sys/dev/pci/ixgbe/ixgbe_rss.h 1.3 +sys/dev/pci/ixgbe/ixv.c 1.78 +sys/net/Makefile 1.35 +sys/net/Makefile 1.36 +sys/net/files.net 1.15 +sys/net/rss_config.c 1.1 +sys/net/rss_config.h 1.1 + + Introduce very simple Receive Side Scaling (RSS) utility. + Apply RSS utility to wm(4), ixg(4), and ixv(4). + [knakahara, ticket #567] + +sys/netinet6/ip6_input.c 1.188 + + Kick nested IPv6 fragments. + [maxv, ticket #568] + +sys/netinet6/route6.c 1.24-1.25 + + Fix the ICMP error code. rh was obtained via IP6_EXTHDR_GET, + and it is not guaranteed to be in the same mbuf as ip6, so + computing the difference between the pointers may result in a + wrong offset. + + Remove #if 0'd code. + [maxv, ticket #569] + +sys/dist/pf/net/pf.c 1.79 + + Fix PR/53036: 'block user' in pf's ruleset results in panic. + [alnsn, ticket #570] + +tests/net/net/t_ping_opts.sh 1.2-1.3 + + Now that we don't allow source-routed packets by default, set + allowsrcrt=1 and forwsrcrt=1. Should fix the ATF failure. + Fix ping_opts_gateway and ping_opts_recordroute. We need to + enable the options of source routing on all rump kernels. + [ozaki-r, ticket #571] + +sys/net/if_bridge.c 1.138, 1.148 +tests/net/if_bridge/t_bridge.sh 1.18 +tests/net/if_gif/t_gif.sh 1.12 +tests/net/if_ipsec/t_ipsec.sh 1.3 +tests/net/if_l2tp/t_l2tp.sh 1.4 +tests/net/if_loop/t_basic.sh 1.2 +tests/net/if_pppoe/t_pppoe.sh 1.18 +tests/net/if_tap/t_tap.sh 1.7 +tests/net/if_tun/Makefile 1.2 +tests/net/if_tun/t_tun.sh 1.5 +tests/net/if_vlan/t_vlan.sh 1.8 +tests/net/net_common.sh 1.26 + + if_bridge: + - Remove unnecessary splsoftnet + - Fix panic on bridge creation/destruction + + Commonalize and add tests of creating/destroying interfaces + [ozaki-r, ticket #572] + +sys/kern/kern_synch.c 1.314 + + Avoid race between an LWP migration and curlwp_bind. + [ozaki-r, ticket #573] + +sys/arch/amd64/amd64/copy.S 1.28 via patch +sys/arch/amd64/amd64/cpufunc.S 1.31 + + Don't fall through functions, explicitly jump instead. + [maxv, ticket #575] + +sys/dev/pci/pci_subr.c 1.197-1.200 +sys/dev/pci/pcireg.h 1.136-1.137 +sys/dev/pci/ppbreg.h 1.8 + + Add VGA 16bit decode bit into the PCI bridge control register. + Print power budget's base power when it's > 300W correctly + (PCIe 3.1a Errata 2017-12-13). + Add PCIe Link Activation ECN. + Cleanup code. + [msaitoh, ticket #576] + +sys/arch/x86/pci/if_vmx.c 1.21 + + Fix mbuf leak. + [msaitoh, ticket #577] + +sys/arch/macppc/conf/GENERIC 1.341 +sys/arch/macppc/conf/MAMBO 1.28 +sys/arch/macppc/conf/POWERMAC 1.69 +sys/arch/macppc/conf/POWERMAC_G5 1.30 +sys/arch/powerpc/oea/ofw_rascons.c 1.10 + + Remove OFB_ENABLE_CACHE. + [sevan, ticket #578] + +sys/arch/macppc/conf/GENERIC 1.342 +sys/arch/macppc/conf/GENERIC_601 1.18 +sys/arch/macppc/conf/MAMBO 1.29 +sys/arch/macppc/conf/POWERMAC_G5 1.31 + + Enable BUFQ_PRIOCSCAN by default for NetBSD/macppc. + Drop references to NEW_BUFQ_STRATEGY and replace with + currently available options BUFQ_READPRIO and BUFQ_PRIOCSCAN. + [sevan, ticket #579] + +sys/kern/subr_tftproot.c 1.20 + + Fix md(4) double attachment in TFTPROOT option. Avoids + deadlock at boot. + [manu, ticket #580] + +sys/rump/librump/rumpvfs/rumpfs.c 1.151-1.152 + + PR/52738: Martin Husemann: rumpfs does not support mtime + When truncating a file make sure to update mtime. PR 51762 + [maya, ticket #581] + +tests/lib/libc/arch/alpha/return_one.S 1.2 + + Implement helper function for alpha + [maya, ticket #582] + +lib/libm/arch/alpha/fenv.c 1.3 + + Fix usage of sysarch(ALPHA_FPGETMASK) + [maya, ticket #583] + +sys/arch/alpha/alpha/fp_complete.c 1.22 +sys/lib/libkern/softfloat.c 1.6 +sys/lib/libkern/softfloat.h 1.5 + + PR port-alpha/52520: provide float64 -> uint64 conversion + and use that when converting positive numbers. + [maya, ticket #584] + +tests/lib/libpthread/t_mutex.c 1.19 + + Remove useless/nonsense/broken mutex6 test. + [maya, ticket #585] +