Fri Aug 7 23:00:44 2009 UTC ()
Ticket 906.


(snj)
diff -r1.1.2.57 -r1.1.2.58 src/doc/CHANGES-5.1

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

--- src/doc/Attic/CHANGES-5.1 2009/08/07 18:58:01 1.1.2.57
+++ src/doc/Attic/CHANGES-5.1 2009/08/07 23:00:44 1.1.2.58
@@ -1,1992 +1,1998 @@ @@ -1,1992 +1,1998 @@
1# $NetBSD: CHANGES-5.1,v 1.1.2.57 2009/08/07 18:58:01 snj Exp $ 1# $NetBSD: CHANGES-5.1,v 1.1.2.58 2009/08/07 23:00:44 snj 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: 1053 Restore the good old UNIX behavior of root password changing:
1054 only root may change the root password. 1054 only root may change the root password.
1055 [tonnerre, ticket #817] 1055 [tonnerre, ticket #817]
1056 1056
1057sys/kern/sys_generic.c 1.122 via patch 1057sys/kern/sys_generic.c 1.122 via patch
1058 1058
1059 Updates to f_flag need to be made with atomics. 1059 Updates to f_flag need to be made with atomics.
1060 [rmind, ticket #811] 1060 [rmind, ticket #811]
1061 1061
1062sys/arch/amd64/conf/files.amd64 1.68 1062sys/arch/amd64/conf/files.amd64 1.68
1063sys/arch/i386/conf/files.i386 1.350 1063sys/arch/i386/conf/files.i386 1.350
1064sys/arch/x86/include/rtc.h 1.1 1064sys/arch/x86/include/rtc.h 1.1
1065sys/arch/x86/isa/clock.c 1.33 1065sys/arch/x86/isa/clock.c 1.33
1066sys/arch/x86/isa/rtc.c 1.1 1066sys/arch/x86/isa/rtc.c 1.1
1067sys/arch/xen/conf/files.xen 1.100 1067sys/arch/xen/conf/files.xen 1.100
1068sys/arch/xen/xen/clock.c 1.50 via patch 1068sys/arch/xen/xen/clock.c 1.50 via patch
1069 1069
1070 Split mc146818-related functions from clock.c into rtc.c. 1070 Split mc146818-related functions from clock.c into rtc.c.
1071 Call rtc_set_ymdhms() from xen/xen/clock.c:xen_rtc_set() for 1071 Call rtc_set_ymdhms() from xen/xen/clock.c:xen_rtc_set() for
1072 xen3 dom0 kernels as the Xen3 hypervisor doesn't write the new 1072 xen3 dom0 kernels as the Xen3 hypervisor doesn't write the new
1073 date/time to the CMOS by itself. Now a XEN3_DOM0 kernel 1073 date/time to the CMOS by itself. Now a XEN3_DOM0 kernel
1074 properly updates the CMOS time. 1074 properly updates the CMOS time.
1075 [bouyer, ticket #816] 1075 [bouyer, ticket #816]
1076 1076
1077sys/dev/sbus/if_le_ledma.c 1.31 1077sys/dev/sbus/if_le_ledma.c 1.31
1078 1078
1079 Don't immediately switch UTP/AUI ports on lost carrier. 1079 Don't immediately switch UTP/AUI ports on lost carrier.
1080 It may take a while for modern switches to set 10baseT media. 1080 It may take a while for modern switches to set 10baseT media.
1081 [tsutsui, ticket #818] 1081 [tsutsui, ticket #818]
1082 1082
1083sys/arch/amd64/amd64/mainbus.c 1.28 via patch 1083sys/arch/amd64/amd64/mainbus.c 1.28 via patch
1084sys/arch/i386/i386/mainbus.c 1.85 via patch 1084sys/arch/i386/i386/mainbus.c 1.85 via patch
1085sys/arch/x86/x86/mpacpi.c patch 1085sys/arch/x86/x86/mpacpi.c patch
1086sys/arch/x86/x86/mpbios.c patch 1086sys/arch/x86/x86/mpbios.c patch
1087 1087
1088 - Make MP SCANPCI function for ACPI_SCANPCI and MPBIOS_SCANPCI 1088 - Make MP SCANPCI function for ACPI_SCANPCI and MPBIOS_SCANPCI
1089 return a number of attached PCI busses 1089 return a number of attached PCI busses
1090 - If no valid PCI busses are attached in the MP SCANPCI function, 1090 - If no valid PCI busses are attached in the MP SCANPCI function,
1091 try to probe and attach pci0 at mainbus as well as kernels 1091 try to probe and attach pci0 at mainbus as well as kernels
1092 with no SCANPCI options 1092 with no SCANPCI options
1093 Fixes PR port-i386/38729 (ACPI kernel booted under qemu cannot 1093 Fixes PR port-i386/38729 (ACPI kernel booted under qemu cannot
1094 detect devices). 1094 detect devices).
1095 [tsutsui, ticket #819] 1095 [tsutsui, ticket #819]
1096 1096
1097distrib/hp300/miniroot/install.md 1.14 1097distrib/hp300/miniroot/install.md 1.14
1098 1098
1099 Make hp300's install.md script probe cd(4) devices properly. 1099 Make hp300's install.md script probe cd(4) devices properly.
1100 [tsutsui, ticket #820] 1100 [tsutsui, ticket #820]
1101 1101
1102sys/compat/linux/common/linux_sched.c 1.59 1102sys/compat/linux/common/linux_sched.c 1.59
1103 1103
1104 In linux_sys_sched_getaffinity(), do not leak memory on error. 1104 In linux_sys_sched_getaffinity(), do not leak memory on error.
1105 [njoly, ticket #822] 1105 [njoly, ticket #822]
1106 1106
1107sys/dev/ic/rtl8169.c 1.107, 1.114-1.119, 1.121 1107sys/dev/ic/rtl8169.c 1.107, 1.114-1.119, 1.121
1108sys/dev/ic/rtl81x9reg.h 1.36-1.39 1108sys/dev/ic/rtl81x9reg.h 1.36-1.39
1109sys/dev/ic/rtl81x9var.h 1.47 1109sys/dev/ic/rtl81x9var.h 1.47
1110sys/dev/mii/rgephy.c 1.27 via patch 1110sys/dev/mii/rgephy.c 1.27 via patch
1111sys/dev/pci/if_re_pci.c 1.36 1111sys/dev/pci/if_re_pci.c 1.36
1112 1112
1113 - detect RTL8169CP, RTL8168D/8111D, and RTL8103E variants 1113 - detect RTL8169CP, RTL8168D/8111D, and RTL8103E variants
1114 - fix rgephy(4) problem on RTL8111D reported on current-users: 1114 - fix rgephy(4) problem on RTL8111D reported on current-users:
1115 http://mail-index.NetBSD.org/current-users/2009/04/12/msg008977.html 1115 http://mail-index.NetBSD.org/current-users/2009/04/12/msg008977.html
1116 http://mail-index.NetBSD.org/current-users/2009/04/19/msg009096.html 1116 http://mail-index.NetBSD.org/current-users/2009/04/19/msg009096.html
1117 - pull more quirk handling from FreeBSD 1117 - pull more quirk handling from FreeBSD
1118 - remove "B" suffix from RTL8168 device names in attach message 1118 - remove "B" suffix from RTL8168 device names in attach message
1119 - fix RX hwcksum for DESCV2 chips for PR kern/40605 1119 - fix RX hwcksum for DESCV2 chips for PR kern/40605
1120 [tsutsui, ticket #821] 1120 [tsutsui, ticket #821]
1121 1121
1122sys/external/bsd/drm/dist/Makefile.am patch 1122sys/external/bsd/drm/dist/Makefile.am patch
1123sys/external/bsd/drm/dist/README patch 1123sys/external/bsd/drm/dist/README patch
1124sys/external/bsd/drm/dist/bsd-core/Makefile patch 1124sys/external/bsd/drm/dist/bsd-core/Makefile patch
1125sys/external/bsd/drm/dist/bsd-core/ati_pcigart.c patch 1125sys/external/bsd/drm/dist/bsd-core/ati_pcigart.c patch
1126sys/external/bsd/drm/dist/bsd-core/drm/Makefile patch 1126sys/external/bsd/drm/dist/bsd-core/drm/Makefile patch
1127sys/external/bsd/drm/dist/bsd-core/drmP.h patch 1127sys/external/bsd/drm/dist/bsd-core/drmP.h patch
1128sys/external/bsd/drm/dist/bsd-core/drm_agpsupport.c patch 1128sys/external/bsd/drm/dist/bsd-core/drm_agpsupport.c patch
1129sys/external/bsd/drm/dist/bsd-core/drm_atomic.h patch 1129sys/external/bsd/drm/dist/bsd-core/drm_atomic.h patch
1130sys/external/bsd/drm/dist/bsd-core/drm_auth.c patch 1130sys/external/bsd/drm/dist/bsd-core/drm_auth.c patch
1131sys/external/bsd/drm/dist/bsd-core/drm_bufs.c patch 1131sys/external/bsd/drm/dist/bsd-core/drm_bufs.c patch
1132sys/external/bsd/drm/dist/bsd-core/drm_context.c patch 1132sys/external/bsd/drm/dist/bsd-core/drm_context.c patch
1133sys/external/bsd/drm/dist/bsd-core/drm_dma.c patch 1133sys/external/bsd/drm/dist/bsd-core/drm_dma.c patch
1134sys/external/bsd/drm/dist/bsd-core/drm_drawable.c patch 1134sys/external/bsd/drm/dist/bsd-core/drm_drawable.c patch
1135sys/external/bsd/drm/dist/bsd-core/drm_drv.c patch 1135sys/external/bsd/drm/dist/bsd-core/drm_drv.c patch
1136sys/external/bsd/drm/dist/bsd-core/drm_fops.c patch 1136sys/external/bsd/drm/dist/bsd-core/drm_fops.c patch
1137sys/external/bsd/drm/dist/bsd-core/drm_ioctl.c patch 1137sys/external/bsd/drm/dist/bsd-core/drm_ioctl.c patch
1138sys/external/bsd/drm/dist/bsd-core/drm_irq.c patch 1138sys/external/bsd/drm/dist/bsd-core/drm_irq.c patch
1139sys/external/bsd/drm/dist/bsd-core/drm_linux_list.h patch 1139sys/external/bsd/drm/dist/bsd-core/drm_linux_list.h patch
1140sys/external/bsd/drm/dist/bsd-core/drm_lock.c patch 1140sys/external/bsd/drm/dist/bsd-core/drm_lock.c patch
1141sys/external/bsd/drm/dist/bsd-core/drm_memory.c patch 1141sys/external/bsd/drm/dist/bsd-core/drm_memory.c patch
1142sys/external/bsd/drm/dist/bsd-core/drm_pci.c patch 1142sys/external/bsd/drm/dist/bsd-core/drm_pci.c patch
1143sys/external/bsd/drm/dist/bsd-core/drm_pciids.h patch 1143sys/external/bsd/drm/dist/bsd-core/drm_pciids.h patch
1144sys/external/bsd/drm/dist/bsd-core/drm_scatter.c patch 1144sys/external/bsd/drm/dist/bsd-core/drm_scatter.c patch
1145sys/external/bsd/drm/dist/bsd-core/drm_sysctl.c patch 1145sys/external/bsd/drm/dist/bsd-core/drm_sysctl.c patch
1146sys/external/bsd/drm/dist/bsd-core/drm_vm.c patch 1146sys/external/bsd/drm/dist/bsd-core/drm_vm.c patch
1147sys/external/bsd/drm/dist/bsd-core/i915/Makefile patch 1147sys/external/bsd/drm/dist/bsd-core/i915/Makefile patch
1148sys/external/bsd/drm/dist/bsd-core/i915_drv.c patch 1148sys/external/bsd/drm/dist/bsd-core/i915_drv.c patch
1149sys/external/bsd/drm/dist/bsd-core/mach64/Makefile patch 1149sys/external/bsd/drm/dist/bsd-core/mach64/Makefile patch
1150sys/external/bsd/drm/dist/bsd-core/mach64_drv.c patch 1150sys/external/bsd/drm/dist/bsd-core/mach64_drv.c patch
1151sys/external/bsd/drm/dist/bsd-core/mga/Makefile patch 1151sys/external/bsd/drm/dist/bsd-core/mga/Makefile patch
1152sys/external/bsd/drm/dist/bsd-core/mga_drv.c patch 1152sys/external/bsd/drm/dist/bsd-core/mga_drv.c patch
1153sys/external/bsd/drm/dist/bsd-core/nouveau/Makefile patch 1153sys/external/bsd/drm/dist/bsd-core/nouveau/Makefile patch
1154sys/external/bsd/drm/dist/bsd-core/nouveau_drv.c patch 1154sys/external/bsd/drm/dist/bsd-core/nouveau_drv.c patch
1155sys/external/bsd/drm/dist/bsd-core/nouveau_sgdma.c patch 1155sys/external/bsd/drm/dist/bsd-core/nouveau_sgdma.c patch
1156sys/external/bsd/drm/dist/bsd-core/r128/Makefile patch 1156sys/external/bsd/drm/dist/bsd-core/r128/Makefile patch
1157sys/external/bsd/drm/dist/bsd-core/r128_drv.c patch 1157sys/external/bsd/drm/dist/bsd-core/r128_drv.c patch
1158sys/external/bsd/drm/dist/bsd-core/radeon/Makefile patch 1158sys/external/bsd/drm/dist/bsd-core/radeon/Makefile patch
1159sys/external/bsd/drm/dist/bsd-core/radeon_drv.c patch 1159sys/external/bsd/drm/dist/bsd-core/radeon_drv.c patch
1160sys/external/bsd/drm/dist/bsd-core/savage/Makefile patch 1160sys/external/bsd/drm/dist/bsd-core/savage/Makefile patch
1161sys/external/bsd/drm/dist/bsd-core/savage_drv.c patch 1161sys/external/bsd/drm/dist/bsd-core/savage_drv.c patch
1162sys/external/bsd/drm/dist/bsd-core/sis/Makefile patch 1162sys/external/bsd/drm/dist/bsd-core/sis/Makefile patch
1163sys/external/bsd/drm/dist/bsd-core/sis_drv.c patch 1163sys/external/bsd/drm/dist/bsd-core/sis_drv.c patch
1164sys/external/bsd/drm/dist/bsd-core/tdfx/Makefile patch 1164sys/external/bsd/drm/dist/bsd-core/tdfx/Makefile patch
1165sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c patch 1165sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c patch
1166sys/external/bsd/drm/dist/bsd-core/via/Makefile patch 1166sys/external/bsd/drm/dist/bsd-core/via/Makefile patch
1167sys/external/bsd/drm/dist/bsd-core/via_drv.c patch 1167sys/external/bsd/drm/dist/bsd-core/via_drv.c patch
1168sys/external/bsd/drm/dist/configure.ac patch 1168sys/external/bsd/drm/dist/configure.ac patch
1169sys/external/bsd/drm/dist/libdrm/Makefile.am patch 1169sys/external/bsd/drm/dist/libdrm/Makefile.am patch
1170sys/external/bsd/drm/dist/libdrm/intel/Makefile.am patch 1170sys/external/bsd/drm/dist/libdrm/intel/Makefile.am patch
1171sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr.c patch 1171sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr.c patch
1172sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr.h patch 1172sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr.h patch
1173sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr_fake.c patch 1173sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr_fake.c patch
1174sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr_gem.c patch 1174sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr_gem.c patch
1175sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr_priv.h patch 1175sys/external/bsd/drm/dist/libdrm/intel/intel_bufmgr_priv.h patch
1176sys/external/bsd/drm/dist/libdrm/intel/intel_chipset.h patch 1176sys/external/bsd/drm/dist/libdrm/intel/intel_chipset.h patch
1177sys/external/bsd/drm/dist/libdrm/intel/mm.c patch 1177sys/external/bsd/drm/dist/libdrm/intel/mm.c patch
1178sys/external/bsd/drm/dist/libdrm/intel/mm.h patch 1178sys/external/bsd/drm/dist/libdrm/intel/mm.h patch
1179sys/external/bsd/drm/dist/libdrm/libdrm_lists.h patch 1179sys/external/bsd/drm/dist/libdrm/libdrm_lists.h patch
1180sys/external/bsd/drm/dist/libdrm/nouveau/Makefile.am patch 1180sys/external/bsd/drm/dist/libdrm/nouveau/Makefile.am patch
1181sys/external/bsd/drm/dist/libdrm/nouveau/libdrm_nouveau.pc.in patch 1181sys/external/bsd/drm/dist/libdrm/nouveau/libdrm_nouveau.pc.in patch
1182sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_bo.c patch 1182sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_bo.c patch
1183sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_bo.h patch 1183sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_bo.h patch
1184sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_channel.c patch 1184sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_channel.c patch
1185sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_channel.h patch 1185sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_channel.h patch
1186sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_class.h patch 1186sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_class.h patch
1187sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_device.c patch 1187sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_device.c patch
1188sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_device.h patch 1188sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_device.h patch
1189sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_dma.c patch 1189sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_dma.c patch
1190sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_dma.h patch 1190sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_dma.h patch
1191sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_drmif.h patch 1191sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_drmif.h patch
1192sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_fence.c patch 1192sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_fence.c patch
1193sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_grobj.c patch 1193sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_grobj.c patch
1194sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_grobj.h patch 1194sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_grobj.h patch
1195sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_notifier.c patch 1195sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_notifier.c patch
1196sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_notifier.h patch 1196sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_notifier.h patch
1197sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_private.h patch 1197sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_private.h patch
1198sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_pushbuf.c patch 1198sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_pushbuf.c patch
1199sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_pushbuf.h patch 1199sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_pushbuf.h patch
1200sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_resource.c patch 1200sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_resource.c patch
1201sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_resource.h patch 1201sys/external/bsd/drm/dist/libdrm/nouveau/nouveau_resource.h patch
1202sys/external/bsd/drm/dist/libdrm/xf86drm.c patch 1202sys/external/bsd/drm/dist/libdrm/xf86drm.c patch
1203sys/external/bsd/drm/dist/libdrm/xf86drm.h patch 1203sys/external/bsd/drm/dist/libdrm/xf86drm.h patch
1204sys/external/bsd/drm/dist/libdrm/xf86drmMode.c patch 1204sys/external/bsd/drm/dist/libdrm/xf86drmMode.c patch
1205sys/external/bsd/drm/dist/libdrm/xf86drmMode.h patch 1205sys/external/bsd/drm/dist/libdrm/xf86drmMode.h patch
1206sys/external/bsd/drm/dist/libdrm/xf86mm.h patch 1206sys/external/bsd/drm/dist/libdrm/xf86mm.h patch
1207sys/external/bsd/drm/dist/libdrm_intel.pc.in patch 1207sys/external/bsd/drm/dist/libdrm_intel.pc.in patch
1208sys/external/bsd/drm/dist/scripts/create_lk_gpu.sh patch 1208sys/external/bsd/drm/dist/scripts/create_lk_gpu.sh patch
1209sys/external/bsd/drm/dist/shared-core/Makefile.am patch 1209sys/external/bsd/drm/dist/shared-core/Makefile.am patch
1210sys/external/bsd/drm/dist/shared-core/drm.h patch 1210sys/external/bsd/drm/dist/shared-core/drm.h patch
1211sys/external/bsd/drm/dist/shared-core/drm_mode.h patch 1211sys/external/bsd/drm/dist/shared-core/drm_mode.h patch
1212sys/external/bsd/drm/dist/shared-core/drm_pciids.txt patch 1212sys/external/bsd/drm/dist/shared-core/drm_pciids.txt patch
1213sys/external/bsd/drm/dist/shared-core/i915_dma.c patch 1213sys/external/bsd/drm/dist/shared-core/i915_dma.c patch
1214sys/external/bsd/drm/dist/shared-core/i915_drm.h patch 1214sys/external/bsd/drm/dist/shared-core/i915_drm.h patch
1215sys/external/bsd/drm/dist/shared-core/i915_drv.h patch 1215sys/external/bsd/drm/dist/shared-core/i915_drv.h patch
1216sys/external/bsd/drm/dist/shared-core/i915_irq.c patch 1216sys/external/bsd/drm/dist/shared-core/i915_irq.c patch
1217sys/external/bsd/drm/dist/shared-core/i915_reg.h patch 1217sys/external/bsd/drm/dist/shared-core/i915_reg.h patch
1218sys/external/bsd/drm/dist/shared-core/i915_suspend.c patch 1218sys/external/bsd/drm/dist/shared-core/i915_suspend.c patch
1219sys/external/bsd/drm/dist/shared-core/mach64_dma.c patch 1219sys/external/bsd/drm/dist/shared-core/mach64_dma.c patch
1220sys/external/bsd/drm/dist/shared-core/mach64_drv.h patch 1220sys/external/bsd/drm/dist/shared-core/mach64_drv.h patch
1221sys/external/bsd/drm/dist/shared-core/mach64_irq.c patch 1221sys/external/bsd/drm/dist/shared-core/mach64_irq.c patch
1222sys/external/bsd/drm/dist/shared-core/mga_dma.c patch 1222sys/external/bsd/drm/dist/shared-core/mga_dma.c patch
1223sys/external/bsd/drm/dist/shared-core/mga_irq.c patch 1223sys/external/bsd/drm/dist/shared-core/mga_irq.c patch
1224sys/external/bsd/drm/dist/shared-core/nouveau_dma.c patch 1224sys/external/bsd/drm/dist/shared-core/nouveau_dma.c patch
1225sys/external/bsd/drm/dist/shared-core/nouveau_drm.h patch 1225sys/external/bsd/drm/dist/shared-core/nouveau_drm.h patch
1226sys/external/bsd/drm/dist/shared-core/nouveau_drv.h patch 1226sys/external/bsd/drm/dist/shared-core/nouveau_drv.h patch
1227sys/external/bsd/drm/dist/shared-core/nouveau_fifo.c patch 1227sys/external/bsd/drm/dist/shared-core/nouveau_fifo.c patch
1228sys/external/bsd/drm/dist/shared-core/nouveau_irq.c patch 1228sys/external/bsd/drm/dist/shared-core/nouveau_irq.c patch
1229sys/external/bsd/drm/dist/shared-core/nouveau_mem.c patch 1229sys/external/bsd/drm/dist/shared-core/nouveau_mem.c patch
1230sys/external/bsd/drm/dist/shared-core/nouveau_object.c patch 1230sys/external/bsd/drm/dist/shared-core/nouveau_object.c patch
1231sys/external/bsd/drm/dist/shared-core/nouveau_reg.h patch 1231sys/external/bsd/drm/dist/shared-core/nouveau_reg.h patch
1232sys/external/bsd/drm/dist/shared-core/nouveau_state.c patch 1232sys/external/bsd/drm/dist/shared-core/nouveau_state.c patch
1233sys/external/bsd/drm/dist/shared-core/nv04_fifo.c patch 1233sys/external/bsd/drm/dist/shared-core/nv04_fifo.c patch
1234sys/external/bsd/drm/dist/shared-core/nv04_instmem.c patch 1234sys/external/bsd/drm/dist/shared-core/nv04_instmem.c patch
1235sys/external/bsd/drm/dist/shared-core/nv20_graph.c patch 1235sys/external/bsd/drm/dist/shared-core/nv20_graph.c patch
1236sys/external/bsd/drm/dist/shared-core/nv40_graph.c patch 1236sys/external/bsd/drm/dist/shared-core/nv40_graph.c patch
1237sys/external/bsd/drm/dist/shared-core/nv40_mc.c patch 1237sys/external/bsd/drm/dist/shared-core/nv40_mc.c patch
1238sys/external/bsd/drm/dist/shared-core/nv50_fifo.c patch 1238sys/external/bsd/drm/dist/shared-core/nv50_fifo.c patch
1239sys/external/bsd/drm/dist/shared-core/nv50_graph.c patch 1239sys/external/bsd/drm/dist/shared-core/nv50_graph.c patch
1240sys/external/bsd/drm/dist/shared-core/nv50_grctx.h patch 1240sys/external/bsd/drm/dist/shared-core/nv50_grctx.h patch
1241sys/external/bsd/drm/dist/shared-core/nv50_instmem.c patch 1241sys/external/bsd/drm/dist/shared-core/nv50_instmem.c patch
1242sys/external/bsd/drm/dist/shared-core/nv_drv.h removed 1242sys/external/bsd/drm/dist/shared-core/nv_drv.h removed
1243sys/external/bsd/drm/dist/shared-core/r128_drv.h patch 1243sys/external/bsd/drm/dist/shared-core/r128_drv.h patch
1244sys/external/bsd/drm/dist/shared-core/r128_irq.c patch 1244sys/external/bsd/drm/dist/shared-core/r128_irq.c patch
1245sys/external/bsd/drm/dist/shared-core/r300_cmdbuf.c patch 1245sys/external/bsd/drm/dist/shared-core/r300_cmdbuf.c patch
1246sys/external/bsd/drm/dist/shared-core/r600_cp.c patch 1246sys/external/bsd/drm/dist/shared-core/r600_cp.c patch
1247sys/external/bsd/drm/dist/shared-core/r600_microcode.h patch 1247sys/external/bsd/drm/dist/shared-core/r600_microcode.h patch
1248sys/external/bsd/drm/dist/shared-core/radeon_cp.c patch 1248sys/external/bsd/drm/dist/shared-core/radeon_cp.c patch
1249sys/external/bsd/drm/dist/shared-core/radeon_drm.h patch 1249sys/external/bsd/drm/dist/shared-core/radeon_drm.h patch
1250sys/external/bsd/drm/dist/shared-core/radeon_drv.h patch 1250sys/external/bsd/drm/dist/shared-core/radeon_drv.h patch
1251sys/external/bsd/drm/dist/shared-core/radeon_irq.c patch 1251sys/external/bsd/drm/dist/shared-core/radeon_irq.c patch
1252sys/external/bsd/drm/dist/shared-core/radeon_state.c patch 1252sys/external/bsd/drm/dist/shared-core/radeon_state.c patch
1253sys/external/bsd/drm/dist/shared-core/savage_bci.c patch 1253sys/external/bsd/drm/dist/shared-core/savage_bci.c patch
1254sys/external/bsd/drm/dist/shared-core/savage_state.c patch 1254sys/external/bsd/drm/dist/shared-core/savage_state.c patch
1255sys/external/bsd/drm/dist/shared-core/sis_ds.c patch 1255sys/external/bsd/drm/dist/shared-core/sis_ds.c patch
1256sys/external/bsd/drm/dist/shared-core/via_irq.c patch 1256sys/external/bsd/drm/dist/shared-core/via_irq.c patch
1257sys/external/bsd/drm/dist/shared-core/via_map.c patch 1257sys/external/bsd/drm/dist/shared-core/via_map.c patch
1258sys/external/bsd/drm/dist/tests/Makefile.am patch 1258sys/external/bsd/drm/dist/tests/Makefile.am patch
1259sys/external/bsd/drm/dist/tests/dristat.c patch 1259sys/external/bsd/drm/dist/tests/dristat.c patch
1260sys/external/bsd/drm/dist/tests/drmtest.c patch 1260sys/external/bsd/drm/dist/tests/drmtest.c patch
1261sys/external/bsd/drm/dist/tests/drmtest.h patch 1261sys/external/bsd/drm/dist/tests/drmtest.h patch
1262sys/external/bsd/drm/dist/tests/gem_basic.c patch 1262sys/external/bsd/drm/dist/tests/gem_basic.c patch
1263sys/external/bsd/drm/dist/tests/gem_flink.c patch 1263sys/external/bsd/drm/dist/tests/gem_flink.c patch
1264sys/external/bsd/drm/dist/tests/gem_mmap.c patch 1264sys/external/bsd/drm/dist/tests/gem_mmap.c patch
1265sys/external/bsd/drm/dist/tests/gem_readwrite.c patch 1265sys/external/bsd/drm/dist/tests/gem_readwrite.c patch
1266sys/external/bsd/drm/dist/tests/getversion.c patch 1266sys/external/bsd/drm/dist/tests/getversion.c patch
1267sys/external/bsd/drm/dist/tests/modeprint/Makefile.am patch 1267sys/external/bsd/drm/dist/tests/modeprint/Makefile.am patch
1268sys/external/bsd/drm/dist/tests/modeprint/modeprint.c patch 1268sys/external/bsd/drm/dist/tests/modeprint/modeprint.c patch
1269sys/external/bsd/drm/dist/tests/modetest/Makefile.am patch 1269sys/external/bsd/drm/dist/tests/modetest/Makefile.am patch
1270sys/external/bsd/drm/dist/tests/modetest/modetest.c patch 1270sys/external/bsd/drm/dist/tests/modetest/modetest.c patch
1271sys/external/bsd/drm/dist/tests/setversion.c patch 1271sys/external/bsd/drm/dist/tests/setversion.c patch
1272sys/external/bsd/drm/dist/tests/updatedraw.c patch 1272sys/external/bsd/drm/dist/tests/updatedraw.c patch
1273 1273
1274 Sync external drm with HEAD. 1274 Sync external drm with HEAD.
1275 [mrg, ticket #823] 1275 [mrg, ticket #823]
1276 1276
1277usr.bin/ktruss/dump.c 1.34, 1.35 1277usr.bin/ktruss/dump.c 1.34, 1.35
1278 1278
1279 PR/41338: Michael van Elst: ktruss mixes filename arguments 1279 PR/41338: Michael van Elst: ktruss mixes filename arguments
1280 Restore call to dumppendq. make flushpendq drop only entries 1280 Restore call to dumppendq. make flushpendq drop only entries
1281 for the current thread. 1281 for the current thread.
1282 [mlelstv, ticket #824] 1282 [mlelstv, ticket #824]
1283 1283
1284external/bsd/pkg_install/dist/admin/pkg_admin.1: 1.1.1.7 1284external/bsd/pkg_install/dist/admin/pkg_admin.1: 1.1.1.7
1285external/bsd/pkg_install/dist/lib/license.c: 1.1.1.3 1285external/bsd/pkg_install/dist/lib/license.c: 1.1.1.3
1286external/bsd/pkg_install/dist/lib/version.h: 1.1.1.16 1286external/bsd/pkg_install/dist/lib/version.h: 1.1.1.16
1287 1287
1288 Merge pkg_install-20090610 from HEAD 1288 Merge pkg_install-20090610 from HEAD
1289 [joerg, ticket #815] 1289 [joerg, ticket #815]
1290 1290
1291usr.bin/audio/common/libaudio.h 1.16 1291usr.bin/audio/common/libaudio.h 1.16
1292usr.bin/audio/common/wav.c 1.9 1292usr.bin/audio/common/wav.c 1.9
1293 1293
1294 - add extended WAVE header support 1294 - add extended WAVE header support
1295 - attempt to play a bunch more WAV files 1295 - attempt to play a bunch more WAV files
1296 [mrg, ticket #825] 1296 [mrg, ticket #825]
1297 1297
1298sys/sys/conf.h 1.135 1298sys/sys/conf.h 1.135
1299sys/uvm/uvm_device.c 1.56 1299sys/uvm/uvm_device.c 1.56
1300 1300
1301 Add a workaround for drm: 1301 Add a workaround for drm:
1302 For device mmap()'s, if the D_NEGOFFSAFE flag is set, do not 1302 For device mmap()'s, if the D_NEGOFFSAFE flag is set, do not
1303 check if the offset is negative. 1303 check if the offset is negative.
1304 [mrg, ticket #826] 1304 [mrg, ticket #826]
1305 1305
1306sys/dev/drm/files.drm patch 1306sys/dev/drm/files.drm patch
1307sys/dev/pci/drm/files.pcidrm patch 1307sys/dev/pci/drm/files.pcidrm patch
1308 1308
1309 Default to the new drm code. 1309 Default to the new drm code.
1310 [mrg, ticket #827] 1310 [mrg, ticket #827]
1311 1311
1312share/man/man4/drm.4 patch 1312share/man/man4/drm.4 patch
1313 1313
1314 Sync drm man page with reality. 1314 Sync drm man page with reality.
1315 [mrg, ticket #828] 1315 [mrg, ticket #828]
1316 1316
1317sys/modules/drm/Makefile 1.3 1317sys/modules/drm/Makefile 1.3
1318sys/modules/i915drm/Makefile 1.4, 1.5 1318sys/modules/i915drm/Makefile 1.4, 1.5
1319sys/modules/radeondrm/Makefile 1.6, 1.7 1319sys/modules/radeondrm/Makefile 1.6, 1.7
1320 1320
1321 Fix modules build after update of drm(4). 1321 Fix modules build after update of drm(4).
1322 [mrg, ticket #829] 1322 [mrg, ticket #829]
1323 1323
1324sys/external/bsd/drm/dist/bsd-core/mach64_drv.c 1.4 1324sys/external/bsd/drm/dist/bsd-core/mach64_drv.c 1.4
1325sys/external/bsd/drm/dist/bsd-core/mga_drv.c 1.5 1325sys/external/bsd/drm/dist/bsd-core/mga_drv.c 1.5
1326sys/external/bsd/drm/dist/bsd-core/r128_drv.c 1.4 1326sys/external/bsd/drm/dist/bsd-core/r128_drv.c 1.4
1327sys/external/bsd/drm/dist/bsd-core/savage_drv.c 1.4 1327sys/external/bsd/drm/dist/bsd-core/savage_drv.c 1.4
1328sys/external/bsd/drm/dist/bsd-core/sis_drv.c 1.4 1328sys/external/bsd/drm/dist/bsd-core/sis_drv.c 1.4
1329sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c 1.4 1329sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c 1.4
1330sys/external/bsd/drm/dist/shared-core/mach64_dma.c 1.2 1330sys/external/bsd/drm/dist/shared-core/mach64_dma.c 1.2
1331sys/external/bsd/drm/dist/shared-core/mach64_drv.h 1.4 1331sys/external/bsd/drm/dist/shared-core/mach64_drv.h 1.4
1332sys/external/bsd/drm/dist/shared-core/savage_bci.c 1.4 1332sys/external/bsd/drm/dist/shared-core/savage_bci.c 1.4
1333sys/external/bsd/drm/dist/shared-core/savage_state.c 1.4 1333sys/external/bsd/drm/dist/shared-core/savage_state.c 1.4
1334sys/external/bsd/drm/dist/shared-core/sis_ds.c 1.4 1334sys/external/bsd/drm/dist/shared-core/sis_ds.c 1.4
1335 1335
1336 Add a bunch of fixes mostly from rafal@. Use pci_find_device() 1336 Add a bunch of fixes mostly from rafal@. Use pci_find_device()
1337 to kill the one XXX rafal left. 1337 to kill the one XXX rafal left.
1338 [mrg, ticket #830] 1338 [mrg, ticket #830]
1339 1339
1340sys/external/bsd/drm/dist/bsd-core/mga_drv.c 1.6 1340sys/external/bsd/drm/dist/bsd-core/mga_drv.c 1.6
1341 1341
1342 Don't include pcidevs_data.h. Fixes build of mga_drv. 1342 Don't include pcidevs_data.h. Fixes build of mga_drv.
1343 [mrg, ticket #832] 1343 [mrg, ticket #832]
1344 1344
1345doc/3RDPARTY 1.704-1.705 via patch 1345doc/3RDPARTY 1.704-1.705 via patch
1346gnu/dist/postfix/HISTORY patch 1346gnu/dist/postfix/HISTORY patch
1347gnu/dist/postfix/conf/postfix-files patch 1347gnu/dist/postfix/conf/postfix-files patch
1348gnu/dist/postfix/conf/transport patch 1348gnu/dist/postfix/conf/transport patch
1349gnu/dist/postfix/html/oqmgr.8.html patch 1349gnu/dist/postfix/html/oqmgr.8.html patch
1350gnu/dist/postfix/html/pcre_table.5.html patch 1350gnu/dist/postfix/html/pcre_table.5.html patch
1351gnu/dist/postfix/html/pickup.8.html patch 1351gnu/dist/postfix/html/pickup.8.html patch
1352gnu/dist/postfix/html/postconf.5.html patch 1352gnu/dist/postfix/html/postconf.5.html patch
1353gnu/dist/postfix/html/qmgr.8.html patch 1353gnu/dist/postfix/html/qmgr.8.html patch
1354gnu/dist/postfix/html/transport.5.html patch 1354gnu/dist/postfix/html/transport.5.html patch
1355gnu/dist/postfix/man/man5/pcre_table.5 patch 1355gnu/dist/postfix/man/man5/pcre_table.5 patch
1356gnu/dist/postfix/man/man5/transport.5 patch 1356gnu/dist/postfix/man/man5/transport.5 patch
1357gnu/dist/postfix/man/man8/oqmgr.8 patch 1357gnu/dist/postfix/man/man8/oqmgr.8 patch
1358gnu/dist/postfix/man/man8/pickup.8 patch 1358gnu/dist/postfix/man/man8/pickup.8 patch
1359gnu/dist/postfix/man/man8/qmgr.8 patch 1359gnu/dist/postfix/man/man8/qmgr.8 patch
1360gnu/dist/postfix/mantools/postlink patch 1360gnu/dist/postfix/mantools/postlink patch
1361gnu/dist/postfix/proto/pcre_table patch 1361gnu/dist/postfix/proto/pcre_table patch
1362gnu/dist/postfix/proto/transport patch 1362gnu/dist/postfix/proto/transport patch
1363gnu/dist/postfix/src/global/mail_params.h patch 1363gnu/dist/postfix/src/global/mail_params.h patch
1364gnu/dist/postfix/src/global/mail_version.h patch 1364gnu/dist/postfix/src/global/mail_version.h patch
1365gnu/dist/postfix/src/oqmgr/qmgr.c patch 1365gnu/dist/postfix/src/oqmgr/qmgr.c patch
1366gnu/dist/postfix/src/oqmgr/qmgr_transport.c patch 1366gnu/dist/postfix/src/oqmgr/qmgr_transport.c patch
1367gnu/dist/postfix/src/pickup/pickup.c patch 1367gnu/dist/postfix/src/pickup/pickup.c patch
1368gnu/dist/postfix/src/postdrop/postdrop.c patch 1368gnu/dist/postfix/src/postdrop/postdrop.c patch
1369gnu/dist/postfix/src/postsuper/postsuper.c patch 1369gnu/dist/postfix/src/postsuper/postsuper.c patch
1370gnu/dist/postfix/src/qmgr/qmgr.c patch 1370gnu/dist/postfix/src/qmgr/qmgr.c patch
1371gnu/dist/postfix/src/qmgr/qmgr.h patch 1371gnu/dist/postfix/src/qmgr/qmgr.h patch
1372gnu/dist/postfix/src/qmgr/qmgr_entry.c patch 1372gnu/dist/postfix/src/qmgr/qmgr_entry.c patch
1373gnu/dist/postfix/src/qmgr/qmgr_job.c patch 1373gnu/dist/postfix/src/qmgr/qmgr_job.c patch
1374gnu/dist/postfix/src/qmgr/qmgr_queue.c patch 1374gnu/dist/postfix/src/qmgr/qmgr_queue.c patch
1375gnu/dist/postfix/src/qmgr/qmgr_transport.c patch 1375gnu/dist/postfix/src/qmgr/qmgr_transport.c patch
1376gnu/dist/postfix/src/smtp/smtp_proto.c patch 1376gnu/dist/postfix/src/smtp/smtp_proto.c patch
1377gnu/dist/postfix/src/smtp/smtp_reuse.c patch 1377gnu/dist/postfix/src/smtp/smtp_reuse.c patch
1378gnu/dist/postfix/src/smtpd/smtpd.c patch 1378gnu/dist/postfix/src/smtpd/smtpd.c patch
1379gnu/dist/postfix/src/smtpd/smtpd_proxy.c patch 1379gnu/dist/postfix/src/smtpd/smtpd_proxy.c patch
1380gnu/dist/postfix/src/util/events.c patch 1380gnu/dist/postfix/src/util/events.c patch
1381 1381
1382 Update Postfix to version 2.5.7. 1382 Update Postfix to version 2.5.7.
1383 [tron, ticket #831] 1383 [tron, ticket #831]
1384 1384
1385games/hunt/huntd/answer.c 1.10 1385games/hunt/huntd/answer.c 1.10
1386 1386
1387 Fix possible remote DoS of a running hunt game, and prevent 1387 Fix possible remote DoS of a running hunt game, and prevent
1388 a possible theoretical attack involving >= 1 billion ammo. 1388 a possible theoretical attack involving >= 1 billion ammo.
1389 [dholland, ticket #834] 1389 [dholland, ticket #834]
1390 1390
1391crypto/dist/ssh/cipher.c 1.22 1391crypto/dist/ssh/cipher.c 1.22
1392crypto/dist/ssh/cipher.h 1.3 1392crypto/dist/ssh/cipher.h 1.3
1393crypto/dist/ssh/packet.c 1.32 1393crypto/dist/ssh/packet.c 1.32
1394 1394
1395 Add special handling for CBC cipher modes to make them appear 1395 Add special handling for CBC cipher modes to make them appear
1396 less favorable than CTR modes. Also, in order to avoid creating 1396 less favorable than CTR modes. Also, in order to avoid creating
1397 oracles unnecessarily, change behavior in various situations 1397 oracles unnecessarily, change behavior in various situations
1398 from "Drop connection" to "Ignore packets up to 256kB". This 1398 from "Drop connection" to "Ignore packets up to 256kB". This
1399 affects CBC mode ciphers only. 1399 affects CBC mode ciphers only.
1400 [tonnerre, ticket #843] 1400 [tonnerre, ticket #843]
1401 1401
1402games/hack/extern.h 1.11 1402games/hack/extern.h 1.11
1403games/hack/hack.do_name.c 1.9, 1.10 1403games/hack/hack.do_name.c 1.9, 1.10
1404games/hack/hack.eat.c 1.8 1404games/hack/hack.eat.c 1.8
1405games/hack/hack.end.c 1.12 via patch 1405games/hack/hack.end.c 1.12 via patch
1406games/hack/hack.fight.c 1.10 1406games/hack/hack.fight.c 1.10
1407games/hack/hack.h 1.13 via patch 1407games/hack/hack.h 1.13 via patch
1408games/hack/hack.invent.c 1.12, 1.13 1408games/hack/hack.invent.c 1.12, 1.13
1409games/hack/hack.main.c 1.12, 1.13 1409games/hack/hack.main.c 1.12, 1.13
1410games/hack/hack.objnam.c 1.9 1410games/hack/hack.objnam.c 1.9
1411games/hack/hack.options.c 1.9 1411games/hack/hack.options.c 1.9
1412games/hack/hack.pri.c 1.11 1412games/hack/hack.pri.c 1.11
1413games/hack/hack.rip.c 1.10, 1.11 1413games/hack/hack.rip.c 1.10, 1.11
1414games/hack/hack.shk.c 1.10 1414games/hack/hack.shk.c 1.10
1415games/hack/hack.topl.c 1.10, 1.11 1415games/hack/hack.topl.c 1.10, 1.11
1416games/hack/hack.unix.c 1.12, 1.13 1416games/hack/hack.unix.c 1.12, 1.13
1417 1417
1418 sprintf -> snprintf, plus some use of strlcpy/strlcat where 1418 sprintf -> snprintf, plus some use of strlcpy/strlcat where
1419 appropriate. 1419 appropriate.
1420 Fix two serious string-handling bugs (one exploitable, one 1420 Fix two serious string-handling bugs (one exploitable, one
1421 probably exploitable) and also add proper checking/paranoia in 1421 probably exploitable) and also add proper checking/paranoia in
1422 several other places. 1422 several other places.
1423 [dholland, ticket #844] 1423 [dholland, ticket #844]
1424 1424
1425sys/kern/init_sysctl.c 1.161 1425sys/kern/init_sysctl.c 1.161
1426 1426
1427 sysctl_doeproc: fix a bug in rev.1.135. Don't forget to mark 1427 sysctl_doeproc: fix a bug in rev.1.135. Don't forget to mark
1428 our marker process PK_MARKER. This fixes crashes in 1428 our marker process PK_MARKER. This fixes crashes in
1429 sched_pstats, etc. 1429 sched_pstats, etc.
1430 [rmind, ticket #835] 1430 [rmind, ticket #835]
1431 1431
1432sys/kern/kern_exit.c 1.221 1432sys/kern/kern_exit.c 1.221
1433 1433
1434 exit1: fix a race with do_sys_wait/proc_free. 1434 exit1: fix a race with do_sys_wait/proc_free.
1435 [rmind, ticket #836] 1435 [rmind, ticket #836]
1436 1436
1437sys/kern/kern_rwlock.c 1.31 1437sys/kern/kern_rwlock.c 1.31
1438 1438
1439 lockdebug fixes for rw_tryupgrade/rw_downgrade. 1439 lockdebug fixes for rw_tryupgrade/rw_downgrade.
1440 [rmind, ticket #837] 1440 [rmind, ticket #837]
1441 1441
1442sys/kern/init_sysctl.c 1.162 1442sys/kern/init_sysctl.c 1.162
1443sys/kern/vfs_trans.c 1.25 1443sys/kern/vfs_trans.c 1.25
1444 1444
1445 Don't forget to skip marker processes. 1445 Don't forget to skip marker processes.
1446 [rmind, ticket #838] 1446 [rmind, ticket #838]
1447 1447
1448sys/kern/init_sysctl.c 1.163 1448sys/kern/init_sysctl.c 1.163
1449 1449
1450 sysctl_doeproc: 1450 sysctl_doeproc:
1451 - simplify. 1451 - simplify.
1452 - KERN_PROC: fix possible stale proc pointer dereference. 1452 - KERN_PROC: fix possible stale proc pointer dereference.
1453 - KERN_PROC: don't do copyout with proc_lock held. 1453 - KERN_PROC: don't do copyout with proc_lock held.
1454 [rmind, ticket #839] 1454 [rmind, ticket #839]
1455 1455
1456sys/kern/vfs_lockf.c 1.70 1456sys/kern/vfs_lockf.c 1.70
1457 1457
1458 lf_split: cv_destroy a condvar before clobbering it. 1458 lf_split: cv_destroy a condvar before clobbering it.
1459 [rmind, ticket #840] 1459 [rmind, ticket #840]
1460 1460
1461sys/kern/vfs_syscalls.c 1.392 1461sys/kern/vfs_syscalls.c 1.392
1462 1462
1463 do_sys_utimes: fix a bug introduced by rev.1.367. 1463 do_sys_utimes: fix a bug introduced by rev.1.367.
1464 VA_UTIMES_NULL is in va_vaflags, not va_flags. 1464 VA_UTIMES_NULL is in va_vaflags, not va_flags.
1465 [rmind, ticket #841] 1465 [rmind, ticket #841]
1466 1466
1467sys/kern/vfs_lockf.c 1.71 1467sys/kern/vfs_lockf.c 1.71
1468 1468
1469 Don't make F_GETLK or the common case of F_UNLCK fail for 1469 Don't make F_GETLK or the common case of F_UNLCK fail for
1470 per-user limit. 1470 per-user limit.
1471 [rmind, ticket #842] 1471 [rmind, ticket #842]
1472 1472
1473lib/libc/sys/getrlimit.2 1.31, 1.32 1473lib/libc/sys/getrlimit.2 1.31, 1.32
1474 1474
1475 Document RLIMIT_AS. Fixes PR#41517. 1475 Document RLIMIT_AS. Fixes PR#41517.
1476 [mrg, ticket #846] 1476 [mrg, ticket #846]
1477 1477
1478external/mit/xorg/server/drivers/xf86-video-savage/Makefile 1.5 1478external/mit/xorg/server/drivers/xf86-video-savage/Makefile 1.5
1479 1479
1480 Add files needed for DRI. 1480 Add files needed for DRI.
1481 [mrg, ticket #845] 1481 [mrg, ticket #845]
1482 1482
1483xsrc/external/mit/freetype/dist/src/cff/cffload.c 1.2 1483xsrc/external/mit/freetype/dist/src/cff/cffload.c 1.2
1484xsrc/external/mit/freetype/dist/src/lzw/ftzopen.c 1.2 1484xsrc/external/mit/freetype/dist/src/lzw/ftzopen.c 1.2
1485xsrc/external/mit/freetype/dist/src/sfnt/ttcmap.c 1.2 1485xsrc/external/mit/freetype/dist/src/sfnt/ttcmap.c 1.2
1486xsrc/external/mit/freetype/dist/src/smooth/ftsmooth.c 1.2 1486xsrc/external/mit/freetype/dist/src/smooth/ftsmooth.c 1.2
1487 1487
1488 Apply fixes from CVE-2009-0946. 1488 Apply fixes from CVE-2009-0946.
1489 [mrg, ticket #848] 1489 [mrg, ticket #848]
1490 1490
1491crypto/dist/openssl/crypto/pqueue/pqueue.c 1.2 1491crypto/dist/openssl/crypto/pqueue/pqueue.c 1.2
1492crypto/dist/openssl/crypto/pqueue/pqueue.h 1.2 1492crypto/dist/openssl/crypto/pqueue/pqueue.h 1.2
1493crypto/dist/openssl/ssl/d1_both.c 1.4 1493crypto/dist/openssl/ssl/d1_both.c 1.4
1494crypto/dist/openssl/ssl/d1_pkt.c 1.2 1494crypto/dist/openssl/ssl/d1_pkt.c 1.2
1495crypto/dist/openssl/ssl/s3_pkt.c 1.10 1495crypto/dist/openssl/ssl/s3_pkt.c 1.10
1496crypto/dist/openssl/ssl/ssl.h 1.19 1496crypto/dist/openssl/ssl/ssl.h 1.19
1497crypto/dist/openssl/ssl/ssl_err.c 1.13 1497crypto/dist/openssl/ssl/ssl_err.c 1.13
1498 1498
1499 Fix various vulnerabilities in OpenSSL which have not previously 1499 Fix various vulnerabilities in OpenSSL which have not previously
1500 been addressed: CVE-2009-1377, CVE-2009-1378, CVE-2009-1379, 1500 been addressed: CVE-2009-1377, CVE-2009-1378, CVE-2009-1379,
1501 CVE-2009-1386 and CVE-2009-1387. 1501 CVE-2009-1386 and CVE-2009-1387.
1502 [tonnerre, ticket #850] 1502 [tonnerre, ticket #850]
1503 1503
1504crypto/dist/openssl/ssl/d1_both.c 1.5 1504crypto/dist/openssl/ssl/d1_both.c 1.5
1505 1505
1506 Fix build problem from ticket 850 on non-64bit systems. 1506 Fix build problem from ticket 850 on non-64bit systems.
1507 [spz, ticket #851] 1507 [spz, ticket #851]
1508 1508
1509sys/netinet/ip_output.c 1.203 1509sys/netinet/ip_output.c 1.203
1510 1510
1511 Fix PR kern/41659: add missing splx() in FAST_IPSEC code. 1511 Fix PR kern/41659: add missing splx() in FAST_IPSEC code.
1512 [martin, ticket #847] 1512 [martin, ticket #847]
1513 1513
1514external/mit/xorg/server/drivers/xf86-video-mga/Makefile 1.6 1514external/mit/xorg/server/drivers/xf86-video-mga/Makefile 1.6
1515 1515
1516 Enable EXA and XAA support in xf86-video-mga. 1516 Enable EXA and XAA support in xf86-video-mga.
1517 [mrg, ticket #849] 1517 [mrg, ticket #849]
1518 1518
1519sys/fs/udf/udf.h patch 1519sys/fs/udf/udf.h patch
1520sys/fs/udf/udf_allocation.c patch 1520sys/fs/udf/udf_allocation.c patch
1521sys/fs/udf/udf_osta.c patch 1521sys/fs/udf/udf_osta.c patch
1522sys/fs/udf/udf_readwrite.c patch 1522sys/fs/udf/udf_readwrite.c patch
1523sys/fs/udf/udf_strat_bootstrap.c patch 1523sys/fs/udf/udf_strat_bootstrap.c patch
1524sys/fs/udf/udf_strat_direct.c patch 1524sys/fs/udf/udf_strat_direct.c patch
1525sys/fs/udf/udf_strat_rmw.c patch 1525sys/fs/udf/udf_strat_rmw.c patch
1526sys/fs/udf/udf_strat_sequential.c patch 1526sys/fs/udf/udf_strat_sequential.c patch
1527sys/fs/udf/udf_subr.c patch 1527sys/fs/udf/udf_subr.c patch
1528sys/fs/udf/udf_subr.h patch 1528sys/fs/udf/udf_subr.h patch
1529sys/fs/udf/udf_vfsops.c patch 1529sys/fs/udf/udf_vfsops.c patch
1530sys/fs/udf/udf_vnops.c patch 1530sys/fs/udf/udf_vnops.c patch
1531 1531
1532 Numerous UDF improvements: 1532 Numerous UDF improvements:
1533 - a much saner rmw backend 1533 - a much saner rmw backend
1534 - free space management done right 1534 - free space management done right
1535 - the high system time usage when encountering huge numbers 1535 - the high system time usage when encountering huge numbers
1536 of nodes are a thing of the past due to refactoring 1536 of nodes are a thing of the past due to refactoring
1537 - various small fixes 1537 - various small fixes
1538 [reinoud, ticket #852] 1538 [reinoud, ticket #852]
1539 1539
1540sys/fs/udf/udf_strat_rmw.c 1.22 1540sys/fs/udf/udf_strat_rmw.c 1.22
1541 1541
1542 Fix alternating oddity in RMW strategy. Even when in the reading 1542 Fix alternating oddity in RMW strategy. Even when in the reading
1543 state it would push out elements to fillup-read only when the 1543 state it would push out elements to fillup-read only when the
1544 time had come for them. This could then trickle feed the read 1544 time had come for them. This could then trickle feed the read
1545 queue slowly, but fast enough to prevent it from switching state. 1545 queue slowly, but fast enough to prevent it from switching state.
1546 [reinoud, ticket #853] 1546 [reinoud, ticket #853]
1547 1547
1548common/lib/libc/hash/sha2/sha2.c 1.8-1.18 via patch 1548common/lib/libc/hash/sha2/sha2.c 1.8-1.18 via patch
1549crypto/dist/openssl/crypto/evp/m_sha1.c 1.2-1.3 via patch 1549crypto/dist/openssl/crypto/evp/m_sha1.c 1.2-1.3 via patch
1550distrib/sets/lists/base/md.amd64 1.51 via patch 1550distrib/sets/lists/base/md.amd64 1.51 via patch
1551distrib/sets/lists/base/md.sparc64 1.46 via patch 1551distrib/sets/lists/base/md.sparc64 1.46 via patch
1552distrib/sets/lists/base/shl.mi 1.474 via patch 1552distrib/sets/lists/base/shl.mi 1.474 via patch
1553distrib/sets/lists/comp/mi 1.1263 via patch 1553distrib/sets/lists/comp/mi 1.1263 via patch
1554lib/libc/hash/sha2/Makefile.inc 1.4 via patch 1554lib/libc/hash/sha2/Makefile.inc 1.4 via patch
1555lib/libc/hash/sha2/sha2.3 1.5 via patch 1555lib/libc/hash/sha2/sha2.3 1.5 via patch
1556lib/libc/hash/sha2/sha224hl.c 1.1 via patch 1556lib/libc/hash/sha2/sha224hl.c 1.1 via patch
1557lib/libc/include/namespace.h 1.138 via patch 1557lib/libc/include/namespace.h 1.138 via patch
1558lib/libc/shlib_version patch 1558lib/libc/shlib_version patch
1559lib/libcrypto/libc-sha256.c 1.1 via patch 1559lib/libcrypto/libc-sha256.c 1.1 via patch
1560lib/libcrypto/libc-sha512.c 1.1 via patch 1560lib/libcrypto/libc-sha512.c 1.1 via patch
1561lib/libcrypto/sha.inc 1.10 via patch 1561lib/libcrypto/sha.inc 1.10 via patch
1562lib/libcrypto/shlib_version patch 1562lib/libcrypto/shlib_version patch
1563sys/sys/sha2.h 1.3 via patch 1563sys/sys/sha2.h 1.3 via patch
1564 1564
1565 Add SHA224 implementation to libc. 1565 Add SHA224 implementation to libc.
1566 Make libcrypto use the SHA2 implementation of libc. 1566 Make libcrypto use the SHA2 implementation of libc.
1567 Bump minor versions of libc and libcrypto. 1567 Bump minor versions of libc and libcrypto.
1568 [joerg, ticket #855] 1568 [joerg, ticket #855]
1569 1569
1570dist/dhcp/client/dhclient.c 1.20 1570dist/dhcp/client/dhclient.c 1.20
1571 1571
1572 Limit the length of the address mask before we copy it. 1572 Limit the length of the address mask before we copy it.
1573 Fixes CVE-2009-0692. 1573 Fixes CVE-2009-0692.
1574 [tonnerre, ticket #856] 1574 [tonnerre, ticket #856]
1575 1575
1576dist/dhcp/server/dhcp.c 1.11 1576dist/dhcp/server/dhcp.c 1.11
1577 1577
1578 Fix behavior of dhcpd in the case where clientid and hardware 1578 Fix behavior of dhcpd in the case where clientid and hardware
1579 ethernet definitions are mixed. Fixes a refcount assertion. 1579 ethernet definitions are mixed. Fixes a refcount assertion.
1580 [tonnerre, ticket #860] 1580 [tonnerre, ticket #860]
1581 1581
1582sys/netinet/tcp_input.c 1.296 1582sys/netinet/tcp_input.c 1.296
1583 1583
1584 Follow exactly the recommendation of 1584 Follow exactly the recommendation of
1585 draft-ietf-tcpm-tcpsecure-11.txt: Don't check gainst the last 1585 draft-ietf-tcpm-tcpsecure-11.txt: Don't check gainst the last
1586 ack received, but the expected sequence number. This makes RST 1586 ack received, but the expected sequence number. This makes RST
1587 handling independent of delayed ACK. 1587 handling independent of delayed ACK.
1588 [is, ticket #859] 1588 [is, ticket #859]
1589 1589
1590sys/kern/sys_mqueue.c 1.21 via patch 1590sys/kern/sys_mqueue.c 1.21 via patch
1591 1591
1592 mq_send/mq_receive: while permission may allow that, return EBADF 1592 mq_send/mq_receive: while permission may allow that, return EBADF
1593 if sending to read-only queue, or receiving from write-only queue. 1593 if sending to read-only queue, or receiving from write-only queue.
1594 [rmind, ticket #857] 1594 [rmind, ticket #857]
1595 1595
1596sys/kern/vfs_subr.c 1.379 1596sys/kern/vfs_subr.c 1.379
1597sys/sys/vnode.h 1.207 1597sys/sys/vnode.h 1.207
1598 1598
1599 Put a flag bit into v_usecount to prevent vtryget during 1599 Put a flag bit into v_usecount to prevent vtryget during
1600 getcleanvnode. Fixes PR/41374. 1600 getcleanvnode. Fixes PR/41374.
1601 [rmind, ticket #863] 1601 [rmind, ticket #863]
1602 1602
1603sys/arch/amd64/amd64/trap.c 1.56, 1.57 1603sys/arch/amd64/amd64/trap.c 1.56, 1.57
1604 1604
1605 Handle protection fault properly. 1605 Handle protection fault properly.
1606 [rmind, ticket #865] 1606 [rmind, ticket #865]
1607 1607
1608sys/dev/ic/ciss.c 1.15 1608sys/dev/ic/ciss.c 1.15
1609sys/dev/ic/tcic2.c 1.31 1609sys/dev/ic/tcic2.c 1.31
1610sys/dev/isa/if_ntwoc_isa.c 1.18 1610sys/dev/isa/if_ntwoc_isa.c 1.18
1611sys/dev/isa/isadma.c 1.59 1611sys/dev/isa/isadma.c 1.59
1612sys/dev/pci/if_sk.c 1.57 1612sys/dev/pci/if_sk.c 1.57
1613sys/dev/pcmcia/if_cnw.c 1.46 1613sys/dev/pcmcia/if_cnw.c 1.46
1614sys/dev/usb/ulpt.c 1.82 1614sys/dev/usb/ulpt.c 1.82
1615 1615
1616 printf format fixes. 1616 printf format fixes.
1617 [dholland, ticket #874] 1617 [dholland, ticket #874]
1618 1618
1619lib/libc/sys/intro.2 1.53, 1.54 1619lib/libc/sys/intro.2 1.53, 1.54
1620 1620
1621 Mention, along with the behavior of succeeding system calls, the 1621 Mention, along with the behavior of succeeding system calls, the
1622 normal behavior of succeeding library functions regarding errno. 1622 normal behavior of succeeding library functions regarding errno.
1623 (That is, they may leave arbitrary nonzero values in errno.) 1623 (That is, they may leave arbitrary nonzero values in errno.)
1624 [dholland, ticket #867] 1624 [dholland, ticket #867]
1625 1625
1626lib/libc/stdlib/strtol.3 1.25, 1.26 1626lib/libc/stdlib/strtol.3 1.25, 1.26
1627lib/libc/stdlib/strtoul.3 1.22, 1.23 1627lib/libc/stdlib/strtoul.3 1.22, 1.23
1628 1628
1629 Clarify the description of the errno behavior, based on the recent 1629 Clarify the description of the errno behavior, based on the recent
1630 thread in tech-userlevel. 1630 thread in tech-userlevel.
1631 [dholland, ticket #868] 1631 [dholland, ticket #868]
1632 1632
1633sys/arch/pmax/pmax/machdep.c 1.233 1633sys/arch/pmax/pmax/machdep.c 1.233
1634 1634
1635 Fix an #ifdef botch in rev 1.214 that causes 1635 Fix an #ifdef botch in rev 1.214 that causes
1636 [ Kernel symbol table invalid! ] message at boot, 1636 [ Kernel symbol table invalid! ] message at boot,
1637 which means no ksyms(4) support even on GENERIC kernel. 1637 which means no ksyms(4) support even on GENERIC kernel.
1638 [tsutsui, ticket #869] 1638 [tsutsui, ticket #869]
1639 1639
1640lib/libc/sys/intro.2 1.50 via patch 1640lib/libc/sys/intro.2 1.50 via patch
1641 1641
1642 PR/40060 - Bug Hunting -- grammar fix 1642 PR/40060 - Bug Hunting -- grammar fix
1643 [dholland, ticket #872] 1643 [dholland, ticket #872]
1644 1644
1645sbin/wsconsctl/wsconsctl.8 1.26 1645sbin/wsconsctl/wsconsctl.8 1.26
1646 1646
1647 PR/40059 - Bug Hunting -- add Xref to wscons.conf(5) 1647 PR/40059 - Bug Hunting -- add Xref to wscons.conf(5)
1648 [dholland, ticket #873] 1648 [dholland, ticket #873]
1649 1649
1650external/bsd/pkg_install/dist/info/perform.c pkg_install-20090724 1650external/bsd/pkg_install/dist/info/perform.c pkg_install-20090724
1651external/bsd/pkg_install/dist/lib/license.c pkg_install-20090724 1651external/bsd/pkg_install/dist/lib/license.c pkg_install-20090724
1652external/bsd/pkg_install/dist/lib/pkg_install.conf.5.in pkg_install-20090724 1652external/bsd/pkg_install/dist/lib/pkg_install.conf.5.in pkg_install-20090724
1653external/bsd/pkg_install/dist/lib/version.h pkg_install-20090724 1653external/bsd/pkg_install/dist/lib/version.h pkg_install-20090724
1654 1654
1655 Import pkg_install-20070724: 1655 Import pkg_install-20070724:
1656 - license handling: accept upper case letters. Keep license checks 1656 - license handling: accept upper case letters. Keep license checks
1657 case-sensitive as done in the older pkgsrc logic. Document this. 1657 case-sensitive as done in the older pkgsrc logic. Document this.
1658 - pkg_info: 1658 - pkg_info:
1659 - fix handling of non-packages, that are valid archives 1659 - fix handling of non-packages, that are valid archives
1660 - invert order of pkg_info -r to better match the expectations of 1660 - invert order of pkg_info -r to better match the expectations of
1661 make update. 1661 make update.
1662 [joerg, #877] 1662 [joerg, #877]
1663 1663
1664dist/bind/bin/named/update.c patch 1664dist/bind/bin/named/update.c patch
1665 1665
1666 Fix CVE-2009-0696. 1666 Fix CVE-2009-0696.
1667 [christos, ticket #881] 1667 [christos, ticket #881]
1668 1668
1669sys/conf/copyright 1.6 1669sys/conf/copyright 1.6
1670 1670
1671 Update copyright notice for 2009. 1671 Update copyright notice for 2009.
1672 [rmind, ticket #882] 1672 [rmind, ticket #882]
1673 1673
1674distrib/sets/lists/base/md.amd64 patch 1674distrib/sets/lists/base/md.amd64 patch
1675distrib/sets/lists/base/md.sparc64 patch 1675distrib/sets/lists/base/md.sparc64 patch
1676distrib/sets/lists/base/shl.mi patch 1676distrib/sets/lists/base/shl.mi patch
1677distrib/sets/lists/comp/mi 1.1277 1677distrib/sets/lists/comp/mi 1.1277
1678lib/libevent/Makefile 1.5 1678lib/libevent/Makefile 1.5
1679lib/libevent/buffer.c 1.5 1679lib/libevent/buffer.c 1.5
1680lib/libevent/config.h 1.4 1680lib/libevent/config.h 1.4
1681lib/libevent/evbuffer.c 1.5 1681lib/libevent/evbuffer.c 1.5
1682lib/libevent/evdns.c 1.3 1682lib/libevent/evdns.c 1.3
1683lib/libevent/evdns.h 1.2 1683lib/libevent/evdns.h 1.2
1684lib/libevent/event.c 1.10 1684lib/libevent/event.c 1.10
1685lib/libevent/event.h 1.6 1685lib/libevent/event.h 1.6
1686lib/libevent/event_tagging.c 1.2 1686lib/libevent/event_tagging.c 1.2
1687lib/libevent/evhttp.h 1.2 1687lib/libevent/evhttp.h 1.2
1688lib/libevent/evrpc.c 1.2 1688lib/libevent/evrpc.c 1.2
1689lib/libevent/evrpc.h 1.2 1689lib/libevent/evrpc.h 1.2
1690lib/libevent/evsignal.h 1.4 1690lib/libevent/evsignal.h 1.4
1691lib/libevent/evutil.c 1.2 1691lib/libevent/evutil.c 1.2
1692lib/libevent/evutil.h 1.2 1692lib/libevent/evutil.h 1.2
1693lib/libevent/http-internal.h 1.2 1693lib/libevent/http-internal.h 1.2
1694lib/libevent/http.c 1.2 1694lib/libevent/http.c 1.2
1695lib/libevent/kqueue.c 1.7 1695lib/libevent/kqueue.c 1.7
1696lib/libevent/log.c 1.3 1696lib/libevent/log.c 1.3
1697lib/libevent/min_heap.h 1.2 1697lib/libevent/min_heap.h 1.2
1698lib/libevent/poll.c 1.8 1698lib/libevent/poll.c 1.8
1699lib/libevent/shlib_version patch 1699lib/libevent/shlib_version patch
1700lib/libevent/signal.c 1.7 1700lib/libevent/signal.c 1.7
1701regress/lib/libevent/regress.c 1.2 1701regress/lib/libevent/regress.c 1.2
1702regress/lib/libevent/regress.gen.c 1.2 1702regress/lib/libevent/regress.gen.c 1.2
1703regress/lib/libevent/regress.gen.h 1.2 1703regress/lib/libevent/regress.gen.h 1.2
1704regress/lib/libevent/regress_dns.c 1.2 1704regress/lib/libevent/regress_dns.c 1.2
1705regress/lib/libevent/regress_http.c 1.2 1705regress/lib/libevent/regress_http.c 1.2
1706regress/lib/libevent/regress_rpc.c 1.2 1706regress/lib/libevent/regress_rpc.c 1.2
1707 1707
1708 Update to libevent-1.4.11-stable. 1708 Update to libevent-1.4.11-stable.
1709 [tls, ticket #854] 1709 [tls, ticket #854]
1710 1710
1711lib/libevent/Makefile 1.6 1711lib/libevent/Makefile 1.6
1712 1712
1713 Problems have been observed with GCC 4 and strict-aliasing in 1713 Problems have been observed with GCC 4 and strict-aliasing in
1714 the libevent code. Add -fno-strict-aliasing to work around this. 1714 the libevent code. Add -fno-strict-aliasing to work around this.
1715 [tls, ticket #876] 1715 [tls, ticket #876]
1716 1716
1717sys/dev/pci/if_bge.c 1.156-1.166 via patch 1717sys/dev/pci/if_bge.c 1.156-1.166 via patch
1718sys/dev/pci/if_bgereg.h 1.49-1.52 via patch 1718sys/dev/pci/if_bgereg.h 1.49-1.52 via patch
1719sys/dev/pci/if_bgevar.h 1.1 1719sys/dev/pci/if_bgevar.h 1.1
1720sys/dev/mii/brgphy.c 1.43-1.44 and 1.47-1.48 via patch 1720sys/dev/mii/brgphy.c 1.43-1.44 and 1.47-1.48 via patch
1721sys/dev/mii/brgphyreg.h 1.4 via patch 1721sys/dev/mii/brgphyreg.h 1.4 via patch
1722sys/dev/mii/miidevs 1.85 via patch 1722sys/dev/mii/miidevs 1.85 via patch
1723sys/dev/mii/miidevs.h regen 1723sys/dev/mii/miidevs.h regen
1724sys/dev/mii/miidevs_data.h regen 1724sys/dev/mii/miidevs_data.h regen
1725sys/dev/mii/miivar.h 1.54 via patch 1725sys/dev/mii/miivar.h 1.54 via patch
1726 1726
1727 For bge: 1727 For bge:
1728 - Fix the case of setting a flag in BGE_PCI_DMA_RW_CTL on 1728 - Fix the case of setting a flag in BGE_PCI_DMA_RW_CTL on
1729 conventional PCI. 1729 conventional PCI.
1730 - Fix some bugs that the driver unable to detect link loss 1730 - Fix some bugs that the driver unable to detect link loss
1731 - bge_tick(): fix some extra input error 1731 - bge_tick(): fix some extra input error
1732 - Acknowledge link change interrupts by setting the 'link 1732 - Acknowledge link change interrupts by setting the 'link
1733 changed' bit in the status register (used to have no effect). 1733 changed' bit in the status register (used to have no effect).
1734 - Add some fiber support 1734 - Add some fiber support
1735 - Set BGE_MISCCFG_KEEP_GPHY_POWER as {Open,Free}BSD and linux. 1735 - Set BGE_MISCCFG_KEEP_GPHY_POWER as {Open,Free}BSD and linux.
1736 - Add special case code to fix a problem with the BCM5704 in TBI 1736 - Add special case code to fix a problem with the BCM5704 in TBI
1737 mode 1737 mode
1738 - Force an interrupt in bge_ifmedia_upd 1738 - Force an interrupt in bge_ifmedia_upd
1739 - Add missing workaround for 5705 1739 - Add missing workaround for 5705
1740 - Don't print error message only when the register is BGE_SRS_MODE. 1740 - Don't print error message only when the register is BGE_SRS_MODE.
1741 It occurs on some environment (and once after boot?). Other *BSDs 1741 It occurs on some environment (and once after boot?). Other *BSDs
1742 and Linux don't print the error message for all registers. 1742 and Linux don't print the error message for all registers.
1743 - Fix comments. 1743 - Fix comments.
1744 - Remove obsolete codes. 1744 - Remove obsolete codes.
1745 for brgphy: 1745 for brgphy:
1746 - Add some quirk codes. 1746 - Add some quirk codes.
1747 - Add support for BCM5462, BCM54K2 and BCM5722. 1747 - Add support for BCM5462, BCM54K2 and BCM5722.
1748 [msaitoh, ticket #866] 1748 [msaitoh, ticket #866]
1749 1749
1750sys/dev/pci/if_bge.c 1.167 1750sys/dev/pci/if_bge.c 1.167
1751 1751
1752 Call prop_dictionary_set_uint32() before mii_attach() so that 1752 Call prop_dictionary_set_uint32() before mii_attach() so that
1753 brgphy can do prop_dictionary_get_uint32() correctly. 1753 brgphy can do prop_dictionary_get_uint32() correctly.
1754 [msaitoh, ticket #870] 1754 [msaitoh, ticket #870]
1755 1755
1756usr.bin/printenv/printenv.c 1.10 1756usr.bin/printenv/printenv.c 1.10
1757 1757
1758 (1) reject instead of ignore extra arguments; 1758 (1) reject instead of ignore extra arguments;
1759 (2) reject requests for environment variables containing '=' 1759 (2) reject requests for environment variables containing '='
1760 (PR 41774, but with different patch) 1760 (PR 41774, but with different patch)
1761 (3) fix capitalization of usage message 1761 (3) fix capitalization of usage message
1762 [dholland, ticket #871] 1762 [dholland, ticket #871]
1763 1763
1764lib/libterm/termcap.3 1.33 1764lib/libterm/termcap.3 1.33
1765lib/libterm/termcap.c 1.55 1765lib/libterm/termcap.c 1.55
1766 1766
1767 Only add the ZZ capability for termcap entries that are larger 1767 Only add the ZZ capability for termcap entries that are larger
1768 than 1023 bytes. 1768 than 1023 bytes.
1769 1769
1770 This fixes the problem that enabling the titeInhibit Xresource 1770 This fixes the problem that enabling the titeInhibit Xresource
1771 of xterm has no effect, because xterm exports a TERMCAP string 1771 of xterm has no effect, because xterm exports a TERMCAP string
1772 without ti/te sequences but doesn't remove the ZZ capability 1772 without ti/te sequences but doesn't remove the ZZ capability
1773 because it doesn't know about it and termcap(3) ignores the 1773 because it doesn't know about it and termcap(3) ignores the
1774 stringe because of the ZZ. 1774 stringe because of the ZZ.
1775 [bad, ticket #875] 1775 [bad, ticket #875]
1776 1776
1777sys/ufs/ufs/ufs_quota.c 1.63, 1.64 1777sys/ufs/ufs/ufs_quota.c 1.63, 1.64
1778 1778
1779 Add missing mutex_destroy() before pool_cache_put(). Prevents 1779 Add missing mutex_destroy() before pool_cache_put(). Prevents
1780 a "Mutex error: lockdebug_alloc: already initialized" panic. 1780 a "Mutex error: lockdebug_alloc: already initialized" panic.
1781 [bouyer, ticket #898] 1781 [bouyer, ticket #898]
1782 1782
1783sys/netipsec/ipsec.c 1.46 1783sys/netipsec/ipsec.c 1.46
1784 1784
1785 Add a missing splx() call. Fixes PR kern/41701. 1785 Add a missing splx() call. Fixes PR kern/41701.
1786 [jakllsch, ticket #884] 1786 [jakllsch, ticket #884]
1787 1787
1788sys/dev/pci/twa.c 1.32 1788sys/dev/pci/twa.c 1.32
1789 1789
1790 Disable completely bogus DIAGNOSTIC check. 1790 Disable completely bogus DIAGNOSTIC check.
1791 [bouyer, ticket #886] 1791 [bouyer, ticket #886]
1792 1792
1793sys/gdbscripts/lwps 1.2 1793sys/gdbscripts/lwps 1.2
1794 1794
1795 Use the right pointer to traverse the proc's lwp list. 1795 Use the right pointer to traverse the proc's lwp list.
1796 Fixes PR kern/41788. 1796 Fixes PR kern/41788.
1797 [skrll, ticket #893] 1797 [skrll, ticket #893]
1798 1798
1799share/man/man4/ath.4 1.21-1.24 1799share/man/man4/ath.4 1.21-1.24
1800sys/arch/amd64/conf/std.amd64 patch 1800sys/arch/amd64/conf/std.amd64 patch
1801sys/arch/amd64/conf/std.xen patch 1801sys/arch/amd64/conf/std.xen patch
1802sys/arch/evbmips/conf/std.adm5120 patch 1802sys/arch/evbmips/conf/std.adm5120 patch
1803sys/arch/evbmips/conf/std.alchemy patch 1803sys/arch/evbmips/conf/std.alchemy patch
1804sys/arch/evbmips/conf/std.atheros patch 1804sys/arch/evbmips/conf/std.atheros patch
1805sys/arch/evbmips/conf/std.malta patch 1805sys/arch/evbmips/conf/std.malta patch
1806sys/arch/evbmips/conf/std.meraki patch 1806sys/arch/evbmips/conf/std.meraki patch
1807sys/arch/i386/conf/std.i386 patch 1807sys/arch/i386/conf/std.i386 patch
1808sys/arch/macppc/conf/std.macppc patch 1808sys/arch/macppc/conf/std.macppc patch
1809sys/arch/macppc/conf/std.macppc.g5 patch 1809sys/arch/macppc/conf/std.macppc.g5 patch
1810sys/arch/mips/atheros/ar5312_board.c 1.2 1810sys/arch/mips/atheros/ar5312_board.c 1.2
1811sys/arch/mips/atheros/ar5315.c 1.6 1811sys/arch/mips/atheros/ar5315.c 1.6
1812sys/arch/mips/atheros/ar5315_board.c 1.2 1812sys/arch/mips/atheros/ar5315_board.c 1.2
1813sys/arch/mips/atheros/dev/if_ath_arbus.c 1.16 1813sys/arch/mips/atheros/dev/if_ath_arbus.c 1.16
1814sys/arch/mips/atheros/include/ar5312reg.h 1.3 1814sys/arch/mips/atheros/include/ar5312reg.h 1.3
1815sys/arch/sparc64/conf/std.sparc64 patch 1815sys/arch/sparc64/conf/std.sparc64 patch
1816sys/arch/sparc64/conf/std.sparc64-32 patch 1816sys/arch/sparc64/conf/std.sparc64-32 patch
1817sys/arch/xen/conf/std.xen patch 1817sys/arch/xen/conf/std.xen patch
1818sys/conf/files patch 1818sys/conf/files patch
1819sys/dev/ic/ath.c patch, 1.106 1819sys/dev/ic/ath.c patch, 1.106
1820sys/dev/ic/athrate-amrr.c patch 1820sys/dev/ic/athrate-amrr.c patch
1821sys/dev/ic/athrate-onoe.c patch 1821sys/dev/ic/athrate-onoe.c patch
1822sys/dev/ic/athrate-sample.c patch 1822sys/dev/ic/athrate-sample.c patch
1823sys/dev/ic/athvar.h patch, 1.28 1823sys/dev/ic/athvar.h patch, 1.28
1824sys/external/isc/atheros_hal/conf/files.ath_hal patch 1824sys/external/isc/atheros_hal/conf/files.ath_hal patch
1825sys/external/isc/atheros_hal/conf/std.ath_hal patch 1825sys/external/isc/atheros_hal/conf/std.ath_hal patch
1826sys/external/isc/atheros_hal/dist/ah.c patch 1826sys/external/isc/atheros_hal/dist/ah.c patch
1827sys/external/isc/atheros_hal/dist/ah.h patch 1827sys/external/isc/atheros_hal/dist/ah.h patch
1828sys/external/isc/atheros_hal/dist/ah_debug.h patch 1828sys/external/isc/atheros_hal/dist/ah_debug.h patch
1829sys/external/isc/atheros_hal/dist/ah_decode.h patch 1829sys/external/isc/atheros_hal/dist/ah_decode.h patch
1830sys/external/isc/atheros_hal/dist/ah_desc.h patch 1830sys/external/isc/atheros_hal/dist/ah_desc.h patch
1831sys/external/isc/atheros_hal/dist/ah_devid.h patch 1831sys/external/isc/atheros_hal/dist/ah_devid.h patch
1832sys/external/isc/atheros_hal/dist/ah_eeprom.h patch 1832sys/external/isc/atheros_hal/dist/ah_eeprom.h patch
1833sys/external/isc/atheros_hal/dist/ah_eeprom_v1.c patch 1833sys/external/isc/atheros_hal/dist/ah_eeprom_v1.c patch
1834sys/external/isc/atheros_hal/dist/ah_eeprom_v1.hc patch 1834sys/external/isc/atheros_hal/dist/ah_eeprom_v1.hc patch
1835sys/external/isc/atheros_hal/dist/ah_eeprom_v14.cc patch 1835sys/external/isc/atheros_hal/dist/ah_eeprom_v14.cc patch
1836sys/external/isc/atheros_hal/dist/ah_eeprom_v14.hc patch 1836sys/external/isc/atheros_hal/dist/ah_eeprom_v14.hc patch
1837sys/external/isc/atheros_hal/dist/ah_eeprom_v3.c patch 1837sys/external/isc/atheros_hal/dist/ah_eeprom_v3.c patch
1838sys/external/isc/atheros_hal/dist/ah_eeprom_v3.h patch 1838sys/external/isc/atheros_hal/dist/ah_eeprom_v3.h patch
1839sys/external/isc/atheros_hal/dist/ah_internal.h patch 1839sys/external/isc/atheros_hal/dist/ah_internal.h patch
1840sys/external/isc/atheros_hal/dist/ah_regdomain.c patch 1840sys/external/isc/atheros_hal/dist/ah_regdomain.c patch
1841sys/external/isc/atheros_hal/dist/ah_soc.h patch 1841sys/external/isc/atheros_hal/dist/ah_soc.h patch
1842sys/external/isc/atheros_hal/dist/ar5210/ar2133.c patch 1842sys/external/isc/atheros_hal/dist/ar5210/ar2133.c patch
1843sys/external/isc/atheros_hal/dist/ar5210/ar5210.h patch 1843sys/external/isc/atheros_hal/dist/ar5210/ar5210.h patch
1844sys/external/isc/atheros_hal/dist/ar5210/ar5210_attach.c patch 1844sys/external/isc/atheros_hal/dist/ar5210/ar5210_attach.c patch
1845sys/external/isc/atheros_hal/dist/ar5210/ar5210_beacon.c patch 1845sys/external/isc/atheros_hal/dist/ar5210/ar5210_beacon.c patch
1846sys/external/isc/atheros_hal/dist/ar5210/ar5210_interrupts.c patch 1846sys/external/isc/atheros_hal/dist/ar5210/ar5210_interrupts.c patch
1847sys/external/isc/atheros_hal/dist/ar5210/ar5210_keycache.c patch 1847sys/external/isc/atheros_hal/dist/ar5210/ar5210_keycache.c patch
1848sys/external/isc/atheros_hal/dist/ar5210/ar5210_misc.c patch 1848sys/external/isc/atheros_hal/dist/ar5210/ar5210_misc.c patch
1849sys/external/isc/atheros_hal/dist/ar5210/ar5210_phy.c patch 1849sys/external/isc/atheros_hal/dist/ar5210/ar5210_phy.c patch
1850sys/external/isc/atheros_hal/dist/ar5210/ar5210_power.c patch 1850sys/external/isc/atheros_hal/dist/ar5210/ar5210_power.c patch
1851sys/external/isc/atheros_hal/dist/ar5210/ar5210_recv.c patch 1851sys/external/isc/atheros_hal/dist/ar5210/ar5210_recv.c patch
1852sys/external/isc/atheros_hal/dist/ar5210/ar5210_reset.c patch 1852sys/external/isc/atheros_hal/dist/ar5210/ar5210_reset.c patch
1853sys/external/isc/atheros_hal/dist/ar5210/ar5210_xmit.c patch 1853sys/external/isc/atheros_hal/dist/ar5210/ar5210_xmit.c patch
1854sys/external/isc/atheros_hal/dist/ar5210/ar5210desc.h patch 1854sys/external/isc/atheros_hal/dist/ar5210/ar5210desc.h patch
1855sys/external/isc/atheros_hal/dist/ar5210/ar5210phy.h patch 1855sys/external/isc/atheros_hal/dist/ar5210/ar5210phy.h patch
1856sys/external/isc/atheros_hal/dist/ar5210/ar5210reg.h patch 1856sys/external/isc/atheros_hal/dist/ar5210/ar5210reg.h patch
1857sys/external/isc/atheros_hal/dist/ar5210/ar5416.h patch 1857sys/external/isc/atheros_hal/dist/ar5210/ar5416.h patch
1858sys/external/isc/atheros_hal/dist/ar5210/ar5416.ini patch 1858sys/external/isc/atheros_hal/dist/ar5210/ar5416.ini patch
1859sys/external/isc/atheros_hal/dist/ar5210/ar5416_ani.c patch 1859sys/external/isc/atheros_hal/dist/ar5210/ar5416_ani.c patch
1860sys/external/isc/atheros_hal/dist/ar5210/ar5416_attach.c patch 1860sys/external/isc/atheros_hal/dist/ar5210/ar5416_attach.c patch
1861sys/external/isc/atheros_hal/dist/ar5210/ar5416_beacon.c patch 1861sys/external/isc/atheros_hal/dist/ar5210/ar5416_beacon.c patch
1862sys/external/isc/atheros_hal/dist/ar5210/ar5416_cal.c patch 1862sys/external/isc/atheros_hal/dist/ar5210/ar5416_cal.c patch
1863sys/external/isc/atheros_hal/dist/ar5210/ar5416_cal.h patch 1863sys/external/isc/atheros_hal/dist/ar5210/ar5416_cal.h patch
1864sys/external/isc/atheros_hal/dist/ar5210/ar5416_cal_adcdc.c patch 1864sys/external/isc/atheros_hal/dist/ar5210/ar5416_cal_adcdc.c patch
1865sys/external/isc/atheros_hal/dist/ar5210/ar5416_cal_adcgain.c patch 1865sys/external/isc/atheros_hal/dist/ar5210/ar5416_cal_adcgain.c patch
1866sys/external/isc/atheros_hal/dist/ar5210/ar5416_cal_iq.c patch 1866sys/external/isc/atheros_hal/dist/ar5210/ar5416_cal_iq.c patch
1867sys/external/isc/atheros_hal/dist/ar5210/ar5416_eeprom.c patch 1867sys/external/isc/atheros_hal/dist/ar5210/ar5416_eeprom.c patch
1868sys/external/isc/atheros_hal/dist/ar5210/ar5416_gpio.c patch 1868sys/external/isc/atheros_hal/dist/ar5210/ar5416_gpio.c patch
1869sys/external/isc/atheros_hal/dist/ar5210/ar5416_interrupts.c patch 1869sys/external/isc/atheros_hal/dist/ar5210/ar5416_interrupts.c patch
1870sys/external/isc/atheros_hal/dist/ar5210/ar5416_keycache.c patch 1870sys/external/isc/atheros_hal/dist/ar5210/ar5416_keycache.c patch
1871sys/external/isc/atheros_hal/dist/ar5210/ar5416_misc.c patch 1871sys/external/isc/atheros_hal/dist/ar5210/ar5416_misc.c patch
1872sys/external/isc/atheros_hal/dist/ar5210/ar5416_phy.c patch 1872sys/external/isc/atheros_hal/dist/ar5210/ar5416_phy.c patch
1873sys/external/isc/atheros_hal/dist/ar5210/ar5416_power.c patch 1873sys/external/isc/atheros_hal/dist/ar5210/ar5416_power.c patch
1874sys/external/isc/atheros_hal/dist/ar5210/ar5416_recv.c patch 1874sys/external/isc/atheros_hal/dist/ar5210/ar5416_recv.c patch
1875sys/external/isc/atheros_hal/dist/ar5210/ar5416_reset.c patch 1875sys/external/isc/atheros_hal/dist/ar5210/ar5416_reset.c patch
1876sys/external/isc/atheros_hal/dist/ar5210/ar5416_xmit.c patch 1876sys/external/isc/atheros_hal/dist/ar5210/ar5416_xmit.c patch
1877sys/external/isc/atheros_hal/dist/ar5210/ar5416desc.h patch 1877sys/external/isc/atheros_hal/dist/ar5210/ar5416desc.h patch
1878sys/external/isc/atheros_hal/dist/ar5210/ar5416phy.h patch 1878sys/external/isc/atheros_hal/dist/ar5210/ar5416phy.h patch
1879sys/external/isc/atheros_hal/dist/ar5210/ar5416reg.h patch 1879sys/external/isc/atheros_hal/dist/ar5210/ar5416reg.h patch
1880sys/external/isc/atheros_hal/dist/ar5210/ar5k_0007.ini patch 1880sys/external/isc/atheros_hal/dist/ar5210/ar5k_0007.ini patch
1881sys/external/isc/atheros_hal/dist/ar5210/ar9160.ini patch 1881sys/external/isc/atheros_hal/dist/ar5210/ar9160.ini patch
1882sys/external/isc/atheros_hal/dist/ar5210/ar9160_attach.c patch 1882sys/external/isc/atheros_hal/dist/ar5210/ar9160_attach.c patch
1883sys/external/isc/atheros_hal/dist/ar5211/ar5211.h patch 1883sys/external/isc/atheros_hal/dist/ar5211/ar5211.h patch
1884sys/external/isc/atheros_hal/dist/ar5211/ar5211_attach.c patch 1884sys/external/isc/atheros_hal/dist/ar5211/ar5211_attach.c patch
1885sys/external/isc/atheros_hal/dist/ar5211/ar5211_beacon.c patch 1885sys/external/isc/atheros_hal/dist/ar5211/ar5211_beacon.c patch
1886sys/external/isc/atheros_hal/dist/ar5211/ar5211_interrupts.c patch 1886sys/external/isc/atheros_hal/dist/ar5211/ar5211_interrupts.c patch
1887sys/external/isc/atheros_hal/dist/ar5211/ar5211_keycache.c patch 1887sys/external/isc/atheros_hal/dist/ar5211/ar5211_keycache.c patch
1888sys/external/isc/atheros_hal/dist/ar5211/ar5211_misc.c patch 1888sys/external/isc/atheros_hal/dist/ar5211/ar5211_misc.c patch
1889sys/external/isc/atheros_hal/dist/ar5211/ar5211_phy.c patch 1889sys/external/isc/atheros_hal/dist/ar5211/ar5211_phy.c patch
1890sys/external/isc/atheros_hal/dist/ar5211/ar5211_power.c patch 1890sys/external/isc/atheros_hal/dist/ar5211/ar5211_power.c patch
1891sys/external/isc/atheros_hal/dist/ar5211/ar5211_recv.c patch 1891sys/external/isc/atheros_hal/dist/ar5211/ar5211_recv.c patch
1892sys/external/isc/atheros_hal/dist/ar5211/ar5211_reset.c patch 1892sys/external/isc/atheros_hal/dist/ar5211/ar5211_reset.c patch
1893sys/external/isc/atheros_hal/dist/ar5211/ar5211_xmit.c patch 1893sys/external/isc/atheros_hal/dist/ar5211/ar5211_xmit.c patch
1894sys/external/isc/atheros_hal/dist/ar5211/ar5211desc.h patch 1894sys/external/isc/atheros_hal/dist/ar5211/ar5211desc.h patch
1895sys/external/isc/atheros_hal/dist/ar5211/ar5211phy.h patch 1895sys/external/isc/atheros_hal/dist/ar5211/ar5211phy.h patch
1896sys/external/isc/atheros_hal/dist/ar5211/ar5211reg.h patch 1896sys/external/isc/atheros_hal/dist/ar5211/ar5211reg.h patch
1897sys/external/isc/atheros_hal/dist/ar5211/boss.ini patch 1897sys/external/isc/atheros_hal/dist/ar5211/boss.ini patch
1898sys/external/isc/atheros_hal/dist/ar5212/ar2316.c patch 1898sys/external/isc/atheros_hal/dist/ar5212/ar2316.c patch
1899sys/external/isc/atheros_hal/dist/ar5212/ar2317.c patch 1899sys/external/isc/atheros_hal/dist/ar5212/ar2317.c patch
1900sys/external/isc/atheros_hal/dist/ar5212/ar2413.c patch 1900sys/external/isc/atheros_hal/dist/ar5212/ar2413.c patch
1901sys/external/isc/atheros_hal/dist/ar5212/ar2425.c patch 1901sys/external/isc/atheros_hal/dist/ar5212/ar2425.c patch
1902sys/external/isc/atheros_hal/dist/ar5212/ar5111.c patch 1902sys/external/isc/atheros_hal/dist/ar5212/ar5111.c patch
1903sys/external/isc/atheros_hal/dist/ar5212/ar5112.c patch 1903sys/external/isc/atheros_hal/dist/ar5212/ar5112.c patch
1904sys/external/isc/atheros_hal/dist/ar5212/ar5212.h patch 1904sys/external/isc/atheros_hal/dist/ar5212/ar5212.h patch
1905sys/external/isc/atheros_hal/dist/ar5212/ar5212.ini patch 1905sys/external/isc/atheros_hal/dist/ar5212/ar5212.ini patch
1906sys/external/isc/atheros_hal/dist/ar5212/ar5212_ani.c patch 1906sys/external/isc/atheros_hal/dist/ar5212/ar5212_ani.c patch
1907sys/external/isc/atheros_hal/dist/ar5212/ar5212_attach.c patch 1907sys/external/isc/atheros_hal/dist/ar5212/ar5212_attach.c patch
1908sys/external/isc/atheros_hal/dist/ar5212/ar5212_beacon.c patch 1908sys/external/isc/atheros_hal/dist/ar5212/ar5212_beacon.c patch
1909sys/external/isc/atheros_hal/dist/ar5212/ar5212_eeprom.c patch 1909sys/external/isc/atheros_hal/dist/ar5212/ar5212_eeprom.c patch
1910sys/external/isc/atheros_hal/dist/ar5212/ar5212_gpio.c patch 1910sys/external/isc/atheros_hal/dist/ar5212/ar5212_gpio.c patch
1911sys/external/isc/atheros_hal/dist/ar5212/ar5212_interrupts.c patch 1911sys/external/isc/atheros_hal/dist/ar5212/ar5212_interrupts.c patch
1912sys/external/isc/atheros_hal/dist/ar5212/ar5212_keycache.c patch 1912sys/external/isc/atheros_hal/dist/ar5212/ar5212_keycache.c patch
1913sys/external/isc/atheros_hal/dist/ar5212/ar5212_misc.c patch 1913sys/external/isc/atheros_hal/dist/ar5212/ar5212_misc.c patch
1914sys/external/isc/atheros_hal/dist/ar5212/ar5212_phy.c patch 1914sys/external/isc/atheros_hal/dist/ar5212/ar5212_phy.c patch
1915sys/external/isc/atheros_hal/dist/ar5212/ar5212_power.c patch 1915sys/external/isc/atheros_hal/dist/ar5212/ar5212_power.c patch
1916sys/external/isc/atheros_hal/dist/ar5212/ar5212_recv.c patch 1916sys/external/isc/atheros_hal/dist/ar5212/ar5212_recv.c patch
1917sys/external/isc/atheros_hal/dist/ar5212/ar5212_reset.c patch 1917sys/external/isc/atheros_hal/dist/ar5212/ar5212_reset.c patch
1918sys/external/isc/atheros_hal/dist/ar5212/ar5212_rfgain.c patch 1918sys/external/isc/atheros_hal/dist/ar5212/ar5212_rfgain.c patch
1919sys/external/isc/atheros_hal/dist/ar5212/ar5212_xmit.c patch 1919sys/external/isc/atheros_hal/dist/ar5212/ar5212_xmit.c patch
1920sys/external/isc/atheros_hal/dist/ar5212/ar5212desc.h patch 1920sys/external/isc/atheros_hal/dist/ar5212/ar5212desc.h patch
1921sys/external/isc/atheros_hal/dist/ar5212/ar5212phy.h patch 1921sys/external/isc/atheros_hal/dist/ar5212/ar5212phy.h patch
1922sys/external/isc/atheros_hal/dist/ar5212/ar5212reg.h patch 1922sys/external/isc/atheros_hal/dist/ar5212/ar5212reg.h patch
1923sys/external/isc/atheros_hal/dist/ar5212/ar5311reg.h patch 1923sys/external/isc/atheros_hal/dist/ar5212/ar5311reg.h patch
1924sys/external/isc/atheros_hal/dist/ar5212/ar5413.c patch 1924sys/external/isc/atheros_hal/dist/ar5212/ar5413.c patch
1925sys/external/isc/atheros_hal/dist/ar5312/ar5312.h patch 1925sys/external/isc/atheros_hal/dist/ar5312/ar5312.h patch
1926sys/external/isc/atheros_hal/dist/ar5312/ar5312_attach. patchc 1926sys/external/isc/atheros_hal/dist/ar5312/ar5312_attach. patchc
1927sys/external/isc/atheros_hal/dist/ar5312/ar5312_eeprom.c patch 1927sys/external/isc/atheros_hal/dist/ar5312/ar5312_eeprom.c patch
1928sys/external/isc/atheros_hal/dist/ar5312/ar5312_gpio.c patch 1928sys/external/isc/atheros_hal/dist/ar5312/ar5312_gpio.c patch
1929sys/external/isc/atheros_hal/dist/ar5312/ar5312_interrupts.c patch 1929sys/external/isc/atheros_hal/dist/ar5312/ar5312_interrupts.c patch
1930sys/external/isc/atheros_hal/dist/ar5312/ar5312_misc.c patch 1930sys/external/isc/atheros_hal/dist/ar5312/ar5312_misc.c patch
1931sys/external/isc/atheros_hal/dist/ar5312/ar5312_power.c patch 1931sys/external/isc/atheros_hal/dist/ar5312/ar5312_power.c patch
1932sys/external/isc/atheros_hal/dist/ar5312/ar5312_reset.c patch 1932sys/external/isc/atheros_hal/dist/ar5312/ar5312_reset.c patch
1933sys/external/isc/atheros_hal/dist/ar5312/ar5312phy.h patch 1933sys/external/isc/atheros_hal/dist/ar5312/ar5312phy.h patch
1934sys/external/isc/atheros_hal/dist/ar5312/ar5312reg.h patch 1934sys/external/isc/atheros_hal/dist/ar5312/ar5312reg.h patch
1935sys/external/isc/atheros_hal/dist/ar5312/ar5315_gpio.c patch 1935sys/external/isc/atheros_hal/dist/ar5312/ar5315_gpio.c patch
1936sys/external/isc/atheros_hal/dist/ar5416/ar2133.c patch 1936sys/external/isc/atheros_hal/dist/ar5416/ar2133.c patch
1937sys/external/isc/atheros_hal/dist/ar5416/ar5416.h patch 1937sys/external/isc/atheros_hal/dist/ar5416/ar5416.h patch
1938sys/external/isc/atheros_hal/dist/ar5416/ar5416.ini patch 1938sys/external/isc/atheros_hal/dist/ar5416/ar5416.ini patch
1939sys/external/isc/atheros_hal/dist/ar5416/ar5416_ani.c patch 1939sys/external/isc/atheros_hal/dist/ar5416/ar5416_ani.c patch
1940sys/external/isc/atheros_hal/dist/ar5416/ar5416_attach.c patch 1940sys/external/isc/atheros_hal/dist/ar5416/ar5416_attach.c patch
1941sys/external/isc/atheros_hal/dist/ar5416/ar5416_beacon.c patch 1941sys/external/isc/atheros_hal/dist/ar5416/ar5416_beacon.c patch
1942sys/external/isc/atheros_hal/dist/ar5416/ar5416_cal.c patch 1942sys/external/isc/atheros_hal/dist/ar5416/ar5416_cal.c patch
1943sys/external/isc/atheros_hal/dist/ar5416/ar5416_cal.h patch 1943sys/external/isc/atheros_hal/dist/ar5416/ar5416_cal.h patch
1944sys/external/isc/atheros_hal/dist/ar5416/ar5416_cal_adcdc.c patch 1944sys/external/isc/atheros_hal/dist/ar5416/ar5416_cal_adcdc.c patch
1945sys/external/isc/atheros_hal/dist/ar5416/ar5416_cal_adcgain.c patch 1945sys/external/isc/atheros_hal/dist/ar5416/ar5416_cal_adcgain.c patch
1946sys/external/isc/atheros_hal/dist/ar5416/ar5416_cal_iq.c patch 1946sys/external/isc/atheros_hal/dist/ar5416/ar5416_cal_iq.c patch
1947sys/external/isc/atheros_hal/dist/ar5416/ar5416_eeprom.c patch 1947sys/external/isc/atheros_hal/dist/ar5416/ar5416_eeprom.c patch
1948sys/external/isc/atheros_hal/dist/ar5416/ar5416_gpio.c patch 1948sys/external/isc/atheros_hal/dist/ar5416/ar5416_gpio.c patch
1949sys/external/isc/atheros_hal/dist/ar5416/ar5416_interrupts.c patch 1949sys/external/isc/atheros_hal/dist/ar5416/ar5416_interrupts.c patch
1950sys/external/isc/atheros_hal/dist/ar5416/ar5416_keycache.c patch 1950sys/external/isc/atheros_hal/dist/ar5416/ar5416_keycache.c patch
1951sys/external/isc/atheros_hal/dist/ar5416/ar5416_misc.c patch 1951sys/external/isc/atheros_hal/dist/ar5416/ar5416_misc.c patch
1952sys/external/isc/atheros_hal/dist/ar5416/ar5416_phy.c patch 1952sys/external/isc/atheros_hal/dist/ar5416/ar5416_phy.c patch
1953sys/external/isc/atheros_hal/dist/ar5416/ar5416_power.c patch 1953sys/external/isc/atheros_hal/dist/ar5416/ar5416_power.c patch
1954sys/external/isc/atheros_hal/dist/ar5416/ar5416_recv.c patch 1954sys/external/isc/atheros_hal/dist/ar5416/ar5416_recv.c patch
1955sys/external/isc/atheros_hal/dist/ar5416/ar5416_reset.c patch 1955sys/external/isc/atheros_hal/dist/ar5416/ar5416_reset.c patch
1956sys/external/isc/atheros_hal/dist/ar5416/ar5416_xmit.c patch 1956sys/external/isc/atheros_hal/dist/ar5416/ar5416_xmit.c patch
1957sys/external/isc/atheros_hal/dist/ar5416/ar5416desc.h patch 1957sys/external/isc/atheros_hal/dist/ar5416/ar5416desc.h patch
1958sys/external/isc/atheros_hal/dist/ar5416/ar5416phy.h patch 1958sys/external/isc/atheros_hal/dist/ar5416/ar5416phy.h patch
1959sys/external/isc/atheros_hal/dist/ar5416/ar5416reg.h patch 1959sys/external/isc/atheros_hal/dist/ar5416/ar5416reg.h patch
1960sys/external/isc/atheros_hal/dist/ar5416/ar9160.ini patch 1960sys/external/isc/atheros_hal/dist/ar5416/ar9160.ini patch
1961sys/external/isc/atheros_hal/dist/ar5416/ar9160_attach.c patch 1961sys/external/isc/atheros_hal/dist/ar5416/ar9160_attach.c patch
1962sys/external/isc/atheros_hal/ic/ah_osdep.c patch 1962sys/external/isc/atheros_hal/ic/ah_osdep.c patch
1963sys/external/isc/atheros_hal/ic/ah_osdep.h patch 1963sys/external/isc/atheros_hal/ic/ah_osdep.h patch
1964sys/external/isc/atheros_hal/ic/opt_ah.h patch 1964sys/external/isc/atheros_hal/ic/opt_ah.h patch
1965sys/net80211/ieee80211_var.h patch 1965sys/net80211/ieee80211_var.h patch
1966 1966
1967 Update to the open source atheros HAL. 1967 Update to the open source atheros HAL.
1968 [jmcneill, ticket #775] 1968 [jmcneill, ticket #775]
1969 1969
1970sys/dev/cardbus/if_ath_cardbus.c 1.32 1970sys/dev/cardbus/if_ath_cardbus.c 1.32
1971sys/dev/pci/if_ath_pci.c 1.32 1971sys/dev/pci/if_ath_pci.c 1.32
1972 1972
1973 Convert some stragglers to reference the new ath(4) HAL. 1973 Convert some stragglers to reference the new ath(4) HAL.
1974 [sborrill, ticket #903] 1974 [sborrill, ticket #903]
1975 1975
1976sys/arch/i386/Makefile 1.37 via patch 1976sys/arch/i386/Makefile 1.37 via patch
1977 1977
1978 For the 'tags' target, use the right path to the Atheros HAL. 1978 For the 'tags' target, use the right path to the Atheros HAL.
1979 [sborrill, ticket #904] 1979 [sborrill, ticket #904]
1980 1980
1981sys/arch/alpha/conf/Makefile.alpha 1.81 1981sys/arch/alpha/conf/Makefile.alpha 1.81
1982sys/arch/amd64/conf/Makefile.amd64 1.26 1982sys/arch/amd64/conf/Makefile.amd64 1.26
1983sys/arch/i386/conf/Makefile.i386 1.162 1983sys/arch/i386/conf/Makefile.i386 1.162
1984sys/arch/macppc/conf/Makefile.macppc 1.31 1984sys/arch/macppc/conf/Makefile.macppc 1.31
1985sys/arch/mips/conf/Makefile.mips 1.52 1985sys/arch/mips/conf/Makefile.mips 1.52
1986sys/arch/sparc64/conf/Makefile.sparc64 1.68 1986sys/arch/sparc64/conf/Makefile.sparc64 1.68
1987sys/arch/xen/conf/Makefile.xen 1.28 1987sys/arch/xen/conf/Makefile.xen 1.28
1988 1988
1989 Clean-up makefile stubs used to include in the build the binary 1989 Clean-up makefile stubs used to include in the build the binary
1990 ath(4) HAL object. 1990 ath(4) HAL object.
1991 [sborrill, ticket #905] 1991 [sborrill, ticket #905]
1992 1992
 1993sys/arch/sparc64/conf/std.sparc64-32 1.3
 1994
 1995 This file is included after std.sparc64, so no need to include
 1996 Atheros HAL options in this file.
 1997 [nakayama, ticket #906]
 1998