Wed Jun 17 20:49:26 2009 UTC ()
ticket 811


(bouyer)
diff -r1.1.2.31 -r1.1.2.32 src/doc/CHANGES-5.1

cvs diff -r1.1.2.31 -r1.1.2.32 src/doc/Attic/CHANGES-5.1 (switch to unified diff)

--- src/doc/Attic/CHANGES-5.1 2009/06/17 20:37:27 1.1.2.31
+++ src/doc/Attic/CHANGES-5.1 2009/06/17 20:49:26 1.1.2.32
@@ -1,1056 +1,1061 @@ @@ -1,1056 +1,1061 @@
1# $NetBSD: CHANGES-5.1,v 1.1.2.31 2009/06/17 20:37:27 bouyer Exp $ 1# $NetBSD: CHANGES-5.1,v 1.1.2.32 2009/06/17 20:49:26 bouyer Exp $
2 2
3A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1 3A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1
4release: 4release:
5 5
6gnu/usr.bin/groff/tmac/mdoc.local patched by hand 6gnu/usr.bin/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 5.0_STABLE. 9 Welcome to 5.0_STABLE.
10 [snj] 10 [snj]
11 11
12sys/arch/i386/conf/ALL 1.187 12sys/arch/i386/conf/ALL 1.187
13sys/arch/i386/conf/GENERIC 1.922 13sys/arch/i386/conf/GENERIC 1.922
14sys/dev/pci/files.pci 1.309 14sys/dev/pci/files.pci 1.309
15sys/dev/pci/gcscaudio.c 1.1 15sys/dev/pci/gcscaudio.c 1.1
16sys/dev/pci/gcscaudioreg.h 1.1 16sys/dev/pci/gcscaudioreg.h 1.1
17 17
18 Add AMD Geode CS5536 audio driver; written by SHIMIZU Ryo. 18 Add AMD Geode CS5536 audio driver; written by SHIMIZU Ryo.
19 [jmcneill, ticket #260] 19 [jmcneill, ticket #260]
20 20
21distrib/sets/lists/man/mi 1.1117 21distrib/sets/lists/man/mi 1.1117
22share/man/man4/Makefile 1.485 22share/man/man4/Makefile 1.485
23share/man/man4/gcscaudio.4 1.1 23share/man/man4/gcscaudio.4 1.1
24 24
25 Add man page for the gcscaudio driver. 25 Add man page for the gcscaudio driver.
26 [jmcneill, ticket #261] 26 [jmcneill, ticket #261]
27 27
28sys/dev/mii/inphy.c 1.51 28sys/dev/mii/inphy.c 1.51
29sys/dev/mii/iophy.c 1.35 29sys/dev/mii/iophy.c 1.35
30sys/dev/mii/nsphy.c 1.56 30sys/dev/mii/nsphy.c 1.56
31sys/dev/mii/rlphy.c 1.25 31sys/dev/mii/rlphy.c 1.25
32sys/dev/mii/ukphy_subr.c 1.11 32sys/dev/mii/ukphy_subr.c 1.11
33sys/dev/pci/if_txp.c 1.28 33sys/dev/pci/if_txp.c 1.28
34 34
35 Our drivers give 100BASE-T4 a higher priority than 100BASE-TX 35 Our drivers give 100BASE-T4 a higher priority than 100BASE-TX
36 full duplex. Fix this. 36 full duplex. Fix this.
37 [cegger, ticket #474] 37 [cegger, ticket #474]
38 38
39sys/arch/i386/acpi/npx_acpi.c 1.18 39sys/arch/i386/acpi/npx_acpi.c 1.18
40sys/arch/i386/acpi/spic_acpi.c 1.21 40sys/arch/i386/acpi/spic_acpi.c 1.21
41sys/dev/acpi/acpi_ec.c 1.53 41sys/dev/acpi/acpi_ec.c 1.53
42sys/dev/acpi/acpi_resource.c 1.27 42sys/dev/acpi/acpi_resource.c 1.27
43sys/dev/acpi/atppc_acpi.c 1.16 43sys/dev/acpi/atppc_acpi.c 1.16
44sys/dev/acpi/attimer_acpi.c 1.12 44sys/dev/acpi/attimer_acpi.c 1.12
45sys/dev/acpi/com_acpi.c 1.28 45sys/dev/acpi/com_acpi.c 1.28
46sys/dev/acpi/fdc_acpi.c 1.35 46sys/dev/acpi/fdc_acpi.c 1.35
47sys/dev/acpi/hpet_acpi.c 1.4 47sys/dev/acpi/hpet_acpi.c 1.4
48sys/dev/acpi/joy_acpi.c 1.9 48sys/dev/acpi/joy_acpi.c 1.9
49sys/dev/acpi/lpt_acpi.c 1.18 49sys/dev/acpi/lpt_acpi.c 1.18
50sys/dev/acpi/mpu_acpi.c 1.9 50sys/dev/acpi/mpu_acpi.c 1.9
51sys/dev/acpi/pckbc_acpi.c 1.31 51sys/dev/acpi/pckbc_acpi.c 1.31
52sys/dev/acpi/pcppi_acpi.c 1.11 52sys/dev/acpi/pcppi_acpi.c 1.11
53sys/dev/acpi/ug_acpi.c 1.5 53sys/dev/acpi/ug_acpi.c 1.5
54sys/dev/acpi/wss_acpi.c 1.20 54sys/dev/acpi/wss_acpi.c 1.20
55sys/dev/acpi/ym_acpi.c 1.6 55sys/dev/acpi/ym_acpi.c 1.6
56 56
57 Cut the amount of spam from acpi devices in roughly half by 57 Cut the amount of spam from acpi devices in roughly half by
58 printing resources on the same line as autoconf messages. 58 printing resources on the same line as autoconf messages.
59 [jmcneill, ticket #498] 59 [jmcneill, ticket #498]
60 60
61sys/dev/acpi/acpi_ec.c 1.54 61sys/dev/acpi/acpi_ec.c 1.54
62 62
63 Change a confusing attach message. 63 Change a confusing attach message.
64 [jmcneill, ticket #535] 64 [jmcneill, ticket #535]
65 65
66distrib/sets/lists/base/mi 1.797 via patch 66distrib/sets/lists/base/mi 1.797 via patch
67sys/dev/microcode/zyd/Makefile 1.2 67sys/dev/microcode/zyd/Makefile 1.2
68sys/dev/microcode/zyd/zd1211-licence delete 68sys/dev/microcode/zyd/zd1211-licence delete
69sys/dev/microcode/zyd/zd1211-license 1.1 69sys/dev/microcode/zyd/zd1211-license 1.1
70 70
71 - Rename filename of license. 71 - Rename filename of license.
72 - Correct filename in license (add missing prefix). 72 - Correct filename in license (add missing prefix).
73 [hira, ticket #538] 73 [hira, ticket #538]
74 74
75sys/dev/ic/hme.c 1.69, 1.70, 1.73 75sys/dev/ic/hme.c 1.69, 1.70, 1.73
76sys/dev/ic/gem.c 1.83 76sys/dev/ic/gem.c 1.83
77 77
78 hme.c rev 1.69: tcp4csum-rx and udp4csum is not enabled 78 hme.c rev 1.69: tcp4csum-rx and udp4csum is not enabled
79 properly due to lack of "else" statement. 79 properly due to lack of "else" statement.
80 hme.c rev 1.70: local ether_cmp() funcion has a wrong return 80 hme.c rev 1.70: local ether_cmp() funcion has a wrong return
81 value, so multicast is not set properly. 81 value, so multicast is not set properly.
82 hme.c rev 1.71, gem.c rev 1.83: These chips are configured to 82 hme.c rev 1.71, gem.c rev 1.83: These chips are configured to
83 calculate RX packet checksum from offset ETHER_HDR_LEN + 83 calculate RX packet checksum from offset ETHER_HDR_LEN +
84 sizeof(struct ip), so if RX packets has IP options headers the 84 sizeof(struct ip), so if RX packets has IP options headers the
85 drivers have to deduct the sum of the IP options header part. 85 drivers have to deduct the sum of the IP options header part.
86 But there is a bug in the deduction calculation, so if 86 But there is a bug in the deduction calculation, so if
87 tcp4csum-rx or udp4csum-rx are enabled all RX TCP/UDP packets 87 tcp4csum-rx or udp4csum-rx are enabled all RX TCP/UDP packets
88 with IP option headers will be discarded. 88 with IP option headers will be discarded.
89 [tsutsui, ticket #595] 89 [tsutsui, ticket #595]
90 90
91sys/dev/ic/rtl8169.c 1.109-1.113 91sys/dev/ic/rtl8169.c 1.109-1.113
92sys/dev/ic/rtl81x9var.h 1.43-1.45 92sys/dev/ic/rtl81x9var.h 1.43-1.45
93sys/dev/ic/rtl81x9reg.h 1.34, 1.35 93sys/dev/ic/rtl81x9reg.h 1.34, 1.35
94 94
95 Add hardware checksum support for newer 8168/8111/8102 chips. 95 Add hardware checksum support for newer 8168/8111/8102 chips.
96 [tsutsui, ticket #597] 96 [tsutsui, ticket #597]
97 97
98sys/dev/raidframe/rf_dagfuncs.c 1.30 98sys/dev/raidframe/rf_dagfuncs.c 1.30
99sys/dev/raidframe/rf_diskqueue.c 1.52 99sys/dev/raidframe/rf_diskqueue.c 1.52
100sys/dev/raidframe/rf_diskqueue.h 1.23 100sys/dev/raidframe/rf_diskqueue.h 1.23
101 101
102 Rework/simplify the disk queuing code. A bunch of this was 102 Rework/simplify the disk queuing code. A bunch of this was
103 still holdovers from the simulator and would never be seen/used 103 still holdovers from the simulator and would never be seen/used
104 in-kernel. 104 in-kernel.
105 [oster, ticket #607] 105 [oster, ticket #607]
106 106
107sys/kern/sys_module.c 1.9 107sys/kern/sys_module.c 1.9
108 108
109 copyin the modctl_load_t for the non-x86 world. Fixes PR/41294. 109 copyin the modctl_load_t for the non-x86 world. Fixes PR/41294.
110 [skrll, ticket #729] 110 [skrll, ticket #729]
111 111
112lib/libc/net/getifaddrs.3 1.10 112lib/libc/net/getifaddrs.3 1.10
113lib/libc/net/getifaddrs.c 1.12 113lib/libc/net/getifaddrs.c 1.12
114sbin/ifconfig/af_link.c 1.4 - 1.6 114sbin/ifconfig/af_link.c 1.4 - 1.6
115sbin/ifconfig/ifconfig.c 1.216 - 1.218 115sbin/ifconfig/ifconfig.c 1.216 - 1.218
116sbin/ifconfig/util.c 1.10, 1.11 116sbin/ifconfig/util.c 1.10, 1.11
117sbin/ifconfig/util.h 1.7 117sbin/ifconfig/util.h 1.7
118 118
119 address in the 'address: ' field 119 address in the 'address: ' field
120 For non-AF_LINK ifaddrs, ifa_data is NULL. AFAICT, this has always 120 For non-AF_LINK ifaddrs, ifa_data is NULL. AFAICT, this has always
121 been so. Say so in the documentation. 121 been so. Say so in the documentation.
122 Bring getifaddrs(3) behavior in line with the documentation: the 122 Bring getifaddrs(3) behavior in line with the documentation: the
123 ifa_data member of every AF_LINK struct ifaddrs points at the 123 ifa_data member of every AF_LINK struct ifaddrs points at the
124 corresponding struct if_data. In ifconfig(8), do not try to suppress 124 corresponding struct if_data. In ifconfig(8), do not try to suppress
125 duplicate AF_LINK ifaddrs by checking for a NULL ifa_data. 125 duplicate AF_LINK ifaddrs by checking for a NULL ifa_data.
126 Don't copy out two AF_LINK struct ifaddrs for each active link-layer 126 Don't copy out two AF_LINK struct ifaddrs for each active link-layer
127 address. getifaddrs(3) used to copy out one ifaddrs for the kernel's 127 address. getifaddrs(3) used to copy out one ifaddrs for the kernel's
128 RTM_IFINFO message, and one more for the kernel's RTM_NEWADDR message. 128 RTM_IFINFO message, and one more for the kernel's RTM_NEWADDR message.
129 I suppress the first duplicate with a highly conservative change that 129 I suppress the first duplicate with a highly conservative change that
130 wastes a little bit of ifaddrs storage. The storage is not leaked. 130 wastes a little bit of ifaddrs storage. The storage is not leaked.
131 [dyoung, ticket #730] 131 [dyoung, ticket #730]
132 132
133sys/kern/uipc_socket.c 1.189 133sys/kern/uipc_socket.c 1.189
134 134
135 PR kern/41311: Mutex error: mutex_vector_enter: locking against myself 135 PR kern/41311: Mutex error: mutex_vector_enter: locking against myself
136 [ad, ticket #731] 136 [ad, ticket #731]
137 137
138sys/kern/vfs_dirhash.c 1.10 138sys/kern/vfs_dirhash.c 1.10
139 139
140 port-vax/41315: fix off by one error 140 port-vax/41315: fix off by one error
141 Previous code ususally works since compiler won't put gap between 141 Previous code ususally works since compiler won't put gap between
142 those struct members but there is no reason to rely on that. 142 those struct members but there is no reason to rely on that.
143 [martin, ticket #732] 143 [martin, ticket #732]
144 144
145sys/netinet6/ip6_input.c 1.127 145sys/netinet6/ip6_input.c 1.127
146 146
147 Add missing paranthesis - from Kurt Lidl in PR port-vax/41316 147 Add missing paranthesis - from Kurt Lidl in PR port-vax/41316
148 [martin, ticket #733] 148 [martin, ticket #733]
149 149
150sys/dev/ic/ncr53c9x.c 1.138 150sys/dev/ic/ncr53c9x.c 1.138
151 151
152 Add missing braces - patch from Kurt Lidl in PR port-vax/41314. 152 Add missing braces - patch from Kurt Lidl in PR port-vax/41314.
153 [martin, ticket #734] 153 [martin, ticket #734]
154 154
155common/dist/zlib/zlib.h 1.3 155common/dist/zlib/zlib.h 1.3
156sys/lib/libkern/Makefile patch 156sys/lib/libkern/Makefile patch
157sys/lib/libkern/crc32.c 1.1-1.4 157sys/lib/libkern/crc32.c 1.1-1.4
158sys/lib/libkern/crc32.h 1.1 158sys/lib/libkern/crc32.h 1.1
159sys/lib/libkern/libkern.h 1.89, 1.90 via patch 159sys/lib/libkern/libkern.h 1.89, 1.90 via patch
160sys/lib/libkern/arch/i386/Makefile.inc 1.28 160sys/lib/libkern/arch/i386/Makefile.inc 1.28
161sys/lib/libsa/cread.c 1.23 161sys/lib/libsa/cread.c 1.23
162sys/lib/libz/Makefile 1.16 162sys/lib/libz/Makefile 1.16
163sys/net/zlib.h 1.14 via patch 163sys/net/zlib.h 1.14 via patch
164sys/opencrypto/crypto.c 1.33 164sys/opencrypto/crypto.c 1.33
165sys/opencrypto/cryptodev.c 1.46 165sys/opencrypto/cryptodev.c 1.46
166sys/opencrypto/cryptodev.h 1.16 166sys/opencrypto/cryptodev.h 1.16
167sys/opencrypto/cryptosoft.c 1.24 167sys/opencrypto/cryptosoft.c 1.24
168sys/opencrypto/cryptosoft.h 1.6 168sys/opencrypto/cryptosoft.h 1.6
169sys/opencrypto/deflate.h 1.6 169sys/opencrypto/deflate.h 1.6
170sys/opencrypto/cryptosoft_xform.c 1.12 170sys/opencrypto/cryptosoft_xform.c 1.12
171sys/opencrypto/deflate.c 1.13 171sys/opencrypto/deflate.c 1.13
172sys/opencrypto/files.opencrypto 1.20 172sys/opencrypto/files.opencrypto 1.20
173sys/opencrypto/ocryptodev.c 1.1 173sys/opencrypto/ocryptodev.c 1.1
174sys/opencrypto/ocryptodev.h 1.1 174sys/opencrypto/ocryptodev.h 1.1
175sys/opencrypto/xform.c 1.18 175sys/opencrypto/xform.c 1.18
176sys/opencrypto/xform.h 1.10 176sys/opencrypto/xform.h 1.10
177 177
178 Extend the Opencrypto API to allow the destination buffer 178 Extend the Opencrypto API to allow the destination buffer
179 size to be specified when it is not the same size as the input 179 size to be specified when it is not the same size as the input
180 buffer (i.e., for operations like compress and decompress). 180 buffer (i.e., for operations like compress and decompress).
181 The crypto_op and crypt_n_op structures gain a u_int dst_len 181 The crypto_op and crypt_n_op structures gain a u_int dst_len
182 field. The session_op structure gains a comp_alg field to 182 field. The session_op structure gains a comp_alg field to
183 specify a compression algorithm. 183 specify a compression algorithm.
184 Moved four ioctls to new ids; CIOCGSESSION, CIOCNGSESSION, 184 Moved four ioctls to new ids; CIOCGSESSION, CIOCNGSESSION,
185 CIOCCRYPT, and CIOCNCRYPTM. Added four backward compatible 185 CIOCCRYPT, and CIOCNCRYPTM. Added four backward compatible
186 ioctls; OCIOCGSESSION, OCIOCNGSESSION, OCIOCCRYPT, and 186 ioctls; OCIOCGSESSION, OCIOCNGSESSION, OCIOCCRYPT, and
187 OCIOCNCRYPTM. 187 OCIOCNCRYPTM.
188 Backward compatibility is maintained in ocryptodev.h and 188 Backward compatibility is maintained in ocryptodev.h and
189 ocryptodev.c which implement the original ioctls and set 189 ocryptodev.c which implement the original ioctls and set
190 dst_len and comp_alg to 0. 190 dst_len and comp_alg to 0.
191 Add user-space access to compression features. 191 Add user-space access to compression features.
192 Add software gzip support (CRYPTO_GZIP_COMP). 192 Add software gzip support (CRYPTO_GZIP_COMP).
193 Add the fast version of crc32 from zlib to libkern. This should 193 Add the fast version of crc32 from zlib to libkern. This should
194 be generally useful and provide a place to start normalizing 194 be generally useful and provide a place to start normalizing
195 the various crc32 routines in the kernel. The crc32 routine is 195 the various crc32 routines in the kernel. The crc32 routine is
196 used in this patch to support GZIP. 196 used in this patch to support GZIP.
197 Fixes PR kern/41069 and PR kern/41070. 197 Fixes PR kern/41069 and PR kern/41070.
198 [tls, ticket #611] 198 [tls, ticket #611]
199 199
200sys/dev/pci/if_wm.c: 1.168, 1.169 via patch 200sys/dev/pci/if_wm.c: 1.168, 1.169 via patch
201sys/dev/pci/if_wmreg.h: 1.26 via patch 201sys/dev/pci/if_wmreg.h: 1.26 via patch
202 202
203 On i82563, the em driver says that the ready bit in the MDIC 203 On i82563, the em driver says that the ready bit in the MDIC
204 register may be incorrectly set. Insert delay(200) like the 204 register may be incorrectly set. Insert delay(200) like the
205 em driver. 205 em driver.
206 Examine the management mode and mark DRV_LOAD (for 206 Examine the management mode and mark DRV_LOAD (for
207 ICH{8,9,10},80003, 8257{1,2,3,4}). Add some error printf()s. 207 ICH{8,9,10},80003, 8257{1,2,3,4}). Add some error printf()s.
208 Make the bank detect routine into the function. 208 Make the bank detect routine into the function.
209 [spz, ticket #621] 209 [spz, ticket #621]
210 210
211sys/dev/pci/if_wm.c 1.171, 1.172 211sys/dev/pci/if_wm.c 1.171, 1.172
212 212
213 Enable hardware VLAN support. 213 Enable hardware VLAN support.
214 [tls, ticket #627] 214 [tls, ticket #627]
215 215
216sys/dev/pci/if_wm.c 1.170 216sys/dev/pci/if_wm.c 1.170
217 217
218 Add workaround for 82543GC: We need to force speed and duplex 218 Add workaround for 82543GC: We need to force speed and duplex
219 on the MAC equal to what the PHY speed and duplex configuration 219 on the MAC equal to what the PHY speed and duplex configuration
220 is. Fixes PR#36430. 220 is. Fixes PR#36430.
221 [msaitoh, ticket #630] 221 [msaitoh, ticket #630]
222 222
223sys/net/if_vlan.c 1.63 223sys/net/if_vlan.c 1.63
224 224
225 Also inherit the parent's TCP segmentation offload capability. 225 Also inherit the parent's TCP segmentation offload capability.
226 Note the vlan interface does not see updates to the parents 226 Note the vlan interface does not see updates to the parents
227 capabilities so if, for example, TSO is on in both, then turned 227 capabilities so if, for example, TSO is on in both, then turned
228 off in the parent it will remain on in the vlan interface. 228 off in the parent it will remain on in the vlan interface.
229 [darran, ticket #644] 229 [darran, ticket #644]
230 230
231sbin/ping/ping.c 1.88 231sbin/ping/ping.c 1.88
232 232
233 PR/41111: Ed Ravin: ping -R gives misleading error when remote 233 PR/41111: Ed Ravin: ping -R gives misleading error when remote
234 side doesn't support record route. 234 side doesn't support record route.
235 Deal with source route and record route specially giving a 235 Deal with source route and record route specially giving a
236 meaningful error message. 236 meaningful error message.
237 [christos, ticket #636] 237 [christos, ticket #636]
238 238
239sbin/drvctl/drvctl.8 1.6 239sbin/drvctl/drvctl.8 1.6
240sbin/drvctl/drvctl.c 1.8 via patch 240sbin/drvctl/drvctl.c 1.8 via patch
241sys/kern/kern_drvctl.c 1.24 241sys/kern/kern_drvctl.c 1.24
242 242
243 Allow querying for root devices in the tree by specifying 243 Allow querying for root devices in the tree by specifying
244 an empty device name. Ensure that l_devname is NUL-terminated 244 an empty device name. Ensure that l_devname is NUL-terminated
245 and fail otherwise. If drvctl -l is used without argument, print 245 and fail otherwise. If drvctl -l is used without argument, print
246 the root device nodes. 246 the root device nodes.
247 [joerg, ticket #675] 247 [joerg, ticket #675]
248 248
249lib/libedit/common.c 1.23 249lib/libedit/common.c 1.23
250 250
251 Fix mis-evaluating whether a char is digit or not. 251 Fix mis-evaluating whether a char is digit or not.
252 [msaitoh, ticket #703] 252 [msaitoh, ticket #703]
253 253
254sys/dev/mii/miidevs 1.81-1.83 254sys/dev/mii/miidevs 1.81-1.83
255sys/dev/mii/miidevs.h regen 255sys/dev/mii/miidevs.h regen
256sys/dev/mii/miidevs_data.h regen 256sys/dev/mii/miidevs_data.h regen
257 257
258 Add ATHEROS F1 and F2 PHYs. Add ATTANSIC and their L1/L2 PHYs. 258 Add ATHEROS F1 and F2 PHYs. Add ATTANSIC and their L1/L2 PHYs.
259 Add a comment explaining how to regenerate miidevs.h and 259 Add a comment explaining how to regenerate miidevs.h and
260 miidevs_data.h. 260 miidevs_data.h.
261 [sborrill, ticket #721] 261 [sborrill, ticket #721]
262 262
263sys/dev/pci/pcidevs 1.973 263sys/dev/pci/pcidevs 1.973
264sys/dev/pci/pcidevs.h regen 264sys/dev/pci/pcidevs.h regen
265sys/dev/pci/pcidevs_data.h regen 265sys/dev/pci/pcidevs_data.h regen
266 266
267 Add Attansic L1E Gigabit Ethernet Adapter. 267 Add Attansic L1E Gigabit Ethernet Adapter.
268 [sborrill, ticket #722] 268 [sborrill, ticket #722]
269 269
270sys/dev/pci/if_age.c 1.1-1.28 270sys/dev/pci/if_age.c 1.1-1.28
271sys/dev/pci/if_agereg.h 1.1-1.2 271sys/dev/pci/if_agereg.h 1.1-1.2
272sys/dev/pci/if_ale.c 1.1-1.3 272sys/dev/pci/if_ale.c 1.1-1.3
273sys/dev/pci/if_alereg.h 1.1-1.2 273sys/dev/pci/if_alereg.h 1.1-1.2
274sys/dev/pci/files.pci 1.310-1.313 274sys/dev/pci/files.pci 1.310-1.313
275sys/dev/mii/atphy.c 1.1-1.5 275sys/dev/mii/atphy.c 1.1-1.5
276sys/dev/mii/files.mii 1.42 276sys/dev/mii/files.mii 1.42
277share/man/man4/age.4 1.1-1.3 277share/man/man4/age.4 1.1-1.3
278share/man/man4/ale.4 1.1-1.2 278share/man/man4/ale.4 1.1-1.2
279share/man/man4/atphy.4 1.1-1.2 279share/man/man4/atphy.4 1.1-1.2
280share/man/man4/Makefile 1.486, 1.489 280share/man/man4/Makefile 1.486, 1.489
281strib/sets/lists/man/mi 1.1118, 1.1132 281strib/sets/lists/man/mi 1.1118, 1.1132
282sys/arch/i386/conf/GENERIC 1.928, 1.933 282sys/arch/i386/conf/GENERIC 1.928, 1.933
283sys/arch/i386/conf/XEN2_DOM0 1.57, 1.60 283sys/arch/i386/conf/XEN2_DOM0 1.57, 1.60
284sys/arch/amd64/conf/GENERIC 1.239, 1.241 284sys/arch/amd64/conf/GENERIC 1.239, 1.241
285sys/arch/amd64/conf/XEN3_DOM0 1.38, 1.42 285sys/arch/amd64/conf/XEN3_DOM0 1.38, 1.42
286 286
287 Add the age(4) and ale(4) drivers for Attansic L1 and Atheros 287 Add the age(4) and ale(4) drivers for Attansic L1 and Atheros
288 AR8121/AR8113/AR8114 devices respectively. 288 AR8121/AR8113/AR8114 devices respectively.
289 [cegger, ticket #735] 289 [cegger, ticket #735]
290 290
291sys/arch/x86/pci/pchb.c 1.15 - 1.17 291sys/arch/x86/pci/pchb.c 1.15 - 1.17
292sys/dev/pci/agp.c 1.63 - 1.65 292sys/dev/pci/agp.c 1.63 - 1.65
293sys/dev/pci/agp_i810.c 1.57 - 1.64 293sys/dev/pci/agp_i810.c 1.57 - 1.64
294sys/dev/pci/agpreg.h 1.20 294sys/dev/pci/agpreg.h 1.20
295sys/dev/pci/pcidevs 1.965, 1.967 via patch 295sys/dev/pci/pcidevs 1.965, 1.967 via patch
296sys/dev/pci/pcidevs.h regen 296sys/dev/pci/pcidevs.h regen
297sys/dev/pci/pcidevs_data.h regen 297sys/dev/pci/pcidevs_data.h regen
298 298
299 Add AGP support for Intel G35, G45, and Q45 299 Add AGP support for Intel G35, G45, and Q45
300 [snj, ticket #737] 300 [snj, ticket #737]
301 301
302gnu/dist/binutils/bfd/elf32-vax.c 1.9 302gnu/dist/binutils/bfd/elf32-vax.c 1.9
303 303
304 Allocate relocation section using bfd_zalloc() to ensure no garbage 304 Allocate relocation section using bfd_zalloc() to ensure no garbage
305 relocations when not all the entries are used. 305 relocations when not all the entries are used.
306 Fixes PR port-vax/39182. 306 Fixes PR port-vax/39182.
307 [mhitch, ticket #738] 307 [mhitch, ticket #738]
308 308
309sys/ufs/ffs/ffs_alloc.c 1.123 via patch 309sys/ufs/ffs/ffs_alloc.c 1.123 via patch
310 310
311 Fix random 'filesystem full' messages by trapping a couple of 311 Fix random 'filesystem full' messages by trapping a couple of
312 32-bit overflow areas missed in rev 1.110 and switching cgbase(). 312 32-bit overflow areas missed in rev 1.110 and switching cgbase().
313 [sborrill, ticket #726] 313 [sborrill, ticket #726]
314 314
315share/man/man4/age.4 1.4 315share/man/man4/age.4 1.4
316share/man/man4/ale.4 1.3 316share/man/man4/ale.4 1.3
317 317
318 age(4) and ale(4) will first appear in 5.1, not 6.0. 318 age(4) and ale(4) will first appear in 5.1, not 6.0.
319 [cegger, ticket #739] 319 [cegger, ticket #739]
320 320
321usr.sbin/racoonctl/Makefile 1.5 via patch 321usr.sbin/racoonctl/Makefile 1.5 via patch
322 322
323 Adjust the ADMINPORTDIR to match that of racoon (with which it'll 323 Adjust the ADMINPORTDIR to match that of racoon (with which it'll
324 want to talk). Fixes PR 41376. 324 want to talk). Fixes PR 41376.
325 [spz, ticket #740] 325 [spz, ticket #740]
326 326
327sys/arch/hp700/include/intr.h 1.14 327sys/arch/hp700/include/intr.h 1.14
328 328
329 Add __insn_barrier after updating cpl in splraise. PR/41369. 329 Add __insn_barrier after updating cpl in splraise. PR/41369.
330 [skrll, ticket #741] 330 [skrll, ticket #741]
331 331
332sys/arch/m68k/include/psl.h 1.14 332sys/arch/m68k/include/psl.h 1.14
333 333
334 Add memory clobber to the instructions that change the IPL in the 334 Add memory clobber to the instructions that change the IPL in the
335 status register. See also kern/38637. 335 status register. See also kern/38637.
336 [mhitch, ticket #743] 336 [mhitch, ticket #743]
337 337
338sys/arch/hp700/dev/pdc.c 1.27 338sys/arch/hp700/dev/pdc.c 1.27
339 339
340 Pass proper timeval args to pdc_call() to save TOD with 340 Pass proper timeval args to pdc_call() to save TOD with
341 PDC_TOD_WRITE. 341 PDC_TOD_WRITE.
342 [skrll, ticket #744] 342 [skrll, ticket #744]
343 343
344sys/netinet/in_pcb.c patch 344sys/netinet/in_pcb.c patch
345 345
346 Fix compilation with IPNOPRIVPORTS option. 346 Fix compilation with IPNOPRIVPORTS option.
347 [sborrill, ticket #745] 347 [sborrill, ticket #745]
348 348
349share/man/man8/afterboot.8 1.39 349share/man/man8/afterboot.8 1.39
350 350
351 Fix typo, from Shannon -jj Behrens in PR 41375. 351 Fix typo, from Shannon -jj Behrens in PR 41375.
352 [dholland, ticket #746] 352 [dholland, ticket #746]
353 353
354distrib/sets/lists/etc/mi 1.209 354distrib/sets/lists/etc/mi 1.209
355doc/3RDPARTY 1.691 355doc/3RDPARTY 1.691
356doc/CHANGES 1.1220 356doc/CHANGES 1.1220
357etc/defaults/rc.conf 1.103 357etc/defaults/rc.conf 1.103
358etc/rc.d/Makefile 1.78 via patch 358etc/rc.d/Makefile 1.78 via patch
359etc/rc.d/dhcpcd 1.1 359etc/rc.d/dhcpcd 1.1
360external/bsd/dhcpcd/dist/README dhcpcd-5-0-1 360external/bsd/dhcpcd/dist/README dhcpcd-5-0-1
361external/bsd/dhcpcd/dist/arp.c dhcpcd-5-0-1 361external/bsd/dhcpcd/dist/arp.c dhcpcd-5-0-1
362external/bsd/dhcpcd/dist/arp.h dhcpcd-5-0-1 362external/bsd/dhcpcd/dist/arp.h dhcpcd-5-0-1
363external/bsd/dhcpcd/dist/bind.c dhcpcd-5-0-1 363external/bsd/dhcpcd/dist/bind.c dhcpcd-5-0-1
364external/bsd/dhcpcd/dist/bind.h dhcpcd-5-0-1 364external/bsd/dhcpcd/dist/bind.h dhcpcd-5-0-1
365external/bsd/dhcpcd/dist/bpf-filter.h dhcpcd-5-0-1 365external/bsd/dhcpcd/dist/bpf-filter.h dhcpcd-5-0-1
366external/bsd/dhcpcd/dist/bpf.c dhcpcd-5-0-1 366external/bsd/dhcpcd/dist/bpf.c dhcpcd-5-0-1
367external/bsd/dhcpcd/dist/client.c removed 367external/bsd/dhcpcd/dist/client.c removed
368external/bsd/dhcpcd/dist/client.h removed 368external/bsd/dhcpcd/dist/client.h removed
369external/bsd/dhcpcd/dist/common.c dhcpcd-5-0-1 369external/bsd/dhcpcd/dist/common.c dhcpcd-5-0-1
370external/bsd/dhcpcd/dist/common.h dhcpcd-5-0-1 370external/bsd/dhcpcd/dist/common.h dhcpcd-5-0-1
371external/bsd/dhcpcd/dist/config.h dhcpcd-5-0-1 371external/bsd/dhcpcd/dist/config.h dhcpcd-5-0-1
372external/bsd/dhcpcd/dist/configure.c dhcpcd-5-0-1 372external/bsd/dhcpcd/dist/configure.c dhcpcd-5-0-1
373external/bsd/dhcpcd/dist/configure.h dhcpcd-5-0-1 373external/bsd/dhcpcd/dist/configure.h dhcpcd-5-0-1
374external/bsd/dhcpcd/dist/control.c dhcpcd-5-0-1 374external/bsd/dhcpcd/dist/control.c dhcpcd-5-0-1
375external/bsd/dhcpcd/dist/control.h dhcpcd-5-0-1 375external/bsd/dhcpcd/dist/control.h dhcpcd-5-0-1
376external/bsd/dhcpcd/dist/dhcp.c dhcpcd-5-0-1 376external/bsd/dhcpcd/dist/dhcp.c dhcpcd-5-0-1
377external/bsd/dhcpcd/dist/dhcp.h dhcpcd-5-0-1 377external/bsd/dhcpcd/dist/dhcp.h dhcpcd-5-0-1
378external/bsd/dhcpcd/dist/dhcpcd-run-hooks.8.in dhcpcd-5-0-1 378external/bsd/dhcpcd/dist/dhcpcd-run-hooks.8.in dhcpcd-5-0-1
379external/bsd/dhcpcd/dist/dhcpcd-run-hooks.in dhcpcd-5-0-1 379external/bsd/dhcpcd/dist/dhcpcd-run-hooks.in dhcpcd-5-0-1
380external/bsd/dhcpcd/dist/dhcpcd.8.in dhcpcd-5-0-1 380external/bsd/dhcpcd/dist/dhcpcd.8.in dhcpcd-5-0-1
381external/bsd/dhcpcd/dist/dhcpcd.c dhcpcd-5-0-1 381external/bsd/dhcpcd/dist/dhcpcd.c dhcpcd-5-0-1
382external/bsd/dhcpcd/dist/dhcpcd.conf dhcpcd-5-0-1 382external/bsd/dhcpcd/dist/dhcpcd.conf dhcpcd-5-0-1
383external/bsd/dhcpcd/dist/dhcpcd.conf.5.in dhcpcd-5-0-1 383external/bsd/dhcpcd/dist/dhcpcd.conf.5.in dhcpcd-5-0-1
384external/bsd/dhcpcd/dist/dhcpcd.h dhcpcd-5-0-1 384external/bsd/dhcpcd/dist/dhcpcd.h dhcpcd-5-0-1
385external/bsd/dhcpcd/dist/duid.c dhcpcd-5-0-1 385external/bsd/dhcpcd/dist/duid.c dhcpcd-5-0-1
386external/bsd/dhcpcd/dist/duid.h dhcpcd-5-0-1 386external/bsd/dhcpcd/dist/duid.h dhcpcd-5-0-1
387external/bsd/dhcpcd/dist/eloop.c dhcpcd-5-0-1 387external/bsd/dhcpcd/dist/eloop.c dhcpcd-5-0-1
388external/bsd/dhcpcd/dist/eloop.h dhcpcd-5-0-1 388external/bsd/dhcpcd/dist/eloop.h dhcpcd-5-0-1
389external/bsd/dhcpcd/dist/if-bsd.c dhcpcd-5-0-1 389external/bsd/dhcpcd/dist/if-bsd.c dhcpcd-5-0-1
390external/bsd/dhcpcd/dist/if-options.c dhcpcd-5-0-1 390external/bsd/dhcpcd/dist/if-options.c dhcpcd-5-0-1
391external/bsd/dhcpcd/dist/if-options.h dhcpcd-5-0-1 391external/bsd/dhcpcd/dist/if-options.h dhcpcd-5-0-1
392external/bsd/dhcpcd/dist/if-pref.c dhcpcd-5-0-1 392external/bsd/dhcpcd/dist/if-pref.c dhcpcd-5-0-1
393external/bsd/dhcpcd/dist/if-pref.h dhcpcd-5-0-1 393external/bsd/dhcpcd/dist/if-pref.h dhcpcd-5-0-1
394external/bsd/dhcpcd/dist/ipv4ll.c dhcpcd-5-0-1 394external/bsd/dhcpcd/dist/ipv4ll.c dhcpcd-5-0-1
395external/bsd/dhcpcd/dist/ipv4ll.h dhcpcd-5-0-1 395external/bsd/dhcpcd/dist/ipv4ll.h dhcpcd-5-0-1
396external/bsd/dhcpcd/dist/logger.c removed  396external/bsd/dhcpcd/dist/logger.c removed
397external/bsd/dhcpcd/dist/logger.h removed 397external/bsd/dhcpcd/dist/logger.h removed
398external/bsd/dhcpcd/dist/net.c dhcpcd-5-0-1 398external/bsd/dhcpcd/dist/net.c dhcpcd-5-0-1
399external/bsd/dhcpcd/dist/net.h dhcpcd-5-0-1 399external/bsd/dhcpcd/dist/net.h dhcpcd-5-0-1
400external/bsd/dhcpcd/dist/signals.c dhcpcd-5-0-1 400external/bsd/dhcpcd/dist/signals.c dhcpcd-5-0-1
401external/bsd/dhcpcd/dist/signals.h dhcpcd-5-0-1 401external/bsd/dhcpcd/dist/signals.h dhcpcd-5-0-1
402external/bsd/dhcpcd/dist/dhcpcd-hooks/01-test dhcpcd-5-0-1 402external/bsd/dhcpcd/dist/dhcpcd-hooks/01-test dhcpcd-5-0-1
403external/bsd/dhcpcd/dist/dhcpcd-hooks/10-mtu dhcpcd-5-0-1 403external/bsd/dhcpcd/dist/dhcpcd-hooks/10-mtu dhcpcd-5-0-1
404external/bsd/dhcpcd/dist/dhcpcd-hooks/20-resolv.conf dhcpcd-5-0-1 404external/bsd/dhcpcd/dist/dhcpcd-hooks/20-resolv.conf dhcpcd-5-0-1
405external/bsd/dhcpcd/dist/dhcpcd-hooks/29-lookup-hostname dhcpcd-5-0-1 405external/bsd/dhcpcd/dist/dhcpcd-hooks/29-lookup-hostname dhcpcd-5-0-1
406external/bsd/dhcpcd/dist/dhcpcd-hooks/30-hostname dhcpcd-5-0-1 406external/bsd/dhcpcd/dist/dhcpcd-hooks/30-hostname dhcpcd-5-0-1
407external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ntp.conf dhcpcd-5-0-1 407external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ntp.conf dhcpcd-5-0-1
408external/bsd/dhcpcd/sbin/dhcpcd/Makefile 1.4 408external/bsd/dhcpcd/sbin/dhcpcd/Makefile 1.4
409 409
410 Update dhcpcd to 5.0.1. 410 Update dhcpcd to 5.0.1.
411 [roy, ticket #534] 411 [roy, ticket #534]
412 412
413BUILDING 1.83 413BUILDING 1.83
414doc/BUILDING.mdoc 1.72 414doc/BUILDING.mdoc 1.72
415external/mit/xorg/lib/freetype/Makefile 1.5 415external/mit/xorg/lib/freetype/Makefile 1.5
416 416
417 Introduce MKSUBPIXEL, which allows enabling subpixel rendering code 417 Introduce MKSUBPIXEL, which allows enabling subpixel rendering code
418 in FreeType. 418 in FreeType.
419 [snj, ticket #742] 419 [snj, ticket #742]
420 420
421gnu/usr.bin/groff/tmac/mdoc.local 1.51 via patch 421gnu/usr.bin/groff/tmac/mdoc.local 1.51 via patch
422 422
423 Add an entry for 5.1. 423 Add an entry for 5.1.
424 [snj, ticket #747] 424 [snj, ticket #747]
425 425
426sys/dist/ipf/netinet/ip_fil_netbsd.c 1.50 426sys/dist/ipf/netinet/ip_fil_netbsd.c 1.50
427 427
428 Don't call callout_stop() without callout_init() 428 Don't call callout_stop() without callout_init()
429 Fixes PR/41364 429 Fixes PR/41364
430 [kefren, ticket #748] 430 [kefren, ticket #748]
431 431
432sys/dev/md.c 1.58 432sys/dev/md.c 1.58
433 433
434 Check the RAMdisk size in mdattach() and not nothing if it's 0. 434 Check the RAMdisk size in mdattach() and not nothing if it's 0.
435 This allows mdattach() to be called twice, once from config_finalize() 435 This allows mdattach() to be called twice, once from config_finalize()
436 and once from tftproot_getfile(). Fix options TFTPROOT. 436 and once from tftproot_getfile(). Fix options TFTPROOT.
437 [manu, ticket #749] 437 [manu, ticket #749]
438 438
439sys/arch/sparc/include/math.h 1.5 439sys/arch/sparc/include/math.h 1.5
440sys/arch/sparc64/include/math.h 1.7 440sys/arch/sparc64/include/math.h 1.7
441 441
442 merge these two files, makes sparc64 sparc/libc work again. 442 merge these two files, makes sparc64 sparc/libc work again.
443 only provide __HAVE_LONG_DOUBLE if _LP64. 443 only provide __HAVE_LONG_DOUBLE if _LP64.
444 [mrg, ticket #750] 444 [mrg, ticket #750]
445 445
446sys/dev/pci/if_wm.c patch 446sys/dev/pci/if_wm.c patch
447 Remove extra printf(). 447 Remove extra printf().
448 [msaitoh, ticket #751] 448 [msaitoh, ticket #751]
449 449
450sys/arch/amd64/amd64/lock_stubs.S 1.22, 1.23 450sys/arch/amd64/amd64/lock_stubs.S 1.22, 1.23
451sys/arch/i386/i386/lock_stubs.S 1.23 451sys/arch/i386/i386/lock_stubs.S 1.23
452sys/arch/x86/include/mutex.h 1.6 452sys/arch/x86/include/mutex.h 1.6
453sys/arch/x86/x86/patch.c 1.18 453sys/arch/x86/x86/patch.c 1.18
454sys/kern/kern_rwlock.c 1.30 454sys/kern/kern_rwlock.c 1.30
455 455
456 Add a workaround for a bug with some Opteron revisions where 456 Add a workaround for a bug with some Opteron revisions where
457 locked operations sometimes do not serve as memory barriers, 457 locked operations sometimes do not serve as memory barriers,
458 allowing memory references to bleed outside of critical sections. 458 allowing memory references to bleed outside of critical sections.
459 [ad, ticket #725] 459 [ad, ticket #725]
460 460
461usr.sbin/postinstall/postinstall 1.95 461usr.sbin/postinstall/postinstall 1.95
462 462
463 Teach postinstall about /etc/dhcpcd.conf. 463 Teach postinstall about /etc/dhcpcd.conf.
464 [jnemeth, ticket #752] 464 [jnemeth, ticket #752]
465 465
466usr.sbin/postinstall/postinstall 1.96 via patch 466usr.sbin/postinstall/postinstall 1.96 via patch
467 467
468 Teach postinstall about /etc/rc.d/dhcpcd. 468 Teach postinstall about /etc/rc.d/dhcpcd.
469 [jnemeth, ticket #753] 469 [jnemeth, ticket #753]
470 470
471sys/arch/xen/xen/if_xennet_xenbus.c 1.35 471sys/arch/xen/xen/if_xennet_xenbus.c 1.35
472 472
473 Do not forget to detach rnd(4) device when removing a xennet 473 Do not forget to detach rnd(4) device when removing a xennet
474 device. 474 device.
475 [jym, ticket #754] 475 [jym, ticket #754]
476 476
477usr.sbin/postinstall/postinstall 1.97 477usr.sbin/postinstall/postinstall 1.97
478 478
479 Fetch /etc/dhcpcd.conf from the correct place when building 479 Fetch /etc/dhcpcd.conf from the correct place when building
480 the system from source. 480 the system from source.
481 [jnemeth, ticket #756] 481 [jnemeth, ticket #756]
482 482
483etc/rc.d/network 1.58 483etc/rc.d/network 1.58
484 484
485 Only start dhcpcd per interface if not running the full dhcpcd daemon. 485 Only start dhcpcd per interface if not running the full dhcpcd daemon.
486 Only stop dhcpcd pre interface if it's running for the interface. 486 Only stop dhcpcd pre interface if it's running for the interface.
487 Fixes PR bin/40320 487 Fixes PR bin/40320
488 [roy, ticket #757] 488 [roy, ticket #757]
489 489
490distrib/utils/sysinst/arch/i386/md.c 1.122 490distrib/utils/sysinst/arch/i386/md.c 1.122
491distrib/utils/sysinst/bsddisklabel.c 1.52 491distrib/utils/sysinst/bsddisklabel.c 1.52
492distrib/utils/sysinst/defs.h 1.143 492distrib/utils/sysinst/defs.h 1.143
493distrib/utils/sysinst/disks.c 1.105 493distrib/utils/sysinst/disks.c 1.105
494distrib/utils/sysinst/mbr.c 1.80 494distrib/utils/sysinst/mbr.c 1.80
495distrib/utils/sysinst/mbr.h 1.23 495distrib/utils/sysinst/mbr.h 1.23
496distrib/utils/sysinst/msg.mi.de 1.49 496distrib/utils/sysinst/msg.mi.de 1.49
497distrib/utils/sysinst/msg.mi.en 1.155 497distrib/utils/sysinst/msg.mi.en 1.155
498distrib/utils/sysinst/msg.mi.es 1.26 498distrib/utils/sysinst/msg.mi.es 1.26
499distrib/utils/sysinst/msg.mi.fr 1.106 499distrib/utils/sysinst/msg.mi.fr 1.106
500distrib/utils/sysinst/msg.mi.pl 1.65 500distrib/utils/sysinst/msg.mi.pl 1.65
501distrib/utils/sysinst/savenewlabel.c 1.6 501distrib/utils/sysinst/savenewlabel.c 1.6
502 502
503 Support drives over 1TB in size in sysinst. 503 Support drives over 1TB in size in sysinst.
504 Error if drive is over 2TB in size (and thus over the disklabel limit). 504 Error if drive is over 2TB in size (and thus over the disklabel limit).
505 [sborrill, ticket #758] 505 [sborrill, ticket #758]
506 506
507sys/dev/pci/if_bnx.c 1.21 507sys/dev/pci/if_bnx.c 1.21
508 508
509 Protect against spurious "bnx0: Double mbuf allocation failure!" 509 Protect against spurious "bnx0: Double mbuf allocation failure!"
510 panics. 510 panics.
511 [kefren, ticket #760] 511 [kefren, ticket #760]
512 512
513sys/arch/x86/include/cacheinfo.h 1.11, 1.12 513sys/arch/x86/include/cacheinfo.h 1.11, 1.12
514usr.sbin/cpuctl/arch/i386.c 1.18, 1.19 via patch 514usr.sbin/cpuctl/arch/i386.c 1.18, 1.19 via patch
515 515
516 Extend CPU probe of Intel processors to handle extended-models: 516 Extend CPU probe of Intel processors to handle extended-models:
517 new Intel 45nm processors, Core i7, Atom, and the 45nm Xeon MP. 517 new Intel 45nm processors, Core i7, Atom, and the 45nm Xeon MP.
518 Properly decode several new Intel cache descriptors, as listed in the 518 Properly decode several new Intel cache descriptors, as listed in the
519 most recent (March 2009) edition of Intel's Application Note 485. 519 most recent (March 2009) edition of Intel's Application Note 485.
520 Addresses PR bin/41289 and bin/41290 520 Addresses PR bin/41289 and bin/41290
521 [pgoyette, ticket #761] 521 [pgoyette, ticket #761]
522 522
523sys/kern/sys_mqueue.c 1.17 523sys/kern/sys_mqueue.c 1.17
524 524
525 sys_mq_open: remove broken access flag check. 525 sys_mq_open: remove broken access flag check.
526 Noted by Stathis Kamperis. 526 Noted by Stathis Kamperis.
527 [rmind, ticket #762] 527 [rmind, ticket #762]
528 528
529usr.sbin/schedctl/schedctl.c 1.14 529usr.sbin/schedctl/schedctl.c 1.14
530 530
531 Skip LSIDL and LSZOMB threads when retrieving info. 531 Skip LSIDL and LSZOMB threads when retrieving info.
532 [rmind, ticket #763] 532 [rmind, ticket #763]
533 533
534sys/arch/sparc/include/psl.h 1.45 534sys/arch/sparc/include/psl.h 1.45
535 535
536 Add memory clobbers to the inline assembler modifying/testing the %psr 536 Add memory clobbers to the inline assembler modifying/testing the %psr
537 register, to avoid the compiler reordering instructions out of critical 537 register, to avoid the compiler reordering instructions out of critical
538 sections. Should fix PR port-sparc/41372. 538 sections. Should fix PR port-sparc/41372.
539 [martin, ticket #764] 539 [martin, ticket #764]
540 540
541share/man/man7/sysctl.7 1.22 via patch 541share/man/man7/sysctl.7 1.22 via patch
542 542
543 Document PROC_PID_LIMIT_SBSIZE. From Greg A. Woods in PR lib/36463. 543 Document PROC_PID_LIMIT_SBSIZE. From Greg A. Woods in PR lib/36463.
544 Wording is taken from getrlimit(2). 544 Wording is taken from getrlimit(2).
545 [snj, ticket #765] 545 [snj, ticket #765]
546 546
547usr.bin/paste/paste.c 1.15 547usr.bin/paste/paste.c 1.15
548 548
549 Null-terminate the delimiter list string after processing escapes 549 Null-terminate the delimiter list string after processing escapes
550 (which can shorten it) because the code that issues delimiters depends 550 (which can shorten it) because the code that issues delimiters depends
551 on it being null-terminated. This caused e.g. paste -d '\0' a b to 551 on it being null-terminated. This caused e.g. paste -d '\0' a b to
552 print a '0' at the beginning of each line. Closes PR 41159. 552 print a '0' at the beginning of each line. Closes PR 41159.
553 [dholland, ticket #766] 553 [dholland, ticket #766]
554 554
555dist/wpa/src/drivers/driver_bsd.c 1.6 555dist/wpa/src/drivers/driver_bsd.c 1.6
556 556
557 Use new way of associating, which fixes wpa with ral(4) 557 Use new way of associating, which fixes wpa with ral(4)
558 [roy, ticket #755] 558 [roy, ticket #755]
559 559
560external/bsd/dhcpcd/dist/README patch 560external/bsd/dhcpcd/dist/README patch
561external/bsd/dhcpcd/dist/bind.c patch 561external/bsd/dhcpcd/dist/bind.c patch
562external/bsd/dhcpcd/dist/config.h patch 562external/bsd/dhcpcd/dist/config.h patch
563external/bsd/dhcpcd/dist/dhcpcd.c patch 563external/bsd/dhcpcd/dist/dhcpcd.c patch
564external/bsd/dhcpcd/dist/dhcpcd.conf patch 564external/bsd/dhcpcd/dist/dhcpcd.conf patch
565external/bsd/dhcpcd/dist/net.c patch 565external/bsd/dhcpcd/dist/net.c patch
566external/bsd/dhcpcd/dist/dhcpcd-hooks/10-mtu patch 566external/bsd/dhcpcd/dist/dhcpcd-hooks/10-mtu patch
567external/bsd/dhcpcd/dist/dhcpcd-hooks/20-resolv.conf patch 567external/bsd/dhcpcd/dist/dhcpcd-hooks/20-resolv.conf patch
568external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ntp.conf patch 568external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ntp.conf patch
569  569
570 Update dhcpcd to 5.0.4: 570 Update dhcpcd to 5.0.4:
571 * ServerID requirement in DHCP messages can be toggled in dhcpcd.conf 571 * ServerID requirement in DHCP messages can be toggled in dhcpcd.conf
572 * If MTU is requested, don't apply if less than 576 572 * If MTU is requested, don't apply if less than 576
573 * Enforce a minimum lease time of 20 seconds 573 * Enforce a minimum lease time of 20 seconds
574 * -n option now starts dhcpcd if not already started 574 * -n option now starts dhcpcd if not already started
575 * 29-lookup-hostname hook installed by default, but skipped in 575 * 29-lookup-hostname hook installed by default, but skipped in
576 dhcpcd.conf 576 dhcpcd.conf
577 * Fix warning about missing dirs if we don't have any existing state 577 * Fix warning about missing dirs if we don't have any existing state
578 [roy, ticket #759] 578 [roy, ticket #759]
579 579
580sys/arch/vax/include/mtpr.h 1.21, 1.22 580sys/arch/vax/include/mtpr.h 1.21, 1.22
581 581
582 Add "memory" clobber to mtpr for barrier. See also kern/38637. 582 Add "memory" clobber to mtpr for barrier. See also kern/38637.
583 [mhitch, ticket #767] 583 [mhitch, ticket #767]
584 584
585sys/dev/pci/pcidevs 1.975, 1.981, 1.982 via patch 585sys/dev/pci/pcidevs 1.975, 1.981, 1.982 via patch
586sys/dev/pci/pcidevs.h regen 586sys/dev/pci/pcidevs.h regen
587sys/dev/pci/pcidevs_data.h regen 587sys/dev/pci/pcidevs_data.h regen
588sys/dev/pci/if_wm.c 1.164, 1.167, 1.173, 1.174 via patch 588sys/dev/pci/if_wm.c 1.164, 1.167, 1.173, 1.174 via patch
589sys/dev/pci/if_wmreg.h 1.25, 1.27 via patch 589sys/dev/pci/if_wmreg.h 1.25, 1.27 via patch
590 590
591 Sync wm(4) driver with HEAD, adding support for more devices and 591 Sync wm(4) driver with HEAD, adding support for more devices and
592 fixing some bugs (including a NULL pointer dereference). 592 fixing some bugs (including a NULL pointer dereference).
593 [bouyer, ticket #771] 593 [bouyer, ticket #771]
594 594
595distrib/utils/sysinst/arch/arc/md.c 1.32 595distrib/utils/sysinst/arch/arc/md.c 1.32
596distrib/utils/sysinst/arch/bebox/md.c 1.52 596distrib/utils/sysinst/arch/bebox/md.c 1.52
597distrib/utils/sysinst/arch/cobalt/md.c 1.3 597distrib/utils/sysinst/arch/cobalt/md.c 1.3
598distrib/utils/sysinst/arch/evbmips/md.c 1.5 598distrib/utils/sysinst/arch/evbmips/md.c 1.5
599distrib/utils/sysinst/arch/evbppc/md.c 1.28 599distrib/utils/sysinst/arch/evbppc/md.c 1.28
600distrib/utils/sysinst/arch/hpcarm/md.c 1.6 600distrib/utils/sysinst/arch/hpcarm/md.c 1.6
601distrib/utils/sysinst/arch/hpcmips/md.c 1.44 601distrib/utils/sysinst/arch/hpcmips/md.c 1.44
602distrib/utils/sysinst/arch/landisk/md.c 1.6 602distrib/utils/sysinst/arch/landisk/md.c 1.6
603distrib/utils/sysinst/arch/ofppc/md.c 1.5 603distrib/utils/sysinst/arch/ofppc/md.c 1.5
604distrib/utils/sysinst/arch/playstation2/md.c 1.23 604distrib/utils/sysinst/arch/playstation2/md.c 1.23
605distrib/utils/sysinst/arch/prep/md.c 1.30 605distrib/utils/sysinst/arch/prep/md.c 1.30
606distrib/utils/sysinst/arch/sandpoint/md.c 1.29 606distrib/utils/sysinst/arch/sandpoint/md.c 1.29
607distrib/utils/sysinst/arch/zaurus/md.c 1.4 607distrib/utils/sysinst/arch/zaurus/md.c 1.4
608 608
609 Catch up with ticket 755. 609 Catch up with ticket 755.
610 [sborrill, ticket #773] 610 [sborrill, ticket #773]
611 611
612dist/ntp/ntpd/ntp_crypto.c 1.15 612dist/ntp/ntpd/ntp_crypto.c 1.15
613 613
614 Fix CVE-2009-1252: Buffer overflow in ntpd crypto code. A remote 614 Fix CVE-2009-1252: Buffer overflow in ntpd crypto code. A remote
615 attacker can send a specially constructed request packet that 615 attacker can send a specially constructed request packet that
616 would overflow the sprintf()'ed buffer causing ntpd to crash. 616 would overflow the sprintf()'ed buffer causing ntpd to crash.
617 [dholland, ticket #777] 617 [dholland, ticket #777]
618 618
619sys/arch/sparc64/sparc64/vm_machdep.c 1.88 619sys/arch/sparc64/sparc64/vm_machdep.c 1.88
620 620
621 When preparing the initial trap frame for a new forked lwp,  621 When preparing the initial trap frame for a new forked lwp,
622 explicitly clear condition code. Otherwise we might catch a signal 622 explicitly clear condition code. Otherwise we might catch a signal
623 (handlers are inherited from the parent) before we ever return to 623 (handlers are inherited from the parent) before we ever return to
624 userland. The current trapframe is converted into a ucontext and 624 userland. The current trapframe is converted into a ucontext and
625 after the signal handler returns, the lwp stays in userland and 625 after the signal handler returns, the lwp stays in userland and
626 directly uses the ucontext to return to the fork call. 626 directly uses the ucontext to return to the fork call.
627 Fixes PR 41302. 627 Fixes PR 41302.
628 [martin, ticket #774] 628 [martin, ticket #774]
629 629
630distrib/utils/sysinst/arch/mac68k/md.c 1.54 630distrib/utils/sysinst/arch/mac68k/md.c 1.54
631 631
632 Fix build by explicitly narrowing dlsize to an unsigned 32-bit 632 Fix build by explicitly narrowing dlsize to an unsigned 32-bit
633 quantity as supported by disklabel. Fixes fallout from ticket 633 quantity as supported by disklabel. Fixes fallout from ticket
634 755. 634 755.
635 [sborrill, ticket #778] 635 [sborrill, ticket #778]
636 636
637sys/kern/sys_mqueue.c 1.18 637sys/kern/sys_mqueue.c 1.18
638 638
639 - Slightly rework the way permissions are checked. Neither 639 - Slightly rework the way permissions are checked. Neither
640 mq_receive() nor mq_send() should fail due to permissions. 640 mq_receive() nor mq_send() should fail due to permissions.
641 - Check for empty message queue name (POSIX does not allow this 641 - Check for empty message queue name (POSIX does not allow this
642 for regular files, and it's weird), check for DTYPE_MQUEUE, fix 642 for regular files, and it's weird), check for DTYPE_MQUEUE, fix
643 permission check in mq_unlink(), clean up. 643 permission check in mq_unlink(), clean up.
644 [rmind, ticket #779] 644 [rmind, ticket #779]
645 645
646sys/kern/kern_physio.c 1.91 646sys/kern/kern_physio.c 1.91
647 647
648 Remove a race where physio_done() may use memory already 648 Remove a race where physio_done() may use memory already
649 freed. Fixes PR kern/39536. 649 freed. Fixes PR kern/39536.
650 [hannken, ticket #781] 650 [hannken, ticket #781]
651 651
652src/external/bsd/fetch/dist/libfetch/common.c libfetch-2-23 652src/external/bsd/fetch/dist/libfetch/common.c libfetch-2-23
653src/external/bsd/fetch/dist/libfetch/common.h libfetch-2-23 653src/external/bsd/fetch/dist/libfetch/common.h libfetch-2-23
654src/external/bsd/fetch/dist/libfetch/errlist.sh libfetch-2-23 654src/external/bsd/fetch/dist/libfetch/errlist.sh libfetch-2-23
655src/external/bsd/fetch/dist/libfetch/fetch.3 libfetch-2-23 655src/external/bsd/fetch/dist/libfetch/fetch.3 libfetch-2-23
656src/external/bsd/fetch/dist/libfetch/fetch.c libfetch-2-23 656src/external/bsd/fetch/dist/libfetch/fetch.c libfetch-2-23
657src/external/bsd/fetch/dist/libfetch/fetch.cat3 libfetch-2-23 657src/external/bsd/fetch/dist/libfetch/fetch.cat3 libfetch-2-23
658src/external/bsd/fetch/dist/libfetch/fetch.h libfetch-2-23 658src/external/bsd/fetch/dist/libfetch/fetch.h libfetch-2-23
659src/external/bsd/fetch/dist/libfetch/file.c libfetch-2-23 659src/external/bsd/fetch/dist/libfetch/file.c libfetch-2-23
660src/external/bsd/fetch/dist/libfetch/ftp.c libfetch-2-23 660src/external/bsd/fetch/dist/libfetch/ftp.c libfetch-2-23
661src/external/bsd/fetch/dist/libfetch/ftp.errors libfetch-2-23 661src/external/bsd/fetch/dist/libfetch/ftp.errors libfetch-2-23
662src/external/bsd/fetch/dist/libfetch/http.c libfetch-2-23 662src/external/bsd/fetch/dist/libfetch/http.c libfetch-2-23
663src/external/bsd/fetch/dist/libfetch/http.errors libfetch-2-23 663src/external/bsd/fetch/dist/libfetch/http.errors libfetch-2-23
664  664
665 Pull up libfetch-2.23: 665 Pull up libfetch-2.23:
666 - if-not-modified support  666 - if-not-modified support
667 - document that struct URL is not part of the ABI 667 - document that struct URL is not part of the ABI
668 - fetchRestartCalls cleanup for signal handlers 668 - fetchRestartCalls cleanup for signal handlers
669 - allow HTTP basic auth to be specified in the URL, allow : as part of 669 - allow HTTP basic auth to be specified in the URL, allow : as part of
670 the cleartext password 670 the cleartext password
671 - fix a file descriptor leak in the file:// iteration code 671 - fix a file descriptor leak in the file:// iteration code
672 [joerg, ticket #670] 672 [joerg, ticket #670]
673 673
674UPDATING patch 674UPDATING patch
675distrib/sets/lists/base/mi patch 675distrib/sets/lists/base/mi patch
676distrib/sets/lists/etc/mi patch 676distrib/sets/lists/etc/mi patch
677distrib/sets/lists/man/mi patch 677distrib/sets/lists/man/mi patch
678external/bsd/pkg_install/Makefile.inc patch 678external/bsd/pkg_install/Makefile.inc patch
679external/bsd/pkg_install/prepare-import.sh patch 679external/bsd/pkg_install/prepare-import.sh patch
680external/bsd/pkg_install/dist/add/add.h pkg_install-20090528 680external/bsd/pkg_install/dist/add/add.h pkg_install-20090528
681external/bsd/pkg_install/dist/add/main.c pkg_install-20090528 681external/bsd/pkg_install/dist/add/main.c pkg_install-20090528
682external/bsd/pkg_install/dist/add/perform.c pkg_install-20090528 682external/bsd/pkg_install/dist/add/perform.c pkg_install-20090528
683external/bsd/pkg_install/dist/add/pkg_add.1 pkg_install-20090528 683external/bsd/pkg_install/dist/add/pkg_add.1 pkg_install-20090528
684external/bsd/pkg_install/dist/admin/admin.h pkg_install-20090528 684external/bsd/pkg_install/dist/admin/admin.h pkg_install-20090528
685external/bsd/pkg_install/dist/admin/audit.c pkg_install-20090528 685external/bsd/pkg_install/dist/admin/audit.c pkg_install-20090528
686external/bsd/pkg_install/dist/admin/check.c pkg_install-20090528 686external/bsd/pkg_install/dist/admin/check.c pkg_install-20090528
687external/bsd/pkg_install/dist/admin/main.c pkg_install-20090528 687external/bsd/pkg_install/dist/admin/main.c pkg_install-20090528
688external/bsd/pkg_install/dist/admin/pkg_admin.1 pkg_install-20090528 688external/bsd/pkg_install/dist/admin/pkg_admin.1 pkg_install-20090528
689external/bsd/pkg_install/dist/bpm/bpm.1 pkg_install-20090528 689external/bsd/pkg_install/dist/bpm/bpm.1 pkg_install-20090528
690external/bsd/pkg_install/dist/create/build.c pkg_install-20090528 690external/bsd/pkg_install/dist/create/build.c pkg_install-20090528
691external/bsd/pkg_install/dist/create/create.h pkg_install-20090528 691external/bsd/pkg_install/dist/create/create.h pkg_install-20090528
692external/bsd/pkg_install/dist/create/main.c pkg_install-20090528 692external/bsd/pkg_install/dist/create/main.c pkg_install-20090528
693external/bsd/pkg_install/dist/create/perform.c pkg_install-20090528 693external/bsd/pkg_install/dist/create/perform.c pkg_install-20090528
694external/bsd/pkg_install/dist/create/pkg_create.1 pkg_install-20090528 694external/bsd/pkg_install/dist/create/pkg_create.1 pkg_install-20090528
695external/bsd/pkg_install/dist/create/pl.c pkg_install-20090528 695external/bsd/pkg_install/dist/create/pl.c pkg_install-20090528
696external/bsd/pkg_install/dist/create/util.c pkg_install-20090528 696external/bsd/pkg_install/dist/create/util.c pkg_install-20090528
697external/bsd/pkg_install/dist/delete/pkg_delete.1 pkg_install-20090528 697external/bsd/pkg_install/dist/delete/pkg_delete.1 pkg_install-20090528
698external/bsd/pkg_install/dist/info/info.h pkg_install-20090528 698external/bsd/pkg_install/dist/info/info.h pkg_install-20090528
699external/bsd/pkg_install/dist/info/main.c pkg_install-20090528 699external/bsd/pkg_install/dist/info/main.c pkg_install-20090528
700external/bsd/pkg_install/dist/info/perform.c pkg_install-20090528 700external/bsd/pkg_install/dist/info/perform.c pkg_install-20090528
701external/bsd/pkg_install/dist/info/pkg_info.1 pkg_install-20090528 701external/bsd/pkg_install/dist/info/pkg_info.1 pkg_install-20090528
702external/bsd/pkg_install/dist/info/show.c pkg_install-20090528 702external/bsd/pkg_install/dist/info/show.c pkg_install-20090528
703external/bsd/pkg_install/dist/lib/automatic.c pkg_install-20090528 703external/bsd/pkg_install/dist/lib/automatic.c pkg_install-20090528
704external/bsd/pkg_install/dist/lib/config.h.in pkg_install-20090528 704external/bsd/pkg_install/dist/lib/config.h.in pkg_install-20090528
705external/bsd/pkg_install/dist/lib/conflicts.c pkg_install-20090528 705external/bsd/pkg_install/dist/lib/conflicts.c pkg_install-20090528
706external/bsd/pkg_install/dist/lib/decompress.c pkg_install-20090528 706external/bsd/pkg_install/dist/lib/decompress.c pkg_install-20090528
707external/bsd/pkg_install/dist/lib/dewey.c pkg_install-20090528 707external/bsd/pkg_install/dist/lib/dewey.c pkg_install-20090528
708external/bsd/pkg_install/dist/lib/fexec.c pkg_install-20090528 708external/bsd/pkg_install/dist/lib/fexec.c pkg_install-20090528
709external/bsd/pkg_install/dist/lib/file.c pkg_install-20090528 709external/bsd/pkg_install/dist/lib/file.c pkg_install-20090528
710external/bsd/pkg_install/dist/lib/global.c pkg_install-20090528 710external/bsd/pkg_install/dist/lib/global.c pkg_install-20090528
711external/bsd/pkg_install/dist/lib/iterate.c pkg_install-20090528 711external/bsd/pkg_install/dist/lib/iterate.c pkg_install-20090528
712external/bsd/pkg_install/dist/lib/lib.h pkg_install-20090528 712external/bsd/pkg_install/dist/lib/lib.h pkg_install-20090528
713external/bsd/pkg_install/dist/lib/lpkg.c pkg_install-20090528 713external/bsd/pkg_install/dist/lib/lpkg.c pkg_install-20090528
714external/bsd/pkg_install/dist/lib/opattern.c pkg_install-20090528 714external/bsd/pkg_install/dist/lib/opattern.c pkg_install-20090528
715external/bsd/pkg_install/dist/lib/pkg_io.c pkg_install-20090528 715external/bsd/pkg_install/dist/lib/pkg_io.c pkg_install-20090528
716external/bsd/pkg_install/dist/lib/pkg_summary.5 pkg_install-20090528 716external/bsd/pkg_install/dist/lib/pkg_summary.5 pkg_install-20090528
717external/bsd/pkg_install/dist/lib/pkgdb.c pkg_install-20090528 717external/bsd/pkg_install/dist/lib/pkgdb.c pkg_install-20090528
718external/bsd/pkg_install/dist/lib/plist.c pkg_install-20090528 718external/bsd/pkg_install/dist/lib/plist.c pkg_install-20090528
719external/bsd/pkg_install/dist/lib/str.c pkg_install-20090528 719external/bsd/pkg_install/dist/lib/str.c pkg_install-20090528
720external/bsd/pkg_install/dist/lib/var.c pkg_install-20090528 720external/bsd/pkg_install/dist/lib/var.c pkg_install-20090528
721external/bsd/pkg_install/dist/lib/version.c pkg_install-20090528 721external/bsd/pkg_install/dist/lib/version.c pkg_install-20090528
722external/bsd/pkg_install/dist/lib/version.h pkg_install-20090528 722external/bsd/pkg_install/dist/lib/version.h pkg_install-20090528
723external/bsd/pkg_install/dist/lib/vulnerabilities-file.c pkg_install-20090528 723external/bsd/pkg_install/dist/lib/vulnerabilities-file.c pkg_install-20090528
724external/bsd/pkg_install/dist/admin/audit-packages.sh.in pkg_install-20090528 724external/bsd/pkg_install/dist/admin/audit-packages.sh.in pkg_install-20090528
725external/bsd/pkg_install/dist/admin/download-vulnerability-list.sh.in pkg_install-20090528 725external/bsd/pkg_install/dist/admin/download-vulnerability-list.sh.in pkg_install-20090528
726external/bsd/pkg_install/dist/delete/pkg_delete.c pkg_install-20090528 726external/bsd/pkg_install/dist/delete/pkg_delete.c pkg_install-20090528
727external/bsd/pkg_install/dist/lib/gpgsig.c pkg_install-20090528 727external/bsd/pkg_install/dist/lib/gpgsig.c pkg_install-20090528
728external/bsd/pkg_install/dist/lib/license.c pkg_install-20090528 728external/bsd/pkg_install/dist/lib/license.c pkg_install-20090528
729external/bsd/pkg_install/dist/lib/parse-config.c pkg_install-20090528 729external/bsd/pkg_install/dist/lib/parse-config.c pkg_install-20090528
730external/bsd/pkg_install/dist/lib/pkcs7.c pkg_install-20090528 730external/bsd/pkg_install/dist/lib/pkcs7.c pkg_install-20090528
731external/bsd/pkg_install/dist/lib/pkg_install.conf.5.in pkg_install-20090528 731external/bsd/pkg_install/dist/lib/pkg_install.conf.5.in pkg_install-20090528
732external/bsd/pkg_install/dist/lib/pkg_signature.c: pkg_install-20090528 732external/bsd/pkg_install/dist/lib/pkg_signature.c: pkg_install-20090528
733external/bsd/pkg_install/dist/lib/remove.c pkg_install-20090528 733external/bsd/pkg_install/dist/lib/remove.c pkg_install-20090528
734external/bsd/pkg_install/dist/lib/xwrapper.c pkg_install-20090528 734external/bsd/pkg_install/dist/lib/xwrapper.c pkg_install-20090528
735external/bsd/pkg_install/dist/x509/pkgsrc.cnf pkg_install-20090528 735external/bsd/pkg_install/dist/x509/pkgsrc.cnf pkg_install-20090528
736external/bsd/pkg_install/dist/x509/pkgsrc.sh pkg_install-20090528 736external/bsd/pkg_install/dist/x509/pkgsrc.sh pkg_install-20090528
737external/bsd/pkg_install/dist/x509/signing.txt pkg_install-20090528 737external/bsd/pkg_install/dist/x509/signing.txt pkg_install-20090528
738external/bsd/pkg_install/lib/Makefile patch 738external/bsd/pkg_install/lib/Makefile patch
739external/bsd/pkg_install/sbin/Makefile patch 739external/bsd/pkg_install/sbin/Makefile patch
740external/bsd/pkg_install/sbin/Makefile.inc patch 740external/bsd/pkg_install/sbin/Makefile.inc patch
741external/bsd/pkg_install/sbin/pkg_add/Makefile patch 741external/bsd/pkg_install/sbin/pkg_add/Makefile patch
742external/bsd/pkg_install/sbin/pkg_admin/Makefile patch 742external/bsd/pkg_install/sbin/pkg_admin/Makefile patch
743external/bsd/pkg_install/sbin/pkg_create/Makefile patch 743external/bsd/pkg_install/sbin/pkg_create/Makefile patch
744external/bsd/pkg_install/sbin/pkg_delete/Makefile patch 744external/bsd/pkg_install/sbin/pkg_delete/Makefile patch
745external/bsd/pkg_install/sbin/pkg_info/Makefile patch 745external/bsd/pkg_install/sbin/pkg_info/Makefile patch
746external/bsd/pkg_install/dist/add/extract.c removed 746external/bsd/pkg_install/dist/add/extract.c removed
747external/bsd/pkg_install/dist/add/futil.c removed 747external/bsd/pkg_install/dist/add/futil.c removed
748external/bsd/pkg_install/dist/add/verify.c removed 748external/bsd/pkg_install/dist/add/verify.c removed
749external/bsd/pkg_install/dist/add/verify.h removed 749external/bsd/pkg_install/dist/add/verify.h removed
750external/bsd/pkg_install/dist/admin/config.c removed 750external/bsd/pkg_install/dist/admin/config.c removed
751external/bsd/pkg_install/dist/audit-packages/AUTHORS removed 751external/bsd/pkg_install/dist/audit-packages/AUTHORS removed
752external/bsd/pkg_install/dist/audit-packages/COPYING removed 752external/bsd/pkg_install/dist/audit-packages/COPYING removed
753external/bsd/pkg_install/dist/audit-packages/README removed 753external/bsd/pkg_install/dist/audit-packages/README removed
754external/bsd/pkg_install/dist/audit-packages/audit-packages.1.in removed 754external/bsd/pkg_install/dist/audit-packages/audit-packages.1.in removed
755external/bsd/pkg_install/dist/audit-packages/audit-packages.c removed 755external/bsd/pkg_install/dist/audit-packages/audit-packages.c removed
756external/bsd/pkg_install/dist/audit-packages/audit-packages.conf.5.in removed 756external/bsd/pkg_install/dist/audit-packages/audit-packages.conf.5.in removed
757external/bsd/pkg_install/dist/audit-packages/audit-packages.conf.in removed 757external/bsd/pkg_install/dist/audit-packages/audit-packages.conf.in removed
758external/bsd/pkg_install/dist/audit-packages/download-vulnerability-list.1.in removed 758external/bsd/pkg_install/dist/audit-packages/download-vulnerability-list.1.in removed
759external/bsd/pkg_install/dist/audit-packages/download-vulnerability-list.sh.in removed 759external/bsd/pkg_install/dist/audit-packages/download-vulnerability-list.sh.in removed
760external/bsd/pkg_install/dist/delete/delete.h removed 760external/bsd/pkg_install/dist/delete/delete.h removed
761external/bsd/pkg_install/dist/delete/main.c removed 761external/bsd/pkg_install/dist/delete/main.c removed
762external/bsd/pkg_install/dist/delete/perform.c removed 762external/bsd/pkg_install/dist/delete/perform.c removed
763external/bsd/pkg_install/dist/lib/ftpio.c removed 763external/bsd/pkg_install/dist/lib/ftpio.c removed
764external/bsd/pkg_install/dist/lib/path.c removed 764external/bsd/pkg_install/dist/lib/path.c removed
765external/bsd/pkg_install/dist/lib/path.h removed 765external/bsd/pkg_install/dist/lib/path.h removed
766external/bsd/pkg_install/dist/lib/pen.c removed 766external/bsd/pkg_install/dist/lib/pen.c removed
767external/bsd/pkg_install/dist/lib/pexec.c removed 767external/bsd/pkg_install/dist/lib/pexec.c removed
768external/bsd/pkg_install/dist/view/linkfarm.1 removed 768external/bsd/pkg_install/dist/view/linkfarm.1 removed
769external/bsd/pkg_install/dist/view/linkfarm.sh.in removed 769external/bsd/pkg_install/dist/view/linkfarm.sh.in removed
770external/bsd/pkg_install/dist/view/pkg_view.1 removed 770external/bsd/pkg_install/dist/view/pkg_view.1 removed
771external/bsd/pkg_install/dist/view/pkg_view.sh.in removed 771external/bsd/pkg_install/dist/view/pkg_view.sh.in removed
772external/bsd/pkg_install/sbin/audit-packages/Makefile removed 772external/bsd/pkg_install/sbin/audit-packages/Makefile removed
773external/bsd/pkg_install/sbin/pkg_view/Makefile removed 773external/bsd/pkg_install/sbin/pkg_view/Makefile removed
774 774
775 Merge pkg_install-20090528 from HEAD. 775 Merge pkg_install-20090528 from HEAD.
776 [joerg, ticket #784] 776 [joerg, ticket #784]
777 777
778usr.sbin/puffs/mount_sysctlfs/sysctlfs.c 1.11 778usr.sbin/puffs/mount_sysctlfs/sysctlfs.c 1.11
779 779
780 Fix a crash while trying to read nodes on amd64, reported in 780 Fix a crash while trying to read nodes on amd64, reported in
781 PR/41494. 781 PR/41494.
782 [njoly, ticket #783] 782 [njoly, ticket #783]
783 783
784sys/arch/sparc/sparc/autoconf.c 1.233 via patch 784sys/arch/sparc/sparc/autoconf.c 1.233 via patch
785sys/arch/sparc/sparc/cpu.c 1.213 via patch 785sys/arch/sparc/sparc/cpu.c 1.213 via patch
786sys/arch/sparc/sparc/cpuvar.h 1.76 via patch 786sys/arch/sparc/sparc/cpuvar.h 1.76 via patch
787sys/arch/sparc/sparc/db_interface.c 1.83 via patch 787sys/arch/sparc/sparc/db_interface.c 1.83 via patch
788sys/arch/sparc/sparc/intr.c 1.102 via patch 788sys/arch/sparc/sparc/intr.c 1.102 via patch
789sys/arch/sparc/sparc/pmap.c 1.325 via patch 789sys/arch/sparc/sparc/pmap.c 1.325 via patch
790sys/arch/sparc/sparc/timer_sun4m.c 1.17 via patch 790sys/arch/sparc/sparc/timer_sun4m.c 1.17 via patch
791 791
792 Work in progress fixes for sparc SMP support. Makes 792 Work in progress fixes for sparc SMP support. Makes
793 non-MULTIPROCESSOR kernels work with LOCKDEBUG. Rearange 793 non-MULTIPROCESSOR kernels work with LOCKDEBUG. Rearange
794 cpu_info access and hide the actual implementation of the 794 cpu_info access and hide the actual implementation of the
795 mapping from all parts of the code that do not directly deal 795 mapping from all parts of the code that do not directly deal
796 with it. Do the mapping early in pmap_bootstrap, so that 796 with it. Do the mapping early in pmap_bootstrap, so that
797 post-vmlocking2 kernels have a chance to work. 797 post-vmlocking2 kernels have a chance to work.
798 [mrg, ticket #776] 798 [mrg, ticket #776]
799 799
800sys/fs/udf/udf_strat_direct.c 1.10 800sys/fs/udf/udf_strat_direct.c 1.10
801sys/fs/udf/udf_strat_rmw.c 1.19 801sys/fs/udf/udf_strat_rmw.c 1.19
802sys/fs/udf/udf_strat_sequential.c 1.10 802sys/fs/udf/udf_strat_sequential.c 1.10
803sys/fs/udf/udf_subr.c 1.90 803sys/fs/udf/udf_subr.c 1.90
804sys/fs/udf/udf_subr.c 1.91 804sys/fs/udf/udf_subr.c 1.91
805 805
806 Descriptor version is 16 bit and not 8 so use udf_rw16() to access 806 Descriptor version is 16 bit and not 8 so use udf_rw16() to access
807 them. UniqueID was written in the logical volume integrity without 807 them. UniqueID was written in the logical volume integrity without
808 byteswapping for big endian machines. 808 byteswapping for big endian machines.
809 809
810 Retire IN_CALLBACK_ULK flagging since its not used anymore and the 810 Retire IN_CALLBACK_ULK flagging since its not used anymore and the
811 old assertions on it would trigger without cause. 811 old assertions on it would trigger without cause.
812 [reinoud, ticket #772] 812 [reinoud, ticket #772]
813 813
814sys/netinet/ip_carp.c 1.37 814sys/netinet/ip_carp.c 1.37
815 815
816 PR/38260: Improve carp logging. 816 PR/38260: Improve carp logging.
817 [christos, ticket #785] 817 [christos, ticket #785]
818 818
819sys/arch/sparc64/include/cpu.h 1.86 819sys/arch/sparc64/include/cpu.h 1.86
820sys/arch/sparc64/sparc64/locore.s 1.291 820sys/arch/sparc64/sparc64/locore.s 1.291
821sys/arch/sparc64/sparc64/vm_machdep.c 1.89 821sys/arch/sparc64/sparc64/vm_machdep.c 1.89
822 822
823 cpu_setfunc() can not use lwp_trampoline, as that has additional 823 cpu_setfunc() can not use lwp_trampoline, as that has additional
824 lwp startup semantics. Use a simpler setfunc_trampoline instead. 824 lwp startup semantics. Use a simpler setfunc_trampoline instead.
825 [martin, ticket #786] 825 [martin, ticket #786]
826 826
827sys/arch/m68k/include/m68k.h 1.14 827sys/arch/m68k/include/m68k.h 1.14
828sys/arch/m68k/m68k/switch_subr.s 1.22 828sys/arch/m68k/m68k/switch_subr.s 1.22
829sys/arch/m68k/m68k/vm_machdep.c 1.28 829sys/arch/m68k/m68k/vm_machdep.c 1.28
830 830
831 Do not use lwp_trampoline for cpu_setfunc, we do not want to call 831 Do not use lwp_trampoline for cpu_setfunc, we do not want to call
832 lwp_startup() after a setfunc. Grow a simplified setfunc_trampoline 832 lwp_startup() after a setfunc. Grow a simplified setfunc_trampoline
833 instead. 833 instead.
834 [martin, ticket #787] 834 [martin, ticket #787]
835 835
836sys/dev/pci/if_wm.c 1.175 via patch 836sys/dev/pci/if_wm.c 1.175 via patch
837sys/net/agr/ieee8023ad_lacp.c 1.9 via patch 837sys/net/agr/ieee8023ad_lacp.c 1.9 via patch
838sys/net/agr/if_agr.c 1.23 via patch 838sys/net/agr/if_agr.c 1.23 via patch
839sys/net/agr/if_agrether.c 1.7 via patch 839sys/net/agr/if_agrether.c 1.7 via patch
840sys/net/agr/if_agrvar_impl.h 1.8 via patch 840sys/net/agr/if_agrvar_impl.h 1.8 via patch
841sys/net/if_ethersubr.c 1.172 via patch 841sys/net/if_ethersubr.c 1.172 via patch
842 842
843 Add vlan support and hardware offload capabilities to agr. 843 Add vlan support and hardware offload capabilities to agr.
844 These changes allow vlans to be layered above agr, with the attach 844 These changes allow vlans to be layered above agr, with the attach
845 and detach propogated to the member ports in the aggregation. 845 and detach propogated to the member ports in the aggregation.
846 Note the agr interface must be up before the vlan is attached. 846 Note the agr interface must be up before the vlan is attached.
847 847
848 Adds SIOCSIFADDR support to the wm driver for setting the AF_LINK 848 Adds SIOCSIFADDR support to the wm driver for setting the AF_LINK
849 address, necessary for agr to be able to set the mac addresses of 849 address, necessary for agr to be able to set the mac addresses of
850 each port to the agr address (i.e. so it can receive all intended 850 each port to the agr address (i.e. so it can receive all intended
851 traffic at the hardware level). 851 traffic at the hardware level).
852 852
853 Adds support for disabling the LACP protocol by setting LINK1 on 853 Adds support for disabling the LACP protocol by setting LINK1 on
854 the agr interface (e.g. ifconfig agr0 link1). 854 the agr interface (e.g. ifconfig agr0 link1).
855 [darran, ticket #792] 855 [darran, ticket #792]
856 856
857sys/arch/hp700/hp700/locore.S 1.35 857sys/arch/hp700/hp700/locore.S 1.35
858sys/arch/hp700/include/cpu.h 1.34 858sys/arch/hp700/include/cpu.h 1.34
859sys/arch/hppa/hppa/vm_machdep.c 1.36 859sys/arch/hppa/hppa/vm_machdep.c 1.36
860 860
861 Do not use lwp_trampoline for cpu_setfunc, but a simplified 861 Do not use lwp_trampoline for cpu_setfunc, but a simplified
862 setfunc_trampoline that does not call lwp_startup(). 862 setfunc_trampoline that does not call lwp_startup().
863 [skrll, ticket #793] 863 [skrll, ticket #793]
864 864
865sbin/drvctl/drvctl.8 1.7 - 1.10 865sbin/drvctl/drvctl.8 1.7 - 1.10
866sbin/drvctl/drvctl.c 1.7, 1.9, 1.10 via patch 866sbin/drvctl/drvctl.c 1.7, 1.9, 1.10 via patch
867 867
868 fix sign-compare issues 868 fix sign-compare issues
869 Add flag -n to suppress the first column of drvctl -l output. 869 Add flag -n to suppress the first column of drvctl -l output.
870 [dyoung, ticket #736] 870 [dyoung, ticket #736]
871 871
872sys/fs/udf/ecma167-udf.h 1.12 872sys/fs/udf/ecma167-udf.h 1.12
873 873
874 Make ecma167 header file compilable by pcc 874 Make ecma167 header file compilable by pcc
875 [reinoud, ticket #769] 875 [reinoud, ticket #769]
876 876
877sbin/newfs_udf/udf_create.c 1.16 877sbin/newfs_udf/udf_create.c 1.16
878sys/fs/udf/udf_allocation.c 1.22, 1.23 878sys/fs/udf/udf_allocation.c 1.22, 1.23
879sys/fs/udf/udf_bswap.h 1.6, 1.7 879sys/fs/udf/udf_bswap.h 1.6, 1.7
880sys/fs/udf/udf_subr.c 1.88, 1.89 880sys/fs/udf/udf_subr.c 1.88, 1.89
881 881
882 Various fixes for big endian machines. 882 Various fixes for big endian machines.
883 [reinoud, ticket #770] 883 [reinoud, ticket #770]
884 884
885distrib/common/parselist.awk 1.16 885distrib/common/parselist.awk 1.16
886distrib/sets/maketars 1.66 886distrib/sets/maketars 1.66
887share/dict/Makefile 1.17 887share/dict/Makefile 1.17
888share/mk/bsd.README 1.249 888share/mk/bsd.README 1.249
889share/mk/bsd.hostprog.mk 1.55 889share/mk/bsd.hostprog.mk 1.55
890share/mk/bsd.kmodule.mk 1.19 890share/mk/bsd.kmodule.mk 1.19
891share/mk/bsd.lib.mk 1.298 891share/mk/bsd.lib.mk 1.298
892share/mk/bsd.links.mk 1.34 892share/mk/bsd.links.mk 1.34
893share/mk/bsd.man.mk 1.100 893share/mk/bsd.man.mk 1.100
894share/mk/bsd.prog.mk 1.241 894share/mk/bsd.prog.mk 1.241
895share/zoneinfo/Makefile 1.43 895share/zoneinfo/Makefile 1.43
896usr.bin/xinstall/xinstall.c 1.106 - 1.108 via patch 896usr.bin/xinstall/xinstall.c 1.106 - 1.108 via patch
897 897
898 Various METALOG fixes, including entries sorting to 898 Various METALOG fixes, including entries sorting to
899 fix inconsistent shared sets among builds as seen in 899 fix inconsistent shared sets among builds as seen in
900 /pub/NetBSD-daily/netbsd-5/200904010000Z/shared/ and 900 /pub/NetBSD-daily/netbsd-5/200904010000Z/shared/ and
901 /pub/NetBSD-daily/netbsd-5/200904010002Z/shared/ dirs. 901 /pub/NetBSD-daily/netbsd-5/200904010002Z/shared/ dirs.
902 Should fix PR 24457 and PR 41155. 902 Should fix PR 24457 and PR 41155.
903 [snj, ticket #790] 903 [snj, ticket #790]
904 904
905sys/kern/sched_4bsd.c 1.25 905sys/kern/sched_4bsd.c 1.25
906 906
907 sched_pstats_hook: fix estcpu decay. 907 sched_pstats_hook: fix estcpu decay.
908 this makes my desktop usable when running "make -j4". 908 this makes my desktop usable when running "make -j4".
909 [rmind, ticket #791] 909 [rmind, ticket #791]
910 910
911sbin/atactl/atactl.c 1.54 911sbin/atactl/atactl.c 1.54
912 912
913 make space for a trailing \0 in model,revision and serial buffers. 913 make space for a trailing \0 in model,revision and serial buffers.
914 [mlelstv, ticket #794] 914 [mlelstv, ticket #794]
915 915
916external/mit/xorg/server/drivers/xf86-video-s3/Makefile patch 916external/mit/xorg/server/drivers/xf86-video-s3/Makefile patch
917  917
918 Add missing object file to build a properly working s3 module. 918 Add missing object file to build a properly working s3 module.
919 Fixes PR xsrc/41206. 919 Fixes PR xsrc/41206.
920 [ahoka, ticket #795] 920 [ahoka, ticket #795]
921 921
922sys/netinet/ip_carp.c 1.38 922sys/netinet/ip_carp.c 1.38
923 923
924 Make ip_carp.c compile, fixing usage of CARP_LOG(). 924 Make ip_carp.c compile, fixing usage of CARP_LOG().
925 [taca, ticket #796] 925 [taca, ticket #796]
926 926
927bin/df/df.c 1.86 927bin/df/df.c 1.86
928 928
929 Block numbers are measured in f_frsize units. Make -P option 929 Block numbers are measured in f_frsize units. Make -P option
930 use this instead of f_bsize. Also account for reserved blocks 930 use this instead of f_bsize. Also account for reserved blocks
931 like normal non-P output. 931 like normal non-P output.
932 Fixes PR bin/41541. 932 Fixes PR bin/41541.
933 [mlelstv, ticket #797] 933 [mlelstv, ticket #797]
934 934
935sys/arch/alpha/alpha/locore.s 1.114 935sys/arch/alpha/alpha/locore.s 1.114
936sys/arch/alpha/alpha/vm_machdep.c 1.100 936sys/arch/alpha/alpha/vm_machdep.c 1.100
937sys/arch/alpha/include/alpha.h 1.24 937sys/arch/alpha/include/alpha.h 1.24
938 938
939 Do not use lwp_trampoline for cpu_setfunc, but a simplified 939 Do not use lwp_trampoline for cpu_setfunc, but a simplified
940 setfunc_trampoline that does not call lwp_startup() instead. 940 setfunc_trampoline that does not call lwp_startup() instead.
941 [martin, ticket #798] 941 [martin, ticket #798]
942 942
943sys/arch/mips/include/locore.h 1.79 943sys/arch/mips/include/locore.h 1.79
944sys/arch/mips/mips/locore_mips1.S 1.65 944sys/arch/mips/mips/locore_mips1.S 1.65
945sys/arch/mips/mips/mipsX_subr.S 1.28 945sys/arch/mips/mips/mipsX_subr.S 1.28
946sys/arch/mips/mips/mips_machdep.c 1.211 946sys/arch/mips/mips/mips_machdep.c 1.211
947sys/arch/mips/mips/vm_machdep.c 1.123 947sys/arch/mips/mips/vm_machdep.c 1.123
948 948
949 Do not use the same trampoline for cpu_lwp_fork and 949 Do not use the same trampoline for cpu_lwp_fork and
950 cpu_setfunc - only the former needs to call lwp_startup(). 950 cpu_setfunc - only the former needs to call lwp_startup().
951 [martin, ticket #799] 951 [martin, ticket #799]
952 952
953sys/arch/sparc/dev/zs.c 1.116 953sys/arch/sparc/dev/zs.c 1.116
954 954
955 Properly initialize child attach args to zero - we could end 955 Properly initialize child attach args to zero - we could end
956 up with various devices having different ideas about being 956 up with various devices having different ideas about being
957 console otherwise. 957 console otherwise.
958 [martin, ticket #800] 958 [martin, ticket #800]
959 959
960sys/arch/powerpc/powerpc/locore_subr.S 1.38 960sys/arch/powerpc/powerpc/locore_subr.S 1.38
961sys/arch/powerpc/powerpc/vm_machdep.c 1.77 961sys/arch/powerpc/powerpc/vm_machdep.c 1.77
962 962
963 Do not use the same trampoline for cpu_setfunc and 963 Do not use the same trampoline for cpu_setfunc and
964 cpu_lwp_fork, the latter does a lot more work. 964 cpu_lwp_fork, the latter does a lot more work.
965 [martin, ticket #801] 965 [martin, ticket #801]
966 966
967sys/arch/sh3/sh3/locore_subr.S 1.52 967sys/arch/sh3/sh3/locore_subr.S 1.52
968 968
969 Fix logic error in copyinstr() when deciding whether to return EFAULT 969 Fix logic error in copyinstr() when deciding whether to return EFAULT
970 or ENAMETOOLONG. 970 or ENAMETOOLONG.
971 [uwe, ticket #802] 971 [uwe, ticket #802]
972 972
973sbin/newfs/newfs.c 1.103 973sbin/newfs/newfs.c 1.103
974 974
975 Issue a better error message if attempting to create a file system 975 Issue a better error message if attempting to create a file system
976 on a block device. Inspired by PR kern/41127. 976 on a block device. Inspired by PR kern/41127.
977 [snj, ticket #803] 977 [snj, ticket #803]
978 978
979sys/arch/x86/conf/files.x86 1.52 via patch 979sys/arch/x86/conf/files.x86 1.52 via patch
980sys/arch/x86/include/cpu.h 1.17 980sys/arch/x86/include/cpu.h 1.17
981sys/arch/x86/x86/cpu_topology.c 1.1 981sys/arch/x86/x86/cpu_topology.c 1.1
982sys/arch/x86/x86/identcpu.c 1.16 via patch 982sys/arch/x86/x86/identcpu.c 1.16 via patch
983sys/arch/xen/conf/files.xen 1.99 via patch 983sys/arch/xen/conf/files.xen 1.99 via patch
984 984
985 Move x86 CPU topology detection code into the separate file. 985 Move x86 CPU topology detection code into the separate file.
986 [rmind, ticket #782] 986 [rmind, ticket #782]
987 987
988sys/arch/x86/include/specialreg.h 1.36 988sys/arch/x86/include/specialreg.h 1.36
989sys/arch/x86/x86/cpu_topology.c 1.2 989sys/arch/x86/x86/cpu_topology.c 1.2
990 990
991 Add CPU topology detection support for AMD processors. 991 Add CPU topology detection support for AMD processors.
992 Tested on the following AMD CPUs: 992 Tested on the following AMD CPUs:
993 - Family 15, model 65 993 - Family 15, model 65
994 - Family 15, model 67 994 - Family 15, model 67
995 - Family 15, model 75 995 - Family 15, model 75
996 - Family 16, model 2 996 - Family 16, model 2
997 - Family 17, model 3 997 - Family 17, model 3
998 [rmind, ticket #789] 998 [rmind, ticket #789]
999 999
1000distrib/sets/lists/xbase/mi 1.76 1000distrib/sets/lists/xbase/mi 1.76
1001external/mit/xorg/bin/xvidtune/Makefile 1.2 1001external/mit/xorg/bin/xvidtune/Makefile 1.2
1002 1002
1003 fix xsrc/41577: install the Xvidtune app-defaults file, after the 1003 fix xsrc/41577: install the Xvidtune app-defaults file, after the
1004 necessary preprocessing and sed processing it needs. 1004 necessary preprocessing and sed processing it needs.
1005 [mrg, ticket #805] 1005 [mrg, ticket #805]
1006 1006
1007sys/compat/linux/common/linux_socket.c 1.100 1007sys/compat/linux/common/linux_socket.c 1.100
1008 1008
1009 In sendmsg(2), do copy the msghdr structure before trying to use it. 1009 In sendmsg(2), do copy the msghdr structure before trying to use it.
1010 [njoly, ticket #806] 1010 [njoly, ticket #806]
1011 1011
1012sys/kern/tty_pty.c 1.117 1012sys/kern/tty_pty.c 1.117
1013 1013
1014 Writes on the controlling tty were not being awoken from blocks, 1014 Writes on the controlling tty were not being awoken from blocks,
1015 use the correct condvar to make this happen. 1015 use the correct condvar to make this happen.
1016 this fixes PR/41566 1016 this fixes PR/41566
1017 [plunky, ticket #807] 1017 [plunky, ticket #807]
1018 1018
1019external/bsd/am-utils/lib/libamu/mkconf 1.2 1019external/bsd/am-utils/lib/libamu/mkconf 1.2
1020 1020
1021 PR/41580: Hauke Fath: am-utils uses "netbsd${OSVER}" selector, still. 1021 PR/41580: Hauke Fath: am-utils uses "netbsd${OSVER}" selector, still.
1022 Changed to "netbsd" 1022 Changed to "netbsd"
1023 [christos, ticket #808] 1023 [christos, ticket #808]
1024 1024
1025sys/kern/subr_kobj.c 1.35 1025sys/kern/subr_kobj.c 1.35
1026 1026
1027 Fix a crash observed when trying to load a corrupted ELF kernel module. 1027 Fix a crash observed when trying to load a corrupted ELF kernel module.
1028 [rmind, ticket #809] 1028 [rmind, ticket #809]
1029 1029
1030sys/netinet/tcp_usrreq.c 1.155 1030sys/netinet/tcp_usrreq.c 1.155
1031 1031
1032 sysctl_inpcblist: fix a lock leak in error path 1032 sysctl_inpcblist: fix a lock leak in error path
1033 [rmind, ticket #812] 1033 [rmind, ticket #812]
1034 1034
1035usr.bin/window/ttgeneric.c 1.11 1035usr.bin/window/ttgeneric.c 1.11
1036 1036
1037 PR/41581: Der mouse: window SEGV with certain terminals. 1037 PR/41581: Der mouse: window SEGV with certain terminals.
1038 does strcmp first and then checks for null pointer for 1038 does strcmp first and then checks for null pointer for
1039 underline and bold. 1039 underline and bold.
1040 [christos, ticket #813] 1040 [christos, ticket #813]
1041 1041
1042sys/dev/pci/ehci_pci.c 1.45 1042sys/dev/pci/ehci_pci.c 1.45
1043 1043
1044 Apply hw workaround required for all SB600 revisions and SB700 1044 Apply hw workaround required for all SB600 revisions and SB700
1045 revisions A12 and A13 to avoid USB subsystem hang symptom. 1045 revisions A12 and A13 to avoid USB subsystem hang symptom.
1046 The USB subsystem hang symptom is observed when the system has 1046 The USB subsystem hang symptom is observed when the system has
1047 multiple USB devices connected to it or one USB device is often 1047 multiple USB devices connected to it or one USB device is often
1048 re-connected. 1048 re-connected.
1049 [cegger, ticket #814] 1049 [cegger, ticket #814]
1050 1050
1051lib/libpam/modules/pam_unix/pam_unix.c 1.13 1051lib/libpam/modules/pam_unix/pam_unix.c 1.13
1052 1052
1053 Restore the good old UNIX behavior of root password changing: only root 1053 Restore the good old UNIX behavior of root password changing: only root
1054 may change the root password. 1054 may change the root password.
1055 [tonnerre, ticket #817] 1055 [tonnerre, ticket #817]
1056 1056
 1057sys/kern/sys_generic.c 1.122 via patch
 1058
 1059 Updates to f_flag need to be made with atomics.
 1060 [rmind, ticket #811]
 1061