Tue Jul 7 16:37:18 2020 UTC ()
Tickets #980 - #987


(martin)
diff -r1.1.2.71 -r1.1.2.72 src/doc/CHANGES-9.1

cvs diff -r1.1.2.71 -r1.1.2.72 src/doc/Attic/CHANGES-9.1 (switch to unified diff)

--- src/doc/Attic/CHANGES-9.1 2020/06/30 18:49:17 1.1.2.71
+++ src/doc/Attic/CHANGES-9.1 2020/07/07 16:37:18 1.1.2.72
@@ -1,1000 +1,1000 @@ @@ -1,1000 +1,1000 @@
1# $NetBSD: CHANGES-9.1,v 1.1.2.71 2020/06/30 18:49:17 martin Exp $ 1# $NetBSD: CHANGES-9.1,v 1.1.2.72 2020/07/07 16:37:18 martin Exp $
2 2
3A complete list of changes from the NetBSD 9.0 release to the NetBSD 9.1 3A complete list of changes from the NetBSD 9.0 release to the NetBSD 9.1
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 9.0_STABLE. 9 Welcome to 9.0_STABLE.
10 [martin] 10 [martin]
11 11
12external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c 1.57 12external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c 1.57
13 13
14 zfs_netbsd_setattr: ignore size changes on device nodes. 14 zfs_netbsd_setattr: ignore size changes on device nodes.
15 [hannken, ticket #709] 15 [hannken, ticket #709]
16 16
17external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c 1.58 17external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c 1.58
18 18
19 Teach zfs to revoke vnodes the usual way. 19 Teach zfs to revoke vnodes the usual way.
20 [riastradh, ticket #710] 20 [riastradh, ticket #710]
21 21
22sys/arch/arm/ti/if_cpsw.c 1.9 22sys/arch/arm/ti/if_cpsw.c 1.9
23 23
24 Fix KERNHIST build (and simplify). 24 Fix KERNHIST build (and simplify).
25 [skrll, ticket #711] 25 [skrll, ticket #711]
26 26
27sys/arch/hpcmips/hpcmips/hpcapm_machdep.c 1.6 27sys/arch/hpcmips/hpcmips/hpcapm_machdep.c 1.6
28 28
29 Fix spelling in comments. 29 Fix spelling in comments.
30 [sevan, ticket #712] 30 [sevan, ticket #712]
31 31
32lib/libdm/libdm_ioctl.c 1.4 32lib/libdm/libdm_ioctl.c 1.4
33 33
34 Do not write temporary files to fixed paths in /tmp. 34 Do not write temporary files to fixed paths in /tmp.
35 [riastradh, ticket #713] 35 [riastradh, ticket #713]
36 36
37crypto/external/bsd/openssl/dist/crypto/rand/rand_unix.c 1.14 37crypto/external/bsd/openssl/dist/crypto/rand/rand_unix.c 1.14
38 38
39 Open /dev/urandom with O_CLOEXEC to avoid leaking filedescriptors 39 Open /dev/urandom with O_CLOEXEC to avoid leaking filedescriptors
40 into child processes. 40 into child processes.
41 [riastradh, ticket #714] 41 [riastradh, ticket #714]
42 42
43external/cddl/osnet/dist/cmd/zpool/zpool_vdev.c 1.5 43external/cddl/osnet/dist/cmd/zpool/zpool_vdev.c 1.5
44 44
45 zpool: The NetBSD specific ioctl needs to include sys/ioctl.h. 45 zpool: The NetBSD specific ioctl needs to include sys/ioctl.h.
46 [riastradh, ticket #715] 46 [riastradh, ticket #715]
47 47
48sys/dev/usb/usbdi.c 1.194 48sys/dev/usb/usbdi.c 1.194
49 49
50 Fix a race in USB abort, so that a transfer on an interrupt 50 Fix a race in USB abort, so that a transfer on an interrupt
51 pipe whose callback is currently running at the moment the 51 pipe whose callback is currently running at the moment the
52 pipe is aborted will not be restarted afterward. 52 pipe is aborted will not be restarted afterward.
53 [riastradh, ticket #716] 53 [riastradh, ticket #716]
54 54
55sys/dev/fdt/dwcmmc_fdt.c 1.11 55sys/dev/fdt/dwcmmc_fdt.c 1.11
56sys/dev/ic/bwfm.c 1.15-1.18 56sys/dev/ic/bwfm.c 1.15-1.18
57sys/dev/ic/bwfmreg.h 1.4-1.6 57sys/dev/ic/bwfmreg.h 1.4-1.6
58sys/dev/ic/bwfmvar.h 1.4,1.5 58sys/dev/ic/bwfmvar.h 1.4,1.5
59sys/dev/ic/dwc_mmc.c 1.21,1.22 59sys/dev/ic/dwc_mmc.c 1.21,1.22
60sys/dev/ic/dwc_mmc_reg.h 1.8,1.9,1.12,1.13 60sys/dev/ic/dwc_mmc_reg.h 1.8,1.9,1.12,1.13
61sys/dev/pcmcia/pcmciareg.h 1.11 61sys/dev/pcmcia/pcmciareg.h 1.11
62sys/dev/sdmmc/if_bwfm_sdio.c 1.4,1.6-1.12 62sys/dev/sdmmc/if_bwfm_sdio.c 1.4,1.6-1.12
63sys/dev/sdmmc/if_bwfm_sdio.h 1.1,1.2 63sys/dev/sdmmc/if_bwfm_sdio.h 1.1,1.2
64sys/dev/sdmmc/sdhc.c 1.105,1.106 64sys/dev/sdmmc/sdhc.c 1.105,1.106
65sys/dev/sdmmc/sdmmc.c 1.37,1.39 65sys/dev/sdmmc/sdmmc.c 1.37,1.39
66sys/dev/sdmmc/sdmmc_cis.c 1.6,1.8 66sys/dev/sdmmc/sdmmc_cis.c 1.6,1.8
67sys/dev/sdmmc/sdmmc_io.c 1.15-1.19 67sys/dev/sdmmc/sdmmc_io.c 1.15-1.19
68sys/dev/sdmmc/sdmmc_ioreg.h 1.4,1.5 68sys/dev/sdmmc/sdmmc_ioreg.h 1.4,1.5
69sys/dev/sdmmc/sdmmc_mem.c 1.69-1.71 69sys/dev/sdmmc/sdmmc_mem.c 1.69-1.71
70sys/dev/sdmmc/sdmmcdevs 1.5-1.8 70sys/dev/sdmmc/sdmmcdevs 1.5-1.8
71sys/dev/sdmmc/sdmmcvar.h 1.31,1.33,1.34 71sys/dev/sdmmc/sdmmcvar.h 1.31,1.33,1.34
72sys/net/if_media.h 1.66 72sys/net/if_media.h 1.66
73sys/dev/sdmmc/sdmmcdevs.h (regen) 73sys/dev/sdmmc/sdmmcdevs.h (regen)
74 74
75 Various fixes to make bwfm@sdio work on Pinebook Pro: 75 Various fixes to make bwfm@sdio work on Pinebook Pro:
76 - Several fixes to SDIO (generic for the dwc driver) 76 - Several fixes to SDIO (generic for the dwc driver)
77 - bwfm sdio attachment. 77 - bwfm sdio attachment.
78 - Various bwfm fixes 78 - Various bwfm fixes
79 - isplay 802.11 modes beyond 'g' 79 - isplay 802.11 modes beyond 'g'
80 - sdhc voltage setting fixes 80 - sdhc voltage setting fixes
81 [mrg, ticket #717] 81 [mrg, ticket #717]
82 82
83sys/arch/mips/adm5120/dev/ahci.c 1.21 83sys/arch/mips/adm5120/dev/ahci.c 1.21
84sys/dev/usb/ehci.c 1.274 84sys/dev/usb/ehci.c 1.274
85sys/dev/usb/ohci.c 1.296 85sys/dev/usb/ohci.c 1.296
86sys/dev/usb/uhci.c 1.294 86sys/dev/usb/uhci.c 1.294
87sys/external/bsd/dwc2/dwc2.c 1.72 87sys/external/bsd/dwc2/dwc2.c 1.72
88 88
89 Fix a memory leak. 89 Fix a memory leak.
90 [skrll, ticket #718] 90 [skrll, ticket #718]
91 91
92sys/kern/uipc_socket.c 1.288 92sys/kern/uipc_socket.c 1.288
93 93
94 SO_RCVTIMEO: zero out the time value, to prevent uninitialized 94 SO_RCVTIMEO: zero out the time value, to prevent uninitialized
95 bytes in its padding from leaking to userland. 95 bytes in its padding from leaking to userland.
96 [maxv, ticket #720] 96 [maxv, ticket #720]
97 97
98sys/arch/arm/arm32/bus_dma.c 1.119,1.120 98sys/arch/arm/arm32/bus_dma.c 1.119,1.120
99 99
100 Make sure to convey a failure to the calling function. 100 Make sure to convey a failure to the calling function.
101 [skrll, ticket #721] 101 [skrll, ticket #721]
102 102
103sys/arch/i386/stand/efiboot/eficons.c 1.10,1.11 103sys/arch/i386/stand/efiboot/eficons.c 1.10,1.11
104 104
105 If the default GOP mode is unavailable, fallback to the first mode 105 If the default GOP mode is unavailable, fallback to the first mode
106 defined. 106 defined.
107 [jmcneill, ticket #723] 107 [jmcneill, ticket #723]
108 108
109xsrc/external/mit/MesaLib/dist/src/mapi/entry_x86-64_tls.h 1.5 109xsrc/external/mit/MesaLib/dist/src/mapi/entry_x86-64_tls.h 1.5
110xsrc/external/mit/MesaLib/dist/src/mapi/entry_x86_tls.h 1.6 110xsrc/external/mit/MesaLib/dist/src/mapi/entry_x86_tls.h 1.6
111 111
112 mesa: sync w/ pkgsrc: don't assume the current gl dispatch table 112 mesa: sync w/ pkgsrc: don't assume the current gl dispatch table
113 points to noop if NULL, instead call the ENTRY_CURRENT_TABLE_GET 113 points to noop if NULL, instead call the ENTRY_CURRENT_TABLE_GET
114 function. 114 function.
115 [tnn, ticket #724] 115 [tnn, ticket #724]
116 116
117etc/rc.d/mountall 1.12 117etc/rc.d/mountall 1.12
118external/cddl/osnet/dist/uts/common/fs/zfs/spa_history.c 1.5,1.6 118external/cddl/osnet/dist/uts/common/fs/zfs/spa_history.c 1.5,1.6
119external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c 1.59-1.61 119external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c 1.59-1.61
120external/cddl/osnet/sys/kern/misc.c 1.8 120external/cddl/osnet/sys/kern/misc.c 1.8
121 121
122 - Make block device nodes with /dev on zfs work. 122 - Make block device nodes with /dev on zfs work.
123 - Mount zfs if zfs=YES whether or not /etc/zfs/zpool.cache is there. 123 - Mount zfs if zfs=YES whether or not /etc/zfs/zpool.cache is there.
124 - Mark our changes to zpools as NetBSD, not OpenSolaris. 124 - Mark our changes to zpools as NetBSD, not OpenSolaris.
125 [riastradh, ticket #725] 125 [riastradh, ticket #725]
126 126
127external/gpl3/binutils/dist/bfd/elf.c 1.14 127external/gpl3/binutils/dist/bfd/elf.c 1.14
128 128
129 Fix 'nm /dev/ksyms'. 129 Fix 'nm /dev/ksyms'.
130 [rin, ticket #726] 130 [rin, ticket #726]
131 131
132sys/arch/powerpc/include/db_machdep.h 1.27 132sys/arch/powerpc/include/db_machdep.h 1.27
133 133
134 Do not mask out LK bit (bit 31) from M_BCTR, which distinguishes 134 Do not mask out LK bit (bit 31) from M_BCTR, which distinguishes
135 bcctr and bcctrl. 135 bcctr and bcctrl.
136 [rin, ticket #727] 136 [rin, ticket #727]
137 137
138sys/arch/powerpc/ibm4xx/dev/com_opb.c 1.23 138sys/arch/powerpc/ibm4xx/dev/com_opb.c 1.23
139 139
140 Fix a panic during attach of com(4) for powerpc/ibm4xx peripheral. 140 Fix a panic during attach of com(4) for powerpc/ibm4xx peripheral.
141 [rin, ticket #728] 141 [rin, ticket #728]
142 142
143sys/arch/powerpc/include/intr.h 1.15 143sys/arch/powerpc/include/intr.h 1.15
144 144
145 Fix !__HAVE_FAST_SOFTINTS build for debugging. 145 Fix !__HAVE_FAST_SOFTINTS build for debugging.
146 [rin, ticket #729] 146 [rin, ticket #729]
147 147
148sys/arch/powerpc/conf/files.powerpc 1.93 148sys/arch/powerpc/conf/files.powerpc 1.93
149sys/arch/powerpc/include/pio.h 1.8 149sys/arch/powerpc/include/pio.h 1.8
150sys/arch/powerpc/pic/intr.c 1.27 150sys/arch/powerpc/pic/intr.c 1.27
151sys/arch/powerpc/powerpc/bus_dma.c 1.50 151sys/arch/powerpc/powerpc/bus_dma.c 1.50
152sys/arch/powerpc/powerpc/pio_subr.S 1.17 152sys/arch/powerpc/powerpc/pio_subr.S 1.17
153 153
154 Remove redundant "eieio" instructions for powerpc/ibm4xx. 154 Remove redundant "eieio" instructions for powerpc/ibm4xx.
155 [rin, ticket #730] 155 [rin, ticket #730]
156 156
157sys/dev/usb/u3g.c 1.40 157sys/dev/usb/u3g.c 1.40
158sys/dev/usb/umodeswitch.c 1.5 158sys/dev/usb/umodeswitch.c 1.5
159sys/dev/usb/usbdevs 1.776 159sys/dev/usb/usbdevs 1.776
160sys/dev/usb/usbdevs.h (regen) 160sys/dev/usb/usbdevs.h (regen)
161sys/dev/usb/usbdevs_data.h (regen) 161sys/dev/usb/usbdevs_data.h (regen)
162 162
163 Add support for D-Link DWM-157 3G USB modem. 163 Add support for D-Link DWM-157 3G USB modem.
164 [manu, ticket #719] 164 [manu, ticket #719]
165 165
166sys/arch/powerpc/ibm4xx/pmap.c 1.77-1.80 166sys/arch/powerpc/ibm4xx/pmap.c 1.77-1.80
167 167
168 Fix powerpc/ibm4xx bugs: 168 Fix powerpc/ibm4xx bugs:
169 - fix NULL dereference; "pap" argument of pmap_extract(9) can be 169 - fix NULL dereference; "pap" argument of pmap_extract(9) can be
170 NULL. 170 NULL.
171 - fix off-by-one error for ctx (ASID). 171 - fix off-by-one error for ctx (ASID).
172 - clear ti_ctx when flushing a TLB entry for clarity. 172 - clear ti_ctx when flushing a TLB entry for clarity.
173 - in ppc4xx_tlb_find_victim(), mark kernel stack page TLBF_REF 173 - in ppc4xx_tlb_find_victim(), mark kernel stack page TLBF_REF
174 instead of TLBF_USED. 174 instead of TLBF_USED.
175 [rin, ticket #731] 175 [rin, ticket #731]
176 176
177sys/uvm/uvm_pglist.c 1.80 177sys/uvm/uvm_pglist.c 1.80
178 178
179 Make this compile again with PGALLOC_VERBOSE. 179 Make this compile again with PGALLOC_VERBOSE.
180 [rin, ticket #732] 180 [rin, ticket #732]
181 181
182sys/arch/powerpc/powerpc/fpu.c 1.39 182sys/arch/powerpc/powerpc/fpu.c 1.39
183sys/arch/powerpc/powerpc/powerpc_machdep.c 1.77 183sys/arch/powerpc/powerpc/powerpc_machdep.c 1.77
184 184
185 Fix panics on machines without FPU. 185 Fix panics on machines without FPU.
186 [rin, ticket #733] 186 [rin, ticket #733]
187 187
188sys/net/if_bridge.c 1.167,1.168 188sys/net/if_bridge.c 1.167,1.168
189 189
190 bridge(4): disable two noisy debug messages. 190 bridge(4): disable two noisy debug messages.
191 [rin, ticket #734] 191 [rin, ticket #734]
192 192
193sys/arch/powerpc/ibm4xx/trap.c 1.71-1.78 193sys/arch/powerpc/ibm4xx/trap.c 1.71-1.78
194 194
195 Various fixes for powerpc/ibm4xx: 195 Various fixes for powerpc/ibm4xx:
196 - improve copyin() and copyout() 196 - improve copyin() and copyout()
197 - do not try to recovery from data page fault in interrupt context 197 - do not try to recovery from data page fault in interrupt context
198 - comment out unused functions badaddr() and badaddr_read() 198 - comment out unused functions badaddr() and badaddr_read()
199 - cleanup/cosmetic 199 - cleanup/cosmetic
200 [rin, ticket #735] 200 [rin, ticket #735]
201 201
202lib/libpthread/arch/powerpc/pthread_md.h 1.8 202lib/libpthread/arch/powerpc/pthread_md.h 1.8
203sys/arch/powerpc/powerpc/sig_machdep.c 1.47 203sys/arch/powerpc/powerpc/sig_machdep.c 1.47
204 204
205 Document how the initial MSR for lwps is set. 205 Document how the initial MSR for lwps is set.
206 Add a KASSERT validating the effective value. 206 Add a KASSERT validating the effective value.
207 [rin, ticket #736] 207 [rin, ticket #736]
208 208
209sys/arch/powerpc/powerpc/locore_subr.S 1.60 209sys/arch/powerpc/powerpc/locore_subr.S 1.60
210sys/arch/powerpc/powerpc/trap.c 1.157 210sys/arch/powerpc/powerpc/trap.c 1.157
211 211
212 Comment out do_ucas_32(), only user of which, _ucas_32(), is 212 Comment out do_ucas_32(), only user of which, _ucas_32(), is
213 commented out since powerpc/trap.c rev 1.156. 213 commented out since powerpc/trap.c rev 1.156.
214 [rin, ticket #737] 214 [rin, ticket #737]
215 215
216usr.sbin/postinstall/postinstall.in 1.15 216usr.sbin/postinstall/postinstall.in 1.15
217 217
218 PR install/54990: fix the fixup script to follow the URL change in 218 PR install/54990: fix the fixup script to follow the URL change in
219 /etc/motd (http->https). 219 /etc/motd (http->https).
220 [nakayama, ticket #738] 220 [nakayama, ticket #738]
221 221
222sys/ufs/ufs/ufs_vnops.c 1.249 222sys/ufs/ufs/ufs_vnops.c 1.249
223 223
224 Zero out the padding in 'd_namlen', to prevent info leaks. 224 Zero out the padding in 'd_namlen', to prevent info leaks.
225 [maxv, ticket #739] 225 [maxv, ticket #739]
226 226
227sys/external/bsd/drm2/dist/drm/radeon/radeon_irq_kms.c 1.5 227sys/external/bsd/drm2/dist/drm/radeon/radeon_irq_kms.c 1.5
228 228
229 Take a mutex around mode config logic as the comment advises. 229 Take a mutex around mode config logic as the comment advises.
230 [riastradh, ticket #740] 230 [riastradh, ticket #740]
231 231
232sys/compat/common/vfs_syscalls_43.c 1.65 232sys/compat/common/vfs_syscalls_43.c 1.65
233 233
234 PR kern/55025: include all of the vfs syscalls in the syscall_package, 234 PR kern/55025: include all of the vfs syscalls in the syscall_package,
235 not just oquota. 235 not just oquota.
236 [pgoyette, ticket #741] 236 [pgoyette, ticket #741]
237 237
238sys/arch/arm/arm/cpufunc.c 1.176 238sys/arch/arm/arm/cpufunc.c 1.176
239sys/arch/arm/arm32/armv7_generic_space.c 1.11 239sys/arch/arm/arm32/armv7_generic_space.c 1.11
240sys/arch/arm/arm32/pmap.c 1.388 240sys/arch/arm/arm32/pmap.c 1.388
241sys/arch/arm/conf/Makefile.arm 1.54 (via patch) 241sys/arch/arm/conf/Makefile.arm 1.54 (via patch)
242sys/arch/arm/include/arm32/pmap.h 1.161 242sys/arch/arm/include/arm32/pmap.h 1.161
243 243
244 Fix the armv[67] memory attributes for uncached memory. 244 Fix the armv[67] memory attributes for uncached memory.
245 Remove workaround for unaligned access faults. 245 Remove workaround for unaligned access faults.
246 [skrll, ticket #742] 246 [skrll, ticket #742]
247 247
248etc/rc.d/random_seed 1.8 248etc/rc.d/random_seed 1.8
249 249
250 Allow random seed on zfs. 250 Allow random seed on zfs.
251 [riastradh, ticket #743] 251 [riastradh, ticket #743]
252 252
253sys/arch/mips/adm5120/dev/ahci.c 1.18-1.20 253sys/arch/mips/adm5120/dev/ahci.c 1.18-1.20
254sys/dev/ic/sl811hs.c 1.103 254sys/dev/ic/sl811hs.c 1.103
255sys/dev/usb/ehci.c 1.270-1.273 255sys/dev/usb/ehci.c 1.270-1.273
256sys/dev/usb/motg.c 1.26-1.33 256sys/dev/usb/motg.c 1.26-1.33
257sys/dev/usb/ohci.c 1.293-1.295 257sys/dev/usb/ohci.c 1.293-1.295
258sys/dev/usb/uhci.c 1.289-1.293 258sys/dev/usb/uhci.c 1.289-1.293
259sys/dev/usb/usb.c 1.181,1.182 259sys/dev/usb/usb.c 1.181,1.182
260sys/dev/usb/usbdi.c 1.190-1.192 260sys/dev/usb/usbdi.c 1.190-1.192
261sys/dev/usb/usbdi.h 1.99-1.101 261sys/dev/usb/usbdi.h 1.99-1.101
262sys/dev/usb/usbdivar.h 1.121,1.122 262sys/dev/usb/usbdivar.h 1.121,1.122
263sys/dev/usb/xhci.c 1.116-1.118 263sys/dev/usb/xhci.c 1.116-1.118
264sys/external/bsd/dwc2/dwc2.c 1.67-1.71 264sys/external/bsd/dwc2/dwc2.c 1.67-1.71
265sys/external/bsd/dwc2/dwc2var.h 1.7 265sys/external/bsd/dwc2/dwc2var.h 1.7
266 266
267 Fix various race conditions in USB abort and timeout. 267 Fix various race conditions in USB abort and timeout.
268 [riastradh, ticket #744] 268 [riastradh, ticket #744]
269 269
270sys/dev/usb/umass.c 1.177-1.179 270sys/dev/usb/umass.c 1.177-1.179
271 271
272 Abort default pipe too on detach before detaching children. 272 Abort default pipe too on detach before detaching children.
273 Consolidate logic to call the transfer callback. 273 Consolidate logic to call the transfer callback.
274 Make sure the umass transfer callback is run in error branches. 274 Make sure the umass transfer callback is run in error branches.
275 [riastradh, ticket #745] 275 [riastradh, ticket #745]
276 276
277sys/ddb/db_lex.c 1.25 277sys/ddb/db_lex.c 1.25
278 278
279 Fix crash(8) prompt. 279 Fix crash(8) prompt.
280 [riastradh, ticket #746] 280 [riastradh, ticket #746]
281 281
282sys/dev/pci/if_mcx.c 1.11 282sys/dev/pci/if_mcx.c 1.11
283 283
284 mcx(4): use 64-bit PCI DMA if available. 284 mcx(4): use 64-bit PCI DMA if available.
285 [thorpej, ticket #747] 285 [thorpej, ticket #747]
286 286
287sys/dev/pci/ichsmb.c 1.61 287sys/dev/pci/ichsmb.c 1.61
288 288
289 If attach fails, don't panic on detach. 289 If attach fails, don't panic on detach.
290 [riastradh, ticket #748] 290 [riastradh, ticket #748]
291 291
292sys/external/bsd/drm2/nouveau/nouveau_pci.c 1.25 292sys/external/bsd/drm2/nouveau/nouveau_pci.c 1.25
293 293
294 List the PCI ID range for new nvidia TU117 and TU116. 294 List the PCI ID range for new nvidia TU117 and TU116.
295 Adjust the check to simply be >= 0x1580, which is the 295 Adjust the check to simply be >= 0x1580, which is the
296 first pciid not supported. Fixes PR 54600. 296 first pciid not supported. Fixes PR 54600.
297 [mrg, ticket #749] 297 [mrg, ticket #749]
298 298
299sys/arch/amd64/amd64/db_interface.c 1.37 299sys/arch/amd64/amd64/db_interface.c 1.37
300 300
301 Fix boot -c or -d by avoiding ipi handling before the vector is 301 Fix boot -c or -d by avoiding ipi handling before the vector is
302 initialized. 302 initialized.
303 [christos, ticket #750] 303 [christos, ticket #750]
304 304
305sys/arch/cobalt/dev/gt.c 1.30 305sys/arch/cobalt/dev/gt.c 1.30
306 306
307 Fix mapping of the PCI I/O space. 307 Fix mapping of the PCI I/O space.
308 [thorpej, ticket #751] 308 [thorpej, ticket #751]
309 309
310sys/arch/powerpc/booke/copyin.c 1.8 310sys/arch/powerpc/booke/copyin.c 1.8
311 311
312 Let copyinstr(9) return ENAMETOOLONG correctly if source is not 312 Let copyinstr(9) return ENAMETOOLONG correctly if source is not
313 NUL-terminated. 313 NUL-terminated.
314 [rin, ticket #752] 314 [rin, ticket #752]
315 315
316sys/fs/tmpfs/tmpfs_vfsops.c 1.75 316sys/fs/tmpfs/tmpfs_vfsops.c 1.75
317 317
318 Remove an always false check. 318 Remove an always false check.
319 [rin, ticket #753] 319 [rin, ticket #753]
320 320
321sys/kern/files.kern 1.44 321sys/kern/files.kern 1.44
322 322
323 Include kern_crashme.c in non-DEBUG kernels. 323 Include kern_crashme.c in non-DEBUG kernels.
324 This is useful for simulating crashes in production to test failover. 324 This is useful for simulating crashes in production to test failover.
325 [rin, ticket #754] 325 [rin, ticket #754]
326 326
327common/lib/libc/arch/powerpc/atomic/atomic_cas.S 1.9 327common/lib/libc/arch/powerpc/atomic/atomic_cas.S 1.9
328common/lib/libc/arch/powerpc/atomic/atomic_op_asm.h 1.7 328common/lib/libc/arch/powerpc/atomic/atomic_op_asm.h 1.7
329common/lib/libc/arch/powerpc/atomic/atomic_swap.S 1.8 329common/lib/libc/arch/powerpc/atomic/atomic_swap.S 1.8
330sys/arch/evbppc/conf/std.obs200 1.5 330sys/arch/evbppc/conf/std.obs200 1.5
331sys/arch/evbppc/conf/std.obs266 1.3 331sys/arch/evbppc/conf/std.obs266 1.3
332sys/arch/evbppc/conf/std.virtex 1.4 332sys/arch/evbppc/conf/std.virtex 1.4
333sys/arch/evbppc/conf/std.walnut 1.9 333sys/arch/evbppc/conf/std.walnut 1.9
334sys/arch/powerpc/ibm4xx/4xx_trap_subr.S 1.8 334sys/arch/powerpc/ibm4xx/4xx_trap_subr.S 1.8
335sys/arch/powerpc/ibm4xx/trap_subr.S 1.28 335sys/arch/powerpc/ibm4xx/trap_subr.S 1.28
336sys/arch/powerpc/include/asm.h 1.49 336sys/arch/powerpc/include/asm.h 1.49
337sys/arch/powerpc/include/lock.h 1.15 337sys/arch/powerpc/include/lock.h 1.15
338sys/arch/powerpc/powerpc/lock_stubs.S 1.12 338sys/arch/powerpc/powerpc/lock_stubs.S 1.12
339sys/arch/powerpc/powerpc/locore_subr.S 1.61 339sys/arch/powerpc/powerpc/locore_subr.S 1.61
340sys/arch/powerpc/powerpc/trap_subr.S 1.81 340sys/arch/powerpc/powerpc/trap_subr.S 1.81
341 341
342 Work around IBM405 Errata 77 (CPU_210) for kernel and userland.  342 Work around IBM405 Errata 77 (CPU_210) for kernel and userland.
343 [rin, ticket #755] 343 [rin, ticket #755]
344 344
345lib/Makefile 1.276 345lib/Makefile 1.276
346 346
347 Avoid running useless makes in every subdirectory. 347 Avoid running useless makes in every subdirectory.
348 [riastradh, ticket #756] 348 [riastradh, ticket #756]
349 349
350sys/conf/files 1.1257-1.1259 350sys/conf/files 1.1257-1.1259
351 351
352 Fix COMPAT_NETBSD32 to properly handle EXEC_AOUT binaries. 352 Fix COMPAT_NETBSD32 to properly handle EXEC_AOUT binaries.
353 [pgoyette, ticket #757] 353 [pgoyette, ticket #757]
354 354
355libexec/ld.elf_so/headers.c 1.68 355libexec/ld.elf_so/headers.c 1.68
356libexec/ld.elf_so/map_object.c 1.61 356libexec/ld.elf_so/map_object.c 1.61
357libexec/ld.elf_so/rtld.c 1.203 357libexec/ld.elf_so/rtld.c 1.203
358 358
359 PR 55043: fix protection update for the last page of a PT_GNU_RELRO 359 PR 55043: fix protection update for the last page of a PT_GNU_RELRO
360 segment. 360 segment.
361 [thorpej, ticket #758] 361 [thorpej, ticket #758]
362 362
363sys/dev/pci/if_ena.c 1.24 363sys/dev/pci/if_ena.c 1.24
364 364
365 PR 55044: replace #if condition for irq_slot with __diagused on the 365 PR 55044: replace #if condition for irq_slot with __diagused on the
366 cleanup path. 366 cleanup path.
367 [jdolecek, ticket #759] 367 [jdolecek, ticket #759]
368 368
369sys/arch/amiga/dev/gayle_pcmcia.c 1.32 369sys/arch/amiga/dev/gayle_pcmcia.c 1.32
370sys/arch/amigappc/include/bus_defs.h 1.8 370sys/arch/amigappc/include/bus_defs.h 1.8
371 371
372 The Gayle interface uses swapped (little-endian) word accesses, so we 372 The Gayle interface uses swapped (little-endian) word accesses, so we
373 need to use the amiga_bus_stride_1swap methods for the word accesses. 373 need to use the amiga_bus_stride_1swap methods for the word accesses.
374 [is, ticket #760] 374 [is, ticket #760]
375 375
376sys/compat/netbsd32/netbsd32_compat_43.c 1.60 376sys/compat/netbsd32/netbsd32_compat_43.c 1.60
377sys/compat/netbsd32/syscalls.master 1.132 377sys/compat/netbsd32/syscalls.master 1.132
378sys/compat/netbsd32/netbsd32_syscallargs.h (regen) 378sys/compat/netbsd32/netbsd32_syscallargs.h (regen)
379sys/compat/netbsd32/netbsd32_syscall.h (regen) 379sys/compat/netbsd32/netbsd32_syscall.h (regen)
380sys/compat/netbsd32/netbsd32_sysent.c (regen) 380sys/compat/netbsd32/netbsd32_sysent.c (regen)
381sys/compat/netbsd32/netbsd32_syscalls.c (regen) 381sys/compat/netbsd32/netbsd32_syscalls.c (regen)
382sys/compat/netbsd32/netbsd32_syscalls_autoload.c (regen) 382sys/compat/netbsd32/netbsd32_syscalls_autoload.c (regen)
383sys/compat/netbsd32/netbsd32_systrace_args.c (regen) 383sys/compat/netbsd32/netbsd32_systrace_args.c (regen)
384 384
385 PR 55047: properly mark netbsd32_compat_43 syscalls that are 385 PR 55047: properly mark netbsd32_compat_43 syscalls that are
386 directly implemented by calling their compat_43 equivalents. 386 directly implemented by calling their compat_43 equivalents.
387 [pgoyette, ticket #761] 387 [pgoyette, ticket #761]
388 388
389sys/arch/amd64/amd64/trap.c 1.126 389sys/arch/amd64/amd64/trap.c 1.126
390sys/compat/netbsd32/netbsd32_mod.c 1.17,1.18 390sys/compat/netbsd32/netbsd32_mod.c 1.17,1.18
391sys/sys/compat_stub.h 1.23 391sys/sys/compat_stub.h 1.23
392 392
393 PR 55038: fix handling of "oosyscall" under compat_netbsd32. 393 PR 55038: fix handling of "oosyscall" under compat_netbsd32.
394 [pgoyette, ticket #762] 394 [pgoyette, ticket #762]
395 395
396lib/libkvm/kvm.c 1.105 396lib/libkvm/kvm.c 1.105
397lib/libkvm/kvm_x86_64.c 1.11 397lib/libkvm/kvm_x86_64.c 1.11
398 398
399 Only do bounce buffering for character devices. 399 Only do bounce buffering for character devices.
400 Uuse a binary search in _kvm_pa2off(). 400 Uuse a binary search in _kvm_pa2off().
401 [chs, ticket #763] 401 [chs, ticket #763]
402 402
403sys/uvm/uvm_fault.c 1.207 403sys/uvm/uvm_fault.c 1.207
404 404
405 - in uvm_fault_check(), if the map entry is wired, handle the fault 405 - in uvm_fault_check(), if the map entry is wired, handle the fault
406 the same way that we would handle UVM_FAULT_WIRE. 406 the same way that we would handle UVM_FAULT_WIRE.
407 Faulting on wired mappings is valid if the mapped object was 407 Faulting on wired mappings is valid if the mapped object was
408 truncated and then later grown again. 408 truncated and then later grown again.
409 409
410 - in uvm_fault_unwire_locked(), we must hold the locks for the 410 - in uvm_fault_unwire_locked(), we must hold the locks for the
411 vm_map_entry while calling pmap_extract() in order to avoid 411 vm_map_entry while calling pmap_extract() in order to avoid
412 races with the mapped object being truncated while we are 412 races with the mapped object being truncated while we are
413 unwiring it. 413 unwiring it.
414 [chs, ticket #764] 414 [chs, ticket #764]
415 415
416sys/dev/acpi/acpi_pci_link.c 1.25 416sys/dev/acpi/acpi_pci_link.c 1.25
417 417
418 Fix a use-after-free bug for extended IRQ resource. 418 Fix a use-after-free bug for extended IRQ resource.
419 [chs, ticket #765] 419 [chs, ticket #765]
420 420
421sys/kern/subr_pool.c 1.265 421sys/kern/subr_pool.c 1.265
422 422
423 Fix assertions about when it is ok for pool_get() to return NULL. 423 Fix assertions about when it is ok for pool_get() to return NULL.
424 [chs, ticket #766] 424 [chs, ticket #766]
425 425
426sys/ufs/ufs/ufs_dirhash.c 1.38 426sys/ufs/ufs/ufs_dirhash.c 1.38
427 427
428 In ufsdirhash_free(), only examine dh->dh_onlist after taking the 428 In ufsdirhash_free(), only examine dh->dh_onlist after taking the
429 dirhashlist lock. 429 dirhashlist lock.
430 [chs, ticket #767] 430 [chs, ticket #767]
431 431
432sys/kern/kern_mutex.c 1.90 432sys/kern/kern_mutex.c 1.90
433 433
434 Split an "a && b" assertion into two so it's clear in the dump 434 Split an "a && b" assertion into two so it's clear in the dump
435 which condition was not true even if both are true by the time 435 which condition was not true even if both are true by the time
436 the dump is written. 436 the dump is written.
437 [chs, ticket #768] 437 [chs, ticket #768]
438 438
439sys/compat/netbsd32/netbsd32_mod.c 1.17,1.18 439sys/compat/netbsd32/netbsd32_mod.c 1.17,1.18
440 440
441 Fix MODULE_HOOK_SET arguments (broken in ticket #762). 441 Fix MODULE_HOOK_SET arguments (broken in ticket #762).
442 [pgoyette, ticket #775] 442 [pgoyette, ticket #775]
443 443
444external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c 1.63 444external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c 1.63
445 445
446 Avoid unnecessary zil_commit on rm. 446 Avoid unnecessary zil_commit on rm.
447 [riastradh, ticket #769] 447 [riastradh, ticket #769]
448 448
449sys/compat/netbsd32/netbsd32_mod.c 1.19 449sys/compat/netbsd32/netbsd32_mod.c 1.19
450 450
451 Fix restarting of syscalls in compat_netbsd32. 451 Fix restarting of syscalls in compat_netbsd32.
452 [pgoyette, ticket #770] 452 [pgoyette, ticket #770]
453 453
454sys/arch/powerpc/booke/copyout.c 1.6-1.8 454sys/arch/powerpc/booke/copyout.c 1.6-1.8
455 455
456 copyoutstr(9): 456 copyoutstr(9):
457 - sync style with copyinstr(9) 457 - sync style with copyinstr(9)
458 - return ENAMETOOLONG correctly when source string is not 458 - return ENAMETOOLONG correctly when source string is not
459 NUL-terminated. 459 NUL-terminated.
460 Comment out full function of optimized version of copyoutstr(9), 460 Comment out full function of optimized version of copyoutstr(9),
461 which has never been enabled so far. 461 which has never been enabled so far.
462 [rin, ticket #771] 462 [rin, ticket #771]
463 463
464sys/arch/powerpc/ibm4xx/copyinstr.c 1.10-1.13 464sys/arch/powerpc/ibm4xx/copyinstr.c 1.10-1.13
465sys/arch/powerpc/ibm4xx/copyoutstr.c 1.10-1.13 465sys/arch/powerpc/ibm4xx/copyoutstr.c 1.10-1.13
466 466
467 copy{in,out}str: sync style with booke. 467 copy{in,out}str: sync style with booke.
468 copy{in,out}str: Correctly return ENAMETOOLONG if source is not 468 copy{in,out}str: Correctly return ENAMETOOLONG if source is not
469 NUL-terminated. 469 NUL-terminated.
470 Use dcbst instead of dcbf to flush cache. 470 Use dcbst instead of dcbf to flush cache.
471 Cosmetic changes. 471 Cosmetic changes.
472 [rin, ticket #772] 472 [rin, ticket #772]
473 473
474sys/arch/powerpc/ibm4xx/pmap.c 1.81-1.85 474sys/arch/powerpc/ibm4xx/pmap.c 1.81-1.85
475sys/arch/powerpc/include/ibm4xx/pmap.h 1.20 475sys/arch/powerpc/include/ibm4xx/pmap.h 1.20
476sys/arch/powerpc/include/ibm4xx/tlb.h 1.6 476sys/arch/powerpc/include/ibm4xx/tlb.h 1.6
477 477
478 Misc non-critical fixes. 478 Misc non-critical fixes.
479 ppc4xx_tlb_enter(): invalidate entry after clearing MSR for sure. 479 ppc4xx_tlb_enter(): invalidate entry after clearing MSR for sure.
480 pmap_procwr(): use dcbst instead of dcbf as a tiny optimization. 480 pmap_procwr(): use dcbst instead of dcbf as a tiny optimization.
481 Retire tlbpid_t (u_short). 481 Retire tlbpid_t (u_short).
482 Fix pmap_procwr(). 482 Fix pmap_procwr().
483 [rin, ticket #773] 483 [rin, ticket #773]
484 484
485sys/arch/powerpc/ibm4xx/cpu.c 1.34 485sys/arch/powerpc/ibm4xx/cpu.c 1.34
486sys/arch/powerpc/ibm4xx/pic_uic.c 1.5 486sys/arch/powerpc/ibm4xx/pic_uic.c 1.5
487 487
488 Cosmetic change. No binary changes. 488 Cosmetic change. No binary changes.
489 Remove unused macros. 489 Remove unused macros.
490 [rin, ticket #774] 490 [rin, ticket #774]
491 491
492usr.bin/config/TODO up to 1.32 492usr.bin/config/TODO up to 1.32
493usr.bin/config/defs.h up to 1.105 493usr.bin/config/defs.h up to 1.105
494usr.bin/config/files.c up to 1.37 494usr.bin/config/files.c up to 1.37
495usr.bin/config/gram.y up to 1.55 495usr.bin/config/gram.y up to 1.55
496usr.bin/config/main.c up to 1.99 496usr.bin/config/main.c up to 1.99
497usr.bin/config/scan.l up to 1.31 497usr.bin/config/scan.l up to 1.31
498usr.bin/config/sem.c up to 1.84 498usr.bin/config/sem.c up to 1.84
499usr.bin/config/util.c up to 1.21 499usr.bin/config/util.c up to 1.21
500 500
501 config(1): fix issue with incorrect handling of elifdef statements. 501 config(1): fix issue with incorrect handling of elifdef statements.
502 [christos, ticket #776] 502 [christos, ticket #776]
503 503
504usr.sbin/sysinst/arch/alpha/md.c 1.8 504usr.sbin/sysinst/arch/alpha/md.c 1.8
505 505
506 The (unused) md_pre_disklabel() function needs to return 506 The (unused) md_pre_disklabel() function needs to return
507 success, otherwise all installations will be aborted. 507 success, otherwise all installations will be aborted.
508 [martin, ticket #777] 508 [martin, ticket #777]
509 509
510sys/arch/amd64/amd64/trap.c 1.127 510sys/arch/amd64/amd64/trap.c 1.127
511sys/compat/netbsd32/netbsd32_mod.c 1.20 511sys/compat/netbsd32/netbsd32_mod.c 1.20
512 512
513 Fix unloading of compat modules (fallout from ticket #762). 513 Fix unloading of compat modules (fallout from ticket #762).
514 [pgoyette, ticket #778] 514 [pgoyette, ticket #778]
515 515
516sys/arch/mips/mips/bus_dma.c 1.39 516sys/arch/mips/mips/bus_dma.c 1.39
517 517
518 Allow len == 0 in bus_dmamap_sync(). 518 Allow len == 0 in bus_dmamap_sync().
519 [thorpej, ticket #779] 519 [thorpej, ticket #779]
520 520
521sys/net/if_ipsec.c 1.28,1.29 521sys/net/if_ipsec.c 1.28,1.29
522sys/netipsec/key.c 1.271 522sys/netipsec/key.c 1.271
523 523
524 Fix ipsecif(4) SPDADD pfkey message contains garbage. 524 Fix ipsecif(4) SPDADD pfkey message contains garbage.
525 Reduce unnecessary reqid of NAT-T ipsecif(4). 525 Reduce unnecessary reqid of NAT-T ipsecif(4).
526 Fix kern/55066. 526 Fix kern/55066.
527 [knakahara, ticket #780] 527 [knakahara, ticket #780]
528 528
529sys/arch/xen/xen/xennet_checksum.c 1.4 529sys/arch/xen/xen/xennet_checksum.c 1.4
530 530
531 Make the packet length check less strict, allow the physical 531 Make the packet length check less strict, allow the physical
532 packet longer than IP payload. This fixes problem where checksum 532 packet longer than IP payload. This fixes problem where checksum
533 was not recomputed for short packets coming from Windows domU 533 was not recomputed for short packets coming from Windows domU
534 on same physical host as it seems Windows does some padding. 534 on same physical host as it seems Windows does some padding.
535 [jdolecek, ticket #781] 535 [jdolecek, ticket #781]
536 536
537sys/dev/pci/pci_subr.c 1.220,1.221 537sys/dev/pci/pci_subr.c 1.220,1.221
538sys/dev/pci/pcireg.h 1.149-1.151 538sys/dev/pci/pcireg.h 1.149-1.151
539 539
540 Enhancements to pcictl(8) dump: 540 Enhancements to pcictl(8) dump:
541 - Print Bridge Config Retry Enable bit and Retimer Presence 541 - Print Bridge Config Retry Enable bit and Retimer Presence
542 Detect Supported bit. 542 Detect Supported bit.
543 - 10-bit Tag Requester/Completer. 543 - 10-bit Tag Requester/Completer.
544 - Add Data link Feature extended capability. 544 - Add Data link Feature extended capability.
545 - Add Physical Layer 16.0 GT/s extended capability. 545 - Add Physical Layer 16.0 GT/s extended capability.
546 [msaitoh, ticket #782] 546 [msaitoh, ticket #782]
547 547
548etc/MAKEDEV.tmpl 1.216 548etc/MAKEDEV.tmpl 1.216
549 549
550 Create /dev/ipmi0 in `MAKEDEV all'. 550 Create /dev/ipmi0 in `MAKEDEV all'.
551 [riastradh, ticket #783] 551 [riastradh, ticket #783]
552 552
553sys/dev/pci/pcidevs 1.1398-1.1402 553sys/dev/pci/pcidevs 1.1398-1.1402
554sys/dev/pci/pcidevs.h (regen) 554sys/dev/pci/pcidevs.h (regen)
555sys/dev/pci/pcidevs_data.h (regen) 555sys/dev/pci/pcidevs_data.h (regen)
556 556
557 - Add Radeon HD4290 557 - Add Radeon HD4290
558 - Add Farallon PN9000SX Ethernet. 558 - Add Farallon PN9000SX Ethernet.
559 - NVIDIA 0x036[0-7] are nForce MCP55 LPC Bridge. 559 - NVIDIA 0x036[0-7] are nForce MCP55 LPC Bridge.
560 - Add VIA VX900 chipset. 560 - Add VIA VX900 chipset.
561 - Add some GeForce devices. 561 - Add some GeForce devices.
562 [msaitoh, ticket #784] 562 [msaitoh, ticket #784]
563 563
564sys/net/if_media.h 1.70 564sys/net/if_media.h 1.70
565 565
566 - Remove 50GBASE-LR10. 566 - Remove 50GBASE-LR10.
567 - Add the following medias: 567 - Add the following medias:
568 - 25GBASE-ACC 568 - 25GBASE-ACC
569 - 100GBASE-ACC 569 - 100GBASE-ACC
570 - 100GBASE-AOC 570 - 100GBASE-AOC
571 - 100GBASE-FR 571 - 100GBASE-FR
572 - 100GBASE-LR 572 - 100GBASE-LR
573 - 200GBASE-ER4 573 - 200GBASE-ER4
574 - 400GBASE-ER8 574 - 400GBASE-ER8
575 - 400GBASE-FR4 575 - 400GBASE-FR4
576 - 400GBASE-LR4 576 - 400GBASE-LR4
577 - 400GBASE-SR4.2 577 - 400GBASE-SR4.2
578 - 400GBASE-SR8 578 - 400GBASE-SR8
579 [msaitoh, ticket #785] 579 [msaitoh, ticket #785]
580 580
581sys/dev/mii/atphy.c 1.28-1.29  581sys/dev/mii/atphy.c 1.28-1.29
582sys/dev/mii/miidevs 1.163  582sys/dev/mii/miidevs 1.163
583sys/dev/pci/if_nfe.c 1.77-1.78 583sys/dev/pci/if_nfe.c 1.77-1.78
584sys/dev/mii/miidevs.h regen  584sys/dev/mii/miidevs.h regen
585sys/dev/mii/miidevs_data.h regen  585sys/dev/mii/miidevs_data.h regen
586  586
587 - 0x001374 is non-bitreversed value of Attansic OUI(0x00c82e) and 587 - 0x001374 is non-bitreversed value of Attansic OUI(0x00c82e) and
588 Attansic/Atheros correctly uses ID1 and ID2 register, so delete all 588 Attansic/Atheros correctly uses ID1 and ID2 register, so delete all
589 0x001374 related entries.  589 0x001374 related entries.
590 - Use unsigned to avoid undefined behavior in nfe_setmulti() and 590 - Use unsigned to avoid undefined behavior in nfe_setmulti() and
591 nfe_set_macaddr(). Found by kUBSan. 591 nfe_set_macaddr(). Found by kUBSan.
592 - Improve error check in mfe_miibus_{read,write}reg(). 592 - Improve error check in mfe_miibus_{read,write}reg().
593 - Fix a bug that atphy(4) doesn't work with Attansic L2 rev. 1. 593 - Fix a bug that atphy(4) doesn't work with Attansic L2 rev. 1.
594 [msaitoh, ticket #786] 594 [msaitoh, ticket #786]
595 595
596sys/altq/altq_flowvalve.h 1.4 596sys/altq/altq_flowvalve.h 1.4
597sys/dist/pf/net/pfvar.h 1.23 597sys/dist/pf/net/pfvar.h 1.23
598sys/external/bsd/drm2/dist/drm/drm_drv.c 1.13 598sys/external/bsd/drm2/dist/drm/drm_drv.c 1.13
599sys/external/bsd/drm2/dist/include/drm/drmP.h 1.38 599sys/external/bsd/drm2/dist/include/drm/drmP.h 1.38
600sys/net/slcompress.h 1.20 600sys/net/slcompress.h 1.20
601sys/net/zlib.h 1.15 601sys/net/zlib.h 1.15
602 602
603 Fix kernel ctf type duplication. 603 Fix kernel ctf type duplication.
604 [riastradh, ticket #787] 604 [riastradh, ticket #787]
605 605
606external/cddl/osnet/dist/uts/common/fs/zfs/vdev_disk.c 1.14,1.15 606external/cddl/osnet/dist/uts/common/fs/zfs/vdev_disk.c 1.14,1.15
607sys/dev/ata/wd.c 1.459 607sys/dev/ata/wd.c 1.459
608sys/dev/ata/wdvar.h 1.50 608sys/dev/ata/wdvar.h 1.50
609sys/dev/cgd.c 1.121 609sys/dev/cgd.c 1.121
610sys/dev/dkwedge/dk.c 1.100 610sys/dev/dkwedge/dk.c 1.100
611sys/kern/subr_disk_open.c 1.15 611sys/kern/subr_disk_open.c 1.15
612sys/sys/disk.h 1.75 612sys/sys/disk.h 1.75
613sys/sys/dkio.h 1.26 613sys/sys/dkio.h 1.26
614 614
615 New ioctl DIOCGSECTORALIGN to query sector alignment parameters. 615 New ioctl DIOCGSECTORALIGN to query sector alignment parameters.
616 Make zfs zpool(8) use it to detect ata disks with native 4096-byte 616 Make zfs zpool(8) use it to detect ata disks with native 4096-byte
617 sectors. 617 sectors.
618 [riastradh, ticket #788] 618 [riastradh, ticket #788]
619 619
620sys/miscfs/deadfs/dead_vnops.c 1.62 620sys/miscfs/deadfs/dead_vnops.c 1.62
621 621
622 Fix missing biodone from VOP_BWRITE on revoked device vnode. 622 Fix missing biodone from VOP_BWRITE on revoked device vnode.
623 [riastradh, ticket #789] 623 [riastradh, ticket #789]
624 624
625sys/ufs/ffs/ffs_alloc.c 1.165 625sys/ufs/ffs/ffs_alloc.c 1.165
626 626
627 Fix non-DIAGNOSTIC build with UVM_PAGE_TRKOWN. 627 Fix non-DIAGNOSTIC build with UVM_PAGE_TRKOWN.
628 [riastradh, ticket #790] 628 [riastradh, ticket #790]
629 629
630sys/external/bsd/drm2/include/drm/bus_dma_hacks.h 1.20 630sys/external/bsd/drm2/include/drm/bus_dma_hacks.h 1.20
631 631
632 PR 54817: in bus_dmamap_load_pglist() try a 32-element array of 632 PR 54817: in bus_dmamap_load_pglist() try a 32-element array of
633 bus_dma_segment_t's before attempting to allocate. 633 bus_dma_segment_t's before attempting to allocate.
634 [mrg, ticket #791] 634 [mrg, ticket #791]
635 635
636sys/arch/amiga/dev/aucc.c 1.48 636sys/arch/amiga/dev/aucc.c 1.48
637sys/dev/pci/auacer.c 1.39 637sys/dev/pci/auacer.c 1.39
638sys/dev/pci/auich.c 1.159 638sys/dev/pci/auich.c 1.159
639sys/dev/pci/auixp.c 1.49 639sys/dev/pci/auixp.c 1.49
640sys/dev/pci/auvia.c 1.85 640sys/dev/pci/auvia.c 1.85
641sys/dev/pci/gcscaudio.c 1.19 641sys/dev/pci/gcscaudio.c 1.19
642sys/dev/sbus/dbri.c 1.42 642sys/dev/sbus/dbri.c 1.42
643 643
644 PR 55017: fix audio round_blocksize mismatch. 644 PR 55017: fix audio round_blocksize mismatch.
645 [isaki, ticket #792] 645 [isaki, ticket #792]
646 646
647sys/dev/audio/audio.c 1.42,1.47 647sys/dev/audio/audio.c 1.42,1.47
648sys/dev/audio/audiodef.h 1.9 648sys/dev/audio/audiodef.h 1.9
649 649
650 Remove incorrect assertion and improve messages for others. 650 Remove incorrect assertion and improve messages for others.
651 [isaki, ticket #793] 651 [isaki, ticket #793]
652 652
653sys/dev/audio/audio.c 1.38, 1.56 (patch), 1.57 653sys/dev/audio/audio.c 1.38, 1.56 (patch), 1.57
654sys/dev/audio/audiodef.h 1.10 654sys/dev/audio/audiodef.h 1.10
655sys/dev/audio/audiovar.h 1.8 655sys/dev/audio/audiovar.h 1.8
656 656
657 PR 54427: fix panic when closing before pad. 657 PR 54427: fix panic when closing before pad.
658 [isaki, ticket #794] 658 [isaki, ticket #794]
659 659
660sys/arch/xen/xen/xbd_xenbus.c 1.95 660sys/arch/xen/xen/xbd_xenbus.c 1.95
661sys/dev/ata/wd.c 1.458 661sys/dev/ata/wd.c 1.458
662sys/dev/cgd.c 1.120 662sys/dev/cgd.c 1.120
663sys/dev/dksubr.c 1.112 663sys/dev/dksubr.c 1.112
664sys/dev/dkvar.h 1.32 664sys/dev/dkvar.h 1.32
665sys/dev/ld.c 1.109 665sys/dev/ld.c 1.109
666sys/dev/raidframe/rf_netbsdkintf.c 1.380 666sys/dev/raidframe/rf_netbsdkintf.c 1.380
667sys/dev/scsipi/sd.c 1.328 667sys/dev/scsipi/sd.c 1.328
668sys/dev/dksubr.c (apply patch) 668sys/dev/dksubr.c (apply patch)
669sys/dev/dkvar.h (apply patch) 669sys/dev/dkvar.h (apply patch)
670 670
671 Fix dump on nested virtual disk devices. 671 Fix dump on nested virtual disk devices.
672 Additional patches to provide ABI compatibility. 672 Additional patches to provide ABI compatibility.
673 [riastradh, ticket #795] 673 [riastradh, ticket #795]
674 674
675sys/arch/arm/samsung/exynos5410_clock.c 1.6 675sys/arch/arm/samsung/exynos5410_clock.c 1.6
676sys/arch/arm/samsung/exynos5422_clock.c 1.15 676sys/arch/arm/samsung/exynos5422_clock.c 1.15
677sys/arch/arm/samsung/exynos_gpio.c 1.26 677sys/arch/arm/samsung/exynos_gpio.c 1.26
678sys/arch/arm/samsung/exynos_pinctrl.c 1.16 678sys/arch/arm/samsung/exynos_pinctrl.c 1.16
679sys/arch/arm/samsung/exynos_uart.c 1.3 679sys/arch/arm/samsung/exynos_uart.c 1.3
680 680
681 Whitespace cosmetics in preparation for further pullups. 681 Whitespace cosmetics in preparation for further pullups.
682 [skrll, ticket #796] 682 [skrll, ticket #796]
683 683
684sys/arch/arm/altera/cycv_dwcmmc.c 1.5 684sys/arch/arm/altera/cycv_dwcmmc.c 1.5
685sys/arch/arm/samsung/exynos_dwcmmc.c 1.10 685sys/arch/arm/samsung/exynos_dwcmmc.c 1.10
686 686
687 Fix some dwcmmc attachments (broken by ticket #717). 687 Fix some dwcmmc attachments (broken by ticket #717).
688 [skrll, ticket #797] 688 [skrll, ticket #797]
689 689
690sys/arch/arm/samsung/exynos_gpio.c 1.27-1.29 690sys/arch/arm/samsung/exynos_gpio.c 1.27-1.29
691sys/arch/arm/samsung/exynos_pinctrl.c 1.17 691sys/arch/arm/samsung/exynos_pinctrl.c 1.17
692sys/arch/arm/samsung/exynos_pinctrl.h 1.3 692sys/arch/arm/samsung/exynos_pinctrl.h 1.3
693sys/arch/arm/samsung/exynos_var.h 1.28 693sys/arch/arm/samsung/exynos_var.h 1.28
694 694
695 Support Exynos 5410 GPIO. 695 Support Exynos 5410 GPIO.
696 [skrll, ticket #798] 696 [skrll, ticket #798]
697 697
698sys/arch/arm/samsung/exynos_platform.c 1.28 698sys/arch/arm/samsung/exynos_platform.c 1.28
699 699
700 Bring back EXYNOS5422_DISABLE_CA7_CLUSTER. 700 Bring back EXYNOS5422_DISABLE_CA7_CLUSTER.
701 [skrll, ticket #799] 701 [skrll, ticket #799]
702 702
703sys/dev/ic/dwc_mmc.c 1.23-1.26 703sys/dev/ic/dwc_mmc.c 1.23-1.26
704sys/dev/ic/dwc_mmc_reg.h 1.10 704sys/dev/ic/dwc_mmc_reg.h 1.10
705sys/dev/ic/dwc_mmc_var.h 1.14 705sys/dev/ic/dwc_mmc_var.h 1.14
706 706
707 Fix dwc_mmc. 707 Fix dwc_mmc.
708 [skrll, ticket #800] 708 [skrll, ticket #800]
709 709
710etc/etc.amiga/Makefile.inc 1.29-1.31 710etc/etc.amiga/Makefile.inc 1.29-1.31
711 711
712 Provide both miniroot.fs (for people wanting to install NetBSD 712 Provide both miniroot.fs (for people wanting to install NetBSD
713 without more 3rdparty software than what's provided on our ISO and 713 without more 3rdparty software than what's provided on our ISO and
714 .fs.tz (for people downloading over slow links). 714 .fs.tz (for people downloading over slow links).
715 [is, ticket #801] 715 [is, ticket #801]
716 716
717sys/arch/vax/vsa/ncr.c 1.50 717sys/arch/vax/vsa/ncr.c 1.50
718 718
719 Do not expect a struct buf to be present if doing DMA to kernel space. 719 Do not expect a struct buf to be present if doing DMA to kernel space.
720 [ragge, ticket #802] 720 [ragge, ticket #802]
721 721
722etc/named.conf 1.8 722etc/named.conf 1.8
723 723
724 Stop using obsolete dnssec-lookaside (implies use of dlv.isc.org, 724 Stop using obsolete dnssec-lookaside (implies use of dlv.isc.org,
725 which no longer serves any useful purpose). 725 which no longer serves any useful purpose).
726 [christos, ticket #806] 726 [christos, ticket #806]
727 727
728share/locale/locale.alias 1.13 728share/locale/locale.alias 1.13
729 729
730 Add C.UTF-8 locale. 730 Add C.UTF-8 locale.
731 [kim, ticket #803] 731 [kim, ticket #803]
732 732
733share/locale/Makefile.common 1.2 733share/locale/Makefile.common 1.2
734share/locale/monetary/converted/fi_FI.ISO8859-1.src 1.2 734share/locale/monetary/converted/fi_FI.ISO8859-1.src 1.2
735 735
736 Fix the currency symbol for fi_FI.ISO8859-1. 736 Fix the currency symbol for fi_FI.ISO8859-1.
737 [kim, ticket #804] 737 [kim, ticket #804]
738 738
739share/man/man9/cprng.9 1.11 739share/man/man9/cprng.9 1.11
740 740
741 Fix cprng_fast64 return type to match code. 741 Fix cprng_fast64 return type to match code.
742 [skrll, ticket #805] 742 [skrll, ticket #805]
743 743
744share/man/man4/pms.4 1.35,1.36 744share/man/man4/pms.4 1.35,1.36
745sys/dev/pckbport/synaptics.c 1.55,1.56 745sys/dev/pckbport/synaptics.c 1.55,1.56
746 746
747 synaptics: Make up_down_emulation useful for single-button clickpads. 747 synaptics: Make up_down_emulation useful for single-button clickpads.
748 Set up_down_emulation=3 by default. 748 Set up_down_emulation=3 by default.
749 [nia, ticket #809] 749 [nia, ticket #809]
750 750
751sys/dev/pckbport/synaptics.c 1.57,1.58 751sys/dev/pckbport/synaptics.c 1.57,1.58
752 752
753 synaptics: Allow the max_speed sysctls to be set. 753 synaptics: Allow the max_speed sysctls to be set.
754 [nia, ticket #810] 754 [nia, ticket #810]
755 755
756include/stdio.h 1.98 756include/stdio.h 1.98
757 757
758 Move P_tmpdir from "/var/tmp/" to "/tmp/". 758 Move P_tmpdir from "/var/tmp/" to "/tmp/".
759 [mrg, ticket #811] 759 [mrg, ticket #811]
760 760
761etc/crontab 1.16 761etc/crontab 1.16
762 762
763 Fix skipped daily in Eastern Europe: 763 Fix skipped daily in Eastern Europe:
764 - Move /etc/daily from 03:15 -> 04:15 764 - Move /etc/daily from 03:15 -> 04:15
765 - Move /etc/weekly from 04:30 -> 05:30 765 - Move /etc/weekly from 04:30 -> 05:30
766 [kim, ticket #812] 766 [kim, ticket #812]
767 767
768sys/dev/scsipi/cd.c 1.343 768sys/dev/scsipi/cd.c 1.343
769sys/kern/subr_disk.c 1.130 769sys/kern/subr_disk.c 1.130
770 770
771 Avoid division by zero if label isn't valid. 771 Avoid division by zero if label isn't valid.
772 Allow open of RAWPART even when no medium is loaded. 772 Allow open of RAWPART even when no medium is loaded.
773 [mlelstv, ticket #814] 773 [mlelstv, ticket #814]
774 774
775sys/sys/stdarg.h 1.5 775sys/sys/stdarg.h 1.5
776 776
777 Use __builtin_va_start for clang as well. 777 Use __builtin_va_start for clang as well.
778 [joerg, ticket #816] 778 [joerg, ticket #816]
779 779
780sys/arch/evbarm/conf/GENERIC 1.73 780sys/arch/evbarm/conf/GENERIC 1.73
781sys/arch/evbarm/conf/GENERIC64 1.136 781sys/arch/evbarm/conf/GENERIC64 1.136
782 782
783 Add MIDI sequencer device. Now midiplay works on usb midi devices. 783 Add MIDI sequencer device. Now midiplay works on usb midi devices.
784 [mrg, ticket #817] 784 [mrg, ticket #817]
785 785
786sys/dev/pckbport/synaptics.c 1.64 786sys/dev/pckbport/synaptics.c 1.64
787 787
788 pms(4): synaptics: maintain the left/right buttons when 788 pms(4): synaptics: maintain the left/right buttons when
789 up/down are remapped. 789 up/down are remapped.
790 [nia, ticket #818] 790 [nia, ticket #818]
791 791
792sys/dev/usb/usbdi.c 1.199 792sys/dev/usb/usbdi.c 1.199
793 793
794 Avoid crashes if we fail to allocate a transfer buffer. 794 Avoid crashes if we fail to allocate a transfer buffer.
795 [skrll, ticket #819] 795 [skrll, ticket #819]
796 796
797sys/dev/wscons/wsevent.c 1.43,1.44 797sys/dev/wscons/wsevent.c 1.43,1.44
798 798
799 PR 55103: make default protocol version used by wscons selectable 799 PR 55103: make default protocol version used by wscons selectable
800 and default to the current version. 800 and default to the current version.
801 [pgoyette, ticket #820] 801 [pgoyette, ticket #820]
802 802
803sys/dev/dkwedge/dk.c 1.99 803sys/dev/dkwedge/dk.c 1.99
804 804
805 Allow dumping to cgd(4) on a dk(4). 805 Allow dumping to cgd(4) on a dk(4).
806 [riastradh, ticket #822] 806 [riastradh, ticket #822]
807 807
808sys/dev/cgd.c 1.122-1.124 808sys/dev/cgd.c 1.122-1.124
809sys/dev/cgdvar.h 1.19 809sys/dev/cgdvar.h 1.19
810 810
811 Defer crypto operations to a workqueue and make it utilize all CPUs. 811 Defer crypto operations to a workqueue and make it utilize all CPUs.
812 Make device mpsafe. 812 Make device mpsafe.
813 [riastradh, ticket #823] 813 [riastradh, ticket #823]
814 814
815usr.bin/man/man.c 1.68 815usr.bin/man/man.c 1.68
816 816
817 Exit successfully after printing the search path (-p option). 817 Exit successfully after printing the search path (-p option).
818 [maya, ticket #824] 818 [maya, ticket #824]
819 819
820external/bsd/dhcpcd/dist/src/arp.c (apply patch) 820external/bsd/dhcpcd/dist/src/arp.c (apply patch)
821external/bsd/dhcpcd/dist/src/arp.h (apply patch) 821external/bsd/dhcpcd/dist/src/arp.h (apply patch)
822external/bsd/dhcpcd/dist/src/bpf.c (apply patch) 822external/bsd/dhcpcd/dist/src/bpf.c (apply patch)
823external/bsd/dhcpcd/dist/src/bpf.h (apply patch) 823external/bsd/dhcpcd/dist/src/bpf.h (apply patch)
824external/bsd/dhcpcd/dist/src/common.h (apply patch) 824external/bsd/dhcpcd/dist/src/common.h (apply patch)
825external/bsd/dhcpcd/dist/src/defs.h (apply patch) 825external/bsd/dhcpcd/dist/src/defs.h (apply patch)
826external/bsd/dhcpcd/dist/src/dhcp.c (apply patch) 826external/bsd/dhcpcd/dist/src/dhcp.c (apply patch)
827external/bsd/dhcpcd/dist/src/dhcp6.c (apply patch) 827external/bsd/dhcpcd/dist/src/dhcp6.c (apply patch)
828external/bsd/dhcpcd/dist/src/dhcp6.h (apply patch) 828external/bsd/dhcpcd/dist/src/dhcp6.h (apply patch)
829external/bsd/dhcpcd/dist/src/dhcpcd.c (apply patch) 829external/bsd/dhcpcd/dist/src/dhcpcd.c (apply patch)
830external/bsd/dhcpcd/dist/src/eloop.h (apply patch) 830external/bsd/dhcpcd/dist/src/eloop.h (apply patch)
831external/bsd/dhcpcd/dist/src/if-bsd.c (apply patch) 831external/bsd/dhcpcd/dist/src/if-bsd.c (apply patch)
832external/bsd/dhcpcd/dist/src/if-options.c (apply patch) 832external/bsd/dhcpcd/dist/src/if-options.c (apply patch)
833external/bsd/dhcpcd/dist/src/if.c (apply patch) 833external/bsd/dhcpcd/dist/src/if.c (apply patch)
834external/bsd/dhcpcd/dist/src/if.h (apply patch) 834external/bsd/dhcpcd/dist/src/if.h (apply patch)
835external/bsd/dhcpcd/dist/src/ipv4ll.c (apply patch) 835external/bsd/dhcpcd/dist/src/ipv4ll.c (apply patch)
836external/bsd/dhcpcd/dist/src/ipv6.c (apply patch) 836external/bsd/dhcpcd/dist/src/ipv6.c (apply patch)
837external/bsd/dhcpcd/dist/src/ipv6nd.c (apply patch) 837external/bsd/dhcpcd/dist/src/ipv6nd.c (apply patch)
838external/bsd/dhcpcd/dist/src/ipv6nd.h (apply patch) 838external/bsd/dhcpcd/dist/src/ipv6nd.h (apply patch)
839external/bsd/dhcpcd/dist/src/logerr.c (apply patch) 839external/bsd/dhcpcd/dist/src/logerr.c (apply patch)
840external/bsd/dhcpcd/dist/src/logerr.h (apply patch) 840external/bsd/dhcpcd/dist/src/logerr.h (apply patch)
841doc/3RDPARTY (apply patch) 841doc/3RDPARTY (apply patch)
842 842
843 Update to dhcpcd-8.1.7 which fixes the following issues: 843 Update to dhcpcd-8.1.7 which fixes the following issues:
844 * Decode interface complex interface names eth0.100:2 eth0i100:2. 844 * Decode interface complex interface names eth0.100:2 eth0i100:2.
845 This allows us to ignore some virtual interfaces by default 845 This allows us to ignore some virtual interfaces by default
846 * ARP: Report L2 header address on conflict for more clarity 846 * ARP: Report L2 header address on conflict for more clarity
847 * DHCP: Support jumbo frames (untested) 847 * DHCP: Support jumbo frames (untested)
848 * DHCP6: Clean up old lease on failure to confirm/rebind, etc 848 * DHCP6: Clean up old lease on failure to confirm/rebind, etc
849 * RA: Prefer older routers - fixes PR bin/54997 849 * RA: Prefer older routers - fixes PR bin/54997
850 * INET6: Obscure prefixes are now calculated correctly 850 * INET6: Obscure prefixes are now calculated correctly
851 * macro logerr commands to allow an alternative logger 851 * macro logerr commands to allow an alternative logger
852 [roy, ticket #825] 852 [roy, ticket #825]
853 853
854lib/libpthread/arch/powerpc/pthread_md.h 1.9 854lib/libpthread/arch/powerpc/pthread_md.h 1.9
855sys/arch/powerpc/powerpc/sig_machdep.c 1.48 855sys/arch/powerpc/powerpc/sig_machdep.c 1.48
856 856
857 Remove a bogus assertion. 857 Remove a bogus assertion.
858 [rin, ticket #826] 858 [rin, ticket #826]
859 859
860sys/external/bsd/ipf/netinet/fil.c 1.32 860sys/external/bsd/ipf/netinet/fil.c 1.32
861sys/external/bsd/ipf/netinet/fil.c 1.33 861sys/external/bsd/ipf/netinet/fil.c 1.33
862sys/external/bsd/ipf/netinet/ip_frag.c 1.8 862sys/external/bsd/ipf/netinet/ip_frag.c 1.8
863 863
864 PR/55137:  864 PR/55137:
865 - fix incorrect byte order in ipfstat -f output. 865 - fix incorrect byte order in ipfstat -f output.
866 - make sure frag is initialized to 0 866 - make sure frag is initialized to 0
867 - initialize ipfr_p field 867 - initialize ipfr_p field
868 PR/55149: get "morefrag" before we strip it out from "off" 868 PR/55149: get "morefrag" before we strip it out from "off"
869 [christos, ticket #827] 869 [christos, ticket #827]
870 870
871distrib/sets/lists/man/mi 1.1687 871distrib/sets/lists/man/mi 1.1687
872share/man/man4/Makefile 1.704 (via patch) 872share/man/man4/Makefile 1.704 (via patch)
873share/man/man4/ucom.4 1.28 873share/man/man4/ucom.4 1.28
874share/man/man4/uxrcom.4 1.1 874share/man/man4/uxrcom.4 1.1
875share/man/man4/uxrcom.4 1.2 875share/man/man4/uxrcom.4 1.2
876sys/dev/usb/files.usb 1.173 876sys/dev/usb/files.usb 1.173
877sys/dev/usb/ukyopon.c 1.26 877sys/dev/usb/ukyopon.c 1.26
878sys/dev/usb/umodem.c 1.74 878sys/dev/usb/umodem.c 1.74
879sys/dev/usb/umodem_common.c 1.33 879sys/dev/usb/umodem_common.c 1.33
880sys/dev/usb/usbdevices.config 1.38 880sys/dev/usb/usbdevices.config 1.38
881sys/dev/usb/usbdevs 1.781 881sys/dev/usb/usbdevs 1.781
882sys/dev/usb/uxrcom.c 1.1 882sys/dev/usb/uxrcom.c 1.1
883sys/dev/usb/usbdevs.h (regen) 883sys/dev/usb/usbdevs.h (regen)
884sys/dev/usb/usbdevs_data.h (regen) 884sys/dev/usb/usbdevs_data.h (regen)
885 885
886 Add uxrcom driver for Exar XR21V141x USB serial adapters. 886 Add uxrcom driver for Exar XR21V141x USB serial adapters.
887 [simonb, ticket #828] 887 [simonb, ticket #828]
888 888
889sys/dev/acpi/acpi_ec.c 1.78-1.81 889sys/dev/acpi/acpi_ec.c 1.78-1.81
890 890
891 Revert acpi_ec.c 1.76 and 1.77. 891 Revert acpi_ec.c 1.76 and 1.77.
892 Reject overly large widths. 892 Reject overly large widths.
893 [riastradh, ticket #829] 893 [riastradh, ticket #829]
894 894
895external/bsd/dhcpcd/dist/src/dhcp6.c (apply patch) 895external/bsd/dhcpcd/dist/src/dhcp6.c (apply patch)
896external/bsd/dhcpcd/dist/src/defs.h (apply patch) 896external/bsd/dhcpcd/dist/src/defs.h (apply patch)
897doc/3RDPARTY (apply patch) 897doc/3RDPARTY (apply patch)
898 898
899 Update to dhcpcd-8.1.8 which fixes a compile issue. 899 Update to dhcpcd-8.1.8 which fixes a compile issue.
900 [roy, ticket #830] 900 [roy, ticket #830]
901 901
902sys/dev/mii/miidevs 1.162-1.165, 1.167 902sys/dev/mii/miidevs 1.162-1.165, 1.167
903sys/dev/mii/brgphy.c 1.87 903sys/dev/mii/brgphy.c 1.87
904sys/dev/mii/rdcphy.c 1.6, 1.8 904sys/dev/mii/rdcphy.c 1.6, 1.8
905sys/dev/mii/miidevs.h regen 905sys/dev/mii/miidevs.h regen
906sys/dev/mii/miidevs_data.h regen 906sys/dev/mii/miidevs_data.h regen
907 907
908 - Add support Broadcom BCM54213PE. 908 - Add support Broadcom BCM54213PE.
909 - Add support some new RDC devices. From Andrius V. 909 - Add support some new RDC devices. From Andrius V.
910 - Rename RDC to xxRDC. 910 - Rename RDC to xxRDC.
911 - Use xxVIA instead of VIA. 911 - Use xxVIA instead of VIA.
912 [msaitoh, ticket #831] 912 [msaitoh, ticket #831]
913 913
914sys/dev/ic/spdmem.c 1.32-1.35 914sys/dev/ic/spdmem.c 1.32-1.35
915sys/dev/ic/spdmemvar.h 1.15,1.16 915sys/dev/ic/spdmemvar.h 1.15,1.16
916 916
917 - Print DDR3's row and column correctly. 917 - Print DDR3's row and column correctly.
918 - Use fine timebase parameters for time calculation on DDR3. This 918 - Use fine timebase parameters for time calculation on DDR3. This
919 change makes PC3-XXXX value more precisely on newer DDR3. 919 change makes PC3-XXXX value more precisely on newer DDR3.
920 - Calculate DDR3's tRAS correctly. 920 - Calculate DDR3's tRAS correctly.
921 [msaitoh, ticket #832] 921 [msaitoh, ticket #832]
922 922
923sys/arch/x86/include/specialreg.h 1.159-1.161 923sys/arch/x86/include/specialreg.h 1.159-1.161
924sys/arch/x86/x86/procfs_machdep.c 1.35,1.36 924sys/arch/x86/x86/procfs_machdep.c 1.35,1.36
925sys/arch/x86/x86/tsc.c 1.40 925sys/arch/x86/x86/tsc.c 1.40
926usr.sbin/cpuctl/arch/i386.c 1.109,1.110 926usr.sbin/cpuctl/arch/i386.c 1.109,1.110
927 927
928 - Print Fast Short Rep Mov(fsrm), AVX512_VP2INTERSECT, SERIALIZE and 928 - Print Fast Short Rep Mov(fsrm), AVX512_VP2INTERSECT, SERIALIZE and
929 TSXLDTRK. 929 TSXLDTRK.
930 - Rename CPUID Fn8000_0007 %edx bit 8 from "TSC" to "ITSC" 930 - Rename CPUID Fn8000_0007 %edx bit 8 from "TSC" to "ITSC"
931 (Invariant TSC) to avoid confusion. 931 (Invariant TSC) to avoid confusion.
932 - Print CPUID 0x80000007 %edx on both Intel and AMD. 932 - Print CPUID 0x80000007 %edx on both Intel and AMD.
933 - Remove ci_max_ext_cpuid from usr.sbin/cpuctl/arch/i386.c because it's 933 - Remove ci_max_ext_cpuid from usr.sbin/cpuctl/arch/i386.c because it's
934 the same as ci_cpuid_extlevel. 934 the same as ci_cpuid_extlevel.
935 [msaitoh, ticket #833] 935 [msaitoh, ticket #833]
936 936
937sys/netinet6/nd6_rtr.c 1.148 937sys/netinet6/nd6_rtr.c 1.148
938 938
939 PR kern/55091, PR bin/54997: fix default route selection. 939 PR kern/55091, PR bin/54997: fix default route selection.
940 [kim, ticket #834] 940 [kim, ticket #834]
941 941
942sys/dev/wsfb/genfb.c 1.72 942sys/dev/wsfb/genfb.c 1.72
943 943
944 Get genfb's address offset correctly when the value >= 4G. 944 Get genfb's address offset correctly when the value >= 4G.
945 [msaitoh, ticket #835] 945 [msaitoh, ticket #835]
946 946
947sys/dev/pci/machfb.c 1.98 947sys/dev/pci/machfb.c 1.98
948 948
949 port-sparc64/55173: cean up the video mode selection logic, 949 port-sparc64/55173: cean up the video mode selection logic,
950 switch modes only when actually necessary. 950 switch modes only when actually necessary.
951 [jdc, ticket #836] 951 [jdc, ticket #836]
952 952
953sys/arch/macppc/stand/ofwboot/Locore.c 1.34 953sys/arch/macppc/stand/ofwboot/Locore.c 1.34
954sys/arch/powerpc/oea/ofw_consinit.c 1.18 954sys/arch/powerpc/oea/ofw_consinit.c 1.18
955 955
956 Fix booting with auto-boot == true on some macppc machines. 956 Fix booting with auto-boot == true on some macppc machines.
957 [rin, ticket #837] 957 [rin, ticket #837]
958 958
959etc/rc.d/network 1.78 (plus patch) 959etc/rc.d/network 1.78 (plus patch)
960share/man/man5/ifconfig.if.5 1.20 960share/man/man5/ifconfig.if.5 1.20
961usr.sbin/rtsold/rtsold.8 1.42 961usr.sbin/rtsold/rtsold.8 1.42
962 962
963 Add an "rtsol" keyword to ifconfig.if for enabling IPv6 RS/RA. 963 Add an "rtsol" keyword to ifconfig.if for enabling IPv6 RS/RA.
964 [kim, ticket #838] 964 [kim, ticket #838]
965 965
966sys/kern/vfs_mount.c 1.79 966sys/kern/vfs_mount.c 1.79
967 967
968 PR kern/54969: destroy anonymous device vnodes on reboot once the 968 PR kern/54969: destroy anonymous device vnodes on reboot once the
969 last file system got unmounted and the mount list is empty. 969 last file system got unmounted and the mount list is empty.
970 [gson, ticket #839] 970 [gson, ticket #839]
971 971
972lib/libc/sys/fdatasync.2 1.17 972lib/libc/sys/fdatasync.2 1.17
973sys/kern/vfs_syscalls.c 1.544 973sys/kern/vfs_syscalls.c 1.544
974 974
975 Allow fdatasync on non-writable fds (POSIX conformance fix). 975 Allow fdatasync on non-writable fds (POSIX conformance fix).
976 [gdt, ticket #840] 976 [gdt, ticket #840]
977 977
978sys/compat/ossaudio/ossaudio.c 1.83 978sys/compat/ossaudio/ossaudio.c 1.83
979 979
980 ossaudio: Avoid giving userland uninitialized memory. 980 ossaudio: Avoid giving userland uninitialized memory.
981 [maxv, ticket #841] 981 [maxv, ticket #841]
982 982
983external/gpl3/gcc/lib/libsupc++/Makefile 1.13 983external/gpl3/gcc/lib/libsupc++/Makefile 1.13
984 984
985 PR 54660: pull in atomicity.h (atomicity.cc) on sparc. 985 PR 54660: pull in atomicity.h (atomicity.cc) on sparc.
986 [mrg, ticket #843] 986 [mrg, ticket #843]
987 987
988external/bsd/dhcpcd/dist/src/defs.h (apply patch) 988external/bsd/dhcpcd/dist/src/defs.h (apply patch)
989external/bsd/dhcpcd/dist/src/dhcp.c (apply patch) 989external/bsd/dhcpcd/dist/src/dhcp.c (apply patch)
990external/bsd/dhcpcd/dist/src/dhcp6.c (apply patch) 990external/bsd/dhcpcd/dist/src/dhcp6.c (apply patch)
991external/bsd/dhcpcd/dist/src/ipv6nd.c (apply patch) 991external/bsd/dhcpcd/dist/src/ipv6nd.c (apply patch)
992doc/3RDPARTY (apply patch) 992doc/3RDPARTY (apply patch)
993 993
994 Update to dhcpcd-8.1.9 which fixes alignment issues. 994 Update to dhcpcd-8.1.9 which fixes alignment issues.
995 [roy, ticket #844] 995 [roy, ticket #844]
996 996
997sys/netinet6/nd6_nbr.c 1.178 997sys/netinet6/nd6_nbr.c 1.178
998 998
999 inet6: avoid setting llentry to an invalid state when processing a 999 inet6: avoid setting llentry to an invalid state when processing a
1000 solicited ND6 packet. 1000 solicited ND6 packet.
@@ -2126,999 +2126,1070 @@ crypto/external/bsd/openssl/dist/test/bu @@ -2126,999 +2126,1070 @@ crypto/external/bsd/openssl/dist/test/bu
2126crypto/external/bsd/openssl/dist/test/chacha_internal_test.c up to 1.1.1.2 2126crypto/external/bsd/openssl/dist/test/chacha_internal_test.c up to 1.1.1.2
2127crypto/external/bsd/openssl/dist/test/cipher_overhead_test.c up to 1.1.1.2 2127crypto/external/bsd/openssl/dist/test/cipher_overhead_test.c up to 1.1.1.2
2128crypto/external/bsd/openssl/dist/test/clienthellotest.c up to 1.1.1.5 2128crypto/external/bsd/openssl/dist/test/clienthellotest.c up to 1.1.1.5
2129crypto/external/bsd/openssl/dist/test/constant_time_test.c up to 1.5 2129crypto/external/bsd/openssl/dist/test/constant_time_test.c up to 1.5
2130crypto/external/bsd/openssl/dist/test/ctype_internal_test.c up to 1.1.1.2 2130crypto/external/bsd/openssl/dist/test/ctype_internal_test.c up to 1.1.1.2
2131crypto/external/bsd/openssl/dist/test/curve448_internal_test.c up to 1.1.1.2 2131crypto/external/bsd/openssl/dist/test/curve448_internal_test.c up to 1.1.1.2
2132crypto/external/bsd/openssl/dist/test/drbg_cavs_data.h up to 1.1.1.2 2132crypto/external/bsd/openssl/dist/test/drbg_cavs_data.h up to 1.1.1.2
2133crypto/external/bsd/openssl/dist/test/drbg_cavs_test.c up to 1.1.1.3 2133crypto/external/bsd/openssl/dist/test/drbg_cavs_test.c up to 1.1.1.3
2134crypto/external/bsd/openssl/dist/test/drbgtest.c up to 1.1.1.5 2134crypto/external/bsd/openssl/dist/test/drbgtest.c up to 1.1.1.5
2135crypto/external/bsd/openssl/dist/test/dtls_mtu_test.c up to 1.1.1.2 2135crypto/external/bsd/openssl/dist/test/dtls_mtu_test.c up to 1.1.1.2
2136crypto/external/bsd/openssl/dist/test/dtlstest.c up to 1.1.1.7 2136crypto/external/bsd/openssl/dist/test/dtlstest.c up to 1.1.1.7
2137crypto/external/bsd/openssl/dist/test/ec_internal_test.c up to 1.1.1.2 2137crypto/external/bsd/openssl/dist/test/ec_internal_test.c up to 1.1.1.2
2138crypto/external/bsd/openssl/dist/test/ecdsatest.h up to 1.1.1.2 2138crypto/external/bsd/openssl/dist/test/ecdsatest.h up to 1.1.1.2
2139crypto/external/bsd/openssl/dist/test/ectest.c up to 1.7 2139crypto/external/bsd/openssl/dist/test/ectest.c up to 1.7
2140crypto/external/bsd/openssl/dist/test/evp_extra_test.c up to 1.9 2140crypto/external/bsd/openssl/dist/test/evp_extra_test.c up to 1.9
2141crypto/external/bsd/openssl/dist/test/handshake_helper.c up to 1.1.1.6 2141crypto/external/bsd/openssl/dist/test/handshake_helper.c up to 1.1.1.6
2142crypto/external/bsd/openssl/dist/test/handshake_helper.h up to 1.1.1.3 2142crypto/external/bsd/openssl/dist/test/handshake_helper.h up to 1.1.1.3
2143crypto/external/bsd/openssl/dist/test/hmactest.c up to 1.5 2143crypto/external/bsd/openssl/dist/test/hmactest.c up to 1.5
2144crypto/external/bsd/openssl/dist/test/modes_internal_test.c up to 1.1.1.2 2144crypto/external/bsd/openssl/dist/test/modes_internal_test.c up to 1.1.1.2
2145crypto/external/bsd/openssl/dist/test/packettest.c up to 1.1.1.3 2145crypto/external/bsd/openssl/dist/test/packettest.c up to 1.1.1.3
2146crypto/external/bsd/openssl/dist/test/poly1305_internal_test.c up to 1.1.1.2 2146crypto/external/bsd/openssl/dist/test/poly1305_internal_test.c up to 1.1.1.2
2147crypto/external/bsd/openssl/dist/test/run_tests.pl up to 1.1.1.4 2147crypto/external/bsd/openssl/dist/test/run_tests.pl up to 1.1.1.4
2148crypto/external/bsd/openssl/dist/test/servername_test.c up to 1.1.1.3 2148crypto/external/bsd/openssl/dist/test/servername_test.c up to 1.1.1.3
2149crypto/external/bsd/openssl/dist/test/shlibloadtest.c up to 1.1.1.6 2149crypto/external/bsd/openssl/dist/test/shlibloadtest.c up to 1.1.1.6
2150crypto/external/bsd/openssl/dist/test/siphash_internal_test.c up to 1.1.1.3 2150crypto/external/bsd/openssl/dist/test/siphash_internal_test.c up to 1.1.1.3
2151crypto/external/bsd/openssl/dist/test/sm2_internal_test.c up to 1.1.1.3 2151crypto/external/bsd/openssl/dist/test/sm2_internal_test.c up to 1.1.1.3
2152crypto/external/bsd/openssl/dist/test/sm4_internal_test.c up to 1.1.1.2 2152crypto/external/bsd/openssl/dist/test/sm4_internal_test.c up to 1.1.1.2
2153crypto/external/bsd/openssl/dist/test/ssl_cert_table_internal_test.c up to 1.1.1.2 2153crypto/external/bsd/openssl/dist/test/ssl_cert_table_internal_test.c up to 1.1.1.2
2154crypto/external/bsd/openssl/dist/test/ssl_test_ctx.h up to 1.1.1.4 2154crypto/external/bsd/openssl/dist/test/ssl_test_ctx.h up to 1.1.1.4
2155crypto/external/bsd/openssl/dist/test/sslapitest.c up to 1.1.1.8 2155crypto/external/bsd/openssl/dist/test/sslapitest.c up to 1.1.1.8
2156crypto/external/bsd/openssl/dist/test/sslbuffertest.c up to 1.1.1.2 2156crypto/external/bsd/openssl/dist/test/sslbuffertest.c up to 1.1.1.2
2157crypto/external/bsd/openssl/dist/test/ssltestlib.h up to 1.1.1.8 2157crypto/external/bsd/openssl/dist/test/ssltestlib.h up to 1.1.1.8
2158crypto/external/bsd/openssl/dist/test/test_test.c up to 1.1.1.2 2158crypto/external/bsd/openssl/dist/test/test_test.c up to 1.1.1.2
2159crypto/external/bsd/openssl/dist/test/testutil.h up to 1.1.1.6 2159crypto/external/bsd/openssl/dist/test/testutil.h up to 1.1.1.6
2160crypto/external/bsd/openssl/dist/test/tls13ccstest.c up to 1.1.1.2 2160crypto/external/bsd/openssl/dist/test/tls13ccstest.c up to 1.1.1.2
2161crypto/external/bsd/openssl/dist/test/tls13encryptiontest.c up to 1.1.1.2 2161crypto/external/bsd/openssl/dist/test/tls13encryptiontest.c up to 1.1.1.2
2162crypto/external/bsd/openssl/dist/test/tls13secretstest.c up to 1.1.1.4 2162crypto/external/bsd/openssl/dist/test/tls13secretstest.c up to 1.1.1.4
2163crypto/external/bsd/openssl/dist/test/wpackettest.c up to 1.1.1.2 2163crypto/external/bsd/openssl/dist/test/wpackettest.c up to 1.1.1.2
2164crypto/external/bsd/openssl/dist/test/certs/server-ed448-cert.pem up to 1.1.1.2 2164crypto/external/bsd/openssl/dist/test/certs/server-ed448-cert.pem up to 1.1.1.2
2165crypto/external/bsd/openssl/dist/test/certs/setup.sh up to 1.1.1.7 2165crypto/external/bsd/openssl/dist/test/certs/setup.sh up to 1.1.1.7
2166crypto/external/bsd/openssl/dist/test/ossl_shim/async_bio.h up to 1.1.1.2 2166crypto/external/bsd/openssl/dist/test/ossl_shim/async_bio.h up to 1.1.1.2
2167crypto/external/bsd/openssl/dist/test/ossl_shim/packeted_bio.h up to 1.1.1.2 2167crypto/external/bsd/openssl/dist/test/ossl_shim/packeted_bio.h up to 1.1.1.2
2168crypto/external/bsd/openssl/dist/test/ossl_shim/test_config.h up to 1.1.1.2 2168crypto/external/bsd/openssl/dist/test/ossl_shim/test_config.h up to 1.1.1.2
2169crypto/external/bsd/openssl/dist/test/ossl_shim/include/openssl/base.h up to 1.1.1.2 2169crypto/external/bsd/openssl/dist/test/ossl_shim/include/openssl/base.h up to 1.1.1.2
2170crypto/external/bsd/openssl/dist/test/recipes/10-test_bn.t up to 1.1.1.3 2170crypto/external/bsd/openssl/dist/test/recipes/10-test_bn.t up to 1.1.1.3
2171crypto/external/bsd/openssl/dist/test/recipes/25-test_req.t up to 1.1.1.3 2171crypto/external/bsd/openssl/dist/test/recipes/25-test_req.t up to 1.1.1.3
2172crypto/external/bsd/openssl/dist/test/recipes/25-test_verify.t up to 1.1.1.5 2172crypto/external/bsd/openssl/dist/test/recipes/25-test_verify.t up to 1.1.1.5
2173crypto/external/bsd/openssl/dist/test/recipes/70-test_sslsigalgs.t up to 1.1.1.3 2173crypto/external/bsd/openssl/dist/test/recipes/70-test_sslsigalgs.t up to 1.1.1.3
2174crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpciph.txt up to 1.1.1.4 2174crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpciph.txt up to 1.1.1.4
2175crypto/external/bsd/openssl/dist/test/ssl-tests/20-cert-select.conf up to 1.1.1.4 2175crypto/external/bsd/openssl/dist/test/ssl-tests/20-cert-select.conf up to 1.1.1.4
2176crypto/external/bsd/openssl/dist/test/ssl-tests/20-cert-select.conf.in up to 1.1.1.4 2176crypto/external/bsd/openssl/dist/test/ssl-tests/20-cert-select.conf.in up to 1.1.1.4
2177crypto/external/bsd/openssl/dist/test/ssl-tests/28-seclevel.conf up to 1.1.1.2 2177crypto/external/bsd/openssl/dist/test/ssl-tests/28-seclevel.conf up to 1.1.1.2
2178crypto/external/bsd/openssl/dist/test/ssl-tests/28-seclevel.conf.in up to 1.1.1.2 2178crypto/external/bsd/openssl/dist/test/ssl-tests/28-seclevel.conf.in up to 1.1.1.2
2179crypto/external/bsd/openssl/dist/test/testutil/output.h up to 1.4 2179crypto/external/bsd/openssl/dist/test/testutil/output.h up to 1.4
2180crypto/external/bsd/openssl/dist/test/testutil/tap_bio.c up to 1.3 2180crypto/external/bsd/openssl/dist/test/testutil/tap_bio.c up to 1.3
2181crypto/external/bsd/openssl/dist/util/find-doc-nits up to 1.1.1.5 2181crypto/external/bsd/openssl/dist/util/find-doc-nits up to 1.1.1.5
2182crypto/external/bsd/openssl/dist/util/libcrypto.num up to 1.1.1.9 2182crypto/external/bsd/openssl/dist/util/libcrypto.num up to 1.1.1.9
2183crypto/external/bsd/openssl/dist/util/private.num up to 1.1.1.3 2183crypto/external/bsd/openssl/dist/util/private.num up to 1.1.1.3
2184crypto/external/bsd/openssl/dist/util/perl/OpenSSL/Test.pm up to 1.1.1.6 2184crypto/external/bsd/openssl/dist/util/perl/OpenSSL/Test.pm up to 1.1.1.6
2185crypto/external/bsd/openssl/dist/util/perl/TLSProxy/Proxy.pm up to 1.1.1.5 2185crypto/external/bsd/openssl/dist/util/perl/TLSProxy/Proxy.pm up to 1.1.1.5
2186crypto/external/bsd/openssl/lib/libcrypto/crypto.map up to 1.8 2186crypto/external/bsd/openssl/lib/libcrypto/crypto.map up to 1.8
2187crypto/external/bsd/openssl/lib/libcrypto/libc-sha2xx.c up to 1.2 2187crypto/external/bsd/openssl/lib/libcrypto/libc-sha2xx.c up to 1.2
2188crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/armv8-mont.S up to 1.2 2188crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/armv8-mont.S up to 1.2
2189crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/chacha-armv8.S up to 1.2 2189crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/chacha-armv8.S up to 1.2
2190crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/ecp_nistz256-armv8.S up to 1.3 2190crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/ecp_nistz256-armv8.S up to 1.3
2191crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/keccak1600-armv8.S up to 1.2 2191crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/keccak1600-armv8.S up to 1.2
2192crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/poly1305-armv8.S up to 1.2 2192crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/poly1305-armv8.S up to 1.2
2193crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/sha512-armv8.S up to 1.3 2193crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/sha512-armv8.S up to 1.3
2194crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/vpaes-armv8.S up to 1.3 2194crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/vpaes-armv8.S up to 1.3
2195crypto/external/bsd/openssl/lib/libcrypto/arch/arm/aes-armv4.S up to 1.6 2195crypto/external/bsd/openssl/lib/libcrypto/arch/arm/aes-armv4.S up to 1.6
2196crypto/external/bsd/openssl/lib/libcrypto/arch/arm/arm.inc up to 1.3 2196crypto/external/bsd/openssl/lib/libcrypto/arch/arm/arm.inc up to 1.3
2197crypto/external/bsd/openssl/lib/libcrypto/arch/arm/armv8-mont.S up to 1.3 2197crypto/external/bsd/openssl/lib/libcrypto/arch/arm/armv8-mont.S up to 1.3
2198crypto/external/bsd/openssl/lib/libcrypto/arch/arm/bsaes-armv7.S up to 1.5 2198crypto/external/bsd/openssl/lib/libcrypto/arch/arm/bsaes-armv7.S up to 1.5
2199crypto/external/bsd/openssl/lib/libcrypto/arch/arm/chacha-armv8.S up to 1.3 2199crypto/external/bsd/openssl/lib/libcrypto/arch/arm/chacha-armv8.S up to 1.3
2200crypto/external/bsd/openssl/lib/libcrypto/arch/arm/ecp_nistz256-armv4.S up to 1.4 2200crypto/external/bsd/openssl/lib/libcrypto/arch/arm/ecp_nistz256-armv4.S up to 1.4
2201crypto/external/bsd/openssl/lib/libcrypto/arch/arm/ecp_nistz256-armv8.S up to 1.4 2201crypto/external/bsd/openssl/lib/libcrypto/arch/arm/ecp_nistz256-armv8.S up to 1.4
2202crypto/external/bsd/openssl/lib/libcrypto/arch/arm/keccak1600-armv4.S up to 1.3 2202crypto/external/bsd/openssl/lib/libcrypto/arch/arm/keccak1600-armv4.S up to 1.3
2203crypto/external/bsd/openssl/lib/libcrypto/arch/arm/keccak1600-armv8.S up to 1.3 2203crypto/external/bsd/openssl/lib/libcrypto/arch/arm/keccak1600-armv8.S up to 1.3
2204crypto/external/bsd/openssl/lib/libcrypto/arch/arm/poly1305-armv8.S up to 1.3 2204crypto/external/bsd/openssl/lib/libcrypto/arch/arm/poly1305-armv8.S up to 1.3
2205crypto/external/bsd/openssl/lib/libcrypto/arch/arm/sha256-armv4.S up to 1.6 2205crypto/external/bsd/openssl/lib/libcrypto/arch/arm/sha256-armv4.S up to 1.6
2206crypto/external/bsd/openssl/lib/libcrypto/arch/arm/sha512-armv4.S up to 1.5 2206crypto/external/bsd/openssl/lib/libcrypto/arch/arm/sha512-armv4.S up to 1.5
2207crypto/external/bsd/openssl/lib/libcrypto/arch/arm/sha512-armv8.S up to 1.4 2207crypto/external/bsd/openssl/lib/libcrypto/arch/arm/sha512-armv8.S up to 1.4
2208crypto/external/bsd/openssl/lib/libcrypto/arch/arm/vpaes-armv8.S up to 1.4 2208crypto/external/bsd/openssl/lib/libcrypto/arch/arm/vpaes-armv8.S up to 1.4
2209crypto/external/bsd/openssl/lib/libcrypto/arch/i386/ecp_nistz256-x86.S up to 1.5 2209crypto/external/bsd/openssl/lib/libcrypto/arch/i386/ecp_nistz256-x86.S up to 1.5
2210crypto/external/bsd/openssl/lib/libcrypto/arch/mips/mips.S up to 1.3 2210crypto/external/bsd/openssl/lib/libcrypto/arch/mips/mips.S up to 1.3
2211crypto/external/bsd/openssl/lib/libcrypto/arch/mips/mips64.S up to 1.4 2211crypto/external/bsd/openssl/lib/libcrypto/arch/mips/mips64.S up to 1.4
2212crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/aesp8-ppc.S up to 1.4 2212crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/aesp8-ppc.S up to 1.4
2213crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/keccak1600p8-ppc.S up to 1.2 2213crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/keccak1600p8-ppc.S up to 1.2
2214crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/ppc.S up to 1.5 2214crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/ppc.S up to 1.5
2215crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/ppccpuid.S up to 1.13 2215crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/ppccpuid.S up to 1.13
2216crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/sha.inc up to 1.3 2216crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/sha.inc up to 1.3
2217crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/aesp8-ppc.S up to 1.4 2217crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/aesp8-ppc.S up to 1.4
2218crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/keccak1600-ppc64.S up to 1.2 2218crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/keccak1600-ppc64.S up to 1.2
2219crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/keccak1600p8-ppc.S up to 1.2 2219crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/keccak1600p8-ppc.S up to 1.2
2220crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/ppc.S up to 1.3 2220crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/ppc.S up to 1.3
2221crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/sha.inc up to 1.2 2221crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/sha.inc up to 1.2
2222crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/des_enc-sparc.S up to 1.7 2222crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/des_enc-sparc.S up to 1.7
2223crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/ecp_nistz256-sparcv9.S up to 1.5 2223crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/ecp_nistz256-sparcv9.S up to 1.5
2224crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sparccap.c up to 1.4 2224crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sparccap.c up to 1.4
2225crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/des_enc-sparc.S up to 1.5 2225crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/des_enc-sparc.S up to 1.5
2226crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/ecp_nistz256-sparcv9.S up to 1.3 2226crypto/external/bsd/openssl/lib/libcrypto/arch/sparc64/ecp_nistz256-sparcv9.S up to 1.3
2227crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-gcm-x86_64.S up to 1.5 2227crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-gcm-x86_64.S up to 1.5
2228crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-sha1-x86_64.S up to 1.10 2228crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-sha1-x86_64.S up to 1.10
2229crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-sha256-x86_64.S up to 1.5 2229crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-sha256-x86_64.S up to 1.5
2230crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-x86_64.S up to 1.11 2230crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-x86_64.S up to 1.11
2231crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/cmll-x86_64.S up to 1.8 2231crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/cmll-x86_64.S up to 1.8
2232crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/ecp_nistz256-x86_64.S up to 1.6 2232crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/ecp_nistz256-x86_64.S up to 1.6
2233crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/keccak1600-x86_64.S up to 1.2 2233crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/keccak1600-x86_64.S up to 1.2
2234crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/poly1305-x86_64.S up to 1.3 2234crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/poly1305-x86_64.S up to 1.3
2235crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/rc4-x86_64.S up to 1.12 2235crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/rc4-x86_64.S up to 1.12
2236crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/rsaz-x86_64.S up to 1.4 2236crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/rsaz-x86_64.S up to 1.4
2237crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/sha1-x86_64.S up to 1.14 2237crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/sha1-x86_64.S up to 1.14
2238crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/sha512-x86_64.S up to 1.10 2238crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/sha512-x86_64.S up to 1.10
2239crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x25519-x86_64.S up to 1.2 2239crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x25519-x86_64.S up to 1.2
2240crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x86_64-mont5.S up to 1.9 2240crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x86_64-mont5.S up to 1.9
2241crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x86_64cpuid.S up to 1.12 2241crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x86_64cpuid.S up to 1.12
2242crypto/external/bsd/openssl/lib/libcryptotest/Makefile up to 1.3 2242crypto/external/bsd/openssl/lib/libcryptotest/Makefile up to 1.3
2243crypto/Makefile.openssl up to 1.12 2243crypto/Makefile.openssl up to 1.12
2244doc/3RDPARTY 1.1714 2244doc/3RDPARTY 1.1714
2245 2245
2246 Import OpenSSL 1.1.1g. 2246 Import OpenSSL 1.1.1g.
2247 [maya, ticket #856] 2247 [maya, ticket #856]
2248 2248
2249sys/dev/nvmm/nvmm.c 1.26 2249sys/dev/nvmm/nvmm.c 1.26
2250 2250
2251 Fix initialization for certain kernel configs and non-supported 2251 Fix initialization for certain kernel configs and non-supported
2252 CPU types. 2252 CPU types.
2253 [maxv, ticket #857] 2253 [maxv, ticket #857]
2254 2254
2255sys/dev/pci/if_mcx.c 1.13 2255sys/dev/pci/if_mcx.c 1.13
2256 2256
2257 mcx(4): various fixes. 2257 mcx(4): various fixes.
2258 [jmcneill, ticket #858] 2258 [jmcneill, ticket #858]
2259 2259
2260usr.bin/calendar/calendars/calendar.birthday 1.37-1.41 2260usr.bin/calendar/calendars/calendar.birthday 1.37-1.41
2261usr.bin/calendar/calendars/calendar.computer 1.10-1.12 2261usr.bin/calendar/calendars/calendar.computer 1.10-1.12
2262usr.bin/calendar/calendars/calendar.music 1.21-1.23 2262usr.bin/calendar/calendars/calendar.music 1.21-1.23
2263usr.bin/calendar/calendars/calendar.netbsd 1.44-1.46 2263usr.bin/calendar/calendars/calendar.netbsd 1.44-1.46
2264 2264
2265 Sync calendars with HEAD. 2265 Sync calendars with HEAD.
2266 [sevan, ticket #859] 2266 [sevan, ticket #859]
2267 2267
2268sys/dev/pckbport/synaptics.c 1.65 2268sys/dev/pckbport/synaptics.c 1.65
2269sys/dev/pckbport/synapticsvar.h 1.10 2269sys/dev/pckbport/synapticsvar.h 1.10
2270 2270
2271 pms(4): synaptics: fix extended button reporting. 2271 pms(4): synaptics: fix extended button reporting.
2272 [jmcneill, ticket #863] 2272 [jmcneill, ticket #863]
2273 2273
2274share/man/man4/rtsx.4 1.6 2274share/man/man4/rtsx.4 1.6
2275sys/dev/pci/pcidevs 1.1410 2275sys/dev/pci/pcidevs 1.1410
2276sys/dev/pci/rtsx_pci.c 1.9 2276sys/dev/pci/rtsx_pci.c 1.9
2277sys/dev/pci/pcidevs.h (regen) 2277sys/dev/pci/pcidevs.h (regen)
2278sys/dev/pci/pcidevs_data.h (regen) 2278sys/dev/pci/pcidevs_data.h (regen)
2279 2279
2280 Add an eclectic mix of GeForce GTX 680, RTS522A PCI-E Card Reader, 2280 Add an eclectic mix of GeForce GTX 680, RTS522A PCI-E Card Reader,
2281 intel wifi 9560. 2281 intel wifi 9560.
2282 Add support for Realtek RTS522A. 2282 Add support for Realtek RTS522A.
2283 [jmcneill, ticket #864] 2283 [jmcneill, ticket #864]
2284 2284
2285share/misc/acronyms 1.292-1.299 2285share/misc/acronyms 1.292-1.299
2286share/misc/acronyms.comp 1.295-1.301 2286share/misc/acronyms.comp 1.295-1.301
2287share/misc/inter.phone 1.33 2287share/misc/inter.phone 1.33
2288 2288
2289 Sync acronyms with HEAD. 2289 Sync acronyms with HEAD.
2290 [sevan, ticket #860] 2290 [sevan, ticket #860]
2291 2291
2292share/misc/bsd-family-tree 1.78-1.81 2292share/misc/bsd-family-tree 1.78-1.81
2293 2293
2294 Update to r359561 from FreeBSD. 2294 Update to r359561 from FreeBSD.
2295 [sevan, ticket #861] 2295 [sevan, ticket #861]
2296 2296
2297share/misc/airport 1.68 2297share/misc/airport 1.68
2298share/misc/inter.phone 1.32 2298share/misc/inter.phone 1.32
2299 2299
2300 Fix some polish entries. 2300 Fix some polish entries.
2301 [sevan, ticket #862] 2301 [sevan, ticket #862]
2302 2302
2303sys/dev/pckbport/synaptics.c 1.66 2303sys/dev/pckbport/synaptics.c 1.66
2304 2304
2305 pms(4): synaptics: fix mouse lockup at X startup. 2305 pms(4): synaptics: fix mouse lockup at X startup.
2306 [jmcneill, ticket #865] 2306 [jmcneill, ticket #865]
2307 2307
2308sys/dev/acpi/acpi_ec.c 1.82 2308sys/dev/acpi/acpi_ec.c 1.82
2309 2309
2310 kern/55206: fix alignment of buffer passed to the EC. 2310 kern/55206: fix alignment of buffer passed to the EC.
2311 [jmcneill, ticket #866] 2311 [jmcneill, ticket #866]
2312 2312
2313sys/dev/acpi/acpi_display.c 1.17 2313sys/dev/acpi/acpi_display.c 1.17
2314 2314
2315 acpi: display: remove unnecessary error prints in dmesg. 2315 acpi: display: remove unnecessary error prints in dmesg.
2316 [jmcneill, ticket #867] 2316 [jmcneill, ticket #867]
2317 2317
2318sys/arch/amd64/amd64/machdep.c 1.349 2318sys/arch/amd64/amd64/machdep.c 1.349
2319sys/arch/x86/x86/pmap.c 1.384 2319sys/arch/x86/x86/pmap.c 1.384
2320 2320
2321 amd64: speed up early console framebuffer. 2321 amd64: speed up early console framebuffer.
2322 [jmcneill, ticket #868] 2322 [jmcneill, ticket #868]
2323 2323
2324sys/dev/hdaudio/hdaudiodevs 1.4 2324sys/dev/hdaudio/hdaudiodevs 1.4
2325sys/dev/hdaudio/hdaudiodevs.h (regen) 2325sys/dev/hdaudio/hdaudiodevs.h (regen)
2326sys/dev/hdaudio/hdaudiodevs_data.h (regen) 2326sys/dev/hdaudio/hdaudiodevs_data.h (regen)
2327 2327
2328 Add Realtek ALC293. 2328 Add Realtek ALC293.
2329 [jmcneill, ticket #869] 2329 [jmcneill, ticket #869]
2330 2330
2331external/cddl/osnet/dist/uts/common/fs/zfs/vdev_disk.c 1.16 2331external/cddl/osnet/dist/uts/common/fs/zfs/vdev_disk.c 1.16
2332 2332
2333 Fix zfs call to minphys. 2333 Fix zfs call to minphys.
2334 [riastradh, ticket #870] 2334 [riastradh, ticket #870]
2335 2335
2336external/cddl/osnet/sys/sys/cred.h 1.7 2336external/cddl/osnet/sys/sys/cred.h 1.7
2337sys/sys/kauth.h 1.84 2337sys/sys/kauth.h 1.84
2338 2338
2339 Fix crash in zfs access control. 2339 Fix crash in zfs access control.
2340 [riastradh, ticket #871] 2340 [riastradh, ticket #871]
2341 2341
2342sys/dev/hdaudio/hdaudiodevs 1.5 2342sys/dev/hdaudio/hdaudiodevs 1.5
2343sys/dev/hdaudio/hdaudiodevs.h (regen) 2343sys/dev/hdaudio/hdaudiodevs.h (regen)
2344sys/dev/hdaudio/hdaudiodevs_data.h (regen) 2344sys/dev/hdaudio/hdaudiodevs_data.h (regen)
2345 2345
2346 hdaudiodevs: Add Realtek ALC292 2346 hdaudiodevs: Add Realtek ALC292
2347 [nia, ticket #872] 2347 [nia, ticket #872]
2348 2348
2349sys/dev/usb/usbdevs 1.782 2349sys/dev/usb/usbdevs 1.782
2350sys/dev/usb/usbdevs.h (regen) 2350sys/dev/usb/usbdevs.h (regen)
2351sys/dev/usb/usbdevs_data.h (regen) 2351sys/dev/usb/usbdevs_data.h (regen)
2352 2352
2353 usbdevs: more Intel Integrated Rate Matching Hub IDs. 2353 usbdevs: more Intel Integrated Rate Matching Hub IDs.
2354 [nia, ticket #873] 2354 [nia, ticket #873]
2355 2355
2356sys/dev/usb/usbdevs 1.782 2356sys/dev/usb/usbdevs 1.782
2357sys/dev/usb/usbdevs.h (regen) 2357sys/dev/usb/usbdevs.h (regen)
2358sys/dev/usb/usbdevs_data.h (regen) 2358sys/dev/usb/usbdevs_data.h (regen)
2359 2359
2360 usbdevs: more Intel Integrated Rate Matching Hub IDs. 2360 usbdevs: more Intel Integrated Rate Matching Hub IDs.
2361 [nia, ticket #873] 2361 [nia, ticket #873]
2362 2362
2363sys/kern/subr_cprng.c 1.34 2363sys/kern/subr_cprng.c 1.34
2364 2364
2365 Disable rngtest on output of cprng_strong. 2365 Disable rngtest on output of cprng_strong.
2366 [riastradh, ticket #874] 2366 [riastradh, ticket #874]
2367 2367
2368share/man/man4/audio.4 1.102,1.103 2368share/man/man4/audio.4 1.102,1.103
2369sys/dev/audio/audio.c 1.43,1.59 2369sys/dev/audio/audio.c 1.43,1.59
2370 2370
2371 Fix playing multi channel audio files on non multi channel hardware. 2371 Fix playing multi channel audio files on non multi channel hardware.
2372 [isaki, ticket #875] 2372 [isaki, ticket #875]
2373 2373
2374sys/dev/audio/audio.c 1.60,1.62 2374sys/dev/audio/audio.c 1.60,1.62
2375 2375
2376 Restore backward compatibility with netbsd-7 audio. 2376 Restore backward compatibility with netbsd-7 audio.
2377 [isaki, ticket #876] 2377 [isaki, ticket #876]
2378 2378
2379sys/dev/audio/audio.c 1.41,1.48,1.55,1.63 (patch), 2379sys/dev/audio/audio.c 1.41,1.48,1.55,1.63 (patch),
2380 1.64 2380 1.64
2381sys/dev/audio/audiovar.h 1.7, 1.11 2381sys/dev/audio/audiovar.h 1.7, 1.11
2382 2382
2383 auido(4): fix several potential problems. 2383 auido(4): fix several potential problems.
2384 [isaki, ticket #877] 2384 [isaki, ticket #877]
2385 2385
2386crypto/external/bsd/openssl/dist/crypto/rand/rand_unix.c 1.16 2386crypto/external/bsd/openssl/dist/crypto/rand/rand_unix.c 1.16
2387 2387
2388 Fix the detection of KERN_ARND by OpenSSL. 2388 Fix the detection of KERN_ARND by OpenSSL.
2389 [nia, ticket #878] 2389 [nia, ticket #878]
2390 2390
2391games/fortune/strfile/strfile.c 1.39 2391games/fortune/strfile/strfile.c 1.39
2392games/fortune/unstr/unstr.c 1.15 2392games/fortune/unstr/unstr.c 1.15
2393 2393
2394 Fix potential buffer overflows in fortune tools. 2394 Fix potential buffer overflows in fortune tools.
2395 [nia, ticket #879] 2395 [nia, ticket #879]
2396 2396
2397sys/arch/hp300/stand/common/netio.c 1.17 2397sys/arch/hp300/stand/common/netio.c 1.17
2398sys/arch/hp300/stand/inst/version 1.14 2398sys/arch/hp300/stand/inst/version 1.14
2399sys/arch/hp300/stand/uboot/version 1.21 2399sys/arch/hp300/stand/uboot/version 1.21
2400 2400
2401 hp300: fix bootloader error message. 2401 hp300: fix bootloader error message.
2402 [tsutsui, ticket #880] 2402 [tsutsui, ticket #880]
2403 2403
2404sys/kern/vfs_mount.c 1.82 2404sys/kern/vfs_mount.c 1.82
2405 2405
2406 Undo Rev. 1.79, it breaks root-on-raid where it destroys the component 2406 Undo Rev. 1.79, it breaks root-on-raid where it destroys the component
2407 disks before the raid. 2407 disks before the raid.
2408 Reopens PR kern/54969: Disk cache is no longer flushed on shutdown. 2408 Reopens PR kern/54969: Disk cache is no longer flushed on shutdown.
2409 [hannken, ticket #881] 2409 [hannken, ticket #881]
2410 2410
2411etc/rc.d/random_seed 1.9 2411etc/rc.d/random_seed 1.9
2412 2412
2413 Fix random_seed interruption window. 2413 Fix random_seed interruption window.
2414 [riastradh, ticket #882] 2414 [riastradh, ticket #882]
2415 2415
2416sys/arch/aarch64/aarch64/netbsd32_machdep.c 1.11 2416sys/arch/aarch64/aarch64/netbsd32_machdep.c 1.11
2417 2417
2418 PR evbarm/55200: fix inverted logic in NETBSD32 user signal stack 2418 PR evbarm/55200: fix inverted logic in NETBSD32 user signal stack
2419 handling. 2419 handling.
2420 [tnn, ticket #883] 2420 [tnn, ticket #883]
2421 2421
2422sys/arch/aarch64/aarch64/cpu_machdep.c 1.9 2422sys/arch/aarch64/aarch64/cpu_machdep.c 1.9
2423sys/arch/aarch64/aarch64/sig_machdep.c 1.5 2423sys/arch/aarch64/aarch64/sig_machdep.c 1.5
2424 2424
2425 aarch64: fix sigaltstack(2) 2425 aarch64: fix sigaltstack(2)
2426 [tnn, ticket #884] 2426 [tnn, ticket #884]
2427 2427
2428sys/dev/scsipi/scsiconf.c 1.287 2428sys/dev/scsipi/scsiconf.c 1.287
2429 2429
2430 Do not attempt to read opcodes and their timeouts at attach time for 2430 Do not attempt to read opcodes and their timeouts at attach time for
2431 old (pre SCSI-3) devices. 2431 old (pre SCSI-3) devices.
2432 [jdc, ticket #885] 2432 [jdc, ticket #885]
2433 2433
2434sys/dev/sun/disksubr.c 1.17 2434sys/dev/sun/disksubr.c 1.17
2435 2435
2436 sparc: prevent a panic a sparc when trying to read a disklabel from 2436 sparc: prevent a panic a sparc when trying to read a disklabel from
2437 an empty CD drive. 2437 an empty CD drive.
2438 [jdc, ticket #886] 2438 [jdc, ticket #886]
2439 2439
2440crypto/external/bsd/netpgp/lib/verify/Makefile 1.13 2440crypto/external/bsd/netpgp/lib/verify/Makefile 1.13
2441crypto/external/bsd/netpgp/lib/verify/verify.map 1.1 2441crypto/external/bsd/netpgp/lib/verify/verify.map 1.1
2442 2442
2443 Add a linker map to hide all the symbols the this library accidentally 2443 Add a linker map to hide all the symbols the this library accidentally
2444 exported. This fixes pkg_add. 2444 exported. This fixes pkg_add.
2445 [christos, ticket #887] 2445 [christos, ticket #887]
2446 2446
2447sys/kern/uipc_sem.c 1.59 2447sys/kern/uipc_sem.c 1.59
2448 2448
2449 Release the collision if we find one. 2449 Release the collision if we find one.
2450 [maya, ticket #888] 2450 [maya, ticket #888]
2451 2451
2452sys/external/bsd/compiler_rt/dist/lib/builtins/clear_cache.c 1.4 2452sys/external/bsd/compiler_rt/dist/lib/builtins/clear_cache.c 1.4
2453 2453
2454 Align addresses to cache lines in __clear_cache for aarch64. 2454 Align addresses to cache lines in __clear_cache for aarch64.
2455 [jmcneill, ticket #889] 2455 [jmcneill, ticket #889]
2456 2456
2457bin/rcp/rcp.c 1.50 2457bin/rcp/rcp.c 1.50
2458 2458
2459 In sink(), upon error, avoid multiple replies to the source 2459 In sink(), upon error, avoid multiple replies to the source
2460 as this would lead to a desynchronization of the protocol and 2460 as this would lead to a desynchronization of the protocol and
2461 further files or directories to be ignored or corrupted. 2461 further files or directories to be ignored or corrupted.
2462 [aymeric, ticket #890] 2462 [aymeric, ticket #890]
2463 2463
2464sys/arch/arm/sunxi/sun4i_a10_ccu.c 1.12 2464sys/arch/arm/sunxi/sun4i_a10_ccu.c 1.12
2465 2465
2466 Add A20 CLK_OUT_A and CLK_OUT_B clocks. 2466 Add A20 CLK_OUT_A and CLK_OUT_B clocks.
2467 [jmcneill, ticket #891] 2467 [jmcneill, ticket #891]
2468 2468
2469sys/dev/sdmmc/if_bwfm_sdio.c 1.15 2469sys/dev/sdmmc/if_bwfm_sdio.c 1.15
2470 2470
2471 Add entry for BCM43362, found on Cubietruck. 2471 Add entry for BCM43362, found on Cubietruck.
2472 [macallan, ticket #892] 2472 [macallan, ticket #892]
2473 2473
2474usr.sbin/lastlogin/lastlogin.8 1.13,1.14 2474usr.sbin/lastlogin/lastlogin.8 1.13,1.14
2475usr.sbin/lastlogin/lastlogin.c 1.16-1.20 2475usr.sbin/lastlogin/lastlogin.c 1.16-1.20
2476 2476
2477 lastlogin(8): 2477 lastlogin(8):
2478 - Size output columns dynamically by default to fit contents. 2478 - Size output columns dynamically by default to fit contents.
2479 - Show lastlogx entries even when a passwd entry is not found, just 2479 - Show lastlogx entries even when a passwd entry is not found, just
2480 like with lastlog entries. 2480 like with lastlog entries.
2481 - If -n is specified more than once, print the numeric user id for 2481 - If -n is specified more than once, print the numeric user id for
2482 lastlog entries, just like with lastlogx entries. 2482 lastlog entries, just like with lastlogx entries.
2483 - Fix an issue where the last character of data copied from lastlog 2483 - Fix an issue where the last character of data copied from lastlog
2484 and lastlogx fields could sometimes be dropped. 2484 and lastlogx fields could sometimes be dropped.
2485 [kim, ticket #893] 2485 [kim, ticket #893]
2486 2486
2487usr.bin/finger/finger.1 1.22 2487usr.bin/finger/finger.1 1.22
2488usr.bin/finger/util.c 1.30 2488usr.bin/finger/util.c 1.30
2489 2489
2490 finger(1): add lastlogx support. 2490 finger(1): add lastlogx support.
2491 [kim, ticket #894] 2491 [kim, ticket #894]
2492 2492
2493sys/arch/arm/cortex/gic_v2m.c 1.9 2493sys/arch/arm/cortex/gic_v2m.c 1.9
2494sys/arch/arm/cortex/gic_v2m.h 1.3 2494sys/arch/arm/cortex/gic_v2m.h 1.3
2495 2495
2496 Do not store a pointer to the passed in struct pci_attach_args. 2496 Do not store a pointer to the passed in struct pci_attach_args.
2497 [jmcneill, ticket #895] 2497 [jmcneill, ticket #895]
2498 2498
2499sys/dev/usb/if_cdce.c 1.71 2499sys/dev/usb/if_cdce.c 1.71
2500 2500
2501 cdce(4): PR 55240: search the descriptors of the appropriate 2501 cdce(4): PR 55240: search the descriptors of the appropriate
2502 interface to ensure correct match. 2502 interface to ensure correct match.
2503 [skrll, ticket #896] 2503 [skrll, ticket #896]
2504 2504
2505external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c 1.65 2505external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c 1.65
2506external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c 1.33 2506external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c 1.33
2507 2507
2508 Operation zfs_znode.c::zfs_zget_cleaner() depends on zil_commit() as 2508 Operation zfs_znode.c::zfs_zget_cleaner() depends on zil_commit() as
2509 a barrier to guarantee the znode cannot be freed before its log entries 2509 a barrier to guarantee the znode cannot be freed before its log entries
2510 are resolved. 2510 are resolved.
2511 [hannken, ticket #897] 2511 [hannken, ticket #897]
2512 2512
2513sys/dev/nvmm/nvmm.c 1.27,1.28 2513sys/dev/nvmm/nvmm.c 1.27,1.28
2514sys/dev/nvmm/nvmm_internal.h 1.14 2514sys/dev/nvmm/nvmm_internal.h 1.14
2515sys/dev/nvmm/x86/nvmm_x86_svm.c 1.59 2515sys/dev/nvmm/x86/nvmm_x86_svm.c 1.59
2516sys/dev/nvmm/x86/nvmm_x86_vmx.c 1.53-1.55 2516sys/dev/nvmm/x86/nvmm_x86_vmx.c 1.53-1.55
2517 2517
2518 Better diagnostic, better filtering for guest CPU identification, 2518 Better diagnostic, better filtering for guest CPU identification,
2519 stability fixes. 2519 stability fixes.
2520 [maxv, ticket #898] 2520 [maxv, ticket #898]
2521 2521
2522crypto/external/bsd/openssl/lib/libcrypto/evp.inc 1.9 2522crypto/external/bsd/openssl/lib/libcrypto/evp.inc 1.9
2523 2523
2524 Detect AES-NI properly in OpenSSL. 2524 Detect AES-NI properly in OpenSSL.
2525 [nia, ticket #899] 2525 [nia, ticket #899]
2526 2526
2527distrib/sets/lists/comp/ad.aarch64 1.40 2527distrib/sets/lists/comp/ad.aarch64 1.40
2528sys/arch/aarch64/include/Makefile 1.4 2528sys/arch/aarch64/include/Makefile 1.4
2529sys/arch/aarch64/include/trap.h 1.3 2529sys/arch/aarch64/include/trap.h 1.3
2530 2530
2531 Provide a trap.h (currently empty). 2531 Provide a trap.h (currently empty).
2532 [skrll, ticket #900] 2532 [skrll, ticket #900]
2533 2533
2534lib/libc/arch/aarch64/gen/_setjmp.S 1.4 2534lib/libc/arch/aarch64/gen/_setjmp.S 1.4
2535lib/libc/arch/aarch64/gen/setjmp.S 1.3 2535lib/libc/arch/aarch64/gen/setjmp.S 1.3
2536lib/libc/arch/aarch64/genassym.cf 1.2 2536lib/libc/arch/aarch64/genassym.cf 1.2
2537sys/arch/aarch64/include/setjmp.h 1.2 2537sys/arch/aarch64/include/setjmp.h 1.2
2538 2538
2539 Avoid changing tpidr_el0 in {set,long}jmp as it breaks TLS as seen 2539 Avoid changing tpidr_el0 in {set,long}jmp as it breaks TLS as seen
2540 in qemu. 2540 in qemu.
2541 [skrll, ticket #901] 2541 [skrll, ticket #901]
2542 2542
2543sys/arch/x86/pci/if_vmx.c 1.60 2543sys/arch/x86/pci/if_vmx.c 1.60
2544 2544
2545 Fix wrong logic to make the number of vmx(4) TX/RX queues a power 2545 Fix wrong logic to make the number of vmx(4) TX/RX queues a power
2546 of two. 2546 of two.
2547 [yamaguchi, ticket #902] 2547 [yamaguchi, ticket #902]
2548 2548
2549external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c 1.66 2549external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c 1.66
2550 2550
2551 Fix the handling in putpage of the page containing EOF. 2551 Fix the handling in putpage of the page containing EOF.
2552 [chs, ticket #903] 2552 [chs, ticket #903]
2553 2553
2554sys/arch/arm/include/mutex.h 1.22,1.23 2554sys/arch/arm/include/mutex.h 1.22,1.23
2555sys/arch/x86/include/mutex.h 1.8,1.9 2555sys/arch/x86/include/mutex.h 1.8,1.9
2556 2556
2557 Remove __MUTEX_PRIVATE conditional in definition of struct kmutex. 2557 Remove __MUTEX_PRIVATE conditional in definition of struct kmutex.
2558 [chs, ticket #904] 2558 [chs, ticket #904]
2559 2559
2560external/cddl/osnet/dist/tools/ctf/cvt/fixup_tdescs.c 1.6 2560external/cddl/osnet/dist/tools/ctf/cvt/fixup_tdescs.c 1.6
2561 2561
2562 Revert "Add fixup operation to remove private mutex types for x86." 2562 Revert "Add fixup operation to remove private mutex types for x86."
2563 [chs, ticket #905] 2563 [chs, ticket #905]
2564 2564
2565sys/uvm/uvm_page.h 1.99 2565sys/uvm/uvm_page.h 1.99
2566 2566
2567 Include "opt_uvm_page_trkown.h" for UVM_PAGE_TRKOWN. 2567 Include "opt_uvm_page_trkown.h" for UVM_PAGE_TRKOWN.
2568 [chs, ticket #906] 2568 [chs, ticket #906]
2569 2569
2570lib/libc/gen/pthread_atfork.c 1.13,1.14 2570lib/libc/gen/pthread_atfork.c 1.13,1.14
2571libexec/ld.elf_so/rtld.c 1.204,1.205 2571libexec/ld.elf_so/rtld.c 1.204,1.205
2572libexec/ld.elf_so/rtld.h 1.139,1.140 2572libexec/ld.elf_so/rtld.h 1.139,1.140
2573libexec/ld.elf_so/symbols.map 1.3,1.4 2573libexec/ld.elf_so/symbols.map 1.3,1.4
2574 2574
2575 Introduce intermediate locking for fork, so that the dynamic 2575 Introduce intermediate locking for fork, so that the dynamic
2576 linker is in a consistent state. 2576 linker is in a consistent state.
2577 [chs, ticket #907] 2577 [chs, ticket #907]
2578 2578
2579sys/arch/hp300/dev/sti_sgc.c 1.3 2579sys/arch/hp300/dev/sti_sgc.c 1.3
2580sys/dev/ic/sti.c 1.21 2580sys/dev/ic/sti.c 1.21
2581sys/dev/ic/stivar.h 1.10 2581sys/dev/ic/stivar.h 1.10
2582 2582
2583 Add bitmap access ops support for EVRX framebuffer on HP9000/425e. 2583 Add bitmap access ops support for EVRX framebuffer on HP9000/425e.
2584 [tsutsui, ticket #908] 2584 [tsutsui, ticket #908]
2585 2585
2586sys/dev/audio/audio.c 1.65 2586sys/dev/audio/audio.c 1.65
2587 2587
2588 Start recording immediately on opening /dev/audio or /dev/sound 2588 Start recording immediately on opening /dev/audio or /dev/sound
2589 for reading. 2589 for reading.
2590 [isaki, ticket #909] 2590 [isaki, ticket #909]
2591 2591
2592sys/dev/audio/audio.c 1.49,1.61,1.66,1.67 2592sys/dev/audio/audio.c 1.49,1.61,1.66,1.67
2593 2593
2594 Improve diagnostic messages. 2594 Improve diagnostic messages.
2595 [isaki, ticket #910] 2595 [isaki, ticket #910]
2596 2596
2597sys/arch/amd64/conf/GENERIC 1.564 2597sys/arch/amd64/conf/GENERIC 1.564
2598sys/arch/evbarm/conf/GENERIC 1.75 2598sys/arch/evbarm/conf/GENERIC 1.75
2599sys/arch/evbarm/conf/GENERIC64 1.148 2599sys/arch/evbarm/conf/GENERIC64 1.148
2600sys/arch/hppa/include/param.h 1.27 2600sys/arch/hppa/include/param.h 1.27
2601sys/arch/m68k/include/param.h 1.23 2601sys/arch/m68k/include/param.h 1.23
2602sys/arch/sh3/include/param.h 1.25 2602sys/arch/sh3/include/param.h 1.25
2603sys/arch/sparc/include/param.h 1.74 2603sys/arch/sparc/include/param.h 1.74
2604sys/arch/vax/include/param.h 1.63 2604sys/arch/vax/include/param.h 1.63
2605sys/dev/audio/audio.c 1.68,1.69 2605sys/dev/audio/audio.c 1.68,1.69
2606sys/dev/audio/audiodef.h 1.13,1.14 2606sys/dev/audio/audiodef.h 1.13,1.14
2607 2607
2608 Improve default latency settings for audio with usable 2608 Improve default latency settings for audio with usable
2609 per-architecture defaults. 2609 per-architecture defaults.
2610 [isaki, ticket #911] 2610 [isaki, ticket #911]
2611 2611
2612sys/arch/arm/dts/sun50i-a64.dtsi 1.14 2612sys/arch/arm/dts/sun50i-a64.dtsi 1.14
2613sys/arch/arm/sunxi/files.sunxi 1.67 2613sys/arch/arm/sunxi/files.sunxi 1.67
2614sys/arch/arm/sunxi/sun50i_a64_ccu.c 1.21,1.22 2614sys/arch/arm/sunxi/sun50i_a64_ccu.c 1.21,1.22
2615sys/arch/arm/sunxi/sun8i_crypto.c 1.1-1.12 2615sys/arch/arm/sunxi/sun8i_crypto.c 1.1-1.12
2616sys/arch/arm/sunxi/sun8i_crypto.h 1.1 2616sys/arch/arm/sunxi/sun8i_crypto.h 1.1
2617sys/arch/evbarm/conf/GENERIC64 1.116,1.131 2617sys/arch/evbarm/conf/GENERIC64 1.116,1.131
2618 2618
2619 Add sun8i Crypto Engine random number generator. 2619 Add sun8i Crypto Engine random number generator.
2620 [riastradh, ticket #912] 2620 [riastradh, ticket #912]
2621 2621
2622sys/arch/arm/dts/rk3399-crypto.dtsi 1.1 2622sys/arch/arm/dts/rk3399-crypto.dtsi 1.1
2623sys/arch/arm/dts/rk3399-pinebook-pro.dts 1.3 2623sys/arch/arm/dts/rk3399-pinebook-pro.dts 1.3
2624sys/arch/arm/dts/rk3399-rockpro64.dts 1.11 2624sys/arch/arm/dts/rk3399-rockpro64.dts 1.11
2625sys/arch/arm/rockchip/files.rockchip 1.24 2625sys/arch/arm/rockchip/files.rockchip 1.24
2626sys/arch/arm/rockchip/rk3399_cru.c 1.20 2626sys/arch/arm/rockchip/rk3399_cru.c 1.20
2627sys/arch/arm/rockchip/rk_v1crypto.c 1.1,1.2 + patch 2627sys/arch/arm/rockchip/rk_v1crypto.c 1.1,1.2 + patch
2628sys/arch/arm/rockchip/rk_v1crypto.h 1.1 2628sys/arch/arm/rockchip/rk_v1crypto.h 1.1
2629sys/arch/evbarm/conf/GENERIC64 1.158 2629sys/arch/evbarm/conf/GENERIC64 1.158
2630 2630
2631 Add support for the Rockchip Crypto v1 random number generator. 2631 Add support for the Rockchip Crypto v1 random number generator.
2632 [riastradh, ticket #913] 2632 [riastradh, ticket #913]
2633 2633
2634sys/kern/subr_cprng.c 1.37 (via patch, adapted) 2634sys/kern/subr_cprng.c 1.37 (via patch, adapted)
2635 2635
2636 Make kern.arandom truncate the output instead of failing with ETOOBIG 2636 Make kern.arandom truncate the output instead of failing with ETOOBIG
2637 when the requested data exceeds 256 bytes in size. 2637 when the requested data exceeds 256 bytes in size.
2638 [nia, ticket #914] 2638 [nia, ticket #914]
2639 2639
2640sys/netinet/igmp.c 1.70 2640sys/netinet/igmp.c 1.70
2641 2641
2642 igmp: fix info leak 2642 igmp: fix info leak
2643 [maxv, ticket #915] 2643 [maxv, ticket #915]
2644 2644
2645sys/kern/kern_time.c 1.204 2645sys/kern/kern_time.c 1.204
2646 2646
2647 kern_time: fix info leak. 2647 kern_time: fix info leak.
2648 [maxv, ticket #916] 2648 [maxv, ticket #916]
2649 2649
2650sys/kern/vnode_if.c 1.112 2650sys/kern/vnode_if.c 1.112
2651sys/kern/vnode_if.src 1.80 2651sys/kern/vnode_if.src 1.80
2652 2652
2653 Avoid a vfs deadlock when the backing store goes away 2653 Avoid a vfs deadlock when the backing store goes away
2654 (e.g. by removing a USB drive). 2654 (e.g. by removing a USB drive).
2655 [hannken, ticket #917] 2655 [hannken, ticket #917]
2656 2656
2657sys/arch/mips/cavium/dev/octeon_rnm.c 1.3-1.6 + patch 2657sys/arch/mips/cavium/dev/octeon_rnm.c 1.3-1.6 + patch
2658sys/arch/mips/cavium/dev/octeon_rnmreg.h 1.2,1.3 2658sys/arch/mips/cavium/dev/octeon_rnmreg.h 1.2,1.3
2659sys/arch/mips/cavium/octeonvar.h 1.7 2659sys/arch/mips/cavium/octeonvar.h 1.7
2660 2660
2661 Rework octeon_rnm(4) random number generator driver. 2661 Rework octeon_rnm(4) random number generator driver.
2662 [simonb, ticket #918] 2662 [simonb, ticket #918]
2663 2663
2664sys/dev/nvmm/nvmm.c 1.29 2664sys/dev/nvmm/nvmm.c 1.29
2665sys/dev/nvmm/x86/nvmm_x86.c 1.9 2665sys/dev/nvmm/x86/nvmm_x86.c 1.9
2666sys/dev/nvmm/x86/nvmm_x86_svm.c 1.60,1.61 2666sys/dev/nvmm/x86/nvmm_x86_svm.c 1.60,1.61
2667sys/dev/nvmm/x86/nvmm_x86_vmx.c 1.56-1.58 2667sys/dev/nvmm/x86/nvmm_x86_vmx.c 1.56-1.58
2668 2668
2669 Improve the CPUID emulation. 2669 Improve the CPUID emulation.
2670 Fix deinitialization for certain kernel configs (fix for 2670 Fix deinitialization for certain kernel configs (fix for
2671 ticket #857). 2671 ticket #857).
2672 [maxv, ticket #919] 2672 [maxv, ticket #919]
2673 2673
2674lib/libc/compat/gen/compat_ldexp_ieee754.c 1.8 2674lib/libc/compat/gen/compat_ldexp_ieee754.c 1.8
2675 2675
2676 Teach libc's compat ldexp stub to raise fp exceptions. 2676 Teach libc's compat ldexp stub to raise fp exceptions.
2677 [riastradh, ticket #920] 2677 [riastradh, ticket #920]
2678 2678
2679sys/dev/usb/xhci.c 1.129 2679sys/dev/usb/xhci.c 1.129
2680 2680
2681 xhci(4): USB abort and timeout fix (followup fix for 2681 xhci(4): USB abort and timeout fix (followup fix for
2682 ticket #744). 2682 ticket #744).
2683 [jakllsch, ticket #921] 2683 [jakllsch, ticket #921]
2684 2684
2685sys/arch/x86/x86/cpu_topology.c 1.18 2685sys/arch/x86/x86/cpu_topology.c 1.18
2686 2686
2687 Assert smt_bits value only after it is computed. 2687 Assert smt_bits value only after it is computed.
2688 [mlelstv, ticket #922] 2688 [mlelstv, ticket #922]
2689 2689
2690external/gpl3/gdb/dist/gdb/alpha-tdep.c 1.5 2690external/gpl3/gdb/dist/gdb/alpha-tdep.c 1.5
2691 2691
2692 Revive entrypoint heuristics for alpha. 2692 Revive entrypoint heuristics for alpha.
2693 [rin, ticket #924] 2693 [rin, ticket #924]
2694 2694
2695tests/lib/libc/sys/t_ptrace_fork_wait.h 1.2-1.4,1.6 (via patch, adapted) 2695tests/lib/libc/sys/t_ptrace_fork_wait.h 1.2-1.4,1.6 (via patch, adapted)
2696 (applied to tests/lib/libc/sys/t_ptrace_wait.c) 2696 (applied to tests/lib/libc/sys/t_ptrace_wait.c)
2697 2697
2698 Fix race in fork_singalmasked. 2698 Fix race in fork_singalmasked.
2699 Ignore interception of SIGCHLD signals in the debugger. 2699 Ignore interception of SIGCHLD signals in the debugger.
2700 PR 55241: there is a race that SIGCHLD might be blocked during 2700 PR 55241: there is a race that SIGCHLD might be blocked during
2701 forking and dropped. 2701 forking and dropped.
2702 [kamil, ticket #925] 2702 [kamil, ticket #925]
2703 2703
2704sys/arch/sparc/sparc/process_machdep.c 1.20 2704sys/arch/sparc/sparc/process_machdep.c 1.20
2705 2705
2706 PR 54734: reject setting unaligned Program Counter. 2706 PR 54734: reject setting unaligned Program Counter.
2707 [kamil, ticket #926] 2707 [kamil, ticket #926]
2708 2708
2709sys/kern/subr_thmap.c 1.6 2709sys/kern/subr_thmap.c 1.6
2710 2710
2711 thmap(9): merge changes from the upstream to use 2711 thmap(9): merge changes from the upstream to use
2712 atomic_loadstore(9) primitives. 2712 atomic_loadstore(9) primitives.
2713 [rmind, ticket #929] 2713 [rmind, ticket #929]
2714 2714
2715sys/net/npf/npf_conf.c 1.16 2715sys/net/npf/npf_conf.c 1.16
2716sys/net/npf/npf_conn.c 1.31 2716sys/net/npf/npf_conn.c 1.31
2717sys/net/npf/npf_conn.h 1.19 2717sys/net/npf/npf_conn.h 1.19
2718sys/net/npf/npf_conndb.c 1.8 2718sys/net/npf/npf_conndb.c 1.8
2719sys/net/npf/npf_inet.c 1.56 2719sys/net/npf/npf_inet.c 1.56
2720sys/net/npf/npf_nat.c 1.49 2720sys/net/npf/npf_nat.c 1.49
2721usr.sbin/npf/npfctl/npf_build.c 1.54 2721usr.sbin/npf/npfctl/npf_build.c 1.54
2722usr.sbin/npf/npfctl/npf_show.c 1.31 2722usr.sbin/npf/npfctl/npf_show.c 1.31
2723usr.sbin/npf/npfctl/npfctl.h 1.52 2723usr.sbin/npf/npfctl/npfctl.h 1.52
2724 2724
2725 Backport selected NPF fixes from the upstream: 2725 Backport selected NPF fixes from the upstream:
2726 - PR 55182: protect the connection lookup with pserialize(9). 2726 - PR 55182: protect the connection lookup with pserialize(9).
2727 - fix crashes with some invalid configurations. 2727 - fix crashes with some invalid configurations.
2728 - fix a lockup with dynamic NAT rules. 2728 - fix a lockup with dynamic NAT rules.
2729 - fix a regression since dynamic NAT rules. 2729 - fix a regression since dynamic NAT rules.
2730 - npfctl: fix a regression and restore the default group behaviour. 2730 - npfctl: fix a regression and restore the default group behaviour.
2731 - validate the TCP data offset. 2731 - validate the TCP data offset.
2732 [rmind, ticket #930] 2732 [rmind, ticket #930]
2733 2733
2734usr.sbin/npf/npfctl/npf_show.c 1.30 2734usr.sbin/npf/npfctl/npf_show.c 1.30
2735 2735
2736 PR/54670: consistently use 'W' for TH_CWN, and bump buffer size. 2736 PR/54670: consistently use 'W' for TH_CWN, and bump buffer size.
2737 [rmind, ticket #931] 2737 [rmind, ticket #931]
2738 2738
2739usr.sbin/npf/npfctl/npf_scan.l 1.31 2739usr.sbin/npf/npfctl/npf_scan.l 1.31
2740 2740
2741 PR/55288: npfctl: change parameter syntax to be more permissive. 2741 PR/55288: npfctl: change parameter syntax to be more permissive.
2742 [rmind, ticket #932] 2742 [rmind, ticket #932]
2743 2743
2744distrib/amd64/Makefile 1.14 2744distrib/amd64/Makefile 1.14
2745distrib/amd64/installimage/Makefile 1.11 2745distrib/amd64/installimage/Makefile 1.11
2746distrib/amd64/uefi-installimage/Makefile delete 2746distrib/amd64/uefi-installimage/Makefile delete
2747distrib/amd64/uefi-installimage/Makefile.bootimage delete 2747distrib/amd64/uefi-installimage/Makefile.bootimage delete
2748distrib/amd64/uefi-installimage/Makefile.installimage delete 2748distrib/amd64/uefi-installimage/Makefile.installimage delete
2749distrib/amd64/uefi-installimage/boot.cfg.in delete 2749distrib/amd64/uefi-installimage/boot.cfg.in delete
2750distrib/amd64/uefi-installimage/etc.rc delete 2750distrib/amd64/uefi-installimage/etc.rc delete
2751distrib/amd64/uefi-installimage/etc.ttys delete 2751distrib/amd64/uefi-installimage/etc.ttys delete
2752distrib/amd64/uefi-installimage/install.sh delete 2752distrib/amd64/uefi-installimage/install.sh delete
2753distrib/amd64/uefi-installimage/spec.inst delete 2753distrib/amd64/uefi-installimage/spec.inst delete
2754 2754
2755 Rename amd64 uefi-installimage to be just installimage, it works 2755 Rename amd64 uefi-installimage to be just installimage, it works
2756 for both UEFI and BIOS installations. 2756 for both UEFI and BIOS installations.
2757 [maya, ticket #933] 2757 [maya, ticket #933]
2758 2758
2759sys/dev/usb/usb.c 1.187 2759sys/dev/usb/usb.c 1.187
2760 2760
2761 PR 55303: do not allow open of /dev/usb if there are no attached 2761 PR 55303: do not allow open of /dev/usb if there are no attached
2762 busses. 2762 busses.
2763 [skrll, ticket #934] 2763 [skrll, ticket #934]
2764 2764
2765sys/arch/x86/include/pmap.h 1.121 (patch) 2765sys/arch/x86/include/pmap.h 1.121 (patch)
2766sys/arch/x86/x86/pmap.c 1.394 (patch) 2766sys/arch/x86/x86/pmap.c 1.394 (patch)
2767sys/arch/xen/include/xenio.h 1.12 (patch) 2767sys/arch/xen/include/xenio.h 1.12 (patch)
2768sys/arch/xen/include/xenpmap.h 1.44 (patch) 2768sys/arch/xen/include/xenpmap.h 1.44 (patch)
2769sys/arch/xen/x86/x86_xpmap.c 1.89 (patch) 2769sys/arch/xen/x86/x86_xpmap.c 1.89 (patch)
2770sys/arch/xen/xen/privcmd.c 1.58 (patch) 2770sys/arch/xen/xen/privcmd.c 1.58 (patch)
2771sys/external/mit/xen-include-public/dist/xen/include/public/memory.h 1.2 (patch) 2771sys/external/mit/xen-include-public/dist/xen/include/public/memory.h 1.2 (patch)
2772 2772
2773 Support Xen 4.13: 2773 Support Xen 4.13:
2774 implement new ioctls: IOCTL_PRIVCMD_MMAPBATCH_V2, 2774 implement new ioctls: IOCTL_PRIVCMD_MMAPBATCH_V2,
2775 IOCTL_PRIVCMD_MMAP_RESOURCE, IOCTL_GNTDEV_MMAP_GRANT_REF and 2775 IOCTL_PRIVCMD_MMAP_RESOURCE, IOCTL_GNTDEV_MMAP_GRANT_REF and
2776 IOCTL_GNTDEV_ALLOC_GRANT_REF 2776 IOCTL_GNTDEV_ALLOC_GRANT_REF
2777 [bouyer, ticket #935] 2777 [bouyer, ticket #935]
2778 2778
2779lib/libterminfo/curterm.c 1.14 2779lib/libterminfo/curterm.c 1.14
2780 2780
2781 terminfo: test strlcpy result against space free, not string length. 2781 terminfo: test strlcpy result against space free, not string length.
2782 [roy, ticket #936] 2782 [roy, ticket #936]
2783 2783
2784usr.sbin/bta2dpd/bta2dpd/bta2dpd.c 1.7 2784usr.sbin/bta2dpd/bta2dpd/bta2dpd.c 1.7
2785 2785
2786 Avoid running of the end of the array if a file cannot be opened. 2786 Avoid running of the end of the array if a file cannot be opened.
2787 [nat, ticket #937] 2787 [nat, ticket #937]
2788 2788
2789sys/arch/powerpc/oea/pmap.c 1.96 2789sys/arch/powerpc/oea/pmap.c 1.96
2790 2790
2791 Fix inconsistent KERNEL_LOCK state in pmap for powerpc/oea. 2791 Fix inconsistent KERNEL_LOCK state in pmap for powerpc/oea.
2792 [rin, ticket #938] 2792 [rin, ticket #938]
2793 2793
2794distrib/arc/ramdisk/Makefile 1.28,1.29 2794distrib/arc/ramdisk/Makefile 1.28,1.29
2795distrib/arc/ramdisk/list 1.24 2795distrib/arc/ramdisk/list 1.24
2796sys/arch/arc/arc/arcbios.c 1.18 2796sys/arch/arc/arc/arcbios.c 1.18
2797sys/arch/arc/conf/GENERIC 1.198 2797sys/arch/arc/conf/GENERIC 1.198
2798sys/arch/arc/conf/RAMDISK 1.83 2798sys/arch/arc/conf/RAMDISK 1.83
2799 2799
2800 Shrink ARC ramdisk to work around ARC BIOS / bootloader 2800 Shrink ARC ramdisk to work around ARC BIOS / bootloader
2801 restrictions. 2801 restrictions.
2802 Preserver the curlwp register (t8) accross ARC BIOS calls. 2802 Preserver the curlwp register (t8) accross ARC BIOS calls.
2803 [tsutsui, ticket #939] 2803 [tsutsui, ticket #939]
2804 2804
2805bin/sh/expand.c 1.134-1.137 2805bin/sh/expand.c 1.134-1.137
2806bin/sh/expand.h 1.25 2806bin/sh/expand.h 1.25
2807 2807
2808 Fix a few bugs in shell variable expansion. 2808 Fix a few bugs in shell variable expansion.
2809 [kre, ticket #940] 2809 [kre, ticket #940]
2810 2810
2811sys/arch/x86/x86/pmap.c (apply patch) 2811sys/arch/x86/x86/pmap.c (apply patch)
2812 2812
2813 Fix Xen dom0 kernel build with options DIAGNOSTIC. 2813 Fix Xen dom0 kernel build with options DIAGNOSTIC.
2814 [bouyer, ticket #941] 2814 [bouyer, ticket #941]
2815 2815
2816external/public-domain/tz/dist/Makefile up to 1.1.1.26 2816external/public-domain/tz/dist/Makefile up to 1.1.1.26
2817external/public-domain/tz/dist/NEWS up to 1.1.1.29 2817external/public-domain/tz/dist/NEWS up to 1.1.1.29
2818external/public-domain/tz/dist/TZDATA_VERSION up to 1.19 2818external/public-domain/tz/dist/TZDATA_VERSION up to 1.19
2819external/public-domain/tz/dist/africa up to 1.1.1.22 2819external/public-domain/tz/dist/africa up to 1.1.1.22
2820external/public-domain/tz/dist/asia up to 1.1.1.25 2820external/public-domain/tz/dist/asia up to 1.1.1.25
2821external/public-domain/tz/dist/backward up to 1.1.1.11 2821external/public-domain/tz/dist/backward up to 1.1.1.11
2822external/public-domain/tz/dist/backzone up to 1.1.1.18 2822external/public-domain/tz/dist/backzone up to 1.1.1.18
2823external/public-domain/tz/dist/europe up to 1.1.1.26 2823external/public-domain/tz/dist/europe up to 1.1.1.26
2824external/public-domain/tz/dist/leap-seconds.list up to 1.1.1.13 2824external/public-domain/tz/dist/leap-seconds.list up to 1.1.1.13
2825external/public-domain/tz/dist/leapseconds up to 1.1.1.15 2825external/public-domain/tz/dist/leapseconds up to 1.1.1.15
2826external/public-domain/tz/dist/leapseconds.awk up to 1.1.1.10 2826external/public-domain/tz/dist/leapseconds.awk up to 1.1.1.10
2827external/public-domain/tz/dist/northamerica up to 1.1.1.25 2827external/public-domain/tz/dist/northamerica up to 1.1.1.25
2828external/public-domain/tz/dist/theory.html up to 1.1.1.10 2828external/public-domain/tz/dist/theory.html up to 1.1.1.10
2829external/public-domain/tz/dist/version up to 1.1.1.16 2829external/public-domain/tz/dist/version up to 1.1.1.16
2830external/public-domain/tz/dist/zone.tab up to 1.1.1.18 2830external/public-domain/tz/dist/zone.tab up to 1.1.1.18
2831external/public-domain/tz/dist/zone1970.tab up to 1.1.1.20 2831external/public-domain/tz/dist/zone1970.tab up to 1.1.1.20
2832doc/3RDPARTY (apply patch) 2832doc/3RDPARTY (apply patch)
2833distrib/sets/lists/base/mi (apply patch) 2833distrib/sets/lists/base/mi (apply patch)
2834 2834
2835 Updated tzdata to 2020a. 2835 Updated tzdata to 2020a.
2836 [kre, ticket #942] 2836 [kre, ticket #942]
2837 2837
2838sys/arch/arm/ti/ti_cpufreq.c 1.3 2838sys/arch/arm/ti/ti_cpufreq.c 1.3
2839 2839
2840 Fix SoC revision detection. 2840 Fix SoC revision detection.
2841 [jmcneill, ticket #943] 2841 [jmcneill, ticket #943]
2842 2842
2843sys/arch/arm/ti/ti_dpll_clock.c 1.3 2843sys/arch/arm/ti/ti_dpll_clock.c 1.3
2844 2844
2845 Fix dpll clock setting on am335x. 2845 Fix dpll clock setting on am335x.
2846 [jmcneill, ticket #944] 2846 [jmcneill, ticket #944]
2847 2847
2848sys/arch/arm/ti/ti_motg.c 1.2 2848sys/arch/arm/ti/ti_motg.c 1.2
2849 2849
2850 PR 55263: fix handling of vbus errors. 2850 PR 55263: fix handling of vbus errors.
2851 [jmcneill, ticket #945] 2851 [jmcneill, ticket #945]
2852 2852
2853sys/dev/sysmon/sysmon_envsys.c 1.145 2853sys/dev/sysmon/sysmon_envsys.c 1.145
2854 2854
2855 Do not queue sysmon refresh until the rndsource is attached. 2855 Do not queue sysmon refresh until the rndsource is attached.
2856 [riastradh, ticket #946] 2856 [riastradh, ticket #946]
2857 2857
2858sys/arch/arc/stand/boot/Makefile 1.18 2858sys/arch/arc/stand/boot/Makefile 1.18
2859 2859
2860 Explicitly strip debug info before converting boot binaries 2860 Explicitly strip debug info before converting boot binaries
2861 to ecoff format. 2861 to ecoff format.
2862 [tsutsui, ticket #947] 2862 [tsutsui, ticket #947]
2863 2863
2864sys/dev/usb/u3g.c 1.41 2864sys/dev/usb/u3g.c 1.41
2865sys/dev/usb/ugensa.c 1.42 2865sys/dev/usb/ugensa.c 1.42
2866 2866
2867 PR 55329 and 55330: remove duplicate device entry, use correct 2867 PR 55329 and 55330: remove duplicate device entry, use correct
2868 interface indices and skip Direct IP interfaces. 2868 interface indices and skip Direct IP interfaces.
2869 [skrll, ticket #948] 2869 [skrll, ticket #948]
2870 2870
2871sys/kern/subr_pcu.c 1.22 2871sys/kern/subr_pcu.c 1.22
2872 2872
2873 Relax KASSERT() in pcu_discard_all() to allow new LWPs to  2873 Relax KASSERT() in pcu_discard_all() to allow new LWPs to
2874 gracefully exit when an error occurs in _lwp_create(2). 2874 gracefully exit when an error occurs in _lwp_create(2).
2875 [thorpej, ticket #949] 2875 [thorpej, ticket #949]
2876 2876
2877sys/dev/audio/audio.c 1.71,1.73-1.75 2877sys/dev/audio/audio.c 1.71,1.73-1.75
2878sys/dev/audio/audiovar.h 1.12 2878sys/dev/audio/audiovar.h 1.12
2879 2879
2880 Fix audio suspend/resume. 2880 Fix audio suspend/resume.
2881 [isaki, ticket #950] 2881 [isaki, ticket #950]
2882 2882
2883sys/arch/arm/include/arm32/param.h 1.30 2883sys/arch/arm/include/arm32/param.h 1.30
2884 2884
2885 Bump the amount of KMEM allowed to 1/3rd of KVM. 2885 Bump the amount of KMEM allowed to 1/3rd of KVM.
2886 _ARCH_ARM_6 has a split of 2:2 and others have a split of 3:1. 2886 _ARCH_ARM_6 has a split of 2:2 and others have a split of 3:1.
2887 [skrll, ticket #951] 2887 [skrll, ticket #951]
2888 2888
2889src/sys/dev/usb/if_otus.c 1.45 (via patch) 2889src/sys/dev/usb/if_otus.c 1.45 (via patch)
2890 2890
2891 Stricter bounds check for some packet length we get from the usb chip, 2891 Stricter bounds check for some packet length we get from the usb chip,
2892 to make sure we do not corrupt kernel memory. 2892 to make sure we do not corrupt kernel memory.
2893 Pointed out by Ilja Van Sprundel. 2893 Pointed out by Ilja Van Sprundel.
2894 [martin, ticket #957] 2894 [martin, ticket #957]
2895 2895
2896src/sys/dev/usb/if_run.c 1.41 2896src/sys/dev/usb/if_run.c 1.41
2897 2897
2898 Better bounds checking for oversized packets, to avoid kernel memory 2898 Better bounds checking for oversized packets, to avoid kernel memory
2899 corruption. Pointed out by Ilja Van Sprundel. 2899 corruption. Pointed out by Ilja Van Sprundel.
2900 [martin, ticket #958] 2900 [martin, ticket #958]
2901 2901
2902sys/arch/ews4800mips/stand/common/bootxx.c 1.6 2902sys/arch/ews4800mips/stand/common/bootxx.c 1.6
2903 2903
2904 Fix "illegal exception" error on loading a secondary boot. 2904 Fix "illegal exception" error on loading a secondary boot.
2905 [tsutsui, ticket #952] 2905 [tsutsui, ticket #952]
2906 2906
2907usr.sbin/installboot/installboot.8 1.98,1.99 2907usr.sbin/installboot/installboot.8 1.98,1.99
2908 2908
2909 Fix ews4800mips example. Its raw partition is rsd0p, not rsd0c. 2909 Fix ews4800mips example. Its raw partition is rsd0p, not rsd0c.
2910 [tsutsui, ticket #953] 2910 [tsutsui, ticket #953]
2911 2911
2912sys/dev/pckbport/synaptics.c 1.67 2912sys/dev/pckbport/synaptics.c 1.67
2913 2913
2914 synaptics: Don't reset the device multiple times in succession. 2914 synaptics: Don't reset the device multiple times in succession.
2915 [nia, ticket #954] 2915 [nia, ticket #954]
2916 2916
2917sys/arch/mac68k/dev/ams.c 1.23 2917sys/arch/mac68k/dev/ams.c 1.23
2918 2918
2919 Fix inverted Y-axis value passed to wsmouse_input(9). 2919 Fix inverted Y-axis value passed to wsmouse_input(9).
2920 [tsutsui, ticket #955] 2920 [tsutsui, ticket #955]
2921 2921
2922lib/libnpf/libnpf.3 1.12 2922lib/libnpf/libnpf.3 1.12
2923lib/libnpf/npf.c 1.49 2923lib/libnpf/npf.c 1.49
2924lib/libnpf/npf.h 1.39 2924lib/libnpf/npf.h 1.39
2925sys/net/npf/files.npf 1.23 2925sys/net/npf/files.npf 1.23
2926sys/net/npf/npf.c 1.43 2926sys/net/npf/npf.c 1.43
2927sys/net/npf/npf.h 1.63 2927sys/net/npf/npf.h 1.63
2928sys/net/npf/npf_alg.c 1.22 2928sys/net/npf/npf_alg.c 1.22
2929sys/net/npf/npf_alg_icmp.c 1.33 2929sys/net/npf/npf_alg_icmp.c 1.33
2930sys/net/npf/npf_conf.c 1.17 2930sys/net/npf/npf_conf.c 1.17
2931sys/net/npf/npf_conn.c 1.32 2931sys/net/npf/npf_conn.c 1.32
2932sys/net/npf/npf_conn.h 1.20 2932sys/net/npf/npf_conn.h 1.20
2933sys/net/npf/npf_conndb.c 1.9 2933sys/net/npf/npf_conndb.c 1.9
2934sys/net/npf/npf_connkey.c 1.2 2934sys/net/npf/npf_connkey.c 1.2
2935sys/net/npf/npf_ctl.c 1.60 2935sys/net/npf/npf_ctl.c 1.60
2936sys/net/npf/npf_ext_log.c 1.17 2936sys/net/npf/npf_ext_log.c 1.17
2937sys/net/npf/npf_ext_normalize.c 1.10 2937sys/net/npf/npf_ext_normalize.c 1.10
2938sys/net/npf/npf_ext_rndblock.c 1.9 2938sys/net/npf/npf_ext_rndblock.c 1.9
2939sys/net/npf/npf_handler.c 1.49 2939sys/net/npf/npf_handler.c 1.49
2940sys/net/npf/npf_if.c 1.13 2940sys/net/npf/npf_if.c 1.13
2941sys/net/npf/npf_ifaddr.c 1.7 2941sys/net/npf/npf_ifaddr.c 1.7
2942sys/net/npf/npf_impl.h 1.81 2942sys/net/npf/npf_impl.h 1.81
2943sys/net/npf/npf_inet.c 1.57 2943sys/net/npf/npf_inet.c 1.57
2944sys/net/npf/npf_mbuf.c 1.24 2944sys/net/npf/npf_mbuf.c 1.24
2945sys/net/npf/npf_nat.c 1.50 2945sys/net/npf/npf_nat.c 1.50
2946sys/net/npf/npf_os.c 1.18 2946sys/net/npf/npf_os.c 1.18
2947sys/net/npf/npf_params.c 1.3 2947sys/net/npf/npf_params.c 1.3
2948sys/net/npf/npf_portmap.c 1.5 2948sys/net/npf/npf_portmap.c 1.5
2949sys/net/npf/npf_rproc.c 1.20 2949sys/net/npf/npf_rproc.c 1.20
2950sys/net/npf/npf_ruleset.c 1.51 2950sys/net/npf/npf_ruleset.c 1.51
2951sys/net/npf/npf_sendpkt.c 1.22 2951sys/net/npf/npf_sendpkt.c 1.22
2952sys/net/npf/npf_state.c 1.23 2952sys/net/npf/npf_state.c 1.23
2953sys/net/npf/npf_state_tcp.c 1.21 2953sys/net/npf/npf_state_tcp.c 1.21
2954sys/net/npf/npf_tableset.c 1.35 2954sys/net/npf/npf_tableset.c 1.35
2955sys/net/npf/npf_worker.c 1.8 2955sys/net/npf/npf_worker.c 1.8
2956sys/net/npf/npf_worker.c 1.9 2956sys/net/npf/npf_worker.c 1.9
2957sys/net/npf/npfkern.h 1.5 2957sys/net/npf/npfkern.h 1.5
2958tests/net/npf/t_npf.sh 1.4 2958tests/net/npf/t_npf.sh 1.4
2959usr.sbin/npf/npf-params.7 1.4-1.7 2959usr.sbin/npf/npf-params.7 1.4-1.7
2960usr.sbin/npf/npfctl/Makefile 1.15 2960usr.sbin/npf/npfctl/Makefile 1.15
2961usr.sbin/npf/npfctl/npf.conf.5 1.91 2961usr.sbin/npf/npfctl/npf.conf.5 1.91
2962usr.sbin/npf/npfctl/npf_bpf_comp.c 1.16 2962usr.sbin/npf/npfctl/npf_bpf_comp.c 1.16
2963usr.sbin/npf/npfctl/npf_build.c 1.55 2963usr.sbin/npf/npfctl/npf_build.c 1.55
2964usr.sbin/npf/npfctl/npf_cmd.c 1.1 2964usr.sbin/npf/npfctl/npf_cmd.c 1.1
2965usr.sbin/npf/npfctl/npf_parse.y 1.51 2965usr.sbin/npf/npfctl/npf_parse.y 1.51
2966usr.sbin/npf/npfctl/npf_scan.l 1.32 2966usr.sbin/npf/npfctl/npf_scan.l 1.32
2967usr.sbin/npf/npfctl/npf_show.c 1.32 2967usr.sbin/npf/npfctl/npf_show.c 1.32
2968usr.sbin/npf/npfctl/npf_var.c 1.13 2968usr.sbin/npf/npfctl/npf_var.c 1.13
2969usr.sbin/npf/npfctl/npf_var.h 1.10 2969usr.sbin/npf/npfctl/npf_var.h 1.10
2970usr.sbin/npf/npfctl/npfctl.8 1.25 2970usr.sbin/npf/npfctl/npfctl.8 1.25
2971usr.sbin/npf/npfctl/npfctl.c 1.64 2971usr.sbin/npf/npfctl/npfctl.c 1.64
2972usr.sbin/npf/npfctl/npfctl.h 1.53 2972usr.sbin/npf/npfctl/npfctl.h 1.53
2973usr.sbin/npf/npftest/libnpftest/Makefile 1.11 2973usr.sbin/npf/npftest/libnpftest/Makefile 1.11
2974usr.sbin/npf/npftest/libnpftest/npf_conn_test.c delete 2974usr.sbin/npf/npftest/libnpftest/npf_conn_test.c delete
2975usr.sbin/npf/npftest/libnpftest/npf_gc_test.c 1.1 (adapted) 2975usr.sbin/npf/npftest/libnpftest/npf_gc_test.c 1.1 (adapted)
2976usr.sbin/npf/npftest/libnpftest/npf_mbuf_subr.c 1.11 2976usr.sbin/npf/npftest/libnpftest/npf_mbuf_subr.c 1.11
2977usr.sbin/npf/npftest/libnpftest/npf_nat_test.c 1.14 2977usr.sbin/npf/npftest/libnpftest/npf_nat_test.c 1.14
2978usr.sbin/npf/npftest/libnpftest/npf_state_test.c 1.10 2978usr.sbin/npf/npftest/libnpftest/npf_state_test.c 1.10
2979usr.sbin/npf/npftest/libnpftest/npf_test.h 1.21 2979usr.sbin/npf/npftest/libnpftest/npf_test.h 1.21
2980usr.sbin/npf/npftest/libnpftest/npf_test_subr.c 1.17 2980usr.sbin/npf/npftest/libnpftest/npf_test_subr.c 1.17
2981usr.sbin/npf/npftest/libnpftest/npf_test_subr.c 1.18 2981usr.sbin/npf/npftest/libnpftest/npf_test_subr.c 1.18
2982usr.sbin/npf/npftest/npftest.c 1.25 2982usr.sbin/npf/npftest/npftest.c 1.25
2983usr.sbin/npf/npftest/npftest.conf 1.9 2983usr.sbin/npf/npftest/npftest.conf 1.9
2984usr.sbin/npf/npftest/npftest.h 1.17 2984usr.sbin/npf/npftest/npftest.h 1.17
2985 2985
2986 Major NPF improvements: 2986 Major NPF improvements:
2987 - npfkern: introduce the 'state.key.interface' and 2987 - npfkern: introduce the 'state.key.interface' and
2988 'state.key.direction' settings. 2988 'state.key.direction' settings.
2989 Users can now choose whether the connection state should be 2989 Users can now choose whether the connection state should be
2990 strictly per-interface or global at the configuration level. 2990 strictly per-interface or global at the configuration level.
2991 Keep NAT logic to be always per-interface, though. 2991 Keep NAT logic to be always per-interface, though.
2992 - npfctl: lots of fixes for the 'npfctl show' logic; 2992 - npfctl: lots of fixes for the 'npfctl show' logic;
2993 make 'npfctl list' more informative; misc usability improvements 2993 make 'npfctl list' more informative; misc usability improvements
2994 and more user-friendly error messages. 2994 and more user-friendly error messages.
2995 - Amend and improve the manual pages. 2995 - Amend and improve the manual pages.
2996 - Various bug fixes. 2996 - Various bug fixes.
2997 [rmind, ticket #956] 2997 [rmind, ticket #956]
2998 2998
2999sys/dev/acpi/acpi_ec.c 1.84 2999sys/dev/acpi/acpi_ec.c 1.84
3000 3000
3001 PR 53687: only install space handler and enable interrupt for EC if 3001 PR 53687: only install space handler and enable interrupt for EC if
3002 ACPI claims the device is actually present . 3002 ACPI claims the device is actually present .
3003 [jdolecek, ticket #959] 3003 [jdolecek, ticket #959]
3004 3004
3005sys/arch/x86/x86/cpu_rng.c 1.16 3005sys/arch/x86/x86/cpu_rng.c 1.16
3006 3006
3007 Use x86_read_psl/x86_disable_intr/x86_write_psl to defer interrupts. 3007 Use x86_read_psl/x86_disable_intr/x86_write_psl to defer interrupts.
3008 This avoids accidently enabling interrupts too early. 3008 This avoids accidently enabling interrupts too early.
3009 [riastradh, ticket #960] 3009 [riastradh, ticket #960]
3010 3010
3011usr.sbin/hdaudioctl/graph.c 1.5 3011usr.sbin/hdaudioctl/graph.c 1.5
3012usr.sbin/hdaudioctl/hdaudioctl.8 1.7 3012usr.sbin/hdaudioctl/hdaudioctl.8 1.7
3013usr.sbin/hdaudioctl/hdaudioctl.c 1.3,1.4 3013usr.sbin/hdaudioctl/hdaudioctl.c 1.3,1.4
3014usr.sbin/hdaudioctl/hdaudioctl.h 1.3 3014usr.sbin/hdaudioctl/hdaudioctl.h 1.3
3015 3015
3016 Add show subcommand that displays the codec configuration in 3016 Add show subcommand that displays the codec configuration in
3017 human-readable tabulated form. 3017 human-readable tabulated form.
3018 [sborrill, ticket #961] 3018 [sborrill, ticket #961]
3019 3019
3020etc/MAKEDEV.awk 1.29 3020etc/MAKEDEV.awk 1.29
3021etc/etc.cobalt/MAKEDEV.conf 1.18,1.19 3021etc/etc.cobalt/MAKEDEV.conf 1.18,1.19
3022sys/arch/cobalt/conf/majors.cobalt 1.34 3022sys/arch/cobalt/conf/majors.cobalt 1.34
3023 3023
3024 PR 55009: rename /dev/panel to lcdpanel. 3024 PR 55009: rename /dev/panel to lcdpanel.
3025 [tsutsui, ticket #962] 3025 [tsutsui, ticket #962]
3026 3026
3027sys/arch/mips/mips/bus_dma.c 1.41 3027sys/arch/mips/mips/bus_dma.c 1.41
3028 3028
3029 PR 54216: fix inconsistent mips_o32, _mips_o32, 3029 PR 54216: fix inconsistent mips_o32, _mips_o32,
3030 and __mips_o32 macro. 3030 and __mips_o32 macro.
3031 [tsutsui, ticket #963] 3031 [tsutsui, ticket #963]
3032 3032
3033sys/arch/mips/mips/cache.c 1.67 3033sys/arch/mips/mips/cache.c 1.67
3034 3034
3035 PR 55138: use 32 byte cacheline ops (not 16 byte ones) for 3035 PR 55138: use 32 byte cacheline ops (not 16 byte ones) for
3036 R5000 picache. 3036 R5000 picache.
3037 [tsutsui, ticket #964] 3037 [tsutsui, ticket #964]
3038 3038
3039sys/arch/mips/include/cache_r5k.h 1.5 3039sys/arch/mips/include/cache_r5k.h 1.5
3040sys/arch/mips/mips/cache_r5k.c 1.21 3040sys/arch/mips/mips/cache_r5k.c 1.21
3041sys/arch/mips/mips/cache_r5k_subr.S 1.4 3041sys/arch/mips/mips/cache_r5k_subr.S 1.4
3042 3042
3043 PR 55139: use proper "page" alignments for R5k Page Invalidate(S) op. 3043 PR 55139: use proper "page" alignments for R5k Page Invalidate(S) op.
3044 [tsutsui, ticket #965] 3044 [tsutsui, ticket #965]
3045 3045
3046etc/rc.d/postfix 1.19 3046etc/rc.d/postfix 1.19
3047 3047
3048 PR 55396: show "Starting postfix" message at startup. 3048 PR 55396: show "Starting postfix" message at startup.
3049 [rin, ticket #966] 3049 [rin, ticket #966]
3050 3050
3051share/misc/acronyms 1.300-1.304 3051share/misc/acronyms 1.300-1.304
3052share/misc/acronyms-o.real 1.7,1.8 3052share/misc/acronyms-o.real 1.7,1.8
3053share/misc/acronyms.comp 1.302-1.307 3053share/misc/acronyms.comp 1.302-1.307
3054share/misc/bsd-family-tree 1.82 3054share/misc/bsd-family-tree 1.82
3055 3055
3056 Add various acronyms. Sync family tree. 3056 Add various acronyms. Sync family tree.
3057 [sevan, ticket #967] 3057 [sevan, ticket #967]
3058 3058
3059usr.bin/calendar/calendars/calendar.birthday 1.42-1.44 3059usr.bin/calendar/calendars/calendar.birthday 1.42-1.44
3060usr.bin/calendar/calendars/calendar.computer 1.13-1.15 3060usr.bin/calendar/calendars/calendar.computer 1.13-1.15
3061usr.bin/calendar/calendars/calendar.music 1.24 3061usr.bin/calendar/calendars/calendar.music 1.24
3062 3062
3063 Add various entries. 3063 Add various entries.
3064 [sevan, ticket #968] 3064 [sevan, ticket #968]
3065 3065
3066games/fortune/datfiles/fortunes 1.87-1.91 3066games/fortune/datfiles/fortunes 1.87-1.91
3067games/fortune/datfiles/netbsd-tips 1.7,1.8 3067games/fortune/datfiles/netbsd-tips 1.7,1.8
3068 3068
3069 Add various enries, fix some tips. 3069 Add various enries, fix some tips.
3070 [sevan, ticket #969] 3070 [sevan, ticket #969]
3071 3071
3072external/cddl/osnet/dist/uts/common/fs/zfs/vdev_disk.c 1.17,1.18 3072external/cddl/osnet/dist/uts/common/fs/zfs/vdev_disk.c 1.17,1.18
3073 3073
3074 Fix zfs on wedges on ld(4): use the correct device for 3074 Fix zfs on wedges on ld(4): use the correct device for
3075 d_minphys(). 3075 d_minphys().
3076 [jmcneill, ticket #970] 3076 [jmcneill, ticket #970]
3077 3077
3078sys/arch/arm/dts/sun8i-h3-nanopi-m1.dts 1.3 3078sys/arch/arm/dts/sun8i-h3-nanopi-m1.dts 1.3
3079 3079
3080 Enable audio codec. 3080 Enable audio codec.
3081 [jmcneill, ticket #971] 3081 [jmcneill, ticket #971]
3082 3082
3083distrib/atari/floppies/install/list 1.23 3083distrib/atari/floppies/install/list 1.23
3084 3084
3085 Provide wdboot as a link of sdboot for Milan in sysinst. 3085 Provide wdboot as a link of sdboot for Milan in sysinst.
3086 [tsutsui, ticket #972] 3086 [tsutsui, ticket #972]
3087 3087
3088sys/arch/x68k/x68k/disksubr.c 1.36 3088sys/arch/x68k/x68k/disksubr.c 1.36
3089 3089
3090 Use a sane default for size of partition a. 3090 Use a sane default for size of partition a.
3091 [tsutsui, ticket #973] 3091 [tsutsui, ticket #973]
3092 3092
3093etc/mtree/special 1.170 3093etc/mtree/special 1.170
3094 3094
3095 Fix /private/tmp mode to match etc/rc.d/perusertmp. 3095 Fix /private/tmp mode to match etc/rc.d/perusertmp.
3096 [kim, ticket #974] 3096 [kim, ticket #974]
3097 3097
3098xsrc/external/mit/xf86-video-intel/dist/src/intel_module.c 1.2 3098xsrc/external/mit/xf86-video-intel/dist/src/intel_module.c 1.2
3099 3099
3100 PR 55198: use UXA (not SNA) by default on Intel Gen3/4/5 chipsets 3100 PR 55198: use UXA (not SNA) by default on Intel Gen3/4/5 chipsets
3101 (except 915). 3101 (except 915).
3102 [tsutsui, ticket #975] 3102 [tsutsui, ticket #975]
3103 3103
3104sys/arch/aarch64/aarch64/pmap.c 1.79 3104sys/arch/aarch64/aarch64/pmap.c 1.79
3105 3105
3106 Fix incorrect range calculation when doing icache sync. 3106 Fix incorrect range calculation when doing icache sync.
3107 [ryo, ticket #976] 3107 [ryo, ticket #976]
3108 3108
3109usr.bin/cal/cal.c 1.30 3109usr.bin/cal/cal.c 1.30
3110 3110
3111 Use two-letter weekday abbreviations in the heading. 3111 Use two-letter weekday abbreviations in the heading.
3112 [kim, ticket #977] 3112 [kim, ticket #977]
3113 3113
3114sys/dev/acpi/acpi_display.c 1.18 3114sys/dev/acpi/acpi_display.c 1.18
3115 3115
3116 If possible leave brightness as set by firmware to avoid 3116 If possible leave brightness as set by firmware to avoid
3117 a black screen at boot time. 3117 a black screen at boot time.
3118 [sborrill, ticket #978] 3118 [sborrill, ticket #978]
3119 3119
3120usr.bin/w/w.c 1.85,1.86 3120usr.bin/w/w.c 1.85,1.86
3121 3121
3122 Fix domain stripping in host field output. 3122 Fix domain stripping in host field output.
3123 [kim, ticket #979] 3123 [kim, ticket #979]
3124 3124
 3125distrib/sets/lists/man/mi 1.1668
 3126share/man/man4/Makefile 1.693
 3127share/man/man4/aq.4 1.1-1.4
 3128sys/arch/amd64/conf/ALL 1.135
 3129sys/arch/amd64/conf/GENERIC 1.553
 3130sys/arch/amd64/conf/XEN3_DOM0 1.170
 3131sys/arch/evbarm/conf/GENERIC64 1.125
 3132sys/arch/i386/conf/ALL 1.479
 3133sys/arch/i386/conf/GENERIC 1.1218
 3134sys/dev/pci/files.pci 1.419,1.421
 3135sys/dev/pci/if_aq.c 1.1-1.5,1.8-1.17
 3136sys/dev/pci/pcidevs 1.1408,1.1411
 3137sys/net/ethertypes.h 1.19
 3138sys/dev/pci/pcidevs.h (regen)
 3139sys/dev/pci/pcidevs_data.h (regen)
 3140
 3141 aq(4): add Aquantia 10G network adapter driver.
 3142 [jmcneill, ticket #980]
 3143
 3144usr.bin/m4/extern.h 1.20
 3145usr.bin/m4/m4.1 1.28-1.30
 3146usr.bin/m4/main.c 1.49,1.50
 3147usr.bin/m4/trace.c 1.9
 3148
 3149 Fix --error-output to be more like GNU m4.
 3150 [uwe, ticket #981]
 3151
 3152usr.bin/w/w.c 1.87
 3153
 3154 w(1): Fix host field output.
 3155 [kim, ticket #982]
 3156
 3157sys/dev/pci/auixp.c 1.50
 3158
 3159 auixp(4): avoid a crash.
 3160 [isaki, ticket #983]
 3161
 3162sys/arch/sun3/conf/DISKLESS 1.77
 3163sys/arch/sun3/conf/DISKLESS3X 1.61
 3164sys/arch/sun3/conf/GENERIC 1.182
 3165sys/arch/sun3/conf/GENERIC3X 1.135
 3166sys/arch/sun3/conf/INSTALL 1.62
 3167sys/arch/sun3/conf/INSTALL3X 1.61
 3168sys/arch/sun3/conf/RAMDISK 1.56
 3169sys/arch/sun3/conf/RAMDISK3X 1.44
 3170
 3171 Use "-fno-unwind-tables" to shrink binaries more.
 3172 [tsutsui, ticket #984]
 3173
 3174sys/netinet/tcp_input.c 1.418
 3175
 3176 - always set both ip and ip6, otherwise a kernel assertion
 3177 can be triggered
 3178 - move alignment early so that we do less work
 3179 [christos, ticket #985]
 3180
 3181lib/libcurses/ins_wch.c 1.15
 3182lib/libcurses/ins_wstr.c 1.15
 3183lib/libcurses/insch.c 1.26
 3184lib/libcurses/insstr.c 1.8
 3185
 3186 PR 55460: mvwins*(WINDOW *win, ...) functions - call wins* on win,
 3187 not stdscr.
 3188 [uwe, ticket #986]
 3189
 3190lib/libcurses/get_wch.c 1.24
 3191lib/libcurses/getch.c 1.75
 3192
 3193 Pads are not to be automatically refreshed on input.
 3194 [uwe, ticket #987]
 3195