| @@ -1,83 +1,103 @@ | | | @@ -1,83 +1,103 @@ |
1 | # $NetBSD: CHANGES-8.3,v 1.1.2.3 2020/04/22 18:21:41 martin Exp $ | | 1 | # $NetBSD: CHANGES-8.3,v 1.1.2.4 2020/04/23 14:13:05 martin Exp $ |
2 | | | 2 | |
3 | A complete list of changes from the NetBSD 8.2 release to the NetBSD 8.3 | | 3 | A complete list of changes from the NetBSD 8.2 release to the NetBSD 8.3 |
4 | release: | | 4 | release: |
5 | | | 5 | |
6 | external/gpl2/groff/tmac/mdoc.local patched by hand | | 6 | external/gpl2/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 8.2_STABLE. | | 9 | Welcome to 8.2_STABLE. |
10 | [martin] | | 10 | [martin] |
11 | | | 11 | |
12 | sys/dev/ic/spdmem.c 1.31-1.35 | | 12 | sys/dev/ic/spdmem.c 1.31-1.35 |
13 | sys/dev/ic/spdmemvar.h 1.15,1.16 | | 13 | sys/dev/ic/spdmemvar.h 1.15,1.16 |
14 | | | 14 | |
15 | - Print DDR3's row and column correctly. | | 15 | - Print DDR3's row and column correctly. |
16 | - Use fine timebase parameters for time calculation on DDR3. This | | 16 | - Use fine timebase parameters for time calculation on DDR3. This |
17 | change makes PC3-XXXX value more precisely on newer DDR3. | | 17 | change makes PC3-XXXX value more precisely on newer DDR3. |
18 | - Calculate DDR3's tRAS correctly. | | 18 | - Calculate DDR3's tRAS correctly. |
19 | - Fix spelling of symmetric. | | 19 | - Fix spelling of symmetric. |
20 | [msaitoh, ticket #1528] | | 20 | [msaitoh, ticket #1528] |
21 | | | 21 | |
22 | sys/dev/mii/miidevs 1.154, 1.162-1.167 | | 22 | sys/dev/mii/miidevs 1.154, 1.162-1.167 |
23 | sys/dev/mii/miidevs.h regen | | 23 | sys/dev/mii/miidevs.h regen |
24 | sys/dev/mii/miidevs_data.h regen | | 24 | sys/dev/mii/miidevs_data.h regen |
25 | sys/dev/mii/atphy.c 1.28 via patch | | 25 | sys/dev/mii/atphy.c 1.28 via patch |
26 | sys/dev/mii/brgphy.c 1.87 via patch | | 26 | sys/dev/mii/brgphy.c 1.87 via patch |
27 | sys/dev/mii/etphy.c 1.5, 1.6 via patch | | 27 | sys/dev/mii/etphy.c 1.5, 1.6 via patch |
28 | sys/dev/mii/rdcphy.c 1.6, 1.8 via patch | | 28 | sys/dev/mii/rdcphy.c 1.6, 1.8 via patch |
29 | | | 29 | |
30 | - Add support Broadcom BCM54213PE and some new RDC devices. | | 30 | - Add support Broadcom BCM54213PE and some new RDC devices. |
31 | - Rename RDC to xxRDC. | | 31 | - Rename RDC to xxRDC. |
32 | - Use xxVIA instead of VIA. | | 32 | - Use xxVIA instead of VIA. |
33 | - etphy(4): | | 33 | - etphy(4): |
34 | - Rename ET1011 to ET1011C and add ET1011 support. | | 34 | - Rename ET1011 to ET1011C and add ET1011 support. |
35 | - Use mii_phy_flowstatus() to reflect flow status from negotiated | | 35 | - Use mii_phy_flowstatus() to reflect flow status from negotiated |
36 | result. | | 36 | result. |
37 | - Use static. | | 37 | - Use static. |
38 | - KNF. | | 38 | - KNF. |
39 | [msaitoh, ticket #1529] | | 39 | [msaitoh, ticket #1529] |
40 | | | 40 | |
41 | sys/arch/x86/x86/procfs_machdep.c 1.33-1.36 | | 41 | sys/arch/x86/x86/procfs_machdep.c 1.33-1.36 |
42 | sys/arch/x86/x86/tsc.c 1.40 | | 42 | sys/arch/x86/x86/tsc.c 1.40 |
43 | sys/arch/x86/x86/specialreg.h 1.159-1.161 | | 43 | sys/arch/x86/x86/specialreg.h 1.159-1.161 |
44 | usr.sbin/cpuctl/arch/i386.c 1.109-1.110 via patch | | 44 | usr.sbin/cpuctl/arch/i386.c 1.109-1.110 via patch |
45 | | | 45 | |
46 | - Print avx512ifma, cqm_mbm_total, cqm_mbm_local, waitpkg, rdpru, | | 46 | - Print avx512ifma, cqm_mbm_total, cqm_mbm_local, waitpkg, rdpru, |
47 | Fast Short Rep Mov(fsrm), AVX512_VP2INTERSECT, SERIALIZE and | | 47 | Fast Short Rep Mov(fsrm), AVX512_VP2INTERSECT, SERIALIZE and |
48 | TSXLDTRK. | | 48 | TSXLDTRK. |
49 | - Rename CPUID Fn8000_0007 %edx bit 8 from "TSC" to "ITSC" | | 49 | - Rename CPUID Fn8000_0007 %edx bit 8 from "TSC" to "ITSC" |
50 | (Invariant TSC) to avoid confusion. | | 50 | (Invariant TSC) to avoid confusion. |
51 | - Print CPUID 0x80000007 %edx on both Intel and AMD. | | 51 | - Print CPUID 0x80000007 %edx on both Intel and AMD. |
52 | - Remove ci_max_ext_cpuid from usr.sbin/cpuctl/arch/i386.c because it's | | 52 | - Remove ci_max_ext_cpuid from usr.sbin/cpuctl/arch/i386.c because it's |
53 | the same as ci_cpuid_extlevel. | | 53 | the same as ci_cpuid_extlevel. |
54 | - Use unsigned to avoid undefined behavior in procfs_getonefeatreg(). | | 54 | - Use unsigned to avoid undefined behavior in procfs_getonefeatreg(). |
55 | [msaitoh, ticket #1529] | | 55 | [msaitoh, ticket #1529] |
56 | | | 56 | |
57 | sys/netinet6/nd6_rtr.c 1.148 | | 57 | sys/netinet6/nd6_rtr.c 1.148 |
58 | | | 58 | |
59 | PR kern/55091 and PR bin/54997: fix default route selection. | | 59 | PR kern/55091 and PR bin/54997: fix default route selection. |
60 | [kim, ticket #1531] | | 60 | [kim, ticket #1531] |
61 | | | 61 | |
62 | sys/dev/wsfb/genfb.c 1.72 | | 62 | sys/dev/wsfb/genfb.c 1.72 |
63 | | | 63 | |
64 | Get genfb's address offset correctly when the value >= 4G. | | 64 | Get genfb's address offset correctly when the value >= 4G. |
65 | [msaitoh, ticket #1532] | | 65 | [msaitoh, ticket #1532] |
66 | | | 66 | |
67 | sys/arch/macppc/stand/ofwboot/Locore.c 1.34 (via patch) | | 67 | sys/arch/macppc/stand/ofwboot/Locore.c 1.34 (via patch) |
68 | sys/arch/powerpc/oea/ofw_consinit.c 1.18 | | 68 | sys/arch/powerpc/oea/ofw_consinit.c 1.18 |
69 | | | 69 | |
70 | Fix booting with auto-boot == true on some macppc machines. | | 70 | Fix booting with auto-boot == true on some macppc machines. |
71 | [rin, ticket #1533] | | 71 | [rin, ticket #1533] |
72 | | | 72 | |
73 | lib/libc/sys/fdatasync.2 1.17 | | 73 | lib/libc/sys/fdatasync.2 1.17 |
74 | sys/kern/vfs_syscalls.c 1.544 | | 74 | sys/kern/vfs_syscalls.c 1.544 |
75 | | | 75 | |
76 | Allow fdatasync on non-writable fds (POSIX conformance fix). | | 76 | Allow fdatasync on non-writable fds (POSIX conformance fix). |
77 | [gdt, ticket #1534] | | 77 | [gdt, ticket #1534] |
78 | | | 78 | |
79 | sys/compat/ossaudio/ossaudio.c 1.83 | | 79 | sys/compat/ossaudio/ossaudio.c 1.83 |
80 | | | 80 | |
81 | ossaudio: Avoid giving userland uninitialized memory. | | 81 | ossaudio: Avoid giving userland uninitialized memory. |
82 | [maxv, ticket #1535] | | 82 | [maxv, ticket #1535] |
83 | | | 83 | |
| | | 84 | etc/rc.d/network 1.75 |
| | | 85 | share/man/man5/rc.conf.5 1.172 |
| | | 86 | |
| | | 87 | Allow rc.conf to setup resolv.conf via resolvconf(8). |
| | | 88 | [kim, ticket #1537] |
| | | 89 | |
| | | 90 | etc/rc.d/network 1.77,1.78 (plus patch) |
| | | 91 | share/man/man5/ifconfig.if.5 1.19,1.20 |
| | | 92 | usr.sbin/rtsold/rtsold.8 1.37-1.42 |
| | | 93 | |
| | | 94 | Add an "rtsol" keyword to ifconfig.if for enabling IPv6 RS/RA. |
| | | 95 | [kim, ticket #1538] |
| | | 96 | |
| | | 97 | external/bsd/bind/include/config.h (apply patch) |
| | | 98 | |
| | | 99 | Fix BIND configuration for big-endian hosts. |
| | | 100 | This should make DNSSEC work on such hosts as well. |
| | | 101 | [he, ticket #1539] |
| | | 102 | |
| | | 103 | |