Sat Dec 7 08:47:39 2019 UTC ()
Amend ticket 1465


(martin)
diff -r1.1.2.75 -r1.1.2.76 src/doc/CHANGES-8.2

cvs diff -r1.1.2.75 -r1.1.2.76 src/doc/Attic/CHANGES-8.2 (switch to unified diff)

--- src/doc/Attic/CHANGES-8.2 2019/12/05 17:00:36 1.1.2.75
+++ src/doc/Attic/CHANGES-8.2 2019/12/07 08:47:39 1.1.2.76
@@ -1,1777 +1,1777 @@ @@ -1,1777 +1,1777 @@
1# $NetBSD: CHANGES-8.2,v 1.1.2.75 2019/12/05 17:00:36 bouyer Exp $ 1# $NetBSD: CHANGES-8.2,v 1.1.2.76 2019/12/07 08:47:39 martin Exp $
2 2
3A complete list of changes from the NetBSD 8.1 release to the NetBSD 8.2 3A complete list of changes from the NetBSD 8.1 release to the NetBSD 8.2
4release: 4release:
5 5
6external/gpl2/groff/tmac/mdoc.local patched by hand 6external/gpl2/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 8.1_STABLE. 9 Welcome to 8.1_STABLE.
10 [snj] 10 [snj]
11 11
12sys/arch/x86/x86/spectre.c 1.29 12sys/arch/x86/x86/spectre.c 1.29
13 13
14 Fix boot on old CPUs. 14 Fix boot on old CPUs.
15 [maxv, ticket #1279] 15 [maxv, ticket #1279]
16 16
17sys/arch/amd64/conf/GENERIC 1.528 17sys/arch/amd64/conf/GENERIC 1.528
18sys/arch/i386/conf/GENERIC 1.1207 18sys/arch/i386/conf/GENERIC 1.1207
19sys/arch/x86/include/autoconf.h 1.6 19sys/arch/x86/include/autoconf.h 1.6
20sys/arch/x86/pci/pci_machdep.c 1.86 20sys/arch/x86/pci/pci_machdep.c 1.86
21sys/arch/x86/x86/consinit.c 1.29 21sys/arch/x86/x86/consinit.c 1.29
22sys/arch/x86/x86/hyperv.c 1.2-1.4 22sys/arch/x86/x86/hyperv.c 1.2-1.4
23sys/arch/x86/x86/hypervvar.h 1.1 23sys/arch/x86/x86/hypervvar.h 1.1
24sys/arch/x86/x86/identcpu.c 1.91 24sys/arch/x86/x86/identcpu.c 1.91
25sys/arch/x86/x86/x86_autoconf.c 1.78 25sys/arch/x86/x86/x86_autoconf.c 1.78
26sys/arch/xen/x86/autoconf.c 1.23 26sys/arch/xen/x86/autoconf.c 1.23
27sys/dev/acpi/vmbus_acpi.c 1.2 27sys/dev/acpi/vmbus_acpi.c 1.2
28sys/dev/hyperv/files.hyperv 1.2 28sys/dev/hyperv/files.hyperv 1.2
29sys/dev/hyperv/genfb_vmbus.c 1.1 29sys/dev/hyperv/genfb_vmbus.c 1.1
30sys/dev/hyperv/genfb_vmbusvar.h 1.1 30sys/dev/hyperv/genfb_vmbusvar.h 1.1
31sys/dev/hyperv/hvkbd.c 1.1 31sys/dev/hyperv/hvkbd.c 1.1
32sys/dev/hyperv/hvkbdvar.h 1.1 32sys/dev/hyperv/hvkbdvar.h 1.1
33sys/dev/hyperv/hyperv_common.c 1.2 33sys/dev/hyperv/hyperv_common.c 1.2
34sys/dev/hyperv/hypervvar.h 1.2 34sys/dev/hyperv/hypervvar.h 1.2
35sys/dev/hyperv/vmbus.c 1.3 35sys/dev/hyperv/vmbus.c 1.3
36sys/dev/hyperv/vmbusvar.h 1.2 36sys/dev/hyperv/vmbusvar.h 1.2
37sys/dev/wscons/wsconsio.h 1.123 37sys/dev/wscons/wsconsio.h 1.123
38 38
39 Add Hyper-V Gen.2 VM framebuffer console support. 39 Add Hyper-V Gen.2 VM framebuffer console support.
40 [nonaka, ticket #1280] 40 [nonaka, ticket #1280]
41 41
42libexec/httpd/CHANGES 1.31-1.40 42libexec/httpd/CHANGES 1.31-1.40
43libexec/httpd/Makefile 1.28 43libexec/httpd/Makefile 1.28
44libexec/httpd/auth-bozo.c 1.23-1.24 44libexec/httpd/auth-bozo.c 1.23-1.24
45libexec/httpd/bozohttpd.8 1.75-1.79 45libexec/httpd/bozohttpd.8 1.75-1.79
46libexec/httpd/bozohttpd.c 1.100-1.113 46libexec/httpd/bozohttpd.c 1.100-1.113
47libexec/httpd/bozohttpd.h 1.58-1.60 47libexec/httpd/bozohttpd.h 1.58-1.60
48libexec/httpd/cgi-bozo.c 1.46-1.48 48libexec/httpd/cgi-bozo.c 1.46-1.48
49libexec/httpd/daemon-bozo.c 1.20-1.21 49libexec/httpd/daemon-bozo.c 1.20-1.21
50libexec/httpd/dir-index-bozo.c 1.29-1.32 50libexec/httpd/dir-index-bozo.c 1.29-1.32
51libexec/httpd/ssl-bozo.c 1.26 51libexec/httpd/ssl-bozo.c 1.26
52libexec/httpd/testsuite/Makefile 1.12-1.13 52libexec/httpd/testsuite/Makefile 1.12-1.13
53libexec/httpd/testsuite/t11.out 1.2 53libexec/httpd/testsuite/t11.out 1.2
54libexec/httpd/testsuite/test-bigfile 1.6 54libexec/httpd/testsuite/test-bigfile 1.6
55libexec/httpd/testsuite/test-simple 1.6 55libexec/httpd/testsuite/test-simple 1.6
56 56
57 Don't display special files in the directory index. 57 Don't display special files in the directory index.
58 Use html tables for directory index. 58 Use html tables for directory index.
59 Don't include "index.html" in html headers. 59 Don't include "index.html" in html headers.
60 Fix CGI '+' param and error handling. 60 Fix CGI '+' param and error handling.
61 Remove unused parameter to daemon_poll_err(). 61 Remove unused parameter to daemon_poll_err().
62 Avoid sign extension in % handling 62 Avoid sign extension in % handling
63 Fix a few problems pointed out by clang static analyzer. 63 Fix a few problems pointed out by clang static analyzer.
64 Add ssl specific timeout value (30s).--- 64 Add ssl specific timeout value (30s).---
65 Fix handling of bozo_set_timeout() timeouts (and `-T' option parsing). 65 Fix handling of bozo_set_timeout() timeouts (and `-T' option parsing).
66 Avoid .htpasswd exposure to authenticated users when .htpasswd is 66 Avoid .htpasswd exposure to authenticated users when .htpasswd is
67 in the slashdir too. 67 in the slashdir too.
68 Avoid possible NULL dereference when sending a big request that timeout. 68 Avoid possible NULL dereference when sending a big request that timeout.
69 Avoid an assertion failure when using cgihandler (-C option). 69 Avoid an assertion failure when using cgihandler (-C option).
70 [mrg, ticket #1281} 70 [mrg, ticket #1281}
71 71
72sys/arch/x86/include/bootinfo.h 1.30 72sys/arch/x86/include/bootinfo.h 1.30
73 73
74 Increase BOOTINFO_MAXSIZE to 16Kib. 74 Increase BOOTINFO_MAXSIZE to 16Kib.
75 Some systems require a larger bootinfo size for memory descriptors. 75 Some systems require a larger bootinfo size for memory descriptors.
76 [nonaka, ticket #1282] 76 [nonaka, ticket #1282]
77 77
78sys/dev/ic/mvsata.c 1.47-1.48 78sys/dev/ic/mvsata.c 1.47-1.48
79 79
80 PR/54205: fix "mvsata:0:0:1: buffer load failed: error=27" failure. 80 PR/54205: fix "mvsata:0:0:1: buffer load failed: error=27" failure.
81 [tsutsui, ticket #1283] 81 [tsutsui, ticket #1283]
82 82
83sys/arch/hp300/hp300/autoconf.c 1.106 83sys/arch/hp300/hp300/autoconf.c 1.106
84 84
85 Handle sti(4) graphics at sgc on HP9000/425t properly. 85 Handle sti(4) graphics at sgc on HP9000/425t properly.
86 [tsutsui, ticket #1284] 86 [tsutsui, ticket #1284]
87 87
88sys/netinet6/nd6.c 1.255 88sys/netinet6/nd6.c 1.255
89tests/net/ndp/t_ndp.sh 1.32 89tests/net/ndp/t_ndp.sh 1.32
90 90
91 nd6: restore a missing reachability confirmation. 91 nd6: restore a missing reachability confirmation.
92 tests: test state transitions of neighbor caches. 92 tests: test state transitions of neighbor caches.
93 [ozaki-r, ticket #1285] 93 [ozaki-r, ticket #1285]
94 94
95sys/dev/hyperv/vmbus.c 1.4 95sys/dev/hyperv/vmbus.c 1.4
96 96
97 Zero clear the allocated ring buffer for vmbus_channel. 97 Zero clear the allocated ring buffer for vmbus_channel.
98 [nakayama, ticket #1286] 98 [nakayama, ticket #1286]
99 99
100sys/netipsec/keysock.c 1.69 100sys/netipsec/keysock.c 1.69
101 101
102 Fix locking: it is fine if the lock is already key_so_mtx, this 102 Fix locking: it is fine if the lock is already key_so_mtx, this
103 can happen in socketpair. 103 can happen in socketpair.
104 [maxv, ticket #1287] 104 [maxv, ticket #1287]
105 105
106sys/netinet6/udp6_usrreq.c 1.147 106sys/netinet6/udp6_usrreq.c 1.147
107 107
108 Fix the order in udp6_attach: soreserve should be called before 108 Fix the order in udp6_attach: soreserve should be called before
109 in6_pcballoc. 109 in6_pcballoc.
110 [maxv, ticket #1288] 110 [maxv, ticket #1288]
111 111
112sys/dev/pci/vioscsi.c 1.21 112sys/dev/pci/vioscsi.c 1.21
113 113
114 Fix use-after-free. 114 Fix use-after-free.
115 [maxv, ticket #1289] 115 [maxv, ticket #1289]
116 116
117xsrc/external/mit/xf86-video-intel/dist/src/intel_list.h 1.2 117xsrc/external/mit/xf86-video-intel/dist/src/intel_list.h 1.2
118 118
119 Fix sandy bridge crashes by merging changes from xorg-server 1.20 119 Fix sandy bridge crashes by merging changes from xorg-server 1.20
120 list.h into this older version. 120 list.h into this older version.
121 [mrg, ticket #1290] 121 [mrg, ticket #1290]
122 122
123sys/dev/pci/pcidevs 1.1367-1.1380 123sys/dev/pci/pcidevs 1.1367-1.1380
124sys/dev/pci/pcidevs.h regen 124sys/dev/pci/pcidevs.h regen
125sys/dev/pci/pcidevs_data.h regen 125sys/dev/pci/pcidevs_data.h regen
126 126
127 - Add other two Intel Core 8G host bridges. 127 - Add other two Intel Core 8G host bridges.
128 - Add Intel Xeon E devices. 128 - Add Intel Xeon E devices.
129 - Add some new Intel C620 LPC devices. 129 - Add some new Intel C620 LPC devices.
130 - Add some Intel Xeon Scalable processor's devices. 130 - Add some Intel Xeon Scalable processor's devices.
131 - Add some Intel Whisky Lake devices. 131 - Add some Intel Whisky Lake devices.
132 - Add Xeon D XFI. 132 - Add Xeon D XFI.
133 - Add "(Hyper-V)" to Intel 0x15a9's description. 133 - Add "(Hyper-V)" to Intel 0x15a9's description.
134 - Add Intel C3000 QSFP devices. 134 - Add Intel C3000 QSFP devices.
135 - Add Some Qlogic devices from OpenBSD. 135 - Add Some Qlogic devices from OpenBSD.
136 - Rename Qlogic 0x3022's name from ISP3022 to ISP4022. 136 - Rename Qlogic 0x3022's name from ISP3022 to ISP4022.
137 - Add IDs for SATA controllers VT8237S and VX855 137 - Add IDs for SATA controllers VT8237S and VX855
138 - Modify some descriptions of Virtio devices from OpenBSD to identify 138 - Modify some descriptions of Virtio devices from OpenBSD to identify
139 the functions. 139 the functions.
140 - Add Phison PS5000 and PS5016 NVMe. 140 - Add Phison PS5000 and PS5016 NVMe.
141 - Add some ServerWorks HT1100 devices from OpenBSD. 141 - Add some ServerWorks HT1100 devices from OpenBSD.
142 - Remove extra white spaces. 142 - Remove extra white spaces.
143 [msaitoh, ticket #1291] 143 [msaitoh, ticket #1291]
144 144
145sys/dev/pci/pci_subr.c 1.211,1.214 145sys/dev/pci/pci_subr.c 1.211,1.214
146 146
147 Fix a typo. Print extend capability from 0x25 to 0x29 correctly. 147 Fix a typo. Print extend capability from 0x25 to 0x29 correctly.
148 [msaitoh, ticket #1292] 148 [msaitoh, ticket #1292]
149 149
150sys/arch/x86/include/specialreg.h 1.149 150sys/arch/x86/include/specialreg.h 1.149
151 151
152 Define some new bits of CPUID Fn8000_0007 %edx AMD 152 Define some new bits of CPUID Fn8000_0007 %edx AMD
153 Advanced Power Management leaf. 153 Advanced Power Management leaf.
154 [msaitoh, ticket #1293] 154 [msaitoh, ticket #1293]
155 155
156sys/dev/ic/nslm7x.c 1.72 156sys/dev/ic/nslm7x.c 1.72
157sys/dev/ic/nslm7x.c 1.73 157sys/dev/ic/nslm7x.c 1.73
158sys/dev/isa/wbsio.c 1.25 158sys/dev/isa/wbsio.c 1.25
159sys/dev/isa/wbsioreg.h 1.9 159sys/dev/isa/wbsioreg.h 1.9
160 160
161 Use pmf_device_{register,deregister}(). 161 Use pmf_device_{register,deregister}().
162 Identify Nuvoton NCT6798D correctly. 162 Identify Nuvoton NCT6798D correctly.
163 [msaitoh, ticket #1294] 163 [msaitoh, ticket #1294]
164 164
165sys/dev/pci/pci_subr.c 1.213 165sys/dev/pci/pci_subr.c 1.213
166sys/dev/pci/ppb.c 1.69 166sys/dev/pci/ppb.c 1.69
167 167
168 Identify 16GT/s. 168 Identify 16GT/s.
169 [msaitoh, ticket #1295] 169 [msaitoh, ticket #1295]
170 170
171usr.sbin/cpuctl/arch/i386.c 1.91,1.93-1.95,1.100-1.103 171usr.sbin/cpuctl/arch/i386.c 1.91,1.93-1.95,1.100-1.103
172 (via patch) 172 (via patch)
173 173
174 - Handle NVMM and HAXM's signature. 174 - Handle NVMM and HAXM's signature.
175 - Regard "TCGTCGTCGTCG" as QEMU(TCG). 175 - Regard "TCGTCGTCGTCG" as QEMU(TCG).
176 - Dump CPUID leaf 0x40000000 if available (for -v option). 176 - Dump CPUID leaf 0x40000000 if available (for -v option).
177 - Add Cascade Lake, Copper Lake. 177 - Add Cascade Lake, Copper Lake.
178 - Add Future Xeon (Cannon Lake) 178 - Add Future Xeon (Cannon Lake)
179 - Add 06_7DH for another Ice Lake. 179 - Add 06_7DH for another Ice Lake.
180 - Add Coffee Lake based Xeon E. 180 - Add Coffee Lake based Xeon E.
181 - White space fix. No functional change. 181 - White space fix. No functional change.
182 [msaitoh, ticket #1296] 182 [msaitoh, ticket #1296]
183 183
184sys/dev/usb/usbdevs 1.737-1.741,1.743-1.752, 184sys/dev/usb/usbdevs 1.737-1.741,1.743-1.752,
185 1.756-1.759,1.763-1.770 185 1.756-1.759,1.763-1.770
186 (via patch) 186 (via patch)
187sys/dev/usb/usbdevs.h regen 187sys/dev/usb/usbdevs.h regen
188sys/dev/usb/usbdevs_data.h regen 188sys/dev/usb/usbdevs_data.h regen
189 189
190 - Add yet another moschip serial adapter chip. 190 - Add yet another moschip serial adapter chip.
191 - Add some classic Roland products from Shinichi Doyashiki in 191 - Add some classic Roland products from Shinichi Doyashiki in
192 PR kern/52385. 192 PR kern/52385.
193 - Add Ralink RT73. 193 - Add Ralink RT73.
194 - Add Wacom Intuos2 A4 and Intuos Art pen tablets. 194 - Add Wacom Intuos2 A4 and Intuos Art pen tablets.
195 - Add ELAN keyboard. 195 - Add ELAN keyboard.
196 - Add Sony UWA-BR100 WLAN adapter. 196 - Add Sony UWA-BR100 WLAN adapter.
197 - Add the TP-LINK TL-WN823N (version 2). 197 - Add the TP-LINK TL-WN823N (version 2).
198 - Add RT Systems RTS-03 USB to Serial Adapter. 198 - Add RT Systems RTS-03 USB to Serial Adapter.
199 - Add West Mountain Radio IDs from OpenBSD. 199 - Add West Mountain Radio IDs from OpenBSD.
200 - Add LAN78xx family (Raspberry Pi 3B+) entries - PR kern/53105. 200 - Add LAN78xx family (Raspberry Pi 3B+) entries - PR kern/53105.
201 - Add Linux Foundation vendor ID, and their root hub device IDs. 201 - Add Linux Foundation vendor ID, and their root hub device IDs.
202 - Apple Bluetooth adapter, as found on the G4 PowerBook FW-800 202 - Apple Bluetooth adapter, as found on the G4 PowerBook FW-800
203 (PowerBook5,2). 203 (PowerBook5,2).
204 - Add Yubico Yubikey devices. 204 - Add Yubico Yubikey devices.
205 - Add Huawei E182. 205 - Add Huawei E182.
206 - Add the Sierra Wireless MC7304 and EM7455 USB modems. 206 - Add the Sierra Wireless MC7304 and EM7455 USB modems.
207 - Add SMSC LAN7505 USB 2.0 gigabit ethernet device. 207 - Add SMSC LAN7505 USB 2.0 gigabit ethernet device.
208 - Add Panasonic N5HBZ0000055 WiFi device reported by 208 - Add Panasonic N5HBZ0000055 WiFi device reported by
209 David H. Gutteridge in PR kern/53647. 209 David H. Gutteridge in PR kern/53647.
210 - Add Logitech Gamepad F310 and Logitech Dual Action Gamepad. 210 - Add Logitech Gamepad F310 and Logitech Dual Action Gamepad.
211 - Add D-Link LTE products. 211 - Add D-Link LTE products.
212 - Add D-Link DWA-131 rev E "Wireless N300 Nano USB Adapter" 212 - Add D-Link DWA-131 rev E "Wireless N300 Nano USB Adapter"
213 - Add Microsoft Natural Wireless Mouse 600 from Julian in 213 - Add Microsoft Natural Wireless Mouse 600 from Julian in
214 PR kern/44634. 214 PR kern/44634.
215 - Add Gretag Macbeth/X-Rite Huey device ids. 215 - Add Gretag Macbeth/X-Rite Huey device ids.
216 - Add HP LP2[24]75w hub. 216 - Add HP LP2[24]75w hub.
217 - Prefer longer "canonical" names and add some vendors (mainly from 217 - Prefer longer "canonical" names and add some vendors (mainly from
218 FreeBSD r334649). 218 FreeBSD r334649).
219 - Make whitespace much more consistent. 219 - Make whitespace much more consistent.
220 - Lowercase hexadecimal number. 220 - Lowercase hexadecimal number.
221 - Update comment. 221 - Update comment.
222 [msaitoh, ticket #1297] 222 [msaitoh, ticket #1297]
223 223
224sys/dev/pci/if_wm.c 1.633, 1.637-1.641 (via patch) 224sys/dev/pci/if_wm.c 1.633, 1.637-1.641 (via patch)
225sys/dev/pci/if_wmreg.h 1.114 (via patch) 225sys/dev/pci/if_wmreg.h 1.114 (via patch)
226 226
227 - Use unsigned to avoid undefined behavior. 227 - Use unsigned to avoid undefined behavior.
228 - Print ICH/PCH's NVM version. 228 - Print ICH/PCH's NVM version.
229 - Fix typo in comment. u_int*_t -> uint*_t. Whitespace fix. 229 - Fix typo in comment. u_int*_t -> uint*_t. Whitespace fix.
230 [msaitoh, ticket #1298] 230 [msaitoh, ticket #1298]
231 231
232sys/dev/usb/if_athn_usb.c 1.24,1.31-1.34 (via patch) 232sys/dev/usb/if_athn_usb.c 1.24,1.31-1.34 (via patch)
233 233
234 - Match BUFFALO CEWL-1 (Sony UWA-BR100 WLAN). 234 - Match BUFFALO CEWL-1 (Sony UWA-BR100 WLAN).
235 - Add support for Panasonic N5HBZ0000055, from David H. Gutteridge 235 - Add support for Panasonic N5HBZ0000055, from David H. Gutteridge
236 in PR kern/53647. 236 in PR kern/53647.
237 - Resolves build on macppc by renaming imask to intr_mask as imask is 237 - Resolves build on macppc by renaming imask to intr_mask as imask is
238 defined globally in sys/arch/powerpc/include/intr.h. 238 defined globally in sys/arch/powerpc/include/intr.h.
239 - Use pmf(9). 239 - Use pmf(9).
240 - Fix the detach path to prevent panic. 240 - Fix the detach path to prevent panic.
241 [msaitoh, ticket #1299] 241 [msaitoh, ticket #1299]
242 242
243sys/compat/netbsd32/netbsd32_ioctl.c 1.98,1.99 243sys/compat/netbsd32/netbsd32_ioctl.c 1.98,1.99
244sys/compat/netbsd32/netbsd32_ioctl.h 1.65 244sys/compat/netbsd32/netbsd32_ioctl.h 1.65
245 245
246 Add BIOCSRTIMEOUT32 to fix tcpdump for COMPAT_NETBSD32. 246 Add BIOCSRTIMEOUT32 to fix tcpdump for COMPAT_NETBSD32.
247 Correct misleading macro argument names. 247 Correct misleading macro argument names.
248 [rin, ticket #1054] 248 [rin, ticket #1054]
249 249
250sys/arch/x86/pci/if_vmx.c 1.31 250sys/arch/x86/pci/if_vmx.c 1.31
251sys/arch/x86/pci/if_vmx.c 1.32 (via patch) 251sys/arch/x86/pci/if_vmx.c 1.32 (via patch)
252 252
253 Eliminate IFF_RUNNING checking code from vmxnet3_init_locked(). 253 Eliminate IFF_RUNNING checking code from vmxnet3_init_locked().
254 Fix vmx(4) MTU setting. 254 Fix vmx(4) MTU setting.
255 [knakahara, ticket #1300] 255 [knakahara, ticket #1300]
256 256
257sys/dev/pci/ixgbe/if_sriov.c 1.5-1.6 257sys/dev/pci/ixgbe/if_sriov.c 1.5-1.6
258sys/dev/pci/ixgbe/ix_txrx.c 1.53-1.54 258sys/dev/pci/ixgbe/ix_txrx.c 1.53-1.54
259sys/dev/pci/ixgbe/ixgbe_x550.h 1.5 259sys/dev/pci/ixgbe/ixgbe_x550.h 1.5
260sys/dev/pci/ixgbe/ixgbe.c 1.169-1.170,1.176,1.179,1.181,1.185-1.186,1.188-1.192 via patch 260sys/dev/pci/ixgbe/ixgbe.c 1.169-1.170,1.176,1.179,1.181,1.185-1.186,1.188-1.192 via patch
261sys/dev/pci/ixgbe/ixgbe.h 1.53,1.55 261sys/dev/pci/ixgbe/ixgbe.h 1.53,1.55
262sys/dev/pci/ixgbe/ixgbe_82599.c 1.21 262sys/dev/pci/ixgbe/ixgbe_82599.c 1.21
263sys/dev/pci/ixgbe/ixgbe_api.c 1.22-1.23 263sys/dev/pci/ixgbe/ixgbe_api.c 1.22-1.23
264sys/dev/pci/ixgbe/ixgbe_api.h 1.14-1.15 264sys/dev/pci/ixgbe/ixgbe_api.h 1.14-1.15
265sys/dev/pci/ixgbe/ixgbe_x550.c 1.14-1.15 265sys/dev/pci/ixgbe/ixgbe_x550.c 1.14-1.15
266sys/dev/pci/ixgbe/ixgbe_common.c 1.23 266sys/dev/pci/ixgbe/ixgbe_common.c 1.23
267sys/dev/pci/ixgbe/ixgbe_common.h 1.14 267sys/dev/pci/ixgbe/ixgbe_common.h 1.14
268sys/dev/pci/ixgbe/ixgbe_mbx.c 1.11 268sys/dev/pci/ixgbe/ixgbe_mbx.c 1.11
269sys/dev/pci/ixgbe/ixgbe_mbx.h 1.14 269sys/dev/pci/ixgbe/ixgbe_mbx.h 1.14
270sys/dev/pci/ixgbe/ixgbe_netmap.c 1.2 270sys/dev/pci/ixgbe/ixgbe_netmap.c 1.2
271sys/dev/pci/ixgbe/ixgbe_features.h 1.2 271sys/dev/pci/ixgbe/ixgbe_features.h 1.2
272sys/dev/pci/ixgbe/ixgbe_netbsd.c 1.9 272sys/dev/pci/ixgbe/ixgbe_netbsd.c 1.9
273sys/dev/pci/ixgbe/ixgbe_netbsd.h 1.9-1.10 273sys/dev/pci/ixgbe/ixgbe_netbsd.h 1.9-1.10
274sys/dev/pci/ixgbe/ixgbe_phy.c 1.18 274sys/dev/pci/ixgbe/ixgbe_phy.c 1.18
275sys/dev/pci/ixgbe/ixgbe_type.h 1.37,1.39-1.40 275sys/dev/pci/ixgbe/ixgbe_type.h 1.37,1.39-1.40
276sys/dev/pci/ixgbe/ixgbe_vf.c 1.18 276sys/dev/pci/ixgbe/ixgbe_vf.c 1.18
277sys/dev/pci/ixgbe/ixv.c 1.112-1.114,1.117,1.119 via patch 277sys/dev/pci/ixgbe/ixv.c 1.112-1.114,1.117,1.119 via patch
278 278
279 Sync ixgbe up to 20190717 except ETHERCAP or ixv's VLAN stuff: 279 Sync ixgbe up to 20190717 except ETHERCAP or ixv's VLAN stuff:
280 - Add firmware recovery mode for X550, X550A(Xeon D) and X550EM(C3000). 280 - Add firmware recovery mode for X550, X550A(Xeon D) and X550EM(C3000).
281 - Remove IXGBE_DEV_ID_82599_LS(0x154f) support again. 281 - Remove IXGBE_DEV_ID_82599_LS(0x154f) support again.
282 - On X550EMU, use ixgbe_identify_sfp_module_X550em() instead of 282 - On X550EMU, use ixgbe_identify_sfp_module_X550em() instead of
283 ixgbe_identify_module_generic(). ixgbe_identify_sfp_module_X550em() 283 ixgbe_identify_module_generic(). ixgbe_identify_sfp_module_X550em()
284 has extra check (e.g. exclude 1G copper). 284 has extra check (e.g. exclude 1G copper).
285 - It's not required to calculate unused queues' statistics. 285 - It's not required to calculate unused queues' statistics.
286 - Remove ETHERCAP_VLAN_HWFILTER's definition. 286 - Remove ETHERCAP_VLAN_HWFILTER's definition.
287 - Match 82598_BX(0x1508), 82599_KR(0x1517), 82599_SFP_EM(0x1507), 287 - Match 82598_BX(0x1508), 82599_KR(0x1517), 82599_SFP_EM(0x1507),
288 X550EM_X_XFI(0x15b0), X550EM_A_QSFP(0x15ca) and 288 X550EM_X_XFI(0x15b0), X550EM_A_QSFP(0x15ca) and
289 X550EM_A_QSFP_N(0x15cc) 289 X550EM_A_QSFP_N(0x15cc)
290 - Add missing XFI support into ixgbe_get_link_capabilities_X550em(). 290 - Add missing XFI support into ixgbe_get_link_capabilities_X550em().
291 - Other than IXGBE_VF_RESET should wait ACK, so use 291 - Other than IXGBE_VF_RESET should wait ACK, so use
292 ixgbevf_write_msg_read_ack() instead of write_posted() in 292 ixgbevf_write_msg_read_ack() instead of write_posted() in
293 ixgbe_update_mc_addr_list_vf(). 293 ixgbe_update_mc_addr_list_vf().
294 - When ixv_check_link() failed in the watchdog function, reset the 294 - When ixv_check_link() failed in the watchdog function, reset the
295 interface. 295 interface.
296 - Remove RXCSUM register modification in 296 - Remove RXCSUM register modification in
297 ixv_initialize_receive_units(). It seems it's not required. 297 ixv_initialize_receive_units(). It seems it's not required.
298 - Remove some debug printf in ixv_print_debug_info(). 298 - Remove some debug printf in ixv_print_debug_info().
299 - Calculate vector's bit location correctly when the vector >= 31 299 - Calculate vector's bit location correctly when the vector >= 31
300 in ixgbe_allocate_msix(). 300 in ixgbe_allocate_msix().
301 - Fix hung queue check when the queue number >= 31. 301 - Fix hung queue check when the queue number >= 31.
302 - On ENETRESET case, not continue and quit the ifflags_cb() function 302 - On ENETRESET case, not continue and quit the ifflags_cb() function
303 because if_init() will do the same thing. 303 because if_init() will do the same thing.
304 - Fix bugs in unused code. 304 - Fix bugs in unused code.
305 - Fix typo in comment. 305 - Fix typo in comment.
306 - Fix typo in unused code. 306 - Fix typo in unused code.
307 - Whitespace fixes. KNF. 307 - Whitespace fixes. KNF.
308 [msaitoh, ticket #1301] 308 [msaitoh, ticket #1301]
309 309
310sys/kern/sys_ptrace_common.c 1.58 310sys/kern/sys_ptrace_common.c 1.58
311 311
312 Enhance locking of ptrace_update_lwp. 312 Enhance locking of ptrace_update_lwp.
313 Do not switch lwp for PT_SET_SIGINFO. 313 Do not switch lwp for PT_SET_SIGINFO.
314 [kamil, ticket #1302] 314 [kamil, ticket #1302]
315 315
316sys/netipsec/key.c 1.264 316sys/netipsec/key.c 1.264
317 317
318 Avoid a race condition between SA (sav) manipulations. 318 Avoid a race condition between SA (sav) manipulations.
319 [ozaki-r, ticket #1303] 319 [ozaki-r, ticket #1303]
320 320
321usr.bin/vmstat/vmstat.c 1.226 321usr.bin/vmstat/vmstat.c 1.226
322 322
323 Fix "vmstat -m" numbers running into each other. 323 Fix "vmstat -m" numbers running into each other.
324 [mrg, ticket #1304] 324 [mrg, ticket #1304]
325 325
326sys/dev/pckbport/files.pckbport 1.10 326sys/dev/pckbport/files.pckbport 1.10
327 327
328 hvkbd requires pckbd_keydesctab in wskbdmap_mfii.c. 328 hvkbd requires pckbd_keydesctab in wskbdmap_mfii.c.
329 [nakayama, ticket #1305] 329 [nakayama, ticket #1305]
330 330
331crypto/dist/ipsec-tools/src/setkey/parse.y 1.23 331crypto/dist/ipsec-tools/src/setkey/parse.y 1.23
332crypto/dist/ipsec-tools/src/setkey/token.l 1.23 332crypto/dist/ipsec-tools/src/setkey/token.l 1.23
333sys/netipsec/key.c 1.265 333sys/netipsec/key.c 1.265
334tests/net/ipsec/t_ipsec_misc.sh 1.23 334tests/net/ipsec/t_ipsec_misc.sh 1.23
335 335
336 ipsec: fix a regression of the update API. 336 ipsec: fix a regression of the update API.
337 tests: add tests for getspi and udpate. 337 tests: add tests for getspi and udpate.
338 [ozaki-r, ticket #1306] 338 [ozaki-r, ticket #1306]
339 339
340sys/netinet6/nd6.c 1.256 340sys/netinet6/nd6.c 1.256
341 341
342 Decrease the reference count before freeing, so that the 342 Decrease the reference count before freeing, so that the
343 entries actually get free'd. 343 entries actually get free'd.
344 [christos, ticket #1307] 344 [christos, ticket #1307]
345 345
346sys/dev/pci/if_wpi.c 1.86 346sys/dev/pci/if_wpi.c 1.86
347 347
348 PR kern/54320: put back correct recieve ring allocation size. 348 PR kern/54320: put back correct recieve ring allocation size.
349 [jakllsch, ticket #1308] 349 [jakllsch, ticket #1308]
350 350
351sys/arch/i386/stand/efiboot/Makefile.efiboot 1.15 351sys/arch/i386/stand/efiboot/Makefile.efiboot 1.15
352sys/arch/i386/stand/efiboot/boot.c 1.12,1.13 352sys/arch/i386/stand/efiboot/boot.c 1.12,1.13
353sys/arch/i386/stand/efiboot/dev_net.c 1.2 353sys/arch/i386/stand/efiboot/dev_net.c 1.2
354sys/arch/i386/stand/efiboot/efiboot.c 1.9,1.10 354sys/arch/i386/stand/efiboot/efiboot.c 1.9,1.10
355sys/arch/i386/stand/efiboot/efiboot.h 1.9 355sys/arch/i386/stand/efiboot/efiboot.h 1.9
356sys/arch/i386/stand/efiboot/efimemory.c 1.6-1.8 356sys/arch/i386/stand/efiboot/efimemory.c 1.6-1.8
357sys/arch/i386/stand/lib/exec.c 1.73 357sys/arch/i386/stand/lib/exec.c 1.73
358sys/arch/i386/stand/lib/libi386.h 1.44 358sys/arch/i386/stand/lib/libi386.h 1.44
359 359
360 Add tftp support to x86 efiboot. 360 Add tftp support to x86 efiboot.
361 Pre-allocate memory for the kernel space at startup. 361 Pre-allocate memory for the kernel space at startup.
362 Added BTINFO_EFIMEMMAP compaction support to x86 efiboot. 362 Added BTINFO_EFIMEMMAP compaction support to x86 efiboot.
363 Sync the output of memmap command to the output of stand/efiboot 363 Sync the output of memmap command to the output of stand/efiboot
364 mem command. 364 mem command.
365 [nonaka, ticket #1309] 365 [nonaka, ticket #1309]
366 366
367sys/dev/usb/usbdevs 1.754-1.755 via patch 367sys/dev/usb/usbdevs 1.754-1.755 via patch
368sys/dev/usb/usbdevs.h regen 368sys/dev/usb/usbdevs.h regen
369sys/dev/usb/usbdevs_data.h regen 369sys/dev/usb/usbdevs_data.h regen
370 370
371 - Add Cinterion 371 - Add Cinterion
372 - Add Sierra Wireless C01SW. 372 - Add Sierra Wireless C01SW.
373 - Add SMSC USB 2.0 7-Port Hub. 373 - Add SMSC USB 2.0 7-Port Hub.
374 - Add ZTE MF633 USUPA USB modem, USB MSM installer, ZTE MF112, MF119, 374 - Add ZTE MF633 USUPA USB modem, USB MSM installer, ZTE MF112, MF119,
375 MF190, MF228 modem and Softbank 004Z. 375 MF190, MF228 modem and Softbank 004Z.
376 - Add Huawei HWD12, E353, E355, E392, EC156, E3272 / Softbank 203HW 376 - Add Huawei HWD12, E353, E355, E392, EC156, E3272 / Softbank 203HW
377 - Add NetIndex RT-WJ02 and UX312NC. 377 - Add NetIndex RT-WJ02 and UX312NC.
378 - Add Siemens HC28 378 - Add Siemens HC28
379 [msaitoh, ticket #1310] 379 [msaitoh, ticket #1310]
380 380
381sys/dev/pci/agp_intel.c 1.38 381sys/dev/pci/agp_intel.c 1.38
382 382
383 Fix a >15 year old code rework bug, and add a missing "break". 383 Fix a >15 year old code rework bug, and add a missing "break".
384 [msaitoh, ticket #1311] 384 [msaitoh, ticket #1311]
385 385
386sys/dev/pci/if_wm.c 1.644,1.645 386sys/dev/pci/if_wm.c 1.644,1.645
387sys/dev/pci/if_wmreg.h 1.115 387sys/dev/pci/if_wmreg.h 1.115
388 388
389 - Avoid undefined behavior while writing RSS redirection table. 389 - Avoid undefined behavior while writing RSS redirection table.
390 - Don't print debug message in wm_ulp_disable(). 390 - Don't print debug message in wm_ulp_disable().
391 - Fix rnd(9) usage when MSI-X is used to prevent panic. 391 - Fix rnd(9) usage when MSI-X is used to prevent panic.
392 - Use better rnd value when INTx or MSI is used. 392 - Use better rnd value when INTx or MSI is used.
393 [msaitoh, ticket #1312] 393 [msaitoh, ticket #1312]
394 394
395sys/dev/pci/ixgbe/ixgbe_type.h 1.41 395sys/dev/pci/ixgbe/ixgbe_type.h 1.41
396sys/dev/pci/ixgbe/ixgbe.c 1.194,1.197-1.199 via patch 396sys/dev/pci/ixgbe/ixgbe.c 1.194,1.197-1.199 via patch
397sys/dev/pci/ixgbe/ixgbe_common.c 1.24 397sys/dev/pci/ixgbe/ixgbe_common.c 1.24
398sys/dev/pci/ixgbe/ixv.c 1.121,1.124-1.125 398sys/dev/pci/ixgbe/ixv.c 1.121,1.124-1.125
399 399
400 - Avoid undefined behavior of interrupt vector setting. 400 - Avoid undefined behavior of interrupt vector setting.
401 - Avoid undefined behavior of TX/RX queue statistics calculation. 401 - Avoid undefined behavior of TX/RX queue statistics calculation.
402 - Avoid undefined behavior of X550EM's PHY accesses. 402 - Avoid undefined behavior of X550EM's PHY accesses.
403 - Avoid undefined behavior of Flow Control Transmit Timer setting. 403 - Avoid undefined behavior of Flow Control Transmit Timer setting.
404 - Don't call {ixgbe,ixv}_stop() twice while detaching. 404 - Don't call {ixgbe,ixv}_stop() twice while detaching.
405 [msaitoh, ticket #1313] 405 [msaitoh, ticket #1313]
406 406
407sys/dev/pci/siside.c 1.38 407sys/dev/pci/siside.c 1.38
408 408
409 Add missing break; after "100NEW" configuration. 409 Add missing break; after "100NEW" configuration.
410 Don't also set "133OLD", since the 100NEW cards don't support 133. 410 Don't also set "133OLD", since the 100NEW cards don't support 133.
411 [msaitoh, ticket #1314] 411 [msaitoh, ticket #1314]
412 412
413sys/dev/mii/miidevs 1.145-1.153 413sys/dev/mii/miidevs 1.145-1.153
414sys/dev/mii/miidevs.h (regen) 414sys/dev/mii/miidevs.h (regen)
415sys/dev/mii/miidevs_data.h (regen) 415sys/dev/mii/miidevs_data.h (regen)
416 416
417 - Fix I82578 OUI. This change only affects to MIIVERBOSE. 417 - Fix I82578 OUI. This change only affects to MIIVERBOSE.
418 - Add Bankspeed Pty and NetExcell's OUI. 418 - Add Bankspeed Pty and NetExcell's OUI.
419 - Add another ASIX OUI and AX88772* devices. 419 - Add another ASIX OUI and AX88772* devices.
420 - Add SMSC(Microchip) LAN911X and LAN75XX. 420 - Add SMSC(Microchip) LAN911X and LAN75XX.
421 - Add Davicom DM9161, DM9161[ABC] and DM9601. 421 - Add Davicom DM9161, DM9161[ABC] and DM9601.
422 - Add Amlogix GXL internal PHY. 422 - Add Amlogix GXL internal PHY.
423 - Add Broadcom BCM53125 1000BASE-T switch. 423 - Add Broadcom BCM53125 1000BASE-T switch.
424 - Sort xx or yy's OUIs by number. No functional change. 424 - Sort xx or yy's OUIs by number. No functional change.
425 [msaitoh, ticket #1315] 425 [msaitoh, ticket #1315]
426 426
427sys/dev/mii/makphy.c 1.54,1.57-1.60 via patch 427sys/dev/mii/makphy.c 1.54,1.57-1.60 via patch
428sys/dev/mii/makphyvar.h 1.1-1.2 428sys/dev/mii/makphyvar.h 1.1-1.2
429sys/dev/mii/ihphy.c 1.12,1.14 via patch 429sys/dev/mii/ihphy.c 1.12,1.14 via patch
430 430
431 - Support Intel I21[01]. 431 - Support Intel I21[01].
432 - 88E1000(S) has no page select register, so don't access it. 432 - 88E1000(S) has no page select register, so don't access it.
433 Note that qemu doesn't implement the register and the access fails. 433 Note that qemu doesn't implement the register and the access fails.
434 - Check the result of the ESSR register access because Qemu doesn't 434 - Check the result of the ESSR register access because Qemu doesn't
435 implement the register. 435 implement the register.
436 - KNF. 436 - KNF.
437 [msaitoh, ticket #1316] 437 [msaitoh, ticket #1316]
438 438
439sys/dev/pci/if_wm.c 1.612,1.646 439sys/dev/pci/if_wm.c 1.612,1.646
440 440
441 - Fix a bug that "ifconfig wmX media none" panics on 8254[23]. 441 - Fix a bug that "ifconfig wmX media none" panics on 8254[23].
442 - Avoid undefined behavior in wm_i82543_mii_sendbits(). 442 - Avoid undefined behavior in wm_i82543_mii_sendbits().
443 [msaitoh, ticket #1317] 443 [msaitoh, ticket #1317]
444 444
445sys/net/raw_usrreq.c 1.63,1.64 445sys/net/raw_usrreq.c 1.63,1.64
446 446
447 PR kern/54419: fix typos (s/m_free/m_freem/). 447 PR kern/54419: fix typos (s/m_free/m_freem/).
448 [ozaki-r, ticket #1318] 448 [ozaki-r, ticket #1318]
449 449
450sys/kern/sys_ptrace_common.c 1.57 450sys/kern/sys_ptrace_common.c 1.57
451 451
452 Do not release the reflock if we didn't take it in the first place. 452 Do not release the reflock if we didn't take it in the first place.
453 [maxv, ticket #1319] 453 [maxv, ticket #1319]
454 454
455sys/uvm/uvm_map.c 1.361 455sys/uvm/uvm_map.c 1.361
456 456
457 Fix info leak: 'map_attrib' is not used in UVM, and contains 457 Fix info leak: 'map_attrib' is not used in UVM, and contains
458 uninitialized heap garbage. Return zero. 458 uninitialized heap garbage. Return zero.
459 [maxv, ticket #1320] 459 [maxv, ticket #1320]
460 460
461sys/fs/tmpfs/tmpfs_mem.c 1.10 461sys/fs/tmpfs/tmpfs_mem.c 1.10
462 462
463 Remove incorrect roundups. 463 Remove incorrect roundups.
464 [maxv, ticket #1321] 464 [maxv, ticket #1321]
465 465
466sys/fs/cd9660/cd9660_vnops.c 1.55 466sys/fs/cd9660/cd9660_vnops.c 1.55
467 467
468 Fix info leak: zero out the buffer, because it is not entirely filled. 468 Fix info leak: zero out the buffer, because it is not entirely filled.
469 [maxv, ticket #1322] 469 [maxv, ticket #1322]
470 470
471sys/net/bpf.c 1.229 471sys/net/bpf.c 1.229
472 472
473 Fix info leak: use kmem_zalloc to clear uninitialized padding. 473 Fix info leak: use kmem_zalloc to clear uninitialized padding.
474 [maxv, ticket #1323] 474 [maxv, ticket #1323]
475 475
476sys/kern/kern_exec.c 1.469-1.476,1.478 (patch) 476sys/kern/kern_exec.c 1.469-1.476,1.478 (patch)
477 477
478 Fix off-by-one and info leak. 478 Fix off-by-one and info leak.
479 [maxv, ticket #1324] 479 [maxv, ticket #1324]
480 480
481sys/arch/i386/stand/efiboot/version 1.2 481sys/arch/i386/stand/efiboot/version 1.2
482 482
483 x86 efiboot: version 1.1. 483 x86 efiboot: version 1.1.
484 [nonaka, ticket #1325] 484 [nonaka, ticket #1325]
485 485
486sys/dev/pci/pcidevs 1.1381-1.1383 486sys/dev/pci/pcidevs 1.1381-1.1383
487sys/dev/pci/pcidevs.h (regen) 487sys/dev/pci/pcidevs.h (regen)
488sys/dev/pci/pcidevs_data.h (regen) 488sys/dev/pci/pcidevs_data.h (regen)
489 489
490 - Intel C620 Virtual Switch Port for Termal Sensor is not 490 - Intel C620 Virtual Switch Port for Termal Sensor is not
491 0x37c6 but 0x37c7. 491 0x37c6 but 0x37c7.
492 - Add Some AMD Ryzen 3xxx's devices. 492 - Add Some AMD Ryzen 3xxx's devices.
493 - Add some AMD devices mainly taken from OpenBSD. 493 - Add some AMD devices mainly taken from OpenBSD.
494 - Rename some device names for consistency. 494 - Rename some device names for consistency.
495 - Use _HDA for HD Audio. 495 - Use _HDA for HD Audio.
496 - Add BCM2711 PCIe Host bridge for RPI4 496 - Add BCM2711 PCIe Host bridge for RPI4
497 [msaitoh, ticket #1326] 497 [msaitoh, ticket #1326]
498 498
499sys/dev/pci/piixpm.c 1.53,1.54 499sys/dev/pci/piixpm.c 1.53,1.54
500sys/dev/pci/piixpmreg.h 1.8 500sys/dev/pci/piixpmreg.h 1.8
501 501
502 - Add newer chipset (e.g. X370/X399 and newer) support that the PCI 502 - Add newer chipset (e.g. X370/X399 and newer) support that the PCI
503 device id is 0x790b 503 device id is 0x790b
504 - SB800 also support 4 ports. 504 - SB800 also support 4 ports.
505 - SB800's interrupt configuration bit is different from others. 505 - SB800's interrupt configuration bit is different from others.
506 Use SB800_SMB_HOSTC's bit 0. 506 Use SB800_SMB_HOSTC's bit 0.
507 - Print "polling" correctly when in the attach function. 507 - Print "polling" correctly when in the attach function.
508 - Improve debug printf()'s. 508 - Improve debug printf()'s.
509 - Do not bus_space_map devices which are at address 0 (it is 509 - Do not bus_space_map devices which are at address 0 (it is
510 uninitialized). 510 uninitialized).
511 - Add ServerWorks HT1100 device. 511 - Add ServerWorks HT1100 device.
512 - Use unique wait channel. 512 - Use unique wait channel.
513 - Rename PIIXPM_INDIRECTIO_* to SB800_INDIRECTIO_* because those are 513 - Rename PIIXPM_INDIRECTIO_* to SB800_INDIRECTIO_* because those are
514 only for SB800 and newer chipsets. 514 only for SB800 and newer chipsets.
515 - Add the port number to the dmesg output. 515 - Add the port number to the dmesg output.
516 [msaitoh, ticket #1327] 516 [msaitoh, ticket #1327]
517 517
518sys/arch/x86/pci/amdsmn.c 1.4-1.6 518sys/arch/x86/pci/amdsmn.c 1.4-1.6
519 519
520 Add support for Ryzen 2xxx and 3xxx. 520 Add support for Ryzen 2xxx and 3xxx.
521 [msaitoh, ticket #1328] 521 [msaitoh, ticket #1328]
522 522
523sys/dev/pci/if_etreg.h 1.2-1.3 523sys/dev/pci/if_etreg.h 1.2-1.3
524sys/dev/pci/if_et.c 1.23,1.25 and 1.26 via patch 524sys/dev/pci/if_et.c 1.23,1.25 and 1.26 via patch
525 525
526 Make et(4) work: 526 Make et(4) work:
527 - Add missing ifioctl_common() for SIOCSIFFLAGS to make if_flags 527 - Add missing ifioctl_common() for SIOCSIFFLAGS to make if_flags
528 controllable. 528 controllable.
529 - Enabling TX/RX in et_init() will always fail when cable is not 529 - Enabling TX/RX in et_init() will always fail when cable is not
530 plugged in. If this happens, we delay TX/RX enablement until link is 530 plugged in. If this happens, we delay TX/RX enablement until link is
531 up. 531 up.
532 - Modify flow control stuff a little. It still doesn't work. 532 - Modify flow control stuff a little. It still doesn't work.
533 - Avoid undefined behavior when reset the chip. 533 - Avoid undefined behavior when reset the chip.
534 - Code cleanup. 534 - Code cleanup.
535 [msaitoh, ticket #1329] 535 [msaitoh, ticket #1329]
536 536
537sys/kern/uipc_socket2.c 1.134 537sys/kern/uipc_socket2.c 1.134
538 538
539 Fix kernel heap info leaks in sys_recvmsg(). 539 Fix kernel heap info leaks in sys_recvmsg().
540 [maxv, ticket #1330] 540 [maxv, ticket #1330]
541 541
542sys/external/bsd/ipf/netinet/fil.c 1.30 542sys/external/bsd/ipf/netinet/fil.c 1.30
543 543
544 PR/54443: ipf mistakenly regards UDP packet with checksum field 544 PR/54443: ipf mistakenly regards UDP packet with checksum field
545 0xffff as bad. 545 0xffff as bad.
546 [christos, ticket #1331] 546 [christos, ticket #1331]
547 547
548sys/uvm/uvm_mmap.c 1.173 548sys/uvm/uvm_mmap.c 1.173
549 549
550 Change 'npgs' from int to size_t. 550 Change 'npgs' from int to size_t.
551 [maxv, ticket #1332] 551 [maxv, ticket #1332]
552 552
553sys/kern/sys_lwp.c 1.69 (patch) 553sys/kern/sys_lwp.c 1.69 (patch)
554 554
555 Fix info leak in sys___sigaltstack14(). 555 Fix info leak in sys___sigaltstack14().
556 [maxv, ticket #1333] 556 [maxv, ticket #1333]
557 557
558sys/dev/usb/ohci.c 1.289 558sys/dev/usb/ohci.c 1.289
559sys/dev/usb/ohci.c 1.290 559sys/dev/usb/ohci.c 1.290
560 560
561 Adjust KASSERT()s to handle polling case. 561 Adjust KASSERT()s to handle polling case.
562 [mrg, ticket #1334] 562 [mrg, ticket #1334]
563 563
564lib/libperfuse/ops.c 1.87 564lib/libperfuse/ops.c 1.87
565 565
566 Fix filehandles of directories for FUSE lock operations. 566 Fix filehandles of directories for FUSE lock operations.
567 [manu, ticket #1335] 567 [manu, ticket #1335]
568 568
569sys/arch/i386/stand/lib/bootinfo_biosgeom.c 1.24 569sys/arch/i386/stand/lib/bootinfo_biosgeom.c 1.24
570 570
571 Fix buffer overflow in BIOS disk geometry collection for bootinfo. 571 Fix buffer overflow in BIOS disk geometry collection for bootinfo.
572 [manu, ticket #1336] 572 [manu, ticket #1336]
573 573
574sys/dev/acpi/acpi_ec.c 1.76,1.77 574sys/dev/acpi/acpi_ec.c 1.76,1.77
575 575
576 Fix a bug that acpiec_space_handler() doesn't access more than 64bit 576 Fix a bug that acpiec_space_handler() doesn't access more than 64bit
577 correctly. 577 correctly.
578 [msaitoh, ticket #1337] 578 [msaitoh, ticket #1337]
579 579
580sys/arch/x86/include/cacheinfo.h 1.27,1.28 580sys/arch/x86/include/cacheinfo.h 1.27,1.28
581sys/arch/x86/x86/identcpu.c 1.74,1.93 581sys/arch/x86/x86/identcpu.c 1.74,1.93
582sys/arch/x86/include/specialreg.h 1.150 582sys/arch/x86/include/specialreg.h 1.150
583usr.sbin/cpuctl/arch/i386.c 1.104 583usr.sbin/cpuctl/arch/i386.c 1.104
584 584
585 - Handle more Vortex CPU's from Andrius V. 585 - Handle more Vortex CPU's from Andrius V.
586 - AMD CPUID Fn8000_0001d Cache Topology Information leaf is almost the 586 - AMD CPUID Fn8000_0001d Cache Topology Information leaf is almost the
587 same as Intel Deterministic Cache Parameter Leaf(0x04), so make new 587 same as Intel Deterministic Cache Parameter Leaf(0x04), so make new
588 cpu_dcp_cacheinfo() and use it on both Intel and AMD. 588 cpu_dcp_cacheinfo() and use it on both Intel and AMD.
589 [msaitoh, ticket #1338] 589 [msaitoh, ticket #1338]
590 590
591sys/net/if.c 1.458 591sys/net/if.c 1.458
592tests/net/if/t_ifconfig.sh 1.21 592tests/net/if/t_ifconfig.sh 1.21
593 593
594 PR kern/54434.: restore if_ioctl on error of ifc_destroy, otherwise 594 PR kern/54434.: restore if_ioctl on error of ifc_destroy, otherwise
595 subsequent ioctls will not work. Add a test case for this. 595 subsequent ioctls will not work. Add a test case for this.
596 [ozaki-r, ticket #1339] 596 [ozaki-r, ticket #1339]
597 597
598sys/netinet6/nd6.c 1.257 598sys/netinet6/nd6.c 1.257
599 599
600 Add missing IFNET_LOCK for regen_tmpaddr. 600 Add missing IFNET_LOCK for regen_tmpaddr.
601 [ozaki-r, ticket #1340] 601 [ozaki-r, ticket #1340]
602 602
603distrib/hpcarm/miniroot/list 1.11 603distrib/hpcarm/miniroot/list 1.11
604distrib/hpcmips/miniroot/list 1.19 604distrib/hpcmips/miniroot/list 1.19
605distrib/hpcsh/miniroot/list 1.11 605distrib/hpcsh/miniroot/list 1.11
606 606
607 sysctl(8) is useful to have in the install environment for debugging. 607 sysctl(8) is useful to have in the install environment for debugging.
608 [sevan, ticket #1341] 608 [sevan, ticket #1341]
609 609
610sys/uvm/uvm_aobj.c 1.128 610sys/uvm/uvm_aobj.c 1.128
611 611
612 Avoid undefined behavior in uao_pagein_page(). 612 Avoid undefined behavior in uao_pagein_page().
613 [msaitoh, ticket #1342] 613 [msaitoh, ticket #1342]
614 614
615sys/dev/sysmon/sysmon.c 1.30 615sys/dev/sysmon/sysmon.c 1.30
616 616
617 Module class of sysmon_envsys, sysmon_wdog and sysmon_power is 617 Module class of sysmon_envsys, sysmon_wdog and sysmon_power is
618 MODULE_CLASS_DRIVER, not MODULE_CLASS_MISC. 618 MODULE_CLASS_DRIVER, not MODULE_CLASS_MISC.
619 [nakayama, ticket #1344] 619 [nakayama, ticket #1344]
620 620
621sys/fs/tmpfs/tmpfs_rename.c 1.9 621sys/fs/tmpfs/tmpfs_rename.c 1.9
622 622
623 Fix uninitialized variable that could have caused a KASSERT to 623 Fix uninitialized variable that could have caused a KASSERT to
624 wrongfully fire. 624 wrongfully fire.
625 [maxv, ticket #1345] 625 [maxv, ticket #1345]
626 626
627sys/miscfs/kernfs/kernfs_vnops.c 1.161 627sys/miscfs/kernfs/kernfs_vnops.c 1.161
628sys/miscfs/procfs/procfs_vnops.c 1.207 628sys/miscfs/procfs/procfs_vnops.c 1.207
629 629
630 Add missing operation VOP_GETPAGES() returning EFAULT. 630 Add missing operation VOP_GETPAGES() returning EFAULT.
631 [hannken, ticket #1346] 631 [hannken, ticket #1346]
632 632
633sys/dev/pci/ixgbe/ixgbe.c 1.205,1.206 633sys/dev/pci/ixgbe/ixgbe.c 1.205,1.206
634 634
635 Fix typo in error handling of ixgbe_allocate_legacy(). 635 Fix typo in error handling of ixgbe_allocate_legacy().
636 Fix panic on single cpu systems. 636 Fix panic on single cpu systems.
637 [knakahara, ticket #1347] 637 [knakahara, ticket #1347]
638 638
639sys/dev/isa/itesio_isa.c 1.28 639sys/dev/isa/itesio_isa.c 1.28
640sys/dev/isa/itesio_isavar.h 1.12 640sys/dev/isa/itesio_isavar.h 1.12
641 641
642 Add IT8655 support. 642 Add IT8655 support.
643 [msaitoh, ticket #1348] 643 [msaitoh, ticket #1348]
644 644
645sys/dev/mii/micphy.c 1.6 (via patch) 645sys/dev/mii/micphy.c 1.6 (via patch)
646 646
647 Add KSZ8081 support from FreeBSD. 647 Add KSZ8081 support from FreeBSD.
648 [msaitoh, ticket #1349] 648 [msaitoh, ticket #1349]
649 649
650sys/dev/mii/ciphy.c 1.27-1.28, 1.30, 1.32 via patch 650sys/dev/mii/ciphy.c 1.27-1.28, 1.30, 1.32 via patch
651sys/dev/mii/ciphyreg.h 1.6 651sys/dev/mii/ciphyreg.h 1.6
652 652
653 - The register bit definitions from register 0 to 15 in ciphyreg.h 653 - The register bit definitions from register 0 to 15 in ciphyreg.h
654 conform to the 802.3 spec, so remove them and use mii.h's definition.  654 conform to the 802.3 spec, so remove them and use mii.h's definition.
655 No functional change. 655 No functional change.
656 - Add CS8204, CS8244 VSC8211 and VSC8601 support from {Free,Open}BSD. 656 - Add CS8204, CS8244 VSC8211 and VSC8601 support from {Free,Open}BSD.
657 - KNF. 657 - KNF.
658 [msaitoh, ticket #1350] 658 [msaitoh, ticket #1350]
659 659
660share/man/man1/cd.1 1.7-1.10 660share/man/man1/cd.1 1.7-1.10
661share/man/man1/man1.x68k/bellctrl.1 1.14 661share/man/man1/man1.x68k/bellctrl.1 1.14
662share/man/man1/wait.1 1.5 662share/man/man1/wait.1 1.5
663share/man/man3/__arraycount.3 1.7 663share/man/man3/__arraycount.3 1.7
664share/man/man3/bitmap.3 1.10 664share/man/man3/bitmap.3 1.10
665share/man/man3/bits.3 1.18 665share/man/man3/bits.3 1.18
666share/man/man3/bitstring.3 1.18 666share/man/man3/bitstring.3 1.18
667share/man/man3/fast_divide32.3 1.9 667share/man/man3/fast_divide32.3 1.9
668share/man/man3/gcq.3 1.4 668share/man/man3/gcq.3 1.4
669share/man/man3/iso646.3 1.6 669share/man/man3/iso646.3 1.6
670share/man/man3/queue.3 1.57 670share/man/man3/queue.3 1.57
671share/man/man3/tree.3 1.12 671share/man/man3/tree.3 1.12
672share/man/man4/acpilid.4 1.8 672share/man/man4/acpilid.4 1.8
673share/man/man4/agp.4 1.17 673share/man/man4/agp.4 1.17
674share/man/man4/ahc.4 1.34 674share/man/man4/ahc.4 1.34
675share/man/man4/ahd.4 1.6 675share/man/man4/ahd.4 1.6
676share/man/man4/ai.4 1.9 676share/man/man4/ai.4 1.9
677share/man/man4/amr.4 1.15 677share/man/man4/amr.4 1.15
678share/man/man4/ath.4 1.32 678share/man/man4/ath.4 1.32
679share/man/man4/audio.4 1.80 679share/man/man4/audio.4 1.80
680share/man/man4/bio.4 1.13 680share/man/man4/bio.4 1.13
681share/man/man4/bluetooth.4 1.20 681share/man/man4/bluetooth.4 1.20
682share/man/man4/bpf.4 1.56 682share/man/man4/bpf.4 1.56
683share/man/man4/btsco.4 1.13 683share/man/man4/btsco.4 1.13
684share/man/man4/cfb.4 1.5 684share/man/man4/cfb.4 1.5
685share/man/man4/chipsfb.4 1.6 685share/man/man4/chipsfb.4 1.6
686share/man/man4/cmpci.4 1.9 686share/man/man4/cmpci.4 1.9
687share/man/man4/crypto.4 1.26 687share/man/man4/crypto.4 1.26
688share/man/man4/ddb.4 1.167 688share/man/man4/ddb.4 1.167
689share/man/man4/dge.4 1.11 689share/man/man4/dge.4 1.11
690share/man/man4/ec.4 1.14 690share/man/man4/ec.4 1.14
691share/man/man4/edc.4 1.12 691share/man/man4/edc.4 1.12
692share/man/man4/envsys.4 1.51 692share/man/man4/envsys.4 1.51
693share/man/man4/etherip.4 1.8 693share/man/man4/etherip.4 1.8
694share/man/man4/gpiosim.4 1.6 694share/man/man4/gpiosim.4 1.6
695share/man/man4/gre.4 1.45 695share/man/man4/gre.4 1.45
696share/man/man4/ieee80211.4 1.5 696share/man/man4/ieee80211.4 1.5
697share/man/man4/iop.4 1.22 697share/man/man4/iop.4 1.22
698share/man/man4/ip.4 1.37 698share/man/man4/ip.4 1.37
699share/man/man4/ip6.4 1.31 699share/man/man4/ip6.4 1.31
700share/man/man4/isa.4 1.46 700share/man/man4/isa.4 1.46
701share/man/man4/isdntel.4 1.8 701share/man/man4/isdntel.4 1.8
702share/man/man4/isic.4 1.18 702share/man/man4/isic.4 1.18
703share/man/man4/jme.4 1.7 703share/man/man4/jme.4 1.7
704share/man/man4/man4.alpha/ttwoga.4 1.6 704share/man/man4/man4.alpha/ttwoga.4 1.6
705share/man/man4/man4.alpha/ttwopci.4 1.6 705share/man/man4/man4.alpha/ttwopci.4 1.6
706share/man/man4/man4.amiga/grf.4 1.7 706share/man/man4/man4.amiga/grf.4 1.7
707share/man/man4/man4.amiga/mfcs.4 1.8 707share/man/man4/man4.amiga/mfcs.4 1.8
708share/man/man4/man4.atari/rtc.4 1.8 708share/man/man4/man4.atari/rtc.4 1.8
709share/man/man4/man4.dreamcast/aica.4 1.6 709share/man/man4/man4.dreamcast/aica.4 1.6
710share/man/man4/man4.hp300/dcl.4 1.13 710share/man/man4/man4.hp300/dcl.4 1.13
711share/man/man4/man4.hppa/pdc.4 1.3 711share/man/man4/man4.hppa/pdc.4 1.3
712share/man/man4/man4.i386/intro.4 1.31 712share/man/man4/man4.i386/intro.4 1.31
713share/man/man4/man4.i386/ndis.4 1.6 713share/man/man4/man4.i386/ndis.4 1.6
714share/man/man4/man4.i386/pcibios.4 1.19 714share/man/man4/man4.i386/pcibios.4 1.19
715share/man/man4/man4.sgimips/giopci.4 1.9 715share/man/man4/man4.sgimips/giopci.4 1.9
716share/man/man4/man4.sparc/intro.4 1.27 716share/man/man4/man4.sparc/intro.4 1.27
717share/man/man4/man4.sparc/magma.4 1.12 717share/man/man4/man4.sparc/magma.4 1.12
718share/man/man4/man4.sparc64/intro.4 1.5 718share/man/man4/man4.sparc64/intro.4 1.5
719share/man/man4/man4.sun2/leds.4 1.10 719share/man/man4/man4.sun2/leds.4 1.10
720share/man/man4/man4.sun3/leds.4 1.13 720share/man/man4/man4.sun3/leds.4 1.13
721share/man/man4/man4.vax/ad.4 1.12 721share/man/man4/man4.vax/ad.4 1.12
722share/man/man4/man4.vax/cons.4 1.12 722share/man/man4/man4.vax/cons.4 1.12
723share/man/man4/man4.vax/dl.4 1.13 723share/man/man4/man4.vax/dl.4 1.13
724share/man/man4/man4.vax/dn.4 1.12 724share/man/man4/man4.vax/dn.4 1.12
725share/man/man4/man4.vax/hy.4 1.12 725share/man/man4/man4.vax/hy.4 1.12
726share/man/man4/man4.vax/ix.4 1.17 726share/man/man4/man4.vax/ix.4 1.17
727share/man/man4/mfb.4 1.5 727share/man/man4/mfb.4 1.5
728share/man/man4/mfi.4 1.12 728share/man/man4/mfi.4 1.12
729share/man/man4/midi.4 1.32 729share/man/man4/midi.4 1.32
730share/man/man4/mpls.4 1.10 730share/man/man4/mpls.4 1.10
731share/man/man4/multicast.4 1.8 731share/man/man4/multicast.4 1.8
732share/man/man4/options.4 1.467 732share/man/man4/options.4 1.467
733share/man/man4/pad.4 1.6 733share/man/man4/pad.4 1.6
734share/man/man4/pci.4 1.97 734share/man/man4/pci.4 1.97
735share/man/man4/pim.4 1.5 735share/man/man4/pim.4 1.5
736share/man/man4/plip.4 1.4 736share/man/man4/plip.4 1.4
737share/man/man4/pppoe.4 1.39 737share/man/man4/pppoe.4 1.39
738share/man/man4/radio.4 1.13 738share/man/man4/radio.4 1.13
739share/man/man4/ral.4 1.12 739share/man/man4/ral.4 1.12
740share/man/man4/route.4 1.31 740share/man/man4/route.4 1.31
741share/man/man4/sc.4 1.8 741share/man/man4/sc.4 1.8
742share/man/man4/se.4 1.6 742share/man/man4/se.4 1.6
743share/man/man4/si.4 1.11 743share/man/man4/si.4 1.11
744share/man/man4/strip.4 1.16 744share/man/man4/strip.4 1.16
745share/man/man4/termios.4 1.37 745share/man/man4/termios.4 1.37
746share/man/man4/uftdi.4 1.20 746share/man/man4/uftdi.4 1.20
747share/man/man4/ugen.4 1.32 747share/man/man4/ugen.4 1.32
748share/man/man4/unix.4 1.26 748share/man/man4/unix.4 1.26
749share/man/man4/usb.4 1.106 749share/man/man4/usb.4 1.106
750share/man/man4/userconf.4 1.13 750share/man/man4/userconf.4 1.13
751share/man/man4/utoppy.4 1.7 751share/man/man4/utoppy.4 1.7
752share/man/man4/uyurex.4 1.6 752share/man/man4/uyurex.4 1.6
753share/man/man4/we.4 1.19 753share/man/man4/we.4 1.19
754share/man/man4/ym.4 1.19 754share/man/man4/ym.4 1.19
755share/man/man4/zyd.4 1.5 755share/man/man4/zyd.4 1.5
756share/man/man5/ar.5 1.9 756share/man/man5/ar.5 1.9
757share/man/man5/boot.cfg.5 1.28 757share/man/man5/boot.cfg.5 1.28
758share/man/man5/capfile.5 1.4 758share/man/man5/capfile.5 1.4
759share/man/man5/core.5 1.31 759share/man/man5/core.5 1.31
760share/man/man5/genassym.cf.5 1.13 760share/man/man5/genassym.cf.5 1.13
761share/man/man5/ld.so.conf.5 1.21 761share/man/man5/ld.so.conf.5 1.21
762share/man/man5/link.5 1.24 762share/man/man5/link.5 1.24
763share/man/man5/locale.alias.5 1.3 763share/man/man5/locale.alias.5 1.3
764share/man/man5/mixerctl.conf.5 1.7 764share/man/man5/mixerctl.conf.5 1.7
765share/man/man5/nsswitch.conf.5 1.29 765share/man/man5/nsswitch.conf.5 1.29
766share/man/man5/passwd.5 1.33 766share/man/man5/passwd.5 1.33
767share/man/man5/passwd.conf.5 1.11 767share/man/man5/passwd.conf.5 1.11
768share/man/man5/ranlib.5 1.7 768share/man/man5/ranlib.5 1.7
769share/man/man5/stab.5 1.15 769share/man/man5/stab.5 1.15
770share/man/man5/veriexec.5 1.8 770share/man/man5/veriexec.5 1.8
771share/man/man7/ascii.7 1.8 771share/man/man7/ascii.7 1.8
772share/man/man7/hier.7 1.123 772share/man/man7/hier.7 1.123
773share/man/man7/operator.7 1.12 773share/man/man7/operator.7 1.12
774share/man/man7/release.7 1.37 774share/man/man7/release.7 1.37
775share/man/man7/security.7 1.15 775share/man/man7/security.7 1.15
776share/man/man7/sysctl.7 1.114 776share/man/man7/sysctl.7 1.114
777share/man/man8/afterboot.8 1.58 777share/man/man8/afterboot.8 1.58
778share/man/man8/compat_freebsd.8 1.18 778share/man/man8/compat_freebsd.8 1.18
779share/man/man8/compat_linux.8 1.38 779share/man/man8/compat_linux.8 1.38
780share/man/man8/compat_sunos.8 1.21 780share/man/man8/compat_sunos.8 1.21
781share/man/man8/compat_svr4.8 1.27 781share/man/man8/compat_svr4.8 1.27
782share/man/man8/compat_ultrix.8 1.21 782share/man/man8/compat_ultrix.8 1.21
783share/man/man8/diskless.8 1.32 783share/man/man8/diskless.8 1.32
784share/man/man8/man8.acorn26/boot26.8 1.8 784share/man/man8/man8.acorn26/boot26.8 1.8
785share/man/man8/man8.alpha/boot.8 1.16 785share/man/man8/man8.alpha/boot.8 1.16
786share/man/man8/man8.alpha/mkbootimage.8 1.9 786share/man/man8/man8.alpha/mkbootimage.8 1.9
787share/man/man8/man8.amiga/installboot.8 1.23 787share/man/man8/man8.amiga/installboot.8 1.23
788share/man/man8/man8.atari/ahdilabel.8 1.14 788share/man/man8/man8.atari/ahdilabel.8 1.14
789share/man/man8/man8.cobalt/boot.8 1.10 789share/man/man8/man8.cobalt/boot.8 1.10
790share/man/man8/man8.hppa/boot.8 1.2 790share/man/man8/man8.hppa/boot.8 1.2
791share/man/man8/man8.macppc/boot.8 1.8 791share/man/man8/man8.macppc/boot.8 1.8
792share/man/man8/man8.macppc/ofwboot.8 1.14 792share/man/man8/man8.macppc/ofwboot.8 1.14
793share/man/man8/man8.mvme68k/boot.8 1.9 793share/man/man8/man8.mvme68k/boot.8 1.9
794share/man/man8/man8.sparc/boot.8 1.32 794share/man/man8/man8.sparc/boot.8 1.32
795share/man/man8/man8.vax/boot.8 1.14 795share/man/man8/man8.vax/boot.8 1.14
796share/man/man8/man8.vax/drtest.8 1.16 796share/man/man8/man8.vax/drtest.8 1.16
797share/man/man8/man8.vax/format.8 1.14 797share/man/man8/man8.vax/format.8 1.14
798share/man/man8/man8.x86/boot.8 1.12 798share/man/man8/man8.x86/boot.8 1.12
799share/man/man8/man8.x86/mbr.8 1.4 799share/man/man8/man8.x86/mbr.8 1.4
800share/man/man8/sysinst.8 1.6 800share/man/man8/sysinst.8 1.6
801share/man/man9/man9.i386/bioscall.9 1.10 801share/man/man9/man9.i386/bioscall.9 1.10
802 802
803 Remove workaround for ancient HTML generation code. 803 Remove workaround for ancient HTML generation code.
804 Use EXIT STATUS and .Ex. 804 Use EXIT STATUS and .Ex.
805 cd(1): 805 cd(1):
806 - direct reader to shell documentation generally, rather than csh(1) 806 - direct reader to shell documentation generally, rather than csh(1)
807 specifically. 807 specifically.
808 - mention variables OLDPWD and PWD. 808 - mention variables OLDPWD and PWD.
809 - Move the text that explains that cd(1) is a shell built-in to the 809 - Move the text that explains that cd(1) is a shell built-in to the
810 very beginning. 810 very beginning.
811 - Improve formatting. 811 - Improve formatting.
812 [sevan, ticket #1351] 812 [sevan, ticket #1351]
813 813
814share/man/man1/man1.atari/edahdi.1 1.12 814share/man/man1/man1.atari/edahdi.1 1.12
815share/man/man1/man1.atari/msconfig.1 1.9 815share/man/man1/man1.atari/msconfig.1 1.9
816share/man/man1/man1.x68k/aout2hux.1 1.6 816share/man/man1/man1.x68k/aout2hux.1 1.6
817share/man/man1/man1.x68k/bellctrl.1 1.16 817share/man/man1/man1.x68k/bellctrl.1 1.16
818share/man/man1/man1.x68k/bellctrl.1 1.17 818share/man/man1/man1.x68k/bellctrl.1 1.17
819share/man/man1/man1.x68k/loadfont.1 1.10 819share/man/man1/man1.x68k/loadfont.1 1.10
820share/man/man1/man1.x68k/loadkmap.1 1.7 820share/man/man1/man1.x68k/loadkmap.1 1.7
821share/man/man1/man1.x68k/palette.1 1.7 821share/man/man1/man1.x68k/palette.1 1.7
822share/man/man1/man1.x68k/tvctrl.1 1.6 822share/man/man1/man1.x68k/tvctrl.1 1.6
823share/man/man4/null.4 1.5,1.6 823share/man/man4/null.4 1.5,1.6
824share/man/man8/man8.next68k/boot.8 1.5 824share/man/man8/man8.next68k/boot.8 1.5
825share/man/man9/arp.9 1.27 825share/man/man9/arp.9 1.27
826 826
827 Provide history. 827 Provide history.
828 Improve grammar and readability. Minor cosmetics. 828 Improve grammar and readability. Minor cosmetics.
829 [sevan, tickets #1352 - #1364] 829 [sevan, tickets #1352 - #1364]
830 830
831sys/conf/files 1.1238 831sys/conf/files 1.1238
832sys/crypto/nist_ctr_drbg/files.nist_ctr_drbg delete 832sys/crypto/nist_ctr_drbg/files.nist_ctr_drbg delete
833sys/crypto/nist_ctr_drbg/nist_ctr_aes_rijndael.h delete 833sys/crypto/nist_ctr_drbg/nist_ctr_aes_rijndael.h delete
834sys/crypto/nist_ctr_drbg/nist_ctr_drbg.c delete 834sys/crypto/nist_ctr_drbg/nist_ctr_drbg.c delete
835sys/crypto/nist_ctr_drbg/nist_ctr_drbg.h delete 835sys/crypto/nist_ctr_drbg/nist_ctr_drbg.h delete
836sys/crypto/nist_ctr_drbg/nist_ctr_drbg_aes128.h delete 836sys/crypto/nist_ctr_drbg/nist_ctr_drbg_aes128.h delete
837sys/crypto/nist_ctr_drbg/nist_ctr_drbg_aes256.h delete 837sys/crypto/nist_ctr_drbg/nist_ctr_drbg_aes256.h delete
838sys/crypto/nist_ctr_drbg/nist_ctr_drbg_config.h delete 838sys/crypto/nist_ctr_drbg/nist_ctr_drbg_config.h delete
839sys/crypto/nist_hash_drbg/files.nist_hash_drbg 1.1 839sys/crypto/nist_hash_drbg/files.nist_hash_drbg 1.1
840sys/crypto/nist_hash_drbg/nist_hash_drbg.c 1.1 840sys/crypto/nist_hash_drbg/nist_hash_drbg.c 1.1
841sys/crypto/nist_hash_drbg/nist_hash_drbg.h 1.1 841sys/crypto/nist_hash_drbg/nist_hash_drbg.h 1.1
842sys/dev/rndpseudo.c 1.38 842sys/dev/rndpseudo.c 1.38
843sys/kern/subr_cprng.c 1.31 843sys/kern/subr_cprng.c 1.31
844sys/rump/kern/lib/libcrypto/Makefile 1.5 844sys/rump/kern/lib/libcrypto/Makefile 1.5
845sys/rump/librump/rumpkern/Makefile.rumpkern 1.176 845sys/rump/librump/rumpkern/Makefile.rumpkern 1.176
846sys/sys/cprng.h 1.13-1.15 846sys/sys/cprng.h 1.13-1.15
847 847
848 cprng.h: use static __inline for consistency with other include 848 cprng.h: use static __inline for consistency with other include
849 headers and remove an unused function. 849 headers and remove an unused function.
850 850
851 Switch from NIST CTR_DRBG with AES to NIST Hash_DRBG with SHA-256. 851 Switch from NIST CTR_DRBG with AES to NIST Hash_DRBG with SHA-256.
852 [riastradh, ticket #1365] 852 [riastradh, ticket #1365]
853 853
854sys/dev/pci/ixgbe/ixgbe_x550.c 1.16 854sys/dev/pci/ixgbe/ixgbe_x550.c 1.16
855sys/dev/pci/ixgbe/ixgbe.c 1.180,1.203-1.204,1.207-1.208 via patch 855sys/dev/pci/ixgbe/ixgbe.c 1.180,1.203-1.204,1.207-1.208 via patch
856sys/dev/pci/ixgbe/ix_txrx.c 1.55 856sys/dev/pci/ixgbe/ix_txrx.c 1.55
857sys/dev/pci/ixgbe/ixgbe_netbsd.c 1.10 857sys/dev/pci/ixgbe/ixgbe_netbsd.c 1.10
858sys/dev/pci/ixgbe/ixgbe_common.c 1.25 858sys/dev/pci/ixgbe/ixgbe_common.c 1.25
859sys/dev/pci/ixgbe/ixv.c 1.129-1.130 859sys/dev/pci/ixgbe/ixv.c 1.129-1.130
860 860
861 - X550EM supports QSFP, so check ixgbe_media_type_fiber_qsfp too. 861 - X550EM supports QSFP, so check ixgbe_media_type_fiber_qsfp too.
862 - An interrupt might not arrive when a module is inserted. When an link 862 - An interrupt might not arrive when a module is inserted. When an link
863 status change interrupt occurred and the driver still regard SFP as 863 status change interrupt occurred and the driver still regard SFP as
864 unplugged, issue the module softint before issuing LSC softint. 864 unplugged, issue the module softint before issuing LSC softint.
865 - Add 10000BASE-LX media if it's 1000BASE-BX. 865 - Add 10000BASE-LX media if it's 1000BASE-BX.
866 - printf -> device_printf 866 - printf -> device_printf
867 - Avoid undefined behavior of VLAN filter setting. 867 - Avoid undefined behavior of VLAN filter setting.
868 - Simplify code. 868 - Simplify code.
869 - Fix typo in unused code. 869 - Fix typo in unused code.
870 - Fix typo in comment. Found by Wataru Ashihara. 870 - Fix typo in comment. Found by Wataru Ashihara.
871 [msaitoh, ticket #1367] 871 [msaitoh, ticket #1367]
872 872
873lib/libc/nameser/ns_name.c 1.12 873lib/libc/nameser/ns_name.c 1.12
874 874
875 Fix buffer overrun. 875 Fix buffer overrun.
876 [maya, ticket #1368] 876 [maya, ticket #1368]
877 877
878sys/miscfs/procfs/procfs_linux.c 1.76 878sys/miscfs/procfs/procfs_linux.c 1.76
879 879
880 Have procfs_do_pid_stat() pass the proc's map to get_proc_size_info(), 880 Have procfs_do_pid_stat() pass the proc's map to get_proc_size_info(),
881 rather than having the latter look up the map again. 881 rather than having the latter look up the map again.
882 [chs, ticket #1370] 882 [chs, ticket #1370]
883 883
884sys/dev/sysmon/sysmon_power.c 1.61 884sys/dev/sysmon/sysmon_power.c 1.61
885 885
886 Fix info leak. 886 Fix info leak.
887 [maxv, ticket #1371] 887 [maxv, ticket #1371]
888 888
889sys/netipsec/key.c 1.266 889sys/netipsec/key.c 1.266
890 890
891 Fix info leaks. 891 Fix info leaks.
892 [maxv, ticket #1372] 892 [maxv, ticket #1372]
893 893
894share/man/man8/man8.x86/boot.8 1.16,1.17 894share/man/man8/man8.x86/boot.8 1.16,1.17
895sys/arch/i386/stand/boot/boot2.c 1.71,1.72 (patch) 895sys/arch/i386/stand/boot/boot2.c 1.71,1.72 (patch)
896sys/arch/i386/stand/boot/devopen.c 1.9 896sys/arch/i386/stand/boot/devopen.c 1.9
897sys/arch/i386/stand/boot/devopen.h 1.5 897sys/arch/i386/stand/boot/devopen.h 1.5
898sys/arch/i386/stand/efiboot/boot.c 1.14,1.15 (patch) 898sys/arch/i386/stand/efiboot/boot.c 1.14,1.15 (patch)
899sys/arch/i386/stand/efiboot/devopen.c 1.6,1.7 899sys/arch/i386/stand/efiboot/devopen.c 1.6,1.7
900sys/arch/i386/stand/efiboot/devopen.h 1.4 900sys/arch/i386/stand/efiboot/devopen.h 1.4
901sys/arch/i386/stand/efiboot/efidisk.c 1.8 901sys/arch/i386/stand/efiboot/efidisk.c 1.8
902sys/arch/i386/stand/lib/Makefile 1.46 902sys/arch/i386/stand/lib/Makefile 1.46
903sys/arch/i386/stand/lib/biosdisk.c 1.50,1.51 903sys/arch/i386/stand/lib/biosdisk.c 1.50,1.51
904sys/arch/i386/stand/lib/biosdisk.h 1.11 904sys/arch/i386/stand/lib/biosdisk.h 1.11
905 905
906 Add GPT and RAIDframe support to bootloaders. 906 Add GPT and RAIDframe support to bootloaders.
907 [manu, ticket #1373] 907 [manu, ticket #1373]
908 908
909common/lib/libc/arch/arm/atomic/atomic_or_64.S 1.11 909common/lib/libc/arch/arm/atomic/atomic_or_64.S 1.11
910common/lib/libc/arch/arm/atomic/atomic_xor_64.S 1.4 910common/lib/libc/arch/arm/atomic/atomic_xor_64.S 1.4
911 911
912 arm: fix return values of __sync_{,x}or_and_fetch_8. 912 arm: fix return values of __sync_{,x}or_and_fetch_8.
913 [skrll, ticket #1375] 913 [skrll, ticket #1375]
914 914
915external/mit/expat/dist/conftools/test-driver up to 1.1.1.1 915external/mit/expat/dist/conftools/test-driver up to 1.1.1.1
916external/mit/expat/dist/conftools/ar-lib up to 1.1.1.1 916external/mit/expat/dist/conftools/ar-lib up to 1.1.1.1
917external/mit/expat/dist/conftools/ax-append-compile-flags.m4 up to 1.1.1.1 917external/mit/expat/dist/conftools/ax-append-compile-flags.m4 up to 1.1.1.1
918external/mit/expat/dist/conftools/ax-append-flag.m4 up to 1.1.1.1 918external/mit/expat/dist/conftools/ax-append-flag.m4 up to 1.1.1.1
919external/mit/expat/dist/conftools/ax-append-link-flags.m4 up to 1.1.1.1 919external/mit/expat/dist/conftools/ax-append-link-flags.m4 up to 1.1.1.1
920external/mit/expat/dist/conftools/ax-check-compile-flag.m4 up to 1.1.1.1 920external/mit/expat/dist/conftools/ax-check-compile-flag.m4 up to 1.1.1.1
921external/mit/expat/dist/conftools/ax-check-link-flag.m4 up to 1.1.1.1 921external/mit/expat/dist/conftools/ax-check-link-flag.m4 up to 1.1.1.1
922external/mit/expat/dist/conftools/ax-require-defined.m4 up to 1.1.1.1 922external/mit/expat/dist/conftools/ax-require-defined.m4 up to 1.1.1.1
923external/mit/expat/dist/conftools/compile up to 1.1.1.1 923external/mit/expat/dist/conftools/compile up to 1.1.1.1
924external/mit/expat/dist/conftools/depcomp up to 1.1.1.1 924external/mit/expat/dist/conftools/depcomp up to 1.1.1.1
925external/mit/expat/dist/conftools/missing up to 1.1.1.1 925external/mit/expat/dist/conftools/missing up to 1.1.1.1
926external/mit/expat/dist/conftools/expatcfg-compiler-supports-visibility.m4 up to 1.1.1.1 926external/mit/expat/dist/conftools/expatcfg-compiler-supports-visibility.m4 up to 1.1.1.1
927external/mit/expat/dist/doc/Makefile.am up to 1.1.1.1 927external/mit/expat/dist/doc/Makefile.am up to 1.1.1.1
928external/mit/expat/dist/doc/Makefile.in up to 1.1.1.1 928external/mit/expat/dist/doc/Makefile.in up to 1.1.1.1
929external/mit/expat/dist/examples/Makefile.am up to 1.1.1.1 929external/mit/expat/dist/examples/Makefile.am up to 1.1.1.1
930external/mit/expat/dist/examples/Makefile.in up to 1.1.1.1 930external/mit/expat/dist/examples/Makefile.in up to 1.1.1.1
931external/mit/expat/dist/lib/Makefile.am up to 1.1.1.1 931external/mit/expat/dist/lib/Makefile.am up to 1.1.1.1
932external/mit/expat/dist/lib/Makefile.in up to 1.1.1.1 932external/mit/expat/dist/lib/Makefile.in up to 1.1.1.1
933external/mit/expat/dist/tests/benchmark/Makefile.am up to 1.1.1.1 933external/mit/expat/dist/tests/benchmark/Makefile.am up to 1.1.1.1
934external/mit/expat/dist/tests/benchmark/Makefile.in up to 1.1.1.1 934external/mit/expat/dist/tests/benchmark/Makefile.in up to 1.1.1.1
935external/mit/expat/dist/tests/Makefile.am up to 1.1.1.1 935external/mit/expat/dist/tests/Makefile.am up to 1.1.1.1
936external/mit/expat/dist/tests/Makefile.in up to 1.1.1.1 936external/mit/expat/dist/tests/Makefile.in up to 1.1.1.1
937external/mit/expat/dist/tests/structdata.c up to 1.1.1.1 937external/mit/expat/dist/tests/structdata.c up to 1.1.1.1
938external/mit/expat/dist/tests/structdata.h up to 1.1.1.1 938external/mit/expat/dist/tests/structdata.h up to 1.1.1.1
939external/mit/expat/dist/tests/udiffer.py up to 1.1.1.1 939external/mit/expat/dist/tests/udiffer.py up to 1.1.1.1
940external/mit/expat/dist/tests/xmltest.log.expected up to 1.1.1.1 940external/mit/expat/dist/tests/xmltest.log.expected up to 1.1.1.1
941external/mit/expat/dist/win32/build_expat_iss.bat up to 1.1.1.1 941external/mit/expat/dist/win32/build_expat_iss.bat up to 1.1.1.1
942external/mit/expat/dist/xmlwf/Makefile.am up to 1.1.1.1 942external/mit/expat/dist/xmlwf/Makefile.am up to 1.1.1.1
943external/mit/expat/dist/xmlwf/Makefile.in up to 1.1.1.1 943external/mit/expat/dist/xmlwf/Makefile.in up to 1.1.1.1
944external/mit/expat/dist/xmlwf/xmlwf_helpgen.py up to 1.1.1.1 944external/mit/expat/dist/xmlwf/xmlwf_helpgen.py up to 1.1.1.1
945external/mit/expat/dist/xmlwf/xmlwf_helpgen.sh up to 1.1.1.1 945external/mit/expat/dist/xmlwf/xmlwf_helpgen.sh up to 1.1.1.1
946external/mit/expat/dist/Makefile.am up to 1.1.1.1 946external/mit/expat/dist/Makefile.am up to 1.1.1.1
947external/mit/expat/dist/README.md up to 1.1.1.1 947external/mit/expat/dist/README.md up to 1.1.1.1
948external/mit/expat/dist/cmake/expat-config.cmake.in up to 1.1.1.1 948external/mit/expat/dist/cmake/expat-config.cmake.in up to 1.1.1.1
949external/mit/expat/dist/cmake/mingw-toolchain.cmake up to 1.1.1.1 949external/mit/expat/dist/cmake/mingw-toolchain.cmake up to 1.1.1.1
950external/mit/expat/dist/acinclude.m4 up to 1.1.1.1 950external/mit/expat/dist/acinclude.m4 up to 1.1.1.1
951external/mit/expat/dist/fix-xmltest-log.sh up to 1.1.1.1 951external/mit/expat/dist/fix-xmltest-log.sh up to 1.1.1.1
952external/mit/expat/dist/test-driver-wrapper.sh up to 1.1.1.1 952external/mit/expat/dist/test-driver-wrapper.sh up to 1.1.1.1
953external/mit/expat/dist/MANIFEST delete 953external/mit/expat/dist/MANIFEST delete
954external/mit/expat/dist/README delete 954external/mit/expat/dist/README delete
955external/mit/expat/dist/conftools/ac_c_bigendian_cross.m4 delete 955external/mit/expat/dist/conftools/ac_c_bigendian_cross.m4 delete
956external/mit/expat/dist/conftools/mkinstalldirs delete 956external/mit/expat/dist/conftools/mkinstalldirs delete
957external/mit/expat/dist/xmlwf/xmlurl.h delete 957external/mit/expat/dist/xmlwf/xmlurl.h delete
958external/mit/expat/dist/xmlwf/xmlwin32url.cxx delete 958external/mit/expat/dist/xmlwf/xmlwin32url.cxx delete
959external/mit/expat/dist/CMake.README up to 1.1.1.5 959external/mit/expat/dist/CMake.README up to 1.1.1.5
960external/mit/expat/dist/CMakeLists.txt up to 1.1.1.5 960external/mit/expat/dist/CMakeLists.txt up to 1.1.1.5
961external/mit/expat/dist/Changes up to 1.1.1.6 961external/mit/expat/dist/Changes up to 1.1.1.6
962external/mit/expat/dist/ConfigureChecks.cmake up to 1.1.1.2 962external/mit/expat/dist/ConfigureChecks.cmake up to 1.1.1.2
963external/mit/expat/dist/Makefile.in up to 1.1.1.6 963external/mit/expat/dist/Makefile.in up to 1.1.1.6
964external/mit/expat/dist/aclocal.m4 up to 1.1.1.4 964external/mit/expat/dist/aclocal.m4 up to 1.1.1.4
965external/mit/expat/dist/configure up to 1.1.1.6 965external/mit/expat/dist/configure up to 1.1.1.6
966external/mit/expat/dist/configure.ac up to 1.1.1.4 966external/mit/expat/dist/configure.ac up to 1.1.1.4
967external/mit/expat/dist/expat_config.h.cmake up to 1.1.1.2 967external/mit/expat/dist/expat_config.h.cmake up to 1.1.1.2
968external/mit/expat/dist/expat_config.h.in up to 1.1.1.6 968external/mit/expat/dist/expat_config.h.in up to 1.1.1.6
969external/mit/expat/dist/conftools/config.guess up to 1.4 969external/mit/expat/dist/conftools/config.guess up to 1.4
970external/mit/expat/dist/conftools/config.sub up to 1.4 970external/mit/expat/dist/conftools/config.sub up to 1.4
971external/mit/expat/dist/conftools/get-version.sh up to 1.1.1.2 971external/mit/expat/dist/conftools/get-version.sh up to 1.1.1.2
972external/mit/expat/dist/conftools/install-sh up to 1.1.1.5 972external/mit/expat/dist/conftools/install-sh up to 1.1.1.5
973external/mit/expat/dist/conftools/ltmain.sh up to 1.1.1.5 973external/mit/expat/dist/conftools/ltmain.sh up to 1.1.1.5
974external/mit/expat/dist/doc/reference.html up to 1.1.1.5 974external/mit/expat/dist/doc/reference.html up to 1.1.1.5
975external/mit/expat/dist/doc/xmlwf.1 up to 1.1.1.4 975external/mit/expat/dist/doc/xmlwf.1 up to 1.1.1.4
976external/mit/expat/dist/doc/xmlwf.xml up to 1.1.1.2 976external/mit/expat/dist/doc/xmlwf.xml up to 1.1.1.2
977external/mit/expat/dist/examples/elements.c up to 1.1.1.5 977external/mit/expat/dist/examples/elements.c up to 1.1.1.5
978external/mit/expat/dist/examples/outline.c up to 1.1.1.4 978external/mit/expat/dist/examples/outline.c up to 1.1.1.4
979external/mit/expat/dist/lib/ascii.h up to 1.1.1.2 979external/mit/expat/dist/lib/ascii.h up to 1.1.1.2
980external/mit/expat/dist/lib/asciitab.h up to 1.1.1.2 980external/mit/expat/dist/lib/asciitab.h up to 1.1.1.2
981external/mit/expat/dist/lib/expat.h up to 1.1.1.6 981external/mit/expat/dist/lib/expat.h up to 1.1.1.6
982external/mit/expat/dist/lib/expat_external.h up to 1.1.1.4 982external/mit/expat/dist/lib/expat_external.h up to 1.1.1.4
983external/mit/expat/dist/lib/iasciitab.h up to 1.1.1.2 983external/mit/expat/dist/lib/iasciitab.h up to 1.1.1.2
984external/mit/expat/dist/lib/internal.h up to 1.1.1.3 984external/mit/expat/dist/lib/internal.h up to 1.1.1.3
985external/mit/expat/dist/lib/latin1tab.h up to 1.1.1.2 985external/mit/expat/dist/lib/latin1tab.h up to 1.1.1.2
986external/mit/expat/dist/lib/libexpat.def up to 1.1.1.3 986external/mit/expat/dist/lib/libexpat.def up to 1.1.1.3
987external/mit/expat/dist/lib/libexpatw.def up to 1.1.1.3 987external/mit/expat/dist/lib/libexpatw.def up to 1.1.1.3
988external/mit/expat/dist/lib/nametab.h up to 1.1.1.2 988external/mit/expat/dist/lib/nametab.h up to 1.1.1.2
989external/mit/expat/dist/lib/siphash.h up to 1.1.1.2 989external/mit/expat/dist/lib/siphash.h up to 1.1.1.2
990external/mit/expat/dist/lib/utf8tab.h up to 1.1.1.2 990external/mit/expat/dist/lib/utf8tab.h up to 1.1.1.2
991external/mit/expat/dist/lib/winconfig.h up to 1.1.1.3 991external/mit/expat/dist/lib/winconfig.h up to 1.1.1.3
992external/mit/expat/dist/lib/xmlparse.c up to 1.8 992external/mit/expat/dist/lib/xmlparse.c up to 1.8
993external/mit/expat/dist/lib/xmlrole.c up to 1.1.1.5 993external/mit/expat/dist/lib/xmlrole.c up to 1.1.1.5
994external/mit/expat/dist/lib/xmlrole.h up to 1.1.1.2 994external/mit/expat/dist/lib/xmlrole.h up to 1.1.1.2
995external/mit/expat/dist/lib/xmltok.c up to 1.5 995external/mit/expat/dist/lib/xmltok.c up to 1.5
996external/mit/expat/dist/lib/xmltok.h up to 1.3 996external/mit/expat/dist/lib/xmltok.h up to 1.3
997external/mit/expat/dist/lib/xmltok_impl.c up to 1.6 997external/mit/expat/dist/lib/xmltok_impl.c up to 1.6
998external/mit/expat/dist/lib/xmltok_impl.h up to 1.1.1.2 998external/mit/expat/dist/lib/xmltok_impl.h up to 1.1.1.2
999external/mit/expat/dist/lib/xmltok_ns.c up to 1.1.1.2 999external/mit/expat/dist/lib/xmltok_ns.c up to 1.1.1.2
1000external/mit/expat/dist/tests/chardata.c up to 1.1.1.4 1000external/mit/expat/dist/tests/chardata.c up to 1.1.1.4
1001external/mit/expat/dist/tests/chardata.h up to 1.1.1.2 1001external/mit/expat/dist/tests/chardata.h up to 1.1.1.2
1002external/mit/expat/dist/tests/memcheck.c up to 1.1.1.2 1002external/mit/expat/dist/tests/memcheck.c up to 1.1.1.2
1003external/mit/expat/dist/tests/memcheck.h up to 1.1.1.2 1003external/mit/expat/dist/tests/memcheck.h up to 1.1.1.2
1004external/mit/expat/dist/tests/minicheck.c up to 1.1.1.4 1004external/mit/expat/dist/tests/minicheck.c up to 1.1.1.4
1005external/mit/expat/dist/tests/minicheck.h up to 1.1.1.5 1005external/mit/expat/dist/tests/minicheck.h up to 1.1.1.5
1006external/mit/expat/dist/tests/runtests.c up to 1.1.1.5 1006external/mit/expat/dist/tests/runtests.c up to 1.1.1.5
1007external/mit/expat/dist/tests/runtestspp.cpp up to 1.1.1.2 1007external/mit/expat/dist/tests/runtestspp.cpp up to 1.1.1.2
1008external/mit/expat/dist/tests/xmltest.sh up to 1.4 1008external/mit/expat/dist/tests/xmltest.sh up to 1.4
1009external/mit/expat/dist/tests/benchmark/benchmark.c up to 1.1.1.3 1009external/mit/expat/dist/tests/benchmark/benchmark.c up to 1.1.1.3
1010external/mit/expat/dist/win32/README.txt up to 1.1.1.5 1010external/mit/expat/dist/win32/README.txt up to 1.1.1.5
1011external/mit/expat/dist/win32/expat.iss up to 1.1.1.6 1011external/mit/expat/dist/win32/expat.iss up to 1.1.1.6
1012external/mit/expat/dist/xmlwf/codepage.c up to 1.1.1.4 1012external/mit/expat/dist/xmlwf/codepage.c up to 1.1.1.4
1013external/mit/expat/dist/xmlwf/codepage.h up to 1.1.1.2 1013external/mit/expat/dist/xmlwf/codepage.h up to 1.1.1.2
1014external/mit/expat/dist/xmlwf/ct.c up to 1.1.1.2 1014external/mit/expat/dist/xmlwf/ct.c up to 1.1.1.2
1015external/mit/expat/dist/xmlwf/filemap.h up to 1.1.1.3 1015external/mit/expat/dist/xmlwf/filemap.h up to 1.1.1.3
1016external/mit/expat/dist/xmlwf/readfilemap.c up to 1.1.1.5 1016external/mit/expat/dist/xmlwf/readfilemap.c up to 1.1.1.5
1017external/mit/expat/dist/xmlwf/unixfilemap.c up to 1.1.1.4 1017external/mit/expat/dist/xmlwf/unixfilemap.c up to 1.1.1.4
1018external/mit/expat/dist/xmlwf/win32filemap.c up to 1.1.1.3 1018external/mit/expat/dist/xmlwf/win32filemap.c up to 1.1.1.3
1019external/mit/expat/dist/xmlwf/xmlfile.c up to 1.1.1.4 1019external/mit/expat/dist/xmlwf/xmlfile.c up to 1.1.1.4
1020external/mit/expat/dist/xmlwf/xmlfile.h up to 1.1.1.2 1020external/mit/expat/dist/xmlwf/xmlfile.h up to 1.1.1.2
1021external/mit/expat/dist/xmlwf/xmlmime.c up to 1.1.1.2 1021external/mit/expat/dist/xmlwf/xmlmime.c up to 1.1.1.2
1022external/mit/expat/dist/xmlwf/xmlmime.h up to 1.1.1.2 1022external/mit/expat/dist/xmlwf/xmlmime.h up to 1.1.1.2
1023external/mit/expat/dist/xmlwf/xmltchar.h up to 1.1.1.2 1023external/mit/expat/dist/xmlwf/xmltchar.h up to 1.1.1.2
1024external/mit/expat/dist/xmlwf/xmlwf.c up to 1.1.1.6 1024external/mit/expat/dist/xmlwf/xmlwf.c up to 1.1.1.6
1025external/mit/expat/lib/libexpat/expat_config.h up to 1.6 1025external/mit/expat/lib/libexpat/expat_config.h up to 1.6
1026doc/3RDPARTY 1.1649 (patch) 1026doc/3RDPARTY 1.1649 (patch)
1027external/mit/xorg/tools/fc-cache/Makefile 1.18 (patch) 1027external/mit/xorg/tools/fc-cache/Makefile 1.18 (patch)
1028 1028
1029 Update expat to 2.2.8. 1029 Update expat to 2.2.8.
1030 Define XML_POOR_ENTROPY for the tool version of fc-cache 1030 Define XML_POOR_ENTROPY for the tool version of fc-cache
1031 (we can not assume anything about the build host). 1031 (we can not assume anything about the build host).
1032 [maya, ticket #1376] 1032 [maya, ticket #1376]
1033 1033
1034sys/dev/usb/xhci.c 1.109,1.113 1034sys/dev/usb/xhci.c 1.109,1.113
1035 1035
1036 Fix ryzen usb issues and support xhci version 3.10. 1036 Fix ryzen usb issues and support xhci version 3.10.
1037 [mrg, ticket #1377] 1037 [mrg, ticket #1377]
1038 1038
1039sys/netinet/ip_input.c 1.390 (patch) 1039sys/netinet/ip_input.c 1.390 (patch)
1040sys/netinet6/ip6_input.c 1.209 (patch) 1040sys/netinet6/ip6_input.c 1.209 (patch)
1041 1041
1042 Packet filters can return an mbuf chain with fragmented headers, so 1042 Packet filters can return an mbuf chain with fragmented headers, so
1043 m_pullup() it when needed. 1043 m_pullup() it when needed.
1044 [bouyer, ticket #1378] 1044 [bouyer, ticket #1378]
1045 1045
1046sys/arch/x86/acpi/acpi_machdep.c 1.27,1.28 (adapted) 1046sys/arch/x86/acpi/acpi_machdep.c 1.27,1.28 (adapted)
1047sys/arch/xen/include/xen-public/platform.h (apply patch) 1047sys/arch/xen/include/xen-public/platform.h (apply patch)
1048 1048
1049 Attempt to obtain ACPI RSDP from the hypervisor for Xen PV. 1049 Attempt to obtain ACPI RSDP from the hypervisor for Xen PV.
1050 [manu, ticket #1380] 1050 [manu, ticket #1380]
1051 1051
1052share/man/man8/man8.x86/boot.8 1.18 1052share/man/man8/man8.x86/boot.8 1.18
1053sys/kern/kern_subr.c 1.227 1053sys/kern/kern_subr.c 1.227
1054 1054
1055 Accept root device specification as NAME=label and 1055 Accept root device specification as NAME=label and
1056 document that the bootdev option accepts a device specification 1056 document that the bootdev option accepts a device specification
1057 with this syntax. 1057 with this syntax.
1058 [manu, ticket #1381] 1058 [manu, ticket #1381]
1059 1059
1060distrib/sets/lists/comp/md.amd64 1.273 1060distrib/sets/lists/comp/md.amd64 1.273
1061distrib/sets/lists/comp/md.i386 1.191 1061distrib/sets/lists/comp/md.i386 1.191
1062share/man/man8/man8.x86/boot.8 1.20 1062share/man/man8/man8.x86/boot.8 1.20
1063sys/arch/i386/include/Makefile 1.50 (patch) 1063sys/arch/i386/include/Makefile 1.50 (patch)
1064sys/arch/i386/include/multiboot2.h 1.1 1064sys/arch/i386/include/multiboot2.h 1.1
1065sys/arch/i386/stand/boot/Makefile.boot 1.73 1065sys/arch/i386/stand/boot/Makefile.boot 1.73
1066sys/arch/i386/stand/dosboot/Makefile 1.32 1066sys/arch/i386/stand/dosboot/Makefile 1.32
1067sys/arch/i386/stand/efiboot/Makefile.efiboot 1.16 1067sys/arch/i386/stand/efiboot/Makefile.efiboot 1.16
1068sys/arch/i386/stand/efiboot/boot.c 1.16 1068sys/arch/i386/stand/efiboot/boot.c 1.16
1069sys/arch/i386/stand/efiboot/bootia32/Makefile 1.3 1069sys/arch/i386/stand/efiboot/bootia32/Makefile 1.3
1070sys/arch/i386/stand/efiboot/bootia32/efibootia32.c 1.5 1070sys/arch/i386/stand/efiboot/bootia32/efibootia32.c 1.5
1071sys/arch/i386/stand/efiboot/bootia32/multiboot32.S 1.1 1071sys/arch/i386/stand/efiboot/bootia32/multiboot32.S 1.1
1072sys/arch/i386/stand/efiboot/bootx64/Makefile 1.2 1072sys/arch/i386/stand/efiboot/bootx64/Makefile 1.2
1073sys/arch/i386/stand/efiboot/bootx64/efibootx64.c 1.5 1073sys/arch/i386/stand/efiboot/bootx64/efibootx64.c 1.5
1074sys/arch/i386/stand/efiboot/bootx64/multiboot64.S 1.1 1074sys/arch/i386/stand/efiboot/bootx64/multiboot64.S 1.1
1075sys/arch/i386/stand/efiboot/efiboot.c 1.11 1075sys/arch/i386/stand/efiboot/efiboot.c 1.11
1076sys/arch/i386/stand/efiboot/efiboot.h 1.10 1076sys/arch/i386/stand/efiboot/efiboot.h 1.10
1077sys/arch/i386/stand/efiboot/eficons.c 1.7 1077sys/arch/i386/stand/efiboot/eficons.c 1.7
1078sys/arch/i386/stand/efiboot/efimemory.c 1.9 1078sys/arch/i386/stand/efiboot/efimemory.c 1.9
1079sys/arch/i386/stand/lib/Makefile 1.47 1079sys/arch/i386/stand/lib/Makefile 1.47
1080sys/arch/i386/stand/lib/biosdisk.c 1.52 1080sys/arch/i386/stand/lib/biosdisk.c 1.52
1081sys/arch/i386/stand/lib/biosdisk.h 1.12 1081sys/arch/i386/stand/lib/biosdisk.h 1.12
1082sys/arch/i386/stand/lib/bootinfo_memmap.c 1.6 1082sys/arch/i386/stand/lib/bootinfo_memmap.c 1.6
1083sys/arch/i386/stand/lib/exec.c 1.74 1083sys/arch/i386/stand/lib/exec.c 1.74
1084sys/arch/i386/stand/lib/exec_multiboot1.c 1.1 1084sys/arch/i386/stand/lib/exec_multiboot1.c 1.1
1085sys/arch/i386/stand/lib/exec_multiboot2.c 1.1 1085sys/arch/i386/stand/lib/exec_multiboot2.c 1.1
1086sys/arch/i386/stand/lib/exec_multiboot2.c 1.2 1086sys/arch/i386/stand/lib/exec_multiboot2.c 1.2
1087sys/arch/i386/stand/lib/libi386.h 1.45 1087sys/arch/i386/stand/lib/libi386.h 1.45
1088sys/arch/i386/stand/lib/multiboot.S 1.3 1088sys/arch/i386/stand/lib/multiboot.S 1.3
1089sys/arch/i386/stand/lib/pread.c 1.8 1089sys/arch/i386/stand/lib/pread.c 1.8
1090sys/arch/i386/stand/netboot/Makefile.netboot 1.11 1090sys/arch/i386/stand/netboot/Makefile.netboot 1.11
1091sys/arch/i386/stand/pxeboot/Makefile 1.26 1091sys/arch/i386/stand/pxeboot/Makefile 1.26
1092sys/external/bsd/gnu-efi/dist/inc/efiapi.h (apply patch) 1092sys/external/bsd/gnu-efi/dist/inc/efiapi.h (apply patch)
1093 1093
1094 Add multiboot 2 support to x86 bootloaders. 1094 Add multiboot 2 support to x86 bootloaders.
1095 [manu, ticket #1382] 1095 [manu, ticket #1382]
1096 1096
1097sys/netinet6/nd6_nbr.c 1.173 1097sys/netinet6/nd6_nbr.c 1.173
1098 1098
1099 nd6: remove extra pserialize_read_exit 1099 nd6: remove extra pserialize_read_exit
1100 [ozaki-r, ticket #1383] 1100 [ozaki-r, ticket #1383]
1101 1101
1102external/mit/expat/lib/libexpat/expat_config.h 1.7 1102external/mit/expat/lib/libexpat/expat_config.h 1.7
1103 1103
1104 Actually define BYTEORDER since it is used. 1104 Actually define BYTEORDER since it is used.
1105 [maya, ticket #1384] 1105 [maya, ticket #1384]
1106 1106
1107sys/net/if.c 1.461 1107sys/net/if.c 1.461
1108sys/net/if.h 1.277 1108sys/net/if.h 1.277
1109sys/net/if_gif.c 1.149 1109sys/net/if_gif.c 1.149
1110sys/net/if_gif.h 1.33 1110sys/net/if_gif.h 1.33
1111sys/net/if_ipsec.c 1.19,1.20,1.24 1111sys/net/if_ipsec.c 1.19,1.20,1.24
1112sys/net/if_ipsec.h 1.5 1112sys/net/if_ipsec.h 1.5
1113sys/net/if_l2tp.c 1.33,1.36-1.39 1113sys/net/if_l2tp.c 1.33,1.36-1.39
1114sys/net/if_l2tp.h 1.7,1.8 1114sys/net/if_l2tp.h 1.7,1.8
1115sys/net/route.c 1.220,1.221 1115sys/net/route.c 1.220,1.221
1116sys/net/route.h 1.125 1116sys/net/route.h 1.125
1117sys/netinet/in_gif.c 1.95 1117sys/netinet/in_gif.c 1.95
1118sys/netinet/in_l2tp.c 1.17 1118sys/netinet/in_l2tp.c 1.17
1119sys/netinet/ip_input.c 1.391,1.392 1119sys/netinet/ip_input.c 1.391,1.392
1120sys/netinet/wqinput.c 1.6 1120sys/netinet/wqinput.c 1.6
1121sys/netinet6/in6_gif.c 1.94 1121sys/netinet6/in6_gif.c 1.94
1122sys/netinet6/in6_l2tp.c 1.18 1122sys/netinet6/in6_l2tp.c 1.18
1123sys/netinet6/ip6_forward.c 1.97 1123sys/netinet6/ip6_forward.c 1.97
1124sys/netinet6/ip6_input.c 1.210,1.211 1124sys/netinet6/ip6_input.c 1.210,1.211
1125sys/netipsec/ipsec_output.c 1.82,1.83 (patched) 1125sys/netipsec/ipsec_output.c 1.82,1.83 (patched)
1126sys/netipsec/ipsecif.c 1.12,1.13,1.15,1.17 (patched) 1126sys/netipsec/ipsecif.c 1.12,1.13,1.15,1.17 (patched)
1127sys/netipsec/key.c 1.259,1.260 1127sys/netipsec/key.c 1.259,1.260
1128 1128
1129 ipsecif(4): support input drop packet counter, 1129 ipsecif(4): support input drop packet counter,
1130 remove unnecessary addresses in PF_KEY message. 1130 remove unnecessary addresses in PF_KEY message.
1131 l2tp(4): fix output bytes counter, initialize mowner variables 1131 l2tp(4): fix output bytes counter, initialize mowner variables
1132 for MBUFTRACE, divide Tx context of l2tp(4) to improve performance. 1132 for MBUFTRACE, divide Tx context of l2tp(4) to improve performance.
1133 rtcache, wqinput and l2tp: avoid having data directly in a 1133 rtcache, wqinput and l2tp: avoid having data directly in a
1134 percpu storage. 1134 percpu storage.
1135 [knakahara, ticket #1385] 1135 [knakahara, ticket #1385]
1136 1136
1137sys/dev/ic/nvme.c 1.45 1137sys/dev/ic/nvme.c 1.45
1138 1138
1139 PRs kern/54275, kern/54503 and kern/54532: 1139 PRs kern/54275, kern/54503 and kern/54532:
1140 don't set Phase Tag bit of Completion Queue entry at nvme_poll_done(). 1140 don't set Phase Tag bit of Completion Queue entry at nvme_poll_done().
1141 [nonaka, ticket #1386] 1141 [nonaka, ticket #1386]
1142 1142
1143sys/arch/sparc/include/ctlreg.h 1.30 1143sys/arch/sparc/include/ctlreg.h 1.30
1144sys/dev/pci/if_xgereg.h 1.3 1144sys/dev/pci/if_xgereg.h 1.3
1145 1145
1146 Add missing NUL to prevent buffer overrun. 1146 Add missing NUL to prevent buffer overrun.
1147 [msaitoh, ticket #1387] 1147 [msaitoh, ticket #1387]
1148 1148
1149sys/dev/pci/pcireg.h 1.147 via patch 1149sys/dev/pci/pcireg.h 1.147 via patch
1150sys/dev/pci/pci_subr.c 1.212, 1.215-1.217 via patch 1150sys/dev/pci/pci_subr.c 1.212, 1.215-1.217 via patch
1151 1151
1152 - Change fast back-to-back "capable" to "enable" in pci_subr.c. 1152 - Change fast back-to-back "capable" to "enable" in pci_subr.c.
1153 - Print Primary Discard Timer, Secondary Discard Timer, Discard 1153 - Print Primary Discard Timer, Secondary Discard Timer, Discard
1154 Timer Status and Discard Timer SERR# Enable bit in pci_subr.c. 1154 Timer Status and Discard Timer SERR# Enable bit in pci_subr.c.
1155 - Print some DPC register values not with %04x but with %08x because 1155 - Print some DPC register values not with %04x but with %08x because
1156 those are 32bit. 1156 those are 32bit.
1157 - Remove whitespace for consistency. 1157 - Remove whitespace for consistency.
1158 - Use macro. 1158 - Use macro.
1159 - Whitespace fixes. 1159 - Whitespace fixes.
1160 [msaitoh, ticket #1388] 1160 [msaitoh, ticket #1388]
1161 1161
1162sys/dev/pci/ixgbe/ixgbe_type.h 1.42-1.43 1162sys/dev/pci/ixgbe/ixgbe_type.h 1.42-1.43
1163sys/dev/pci/ixgbe/ixgbe.c 1.209-1.213 via patch 1163sys/dev/pci/ixgbe/ixgbe.c 1.209-1.213 via patch
1164sys/dev/pci/ixgbe/ixv.c 1.131-1.138 via patch 1164sys/dev/pci/ixgbe/ixv.c 1.131-1.138 via patch
1165sys/dev/pci/ixgbe/ixgbe_vf.c 1.19-1.22 1165sys/dev/pci/ixgbe/ixgbe_vf.c 1.19-1.22
1166sys/dev/pci/ixgbe/ixgbe_vf.h 1.14 1166sys/dev/pci/ixgbe/ixgbe_vf.h 1.14
1167sys/dev/pci/ixgbe/ixgbe.h 1.57-1.58 via patch 1167sys/dev/pci/ixgbe/ixgbe.h 1.57-1.58 via patch
1168share/man/man4/ixv.4 1.5 via patch 1168share/man/man4/ixv.4 1.5 via patch
1169 1169
1170 - Fix a bug that MBSDC (Bad SFD Count) isn't counted on X550EM_X and 1170 - Fix a bug that MBSDC (Bad SFD Count) isn't counted on X550EM_X and
1171 X550EM_A. The register is for X550 and newer. 1171 X550EM_A. The register is for X550 and newer.
1172 - ixv(4): Make SIOCADDMULTI returns ENOSPC and print error message 1172 - ixv(4): Make SIOCADDMULTI returns ENOSPC and print error message
1173 when the Ethernet multicast address list exceeds the limit(30) and 1173 when the Ethernet multicast address list exceeds the limit(30) and
1174 can't be ALLMULTI. 1174 can't be ALLMULTI.
1175 - ixv(4): SIOCZIFDATA clear the event counters as ixgbe.c. 1175 - ixv(4): SIOCZIFDATA clear the event counters as ixgbe.c.
1176 - Reduce ixv(4)'s multicast table array size in ixv_set_multi from 1176 - Reduce ixv(4)'s multicast table array size in ixv_set_multi from
1177 MAX_NUM_MULTICAST_ADDRESSES(128) to IXGBE_MAX_VF_MC(30). 1177 MAX_NUM_MULTICAST_ADDRESSES(128) to IXGBE_MAX_VF_MC(30).
1178 - ixv(4): Add support ALLMULTI and PROMISC. 1178 - ixv(4): Add support ALLMULTI and PROMISC.
1179 - if_flags is neither int nor short. It's unsigned short. 1179 - if_flags is neither int nor short. It's unsigned short.
1180 - Fix a bug that the multicast filter isn't correctly initialized when 1180 - Fix a bug that the multicast filter isn't correctly initialized when
1181 the total number of the Ethernet multicast addresses is just 128. 1181 the total number of the Ethernet multicast addresses is just 128.
1182 - Make ixv_set_multi() work correctly (especially for PROMISC) when the 1182 - Make ixv_set_multi() work correctly (especially for PROMISC) when the
1183 function is called from if_init(). 1183 function is called from if_init().
1184 - Remove *_set_promisc() and use *_set_multi(). And then, rename 1184 - Remove *_set_promisc() and use *_set_multi(). And then, rename
1185 *_set_multi() to *_set_rxfilter(). 1185 *_set_multi() to *_set_rxfilter().
1186 - ixv(4): If a multicast entry has range, use ALLMULTI like others. 1186 - ixv(4): If a multicast entry has range, use ALLMULTI like others.
1187 [msaitoh, ticket #1389] 1187 [msaitoh, ticket #1389]
1188 1188
1189sys/dev/ic/nvme.c 1.46 1189sys/dev/ic/nvme.c 1.46
1190 1190
1191 nvme(4): don't attach the device if namespace is not found. 1191 nvme(4): don't attach the device if namespace is not found.
1192 [nonaka, ticket #1390] 1192 [nonaka, ticket #1390]
1193 1193
1194sys/arch/i386/stand/efiboot/bootia32/multiboot32.S 1.2 1194sys/arch/i386/stand/efiboot/bootia32/multiboot32.S 1.2
1195 1195
1196 Fix multiboot32 argument usage. 1196 Fix multiboot32 argument usage.
1197 [manu, ticket #1391] 1197 [manu, ticket #1391]
1198 1198
1199sys/arch/i386/stand/efiboot/boot.c 1.17 1199sys/arch/i386/stand/efiboot/boot.c 1.17
1200sys/arch/i386/stand/efiboot/conf.c 1.3 1200sys/arch/i386/stand/efiboot/conf.c 1.3
1201sys/arch/i386/stand/efiboot/dev_net.c 1.3 1201sys/arch/i386/stand/efiboot/dev_net.c 1.3
1202sys/arch/i386/stand/efiboot/devopen.c 1.8 1202sys/arch/i386/stand/efiboot/devopen.c 1.8
1203sys/arch/i386/stand/efiboot/devopen.h 1.5 1203sys/arch/i386/stand/efiboot/devopen.h 1.5
1204 1204
1205 x86 efiboot: pass a filename to BOOTP and parse a DHCP server 1205 x86 efiboot: pass a filename to BOOTP and parse a DHCP server
1206 provided filename. 1206 provided filename.
1207 [nonaka, ticket #1392] 1207 [nonaka, ticket #1392]
1208 1208
1209usr.sbin/bta2dpd/bta2dpd/sbc_encode.c 1.10 1209usr.sbin/bta2dpd/bta2dpd/sbc_encode.c 1.10
1210 1210
1211 Fix off by one in sbc encoder. 1211 Fix off by one in sbc encoder.
1212 [nat, ticket #1393] 1212 [nat, ticket #1393]
1213 1213
1214external/mit/expat/lib/libexpat/Makefile 1.3,1.4 1214external/mit/expat/lib/libexpat/Makefile 1.3,1.4
1215 1215
1216 More portable way to extract PACKAGE_VERSION. 1216 More portable way to extract PACKAGE_VERSION.
1217 [maya, ticket #1394] 1217 [maya, ticket #1394]
1218 1218
1219sys/netbt/hci.h 1.46 1219sys/netbt/hci.h 1.46
1220sys/netbt/hci_event.c 1.26 1220sys/netbt/hci_event.c 1.26
1221 1221
1222 When encrypted connections are configured, verify that the encryption 1222 When encrypted connections are configured, verify that the encryption
1223 key length has a minimum size when the adaptor supports that. 1223 key length has a minimum size when the adaptor supports that.
1224 This addresses the 'Key Negotiation of Bluetooth' attack, 1224 This addresses the 'Key Negotiation of Bluetooth' attack,
1225 CVE-2019-9506. 1225 CVE-2019-9506.
1226 [plunky, ticket #1395] 1226 [plunky, ticket #1395]
1227 1227
1228sys/netinet/if_arp.c 1.288 (patch) 1228sys/netinet/if_arp.c 1.288 (patch)
1229sys/netinet6/nd6.c 1.264 1229sys/netinet6/nd6.c 1.264
1230sys/netinet6/nd6.h 1.88 1230sys/netinet6/nd6.h 1.88
1231sys/netinet6/nd6_nbr.c 1.174 1231sys/netinet6/nd6_nbr.c 1.174
1232 1232
1233 Initialize DAD components properly during boot. 1233 Initialize DAD components properly during boot.
1234 [ozaki-r, ticket #1396] 1234 [ozaki-r, ticket #1396]
1235 1235
1236sys/net/route.c 1.222 1236sys/net/route.c 1.222
1237 1237
1238 Reduce kernel stack usage by passing a const pointer instead of a 1238 Reduce kernel stack usage by passing a const pointer instead of a
1239 huge structure by value. 1239 huge structure by value.
1240 [rin, ticket #1398] 1240 [rin, ticket #1398]
1241 1241
1242sys/external/bsd/ipf/netinet/fil.c 1.31 1242sys/external/bsd/ipf/netinet/fil.c 1.31
1243sys/external/bsd/ipf/netinet/ip_fil_netbsd.c 1.32,1.33 1243sys/external/bsd/ipf/netinet/ip_fil_netbsd.c 1.32,1.33
1244 1244
1245 - pfil_run_hooks() can be called recursively, so we have to 1245 - pfil_run_hooks() can be called recursively, so we have to
1246 #define FASTROUTE_RECURSION in fil.c 1246 #define FASTROUTE_RECURSION in fil.c
1247 - ip6_if_output()/nd6_output() will free the mbuf on error, to make sure 1247 - ip6_if_output()/nd6_output() will free the mbuf on error, to make sure
1248 to set *mpp to NULL so the caller won't try to free it again. 1248 to set *mpp to NULL so the caller won't try to free it again.
1249 [bouyer, ticket #1399] 1249 [bouyer, ticket #1399]
1250 1250
1251sys/arch/i386/stand/pxeboot/Makefile 1.28 1251sys/arch/i386/stand/pxeboot/Makefile 1.28
1252sys/arch/i386/stand/pxeboot/start_pxe.S 1.7 1252sys/arch/i386/stand/pxeboot/start_pxe.S 1.7
1253 1253
1254 Incrase pxeboot code size limit from 64k to 128k. 1254 Incrase pxeboot code size limit from 64k to 128k.
1255 [manu, ticket #1400] 1255 [manu, ticket #1400]
1256 1256
1257sys/net/if_ethersubr.c 1.255 1257sys/net/if_ethersubr.c 1.255
1258 1258
1259 The ALTQ classifier for Ethernet frames did not work in some 1259 The ALTQ classifier for Ethernet frames did not work in some
1260 cases. 1260 cases.
1261 [ozaki-r, ticket #1401] 1261 [ozaki-r, ticket #1401]
1262 1262
1263 1263
1264sys/net/if_ethersubr.c 1.277 1264sys/net/if_ethersubr.c 1.277
1265 1265
1266 Increment if_iqdrops when dropping an oversized frame. 1266 Increment if_iqdrops when dropping an oversized frame.
1267 [msaitoh, ticket #1402] 1267 [msaitoh, ticket #1402]
1268 1268
1269sys/dev/pci/ixgbe/ixv.c 1.139 1269sys/dev/pci/ixgbe/ixv.c 1.139
1270 1270
1271 ixv(4): set MTU correctly if mtu > 1500. 1271 ixv(4): set MTU correctly if mtu > 1500.
1272 [msaitoh, ticket #1403] 1272 [msaitoh, ticket #1403]
1273 1273
1274external/bsd/ipf/dist/man/ipf.5 1.6 1274external/bsd/ipf/dist/man/ipf.5 1.6
1275 1275
1276 Fix typo. 1276 Fix typo.
1277 [uwe, ticket #1404] 1277 [uwe, ticket #1404]
1278 1278
1279sys/kern/vnode_if.sh 1.67 1279sys/kern/vnode_if.sh 1.67
1280sys/kern/vnode_if.src 1.78 1280sys/kern/vnode_if.src 1.78
1281sys/kern/vnode_if.c (regen) 1281sys/kern/vnode_if.c (regen)
1282 1282
1283 Add fstrans type LAZY and use it for VOP_STRATEGY(). 1283 Add fstrans type LAZY and use it for VOP_STRATEGY().
1284 [hannken, ticket #1405] 1284 [hannken, ticket #1405]
1285 1285
1286sys/dev/pci/if_vge.c 1.75 1286sys/dev/pci/if_vge.c 1.75
1287sys/dev/pci/if_vgereg.h 1.5 1287sys/dev/pci/if_vgereg.h 1.5
1288 1288
1289 Properly recover from powerdown mode. 1289 Properly recover from powerdown mode.
1290 [msaitoh, ticket #1406] 1290 [msaitoh, ticket #1406]
1291 1291
1292sys/dev/pci/if_et.c 1.27 via patch 1292sys/dev/pci/if_et.c 1.27 via patch
1293 1293
1294 Fix a bug that multicast address filter doesn't work correctly. 1294 Fix a bug that multicast address filter doesn't work correctly.
1295 [msaitoh, ticket #1407] 1295 [msaitoh, ticket #1407]
1296 1296
1297sys/dev/pci/ixgbe/ixgbe.c 1.214 1297sys/dev/pci/ixgbe/ixgbe.c 1.214
1298 1298
1299 Disable EEE for backplane X550EM_X. 1299 Disable EEE for backplane X550EM_X.
1300 [msaitoh, ticket #1408] 1300 [msaitoh, ticket #1408]
1301 1301
1302external/bsd/pkg_install/dist/add/perform.c up to 1.6 1302external/bsd/pkg_install/dist/add/perform.c up to 1.6
1303external/bsd/pkg_install/dist/add/pkg_add.1 up to 1.3 1303external/bsd/pkg_install/dist/add/pkg_add.1 up to 1.3
1304external/bsd/pkg_install/dist/admin/audit.c up to 1.3 1304external/bsd/pkg_install/dist/admin/audit.c up to 1.3
1305external/bsd/pkg_install/dist/admin/main.c up to 1.4 1305external/bsd/pkg_install/dist/admin/main.c up to 1.4
1306external/bsd/pkg_install/dist/admin/pkg_admin.1 up to 1.5 1306external/bsd/pkg_install/dist/admin/pkg_admin.1 up to 1.5
1307external/bsd/pkg_install/dist/create/util.c up to 1.2 1307external/bsd/pkg_install/dist/create/util.c up to 1.2
1308external/bsd/pkg_install/dist/delete/pkg_delete.c up to 1.3 1308external/bsd/pkg_install/dist/delete/pkg_delete.c up to 1.3
1309external/bsd/pkg_install/dist/info/main.c up to 1.3 1309external/bsd/pkg_install/dist/info/main.c up to 1.3
1310external/bsd/pkg_install/dist/lib/lib.h up to 1.9 1310external/bsd/pkg_install/dist/lib/lib.h up to 1.9
1311external/bsd/pkg_install/dist/lib/license.c up to 1.9 1311external/bsd/pkg_install/dist/lib/license.c up to 1.9
1312external/bsd/pkg_install/dist/lib/parse-config.c up to 1.3 1312external/bsd/pkg_install/dist/lib/parse-config.c up to 1.3
1313external/bsd/pkg_install/dist/lib/pkcs7.c up to 1.4 1313external/bsd/pkg_install/dist/lib/pkcs7.c up to 1.4
1314external/bsd/pkg_install/dist/lib/pkg_io.c up to 1.3 1314external/bsd/pkg_install/dist/lib/pkg_io.c up to 1.3
1315external/bsd/pkg_install/dist/lib/version.h up to 1.15 1315external/bsd/pkg_install/dist/lib/version.h up to 1.15
1316external/bsd/pkg_install/dist/lib/vulnerabilities-file.c up to 1.3 1316external/bsd/pkg_install/dist/lib/vulnerabilities-file.c up to 1.3
1317 1317
1318 Merge pkg_install-20191008 from pkgsrc. 1318 Merge pkg_install-20191008 from pkgsrc.
1319 [joerg, ticket #1409] 1319 [joerg, ticket #1409]
1320 1320
1321sys/fs/ntfs/ntfs_subr.c 1.62 1321sys/fs/ntfs/ntfs_subr.c 1.62
1322sys/fs/ntfs/ntfs_vfsops.c 1.108 1322sys/fs/ntfs/ntfs_vfsops.c 1.108
1323 1323
1324 It is not possible to call vflush() from xxx_mount(). 1324 It is not possible to call vflush() from xxx_mount().
1325 Replace with a vnode iterator and use vrecycle(). 1325 Replace with a vnode iterator and use vrecycle().
1326 When the MFT record size is lower than the cluster size we have 1326 When the MFT record size is lower than the cluster size we have
1327 to read consecutive clusters to fill the MFT record. 1327 to read consecutive clusters to fill the MFT record.
1328 [hannken, ticket #1410] 1328 [hannken, ticket #1410]
1329 1329
1330sys/net/if_vlan.c 1.147 1330sys/net/if_vlan.c 1.147
1331 1331
1332 vlan(4): fix input packet statistics. 1332 vlan(4): fix input packet statistics.
1333 [ozaki-r, ticket #1411] 1333 [ozaki-r, ticket #1411]
1334 1334
1335sys/dev/hpc/hpcapm.c 1.21 1335sys/dev/hpc/hpcapm.c 1.21
1336 1336
1337 Fix an spl(9) leak. 1337 Fix an spl(9) leak.
1338 [msaitoh, ticket #1412] 1338 [msaitoh, ticket #1412]
1339 1339
1340sys/dev/mii/rgephy.c 1.43, 1.47, 1.49, 1.54-1.57 (patch) 1340sys/dev/mii/rgephy.c 1.43, 1.47, 1.49, 1.54-1.57 (patch)
1341sys/dev/mii/rgephyreg.h 1.10, 1.12 (patch) 1341sys/dev/mii/rgephyreg.h 1.10, 1.12 (patch)
1342 1342
1343 - It seems EEE support is not only on 8211F but on 8211D and newer. 1343 - It seems EEE support is not only on 8211F but on 8211D and newer.
1344 - Indicate master mode if the negotiated result say so. 1344 - Indicate master mode if the negotiated result say so.
1345 - Use symbolic names for chip revision. 1345 - Use symbolic names for chip revision.
1346 - Cosmetic changes. 1346 - Cosmetic changes.
1347 - KNF. 1347 - KNF.
1348 [msaitoh, ticket #1413] 1348 [msaitoh, ticket #1413]
1349 1349
1350sys/dev/mii/ciphy.c 1.34-1.37 via patch 1350sys/dev/mii/ciphy.c 1.34-1.37 via patch
1351sys/dev/mii/miidevs 1.158 1351sys/dev/mii/miidevs 1.158
1352sys/dev/mii/miidevs.h regen 1352sys/dev/mii/miidevs.h regen
1353sys/dev/mii/miidevs_data.h regen 1353sys/dev/mii/miidevs_data.h regen
1354 1354
1355 - Indicate master mode if the negotiated result say so. 1355 - Indicate master mode if the negotiated result say so.
1356 - Call mii_phy_flowstatus() to show the flow setting. 1356 - Call mii_phy_flowstatus() to show the flow setting.
1357 - Match a lot of Cicada and Vitesse devices correctly. 1357 - Match a lot of Cicada and Vitesse devices correctly.
1358 - Add support for VSC8221, VSC8234 and VSC8641. 1358 - Add support for VSC8221, VSC8234 and VSC8641.
1359 - KNF 1359 - KNF
1360 [msaitoh, ticket #1414] 1360 [msaitoh, ticket #1414]
1361 1361
1362sys/dev/pci/if_bce.c 1.55,1.56 1362sys/dev/pci/if_bce.c 1.55,1.56
1363sys/dev/pci/if_bcereg.h 1.5 1363sys/dev/pci/if_bcereg.h 1.5
1364 1364
1365 - Add missing splnet()/splx() around mii_tick(). 1365 - Add missing splnet()/splx() around mii_tick().
1366 - Use device_printf() instead of aprint_error_dev)() in bce_watchdog(). 1366 - Use device_printf() instead of aprint_error_dev)() in bce_watchdog().
1367 - Mark ETHERCAP_VLAN_MTU. 1367 - Mark ETHERCAP_VLAN_MTU.
1368 - PR kern/24911: clear the powerdown mode. 1368 - PR kern/24911: clear the powerdown mode.
1369 - Set proper LED modes. 1369 - Set proper LED modes.
1370 [msaitoh, ticket #1415] 1370 [msaitoh, ticket #1415]
1371 1371
1372sys/arch/arm/ep93xx/epe.c 1.45 1372sys/arch/arm/ep93xx/epe.c 1.45
1373sys/arch/mac68k/nubus/if_netdock_nubus.c 1.31 1373sys/arch/mac68k/nubus/if_netdock_nubus.c 1.31
1374sys/dev/ic/i82586.c 1.86 1374sys/dev/ic/i82586.c 1.86
1375sys/dev/pcmcia/if_cnw.c 1.66 1375sys/dev/pcmcia/if_cnw.c 1.66
1376sys/dev/pcmcia/if_ray.c 1.95 1376sys/dev/pcmcia/if_ray.c 1.95
1377sys/dev/qbus/if_il.c 1.36 1377sys/dev/qbus/if_il.c 1.36
1378sys/dev/qbus/if_qt.c 1.24 1378sys/dev/qbus/if_qt.c 1.24
1379 1379
1380 Do not double count incoming packets. 1380 Do not double count incoming packets.
1381 [msaitoh, ticket #1416] 1381 [msaitoh, ticket #1416]
1382 1382
1383distrib/sets/lists/modules/mi 1.127 1383distrib/sets/lists/modules/mi 1.127
1384sys/modules/Makefile 1.229,1.230 1384sys/modules/Makefile 1.229,1.230
1385sys/modules/filemon/Makefile 1.4 (manually adjusted) 1385sys/modules/filemon/Makefile 1.4 (manually adjusted)
1386 1386
1387 Do not install the filemon module. 1387 Do not install the filemon module.
1388 [maya, ticket #1418] 1388 [maya, ticket #1418]
1389 1389
1390sys/dev/ic/ld_nvme.c 1.23 1390sys/dev/ic/ld_nvme.c 1.23
1391 1391
1392 Do not attach an ld device if the format descriptor is 1392 Do not attach an ld device if the format descriptor is
1393 unsupported/unused. 1393 unsupported/unused.
1394 [mlelstv, ticket #1417] 1394 [mlelstv, ticket #1417]
1395 1395
1396sys/dev/audio.c (apply patch) 1396sys/dev/audio.c (apply patch)
1397 1397
1398 Do not allow mmap(2) on audio devices opened read-only. 1398 Do not allow mmap(2) on audio devices opened read-only.
1399 [nat, ticket #1419] 1399 [nat, ticket #1419]
1400 1400
1401sys/kern/subr_disk.c 1.129 1401sys/kern/subr_disk.c 1.129
1402 1402
1403 Avoid division by zero in bounds_check_with_label() on misbehaving 1403 Avoid division by zero in bounds_check_with_label() on misbehaving
1404 or broken drives. 1404 or broken drives.
1405 [cnst, ticket #1397] 1405 [cnst, ticket #1397]
1406 1406
1407sys/arch/zaurus/conf/Makefile.zaurus.inc 1.10 1407sys/arch/zaurus/conf/Makefile.zaurus.inc 1.10
1408sys/arch/zaurus/stand/zbsdmod/Makefile 1.12 1408sys/arch/zaurus/stand/zbsdmod/Makefile 1.12
1409sys/arch/zaurus/stand/zbsdmod/compat_linux.h 1.7 1409sys/arch/zaurus/stand/zbsdmod/compat_linux.h 1.7
1410sys/arch/zaurus/stand/zbsdmod/zbsdmod.c 1.10,1.11 1410sys/arch/zaurus/stand/zbsdmod/zbsdmod.c 1.10,1.11
1411 1411
1412 Explicitly set empty LINKENTRY to keep ENTRY address specified 1412 Explicitly set empty LINKENTRY to keep ENTRY address specified
1413 in ldscript. Cacheline-align code used to enter the kernel. 1413 in ldscript. Cacheline-align code used to enter the kernel.
1414 Misc cleanup to avoid future confusion: 1414 Misc cleanup to avoid future confusion:
1415 - Remove more unnecessary debug sections 1415 - Remove more unnecessary debug sections
1416 - Use DBG instead of COPTS to specify -Os as defined in bsd.prog.mk 1416 - Use DBG instead of COPTS to specify -Os as defined in bsd.prog.mk
1417 - Use CFLAGS and CPPFLAGS correctly 1417 - Use CFLAGS and CPPFLAGS correctly
1418 - Explicitly set -ffreestanding 1418 - Explicitly set -ffreestanding
1419 Make sure to clear bss before jumping to a kernel copied from 1419 Make sure to clear bss before jumping to a kernel copied from
1420 load buffer. 1420 load buffer.
1421 [tsutsui, ticket #1420] 1421 [tsutsui, ticket #1420]
1422 1422
1423sys/dev/scsipi/st.c 1.238 1423sys/dev/scsipi/st.c 1.238
1424 1424
1425 Add simple position recovery when positioning to EOM by reading 1425 Add simple position recovery when positioning to EOM by reading
1426 the position with READ_POSITION. 1426 the position with READ_POSITION.
1427 [jnemeth, ticket #1421] 1427 [jnemeth, ticket #1421]
1428 1428
1429sys/dev/rasops/rasops.h 1.49 1429sys/dev/rasops/rasops.h 1.49
1430 1430
1431 rasops(9): avoid size changes of struct rasops_info depending 1431 rasops(9): avoid size changes of struct rasops_info depending
1432 on kernel options. 1432 on kernel options.
1433 [tsutsui, ticket #1422] 1433 [tsutsui, ticket #1422]
1434 1434
1435etc/MAKEDEV.awk 1.28 1435etc/MAKEDEV.awk 1.28
1436 1436
1437 PR port-arm/54640: hack to work around conditional RAW_PART 1437 PR port-arm/54640: hack to work around conditional RAW_PART
1438 definition in arm/include/disklabel.h. 1438 definition in arm/include/disklabel.h.
1439 [tsutsui, ticket #1423] 1439 [tsutsui, ticket #1423]
1440 1440
1441sys/arch/zaurus/dev/zrc.c 1.10 1441sys/arch/zaurus/dev/zrc.c 1.10
1442 1442
1443 Fix build errors with options WSDISPLAY_COMPAT_RAWKBD. 1443 Fix build errors with options WSDISPLAY_COMPAT_RAWKBD.
1444 [tsutsui, ticket #1424] 1444 [tsutsui, ticket #1424]
1445 1445
1446sys/compat/netbsd32/syscalls.master 1.129 1446sys/compat/netbsd32/syscalls.master 1.129
1447sys/compat/netbsd32/netbsd32_syscallargs.h (regen) 1447sys/compat/netbsd32/netbsd32_syscallargs.h (regen)
1448sys/compat/netbsd32/netbsd32_syscall.h (regen) 1448sys/compat/netbsd32/netbsd32_syscall.h (regen)
1449sys/compat/netbsd32/netbsd32_sysent.c (regen) 1449sys/compat/netbsd32/netbsd32_sysent.c (regen)
1450sys/compat/netbsd32/netbsd32_syscalls.c (regen) 1450sys/compat/netbsd32/netbsd32_syscalls.c (regen)
1451sys/compat/netbsd32/netbsd32_syscalls_autoload.c (regen) 1451sys/compat/netbsd32/netbsd32_syscalls_autoload.c (regen)
1452sys/compat/netbsd32/netbsd32_systrace_args.c (regen) 1452sys/compat/netbsd32/netbsd32_systrace_args.c (regen)
1453 1453
1454 For netbsd32_readlinkat(2), bufsize is netbsd_size_t, not size_t. 1454 For netbsd32_readlinkat(2), bufsize is netbsd_size_t, not size_t.
1455 [rin, ticket #1425] 1455 [rin, ticket #1425]
1456 1456
1457sys/dev/mii/ukphy_subr.c 1.16 1457sys/dev/mii/ukphy_subr.c 1.16
1458 1458
1459 Fix a bug that ukphy_status() misunderstand master mode. 1459 Fix a bug that ukphy_status() misunderstand master mode.
1460 [msaitoh, ticket #1426] 1460 [msaitoh, ticket #1426]
1461 1461
1462sys/arch/arm/broadcom/bcm53xx_eth.c 1.39 1462sys/arch/arm/broadcom/bcm53xx_eth.c 1.39
1463sys/arch/arm/gemini/gemini_gmac.c 1.18 1463sys/arch/arm/gemini/gemini_gmac.c 1.18
1464sys/arch/arm/gemini/if_gpn.c 1.13 1464sys/arch/arm/gemini/if_gpn.c 1.13
1465sys/arch/powerpc/booke/dev/pq3etsec.c 1.47 1465sys/arch/powerpc/booke/dev/pq3etsec.c 1.47
1466sys/dev/ic/aic6915.c 1.40 1466sys/dev/ic/aic6915.c 1.40
1467sys/dev/ic/elinkxl.c 1.133 1467sys/dev/ic/elinkxl.c 1.133
1468sys/dev/ic/i82557.c 1.156 1468sys/dev/ic/i82557.c 1.156
1469sys/dev/pci/if_age.c 1.62 1469sys/dev/pci/if_age.c 1.62
1470sys/dev/pci/if_alc.c 1.43 1470sys/dev/pci/if_alc.c 1.43
1471sys/dev/pci/if_ale.c 1.34 1471sys/dev/pci/if_ale.c 1.34
1472sys/dev/pci/if_ste.c 1.57 1472sys/dev/pci/if_ste.c 1.57
1473sys/dev/pci/if_stge.c 1.72 1473sys/dev/pci/if_stge.c 1.72
1474sys/dev/pci/if_tl.c 1.117 1474sys/dev/pci/if_tl.c 1.117
1475sys/dev/pci/if_txp.c 1.60 1475sys/dev/pci/if_txp.c 1.60
1476sys/dev/pci/if_vte.c 1.27 1476sys/dev/pci/if_vte.c 1.27
1477sys/dev/pcmcia/if_xi.c 1.91 1477sys/dev/pcmcia/if_xi.c 1.91
1478 1478
1479 Fix input counter to prevent double count. 1479 Fix input counter to prevent double count.
1480 [msaitoh, ticket #1427] 1480 [msaitoh, ticket #1427]
1481 1481
1482sys/dev/pci/if_wm.c 1.647, 1.649 via patch 1482sys/dev/pci/if_wm.c 1.647, 1.649 via patch
1483 1483
1484 - Use device_printf() instead of printf(). 1484 - Use device_printf() instead of printf().
1485 - Fix typo in comment. 1485 - Fix typo in comment.
1486 [msaitoh, ticket #1428] 1486 [msaitoh, ticket #1428]
1487 1487
1488sys/dev/sdmmc/sbt.c 1.6 1488sys/dev/sdmmc/sbt.c 1.6
1489sys/dev/usb/ubt.c 1.61 1489sys/dev/usb/ubt.c 1.61
1490 1490
1491 Fix mbuf deallocation. 1491 Fix mbuf deallocation.
1492 [msaitoh, ticket #1429] 1492 [msaitoh, ticket #1429]
1493 1493
1494sys/dev/pci/if_jme.c 1.46 1494sys/dev/pci/if_jme.c 1.46
1495 1495
1496 Fix potential use after free mbuf access. 1496 Fix potential use after free mbuf access.
1497 [msaitoh, ticket #1430] 1497 [msaitoh, ticket #1430]
1498 1498
1499sys/dev/pci/ixgbe/ix_txrx.c 1.56 1499sys/dev/pci/ixgbe/ix_txrx.c 1.56
1500 1500
1501 Fix missing kpreempt_disable() before softint_schedule(). 1501 Fix missing kpreempt_disable() before softint_schedule().
1502 [knakahara, ticket #1431] 1502 [knakahara, ticket #1431]
1503 1503
1504sys/dev/ic/nvme.c 1.47 1504sys/dev/ic/nvme.c 1.47
1505 1505
1506 nvme(4): Use the SET_FEATURES command to get the number of allocated 1506 nvme(4): Use the SET_FEATURES command to get the number of allocated
1507 queues. 1507 queues.
1508 [nonaka, ticket #1432] 1508 [nonaka, ticket #1432]
1509 1509
1510sys/arch/x86/include/specialreg.h 1.157 (patch) 1510sys/arch/x86/include/specialreg.h 1.157 (patch)
1511sys/arch/x86/x86/spectre.c 1.31 (patch) 1511sys/arch/x86/x86/spectre.c 1.31 (patch)
1512 1512
1513 Mitigation for CVE-2019-11135: TSX Asynchronous Abort (TAA). 1513 Mitigation for CVE-2019-11135: TSX Asynchronous Abort (TAA).
1514 [maxv, ticket #1433] 1514 [maxv, ticket #1433]
1515 1515
1516sys/net/if_vlan.c 1.148 1516sys/net/if_vlan.c 1.148
1517 1517
1518 Fix a bug that vlan(4) fragments IPv6 packets unecessarily. 1518 Fix a bug that vlan(4) fragments IPv6 packets unecessarily.
1519 [yamaguchi, ticket #1434] 1519 [yamaguchi, ticket #1434]
1520 1520
1521sys/dev/pci/ixgbe/ixv.c 1.140 1521sys/dev/pci/ixgbe/ixv.c 1.140
1522 1522
1523 ixv(4): disable RSS configuration on 82599 and X540 VFs. 1523 ixv(4): disable RSS configuration on 82599 and X540 VFs.
1524 [msaitoh, ticket #1435] 1524 [msaitoh, ticket #1435]
1525 1525
1526external/bsd/drm2/dist/drm/drm_fb_helper.c 1.13 via patch 1526external/bsd/drm2/dist/drm/drm_fb_helper.c 1.13 via patch
1527  1527
1528 Avoid null pointer dereference. 1528 Avoid null pointer dereference.
1529 [msaitoh, ticket #1436] 1529 [msaitoh, ticket #1436]
1530 1530
1531sys/arch/x86/x86/intr.c 1.147 1531sys/arch/x86/x86/intr.c 1.147
1532 1532
1533 Fix a bug that evcnt_detach() called twice when the idt vector is 1533 Fix a bug that evcnt_detach() called twice when the idt vector is
1534 full. 1534 full.
1535 [msaitoh, ticket #1437] 1535 [msaitoh, ticket #1437]
1536 1536
1537sys/net/if_loop.c 1.108-1.109 via patch 1537sys/net/if_loop.c 1.108-1.109 via patch
1538 1538
1539 Fix a bug that an IP broadcast packet back to myself 1539 Fix a bug that an IP broadcast packet back to myself
1540 is dropped as bad checksum when an interface's checksum 1540 is dropped as bad checksum when an interface's checksum
1541 offload is set. 1541 offload is set.
1542 [msaitoh, ticket #1438] 1542 [msaitoh, ticket #1438]
1543 1543
1544sys/arch/amiga/dev/if_qn.c 1.48 1544sys/arch/amiga/dev/if_qn.c 1.48
1545sys/arch/amiga/dev/zssc.c 1.46 1545sys/arch/amiga/dev/zssc.c 1.46
1546sys/arch/mac68k/obio/iwm_fd.c 1.57 1546sys/arch/mac68k/obio/iwm_fd.c 1.57
1547sys/arch/mvme68k/dev/wdsc.c 1.33 1547sys/arch/mvme68k/dev/wdsc.c 1.33
1548sys/arch/next68k/dev/nextdisplay.c 1.22 1548sys/arch/next68k/dev/nextdisplay.c 1.22
1549sys/dev/gpib/ct.c 1.31 1549sys/dev/gpib/ct.c 1.31
1550sys/dev/gpib/mt.c 1.33 1550sys/dev/gpib/mt.c 1.33
1551sys/dev/gpib/ppi.c 1.25 1551sys/dev/gpib/ppi.c 1.25
1552sys/dev/isa/if_iy.c 1.111 1552sys/dev/isa/if_iy.c 1.111
1553sys/dev/isa/mcd.c 1.119 1553sys/dev/isa/mcd.c 1.119
1554sys/dev/isa/tcic2_isa.c 1.28 1554sys/dev/isa/tcic2_isa.c 1.28
1555sys/dev/isa/uha_isa.c 1.42 1555sys/dev/isa/uha_isa.c 1.42
1556sys/dev/pci/if_stge.c 1.73 1556sys/dev/pci/if_stge.c 1.73
1557sys/dev/pci/neo.c 1.55 1557sys/dev/pci/neo.c 1.55
1558sys/dev/pcmcia/if_tr_pcmcia.c 1.29 1558sys/dev/pcmcia/if_tr_pcmcia.c 1.29
1559sys/dev/sbus/sio16.c 1.25 1559sys/dev/sbus/sio16.c 1.25
1560 1560
1561 Correctly initialize sc_dev. 1561 Correctly initialize sc_dev.
1562 [msaitoh, ticket #1439] 1562 [msaitoh, ticket #1439]
1563 1563
1564sys/dev/pci/pucdata.c 1.105 1564sys/dev/pci/pucdata.c 1.105
1565 1565
1566 puc(4): the 16C1054 and 16C1058 serial multi-port controllers need 1566 puc(4): the 16C1054 and 16C1058 serial multi-port controllers need
1567 a clock multiplier of 8, just like the 16C1050 controller. 1567 a clock multiplier of 8, just like the 16C1050 controller.
1568 [hauke, ticket #1440] 1568 [hauke, ticket #1440]
1569 1569
1570sys/dev/hyperv/hvkbd.c 1.4 1570sys/dev/hyperv/hvkbd.c 1.4
1571sys/dev/hyperv/if_hvn.c 1.6 1571sys/dev/hyperv/if_hvn.c 1.6
1572 1572
1573 hvn(4), hvkbd(4): No need to call vmbus_channel_setdeferred(). 1573 hvn(4), hvkbd(4): No need to call vmbus_channel_setdeferred().
1574 [nonaka, ticket #1441] 1574 [nonaka, ticket #1441]
1575 1575
1576sys/dev/i2c/spdmem_i2c.c 1.14 1576sys/dev/i2c/spdmem_i2c.c 1.14
1577 1577
1578 Use 1-byte data-buffers when writing to the "control" device 1578 Use 1-byte data-buffers when writing to the "control" device
1579 for the SPD ROMs to prevent panic. 1579 for the SPD ROMs to prevent panic.
1580 [msaitoh, ticket #1442] 1580 [msaitoh, ticket #1442]
1581 1581
1582sys/arch/arm/nvidia/tegra_xusb.c 1.13-1.14 via patch 1582sys/arch/arm/nvidia/tegra_xusb.c 1.13-1.14 via patch
1583sys/dev/pci/xhci_pci.c 1.13 1583sys/dev/pci/xhci_pci.c 1.13
1584sys/dev/usb/usb.c 1.169 1584sys/dev/usb/usb.c 1.169
1585sys/dev/usb/usbdivar.h 1.116 1585sys/dev/usb/usbdivar.h 1.116
1586sys/dev/usb/xhci.c 1.93, 1.95, 1.97 1586sys/dev/usb/xhci.c 1.93, 1.95, 1.97
1587sys/dev/usb/xhcireg.h 1.11-1.12 1587sys/dev/usb/xhcireg.h 1.11-1.12
1588 1588
1589 Detect USB 3.1 1589 Detect USB 3.1
1590 [msaitoh, ticket #1443] 1590 [msaitoh, ticket #1443]
1591 1591
1592usr.sbin/usbdevs/usbdevs.c 1.36 1592usr.sbin/usbdevs/usbdevs.c 1.36
1593 1593
1594 Print USB_SPEED_SUPER_PLUS capability if present. 1594 Print USB_SPEED_SUPER_PLUS capability if present.
1595 [msaitoh, ticket #1444] 1595 [msaitoh, ticket #1444]
1596 1596
1597sys/arch/arm/sa11x0/sa11x0_ost.c 1.33 1597sys/arch/arm/sa11x0/sa11x0_ost.c 1.33
1598  1598
1599 Fix another attach failure of zaudio(4) WM8731 on Zaurus SL-C7x0/860. 1599 Fix another attach failure of zaudio(4) WM8731 on Zaurus SL-C7x0/860.
1600 [tsutsui, ticket #1445] 1600 [tsutsui, ticket #1445]
1601 1601
1602sys/arch/zaurus/conf/GENERIC 1.85,1.89 1602sys/arch/zaurus/conf/GENERIC 1.85,1.89
1603sys/arch/zaurus/conf/INSTALL 1.40 1603sys/arch/zaurus/conf/INSTALL 1.40
1604sys/arch/zaurus/stand/zbsdmod/zbsdmod.c 1.12 1604sys/arch/zaurus/stand/zbsdmod/zbsdmod.c 1.12
1605sys/arch/zaurus/zaurus/machdep.c 1.40,1.45 1605sys/arch/zaurus/zaurus/machdep.c 1.40,1.45
1606 1606
1607 Make zaurus kernels use symbols loaded by bootloader. 1607 Make zaurus kernels use symbols loaded by bootloader.
1608 [tsutsui, ticket #1446] 1608 [tsutsui, ticket #1446]
1609 1609
1610sys/dev/hyperv/if_hvn.c 1.7 1610sys/dev/hyperv/if_hvn.c 1.7
1611 1611
1612 Fixed incorrect m_defrag return value check. 1612 Fixed incorrect m_defrag return value check.
1613 [nonaka, ticket #1447] 1613 [nonaka, ticket #1447]
1614 1614
1615sys/dev/pci/pcidevs 1.1384-1.1391 1615sys/dev/pci/pcidevs 1.1384-1.1391
1616sys/dev/pci/pcidevs.h regen 1616sys/dev/pci/pcidevs.h regen
1617sys/dev/pci/pcidevs_data.h regen 1617sys/dev/pci/pcidevs_data.h regen
1618 1618
1619 - Add micron/crucial SM2263 NVMe. 1619 - Add micron/crucial SM2263 NVMe.
1620 - Add some device found on ASUS X570-P with Ryzen 3200G CPU. 1620 - Add some device found on ASUS X570-P with Ryzen 3200G CPU.
1621 - Spell it "PCIe' when using the name. 1621 - Spell it "PCIe' when using the name.
1622 - Add Mellanox ConnectX-4, ConnectX-4 Lx, ConnectX-5, and ConnectX-5 Ex 1622 - Add Mellanox ConnectX-4, ConnectX-4 Lx, ConnectX-5, and ConnectX-5 Ex
1623 - Modify Attansic Ethernet devices' description to clarify. 1623 - Modify Attansic Ethernet devices' description to clarify.
1624 - Add Killer E2400 and E2500. 1624 - Add Killer E2400 and E2500.
1625 - Spell "controller" correctly. 1625 - Spell "controller" correctly.
1626 - Add Realtek RTL8125. 1626 - Add Realtek RTL8125.
1627 - Update Intel's NVMe SSDs. 1627 - Update Intel's NVMe SSDs.
1628 - Add Intel Apollo Lake TXE HECI. 1628 - Add Intel Apollo Lake TXE HECI.
1629 - Add D-Link DGE-530T C1 and TP-Link TG-3468 v2. 1629 - Add D-Link DGE-530T C1 and TP-Link TG-3468 v2.
1630 [msaitoh, ticket #1448] 1630 [msaitoh, ticket #1448]
1631 1631
1632sys/dev/pci/if_re_pci.c 1.50 1632sys/dev/pci/if_re_pci.c 1.50
1633share/man/man4/re.4 1.17-1.18 1633share/man/man4/re.4 1.17-1.18
1634 1634
1635 Add D-Link DGE-530T Rev. C,D and TP-Link TG-3468 v2,v3. 1635 Add D-Link DGE-530T Rev. C,D and TP-Link TG-3468 v2,v3.
1636 Add note about UDP checksum offload feature to the document. 1636 Add note about UDP checksum offload feature to the document.
1637 [msaitoh, ticket #1449] 1637 [msaitoh, ticket #1449]
1638 1638
1639sys/arch/x86/include/specialreg.h 1.158 1639sys/arch/x86/include/specialreg.h 1.158
1640usr.sbin/cpuctl/arch/i386.c 1.108 1640usr.sbin/cpuctl/arch/i386.c 1.108
1641 1641
1642 Add the following bit definitions from the latest Intel SDM: 1642 Add the following bit definitions from the latest Intel SDM:
1643 - CET shadow stack 1643 - CET shadow stack
1644 - Fast Short REP MOV 1644 - Fast Short REP MOV
1645 - Hybrid part 1645 - Hybrid part
1646 - CET Indirect Branch Tracking 1646 - CET Indirect Branch Tracking
1647 0x7d and 0x7e are for 10th generation Core (Ice Lake). 1647 0x7d and 0x7e are for 10th generation Core (Ice Lake).
1648 [msaitoh, ticket #1450] 1648 [msaitoh, ticket #1450]
1649 1649
1650sys/dev/pci/ixgbe/ixgbe.c 1.216 1650sys/dev/pci/ixgbe/ixgbe.c 1.216
1651sys/dev/pci/ixgbe/ixv.c 1.141 1651sys/dev/pci/ixgbe/ixv.c 1.141
1652 1652
1653 Print MAC address. 1653 Print MAC address.
1654 [msaitoh, ticket #1451] 1654 [msaitoh, ticket #1451]
1655 1655
1656sys/kern/sys_ptrace_common.c 1.72 1656sys/kern/sys_ptrace_common.c 1.72
1657 1657
1658 ptrace(2): fix PIOD_READ_AUXV for COMPAT_NETBSD32. 1658 ptrace(2): fix PIOD_READ_AUXV for COMPAT_NETBSD32.
1659 [rin, ticket #1452] 1659 [rin, ticket #1452]
1660 1660
1661sys/arch/x86/pci/msipic.c 1.19 1661sys/arch/x86/pci/msipic.c 1.19
1662 1662
1663 Disable MSI-X before writing the MSI-X table. 1663 Disable MSI-X before writing the MSI-X table.
1664 [hikaru, ticket #1453] 1664 [hikaru, ticket #1453]
1665 1665
1666sys/dev/mii/atphy.c 1.22-1.23, 1.25 via patch 1666sys/dev/mii/atphy.c 1.22-1.23, 1.25 via patch
1667sys/dev/mii/mii_physubr.c 1.88 via patch 1667sys/dev/mii/mii_physubr.c 1.88 via patch
1668sys/dev/mii/miivar.h 1.69 via patch 1668sys/dev/mii/miivar.h 1.69 via patch
1669 1669
1670 - Fix a bug that atphy(4) can't negotiate correctly when the media 1670 - Fix a bug that atphy(4) can't negotiate correctly when the media
1671 setting is neither auto nor 1000baseT. 1671 setting is neither auto nor 1000baseT.
1672 - Code cleanup. 1672 - Code cleanup.
1673 [msaitoh, ticket #1454] 1673 [msaitoh, ticket #1454]
1674 1674
1675sys/dev/hyperv/hvkbd.c 1.5,1.6 1675sys/dev/hyperv/hvkbd.c 1.5,1.6
1676sys/dev/hyperv/if_hvn.c 1.8,1.9 1676sys/dev/hyperv/if_hvn.c 1.8,1.9
1677sys/dev/hyperv/vmbus.c 1.5 1677sys/dev/hyperv/vmbus.c 1.5
1678 1678
1679 vmbus(4), hvn(4), hvkbd(4): fix wait time for tsleep(9). 1679 vmbus(4), hvn(4), hvkbd(4): fix wait time for tsleep(9).
1680 hvn(4), hvkbd(4): only poll when cold. 1680 hvn(4), hvkbd(4): only poll when cold.
1681 [nonaka, ticket #1455] 1681 [nonaka, ticket #1455]
1682 1682
1683sys/kern/sys_ptrace_common.c 1.73 1683sys/kern/sys_ptrace_common.c 1.73
1684 1684
1685 Fix regression introduced to ptrace_regs() in rev 1.27: 1685 Fix regression introduced to ptrace_regs() in rev 1.27:
1686 Size of registers should be determined from tracer, NOT tracee. 1686 Size of registers should be determined from tracer, NOT tracee.
1687 [rin, ticket #1456] 1687 [rin, ticket #1456]
1688 1688
1689sys/dev/mii/miidevs 1.155-1.157, 1.159-1.160 1689sys/dev/mii/miidevs 1.155-1.157, 1.159-1.160
1690sys/dev/mii/miidevs.h regen 1690sys/dev/mii/miidevs.h regen
1691sys/dev/mii/miidevs_data.h regen 1691sys/dev/mii/miidevs_data.h regen
1692sys/dev/mii/rlphy.c 1.37 via patch 1692sys/dev/mii/rlphy.c 1.37 via patch
1693 1693
1694 - miidevs update: 1694 - miidevs update:
1695 - Add Teranetics, Aquantia and Renesas. 1695 - Add Teranetics, Aquantia and Renesas.
1696 - Change ICPLUS(0x0090c3) to xxICPLUS(0x0009c3). 1696 - Change ICPLUS(0x0090c3) to xxICPLUS(0x0009c3).
1697 - Fix typo. from vezhlys. 1697 - Fix typo. from vezhlys.
1698 - Rename JMICRON 0x0021 from JMC250 to JMP211 1698 - Rename JMICRON 0x0021 from JMC250 to JMP211
1699 - Rename JMICRON 0x0022 from JMC260 to JMP202 1699 - Rename JMICRON 0x0022 from JMC260 to JMP202
1700 - rlphy(4): Print model name if it's ICPLUS IP101 to avoid printing 1700 - rlphy(4): Print model name if it's ICPLUS IP101 to avoid printing
1701 "Realtek internal PHY". 1701 "Realtek internal PHY".
1702 [msaitoh, ticket #1457] 1702 [msaitoh, ticket #1457]
1703 1703
1704sys/dev/hyperv/hvs.c 1.3 1704sys/dev/hyperv/hvs.c 1.3
1705sys/dev/hyperv/if_hvn.c 1.10 1705sys/dev/hyperv/if_hvn.c 1.10
1706 1706
1707 hvs(4), hvn(4): Set correct size for bus_dmamap_sync(9). 1707 hvs(4), hvn(4): Set correct size for bus_dmamap_sync(9).
1708 [nonaka, ticket #1458] 1708 [nonaka, ticket #1458]
1709 1709
1710sys/kern/subr_cprng.c 1.33 1710sys/kern/subr_cprng.c 1.33
1711 1711
1712 Use cprng_strong, not cprng_fast, for sysctl kern.arnd. 1712 Use cprng_strong, not cprng_fast, for sysctl kern.arnd.
1713 [riastradh, ticket #1459] 1713 [riastradh, ticket #1459]
1714 1714
1715sys/dev/hyperv/if_hvn.c 1.11 1715sys/dev/hyperv/if_hvn.c 1.11
1716 1716
1717 hvn(4): Fix incorrect ident when waiting for NVS command response. 1717 hvn(4): Fix incorrect ident when waiting for NVS command response.
1718 [nonaka, ticket #1460] 1718 [nonaka, ticket #1460]
1719 1719
1720share/tmac/doc2html 1.68 1720share/tmac/doc2html 1.68
1721 1721
1722 PR toolchain/54715: Remove duplicate (incorrect) version of 1722 PR toolchain/54715: Remove duplicate (incorrect) version of
1723 the .Lk macro. 1723 the .Lk macro.
1724 [kre, ticket #1461] 1724 [kre, ticket #1461]
1725 1725
1726sys/dev/pci/if_bge.c 1.336, 1.340, 1.341 1726sys/dev/pci/if_bge.c 1.336, 1.340, 1.341
1727 1727
1728 - Avoid undefined behavior in bge_setmulti(). 1728 - Avoid undefined behavior in bge_setmulti().
1729 - Avoid undefined behavior when setting the MAC address in 1729 - Avoid undefined behavior when setting the MAC address in
1730 bge_init().  1730 bge_init().
1731 - Fix a bug that SK-9D41 can't detect fiber media. 1731 - Fix a bug that SK-9D41 can't detect fiber media.
1732 - Use *_FLUSH() more. The main purpose is to wait following 1732 - Use *_FLUSH() more. The main purpose is to wait following
1733 delay() correctly. 1733 delay() correctly.
1734 - Add missing DELAY(80) after writing BGE_MI_MODE register. 1734 - Add missing DELAY(80) after writing BGE_MI_MODE register.
1735 [msaitoh, ticket #1462] 1735 [msaitoh, ticket #1462]
1736 1736
1737sys/dev/pci/if_age.c 1.61, 1.63-1.64  1737sys/dev/pci/if_age.c 1.61, 1.63-1.64
1738 - Fix direction of the loop in age_get_macaddr(). 1738 - Fix direction of the loop in age_get_macaddr().
1739 - Fix multicast handling. All Atheros controllers use big-endian form 1739 - Fix multicast handling. All Atheros controllers use big-endian form
1740 when computing multicast hash. 1740 when computing multicast hash.
1741 - Fix a bug that IFF_ALLMULTI is almost always set. 1741 - Fix a bug that IFF_ALLMULTI is almost always set.
1742 [msaitoh, ticket #1463] 1742 [msaitoh, ticket #1463]
1743 1743
1744sys/dev/pci/if_alc.c 1.44 via patch 1744sys/dev/pci/if_alc.c 1.44 via patch
1745sys/dev/pci/if_ale.c 1.35-1.36 via patch 1745sys/dev/pci/if_ale.c 1.35-1.36 via patch
1746sys/dev/pci/if_cas.c 1.36 via patch 1746sys/dev/pci/if_cas.c 1.36 via patch
1747 - Fix a bug that IFF_ALLMULTI is almost always set. 1747 - Fix a bug that IFF_ALLMULTI is almost always set.
1748 - Whitespace fixes. 1748 - Whitespace fixes.
1749 [msaitoh, ticket #1464] 1749 [msaitoh, ticket #1464]
1750 1750
1751sys/arch/powerpc/oea/ofw_autoconf.c 1.24 1751sys/arch/powerpc/oea/ofw_autoconf.c 1.24 (adapted)
1752 1752
1753 Add a hack for qemu/macppc. OF_finddevice calls will crash depending on 1753 Add a hack for qemu/macppc. OF_finddevice calls will crash depending on
1754 the boot loader and kernel being used. This patch allows using 1754 the boot loader and kernel being used. This patch allows using
1755 -prom-env qemu_boot_hack=y to disable the lookup. 1755 -prom-env qemu_boot_hack=y to disable the lookup.
1756 [joerg, ticket #1465] 1756 [joerg, ticket #1465]
1757 1757
1758sys/arch/x86/include/genfb_machdep.h 1.4 1758sys/arch/x86/include/genfb_machdep.h 1.4
1759sys/arch/x86/x86/genfb_machdep.c 1.15 1759sys/arch/x86/x86/genfb_machdep.c 1.15
1760sys/arch/x86/x86/hyperv.c 1.5 1760sys/arch/x86/x86/hyperv.c 1.5
1761 1761
1762 Prevent panic when attaching genfb if using a serial console 1762 Prevent panic when attaching genfb if using a serial console
1763 with Hyper-V Gen.2. 1763 with Hyper-V Gen.2.
1764 [nonaka, ticket #1466] 1764 [nonaka, ticket #1466]
1765 1765
1766share/man/man4/rnd.4 1.25 - 1.28 1766share/man/man4/rnd.4 1.25 - 1.28
1767 1767
1768 Update man page to reflect switch from CTR_DRBG to Hash_DRBG. 1768 Update man page to reflect switch from CTR_DRBG to Hash_DRBG.
1769 Update NIST SP800-90A reference. 1769 Update NIST SP800-90A reference.
1770 [riastradh, ticket #1467] 1770 [riastradh, ticket #1467]
1771 1771
1772sys/external/bsd/dwc2/dwc2.c 1.60 - 1.66 1772sys/external/bsd/dwc2/dwc2.c 1.60 - 1.66
1773 Make dwc2debug sysctl'able 1773 Make dwc2debug sysctl'able
1774 Calulate the right lenght for isoc transfer and the usb_syncmem 1774 Calulate the right lenght for isoc transfer and the usb_syncmem
1775 PR/54696: Kernel panic in bus_dma.c on Raspberry Pi 3B/3B+ 1775 PR/54696: Kernel panic in bus_dma.c on Raspberry Pi 3B/3B+
1776 [skrll, ticket #1468] 1776 [skrll, ticket #1468]
1777 1777