| @@ -1,1056 +1,1061 @@ | | | @@ -1,1056 +1,1061 @@ |
1 | # $NetBSD: CHANGES-5.1,v 1.1.2.31 2009/06/17 20:37:27 bouyer Exp $ | | 1 | # $NetBSD: CHANGES-5.1,v 1.1.2.32 2009/06/17 20:49:26 bouyer Exp $ |
2 | | | 2 | |
3 | A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1 | | 3 | A complete list of changes from the NetBSD 5.0 release to the NetBSD 5.1 |
4 | release: | | 4 | release: |
5 | | | 5 | |
6 | gnu/usr.bin/groff/tmac/mdoc.local patched by hand | | 6 | gnu/usr.bin/groff/tmac/mdoc.local patched by hand |
7 | sys/sys/param.h patched by hand | | 7 | sys/sys/param.h patched by hand |
8 | | | 8 | |
9 | Welcome to 5.0_STABLE. | | 9 | Welcome to 5.0_STABLE. |
10 | [snj] | | 10 | [snj] |
11 | | | 11 | |
12 | sys/arch/i386/conf/ALL 1.187 | | 12 | sys/arch/i386/conf/ALL 1.187 |
13 | sys/arch/i386/conf/GENERIC 1.922 | | 13 | sys/arch/i386/conf/GENERIC 1.922 |
14 | sys/dev/pci/files.pci 1.309 | | 14 | sys/dev/pci/files.pci 1.309 |
15 | sys/dev/pci/gcscaudio.c 1.1 | | 15 | sys/dev/pci/gcscaudio.c 1.1 |
16 | sys/dev/pci/gcscaudioreg.h 1.1 | | 16 | sys/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 | |
21 | distrib/sets/lists/man/mi 1.1117 | | 21 | distrib/sets/lists/man/mi 1.1117 |
22 | share/man/man4/Makefile 1.485 | | 22 | share/man/man4/Makefile 1.485 |
23 | share/man/man4/gcscaudio.4 1.1 | | 23 | share/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 | |
28 | sys/dev/mii/inphy.c 1.51 | | 28 | sys/dev/mii/inphy.c 1.51 |
29 | sys/dev/mii/iophy.c 1.35 | | 29 | sys/dev/mii/iophy.c 1.35 |
30 | sys/dev/mii/nsphy.c 1.56 | | 30 | sys/dev/mii/nsphy.c 1.56 |
31 | sys/dev/mii/rlphy.c 1.25 | | 31 | sys/dev/mii/rlphy.c 1.25 |
32 | sys/dev/mii/ukphy_subr.c 1.11 | | 32 | sys/dev/mii/ukphy_subr.c 1.11 |
33 | sys/dev/pci/if_txp.c 1.28 | | 33 | sys/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 | |
39 | sys/arch/i386/acpi/npx_acpi.c 1.18 | | 39 | sys/arch/i386/acpi/npx_acpi.c 1.18 |
40 | sys/arch/i386/acpi/spic_acpi.c 1.21 | | 40 | sys/arch/i386/acpi/spic_acpi.c 1.21 |
41 | sys/dev/acpi/acpi_ec.c 1.53 | | 41 | sys/dev/acpi/acpi_ec.c 1.53 |
42 | sys/dev/acpi/acpi_resource.c 1.27 | | 42 | sys/dev/acpi/acpi_resource.c 1.27 |
43 | sys/dev/acpi/atppc_acpi.c 1.16 | | 43 | sys/dev/acpi/atppc_acpi.c 1.16 |
44 | sys/dev/acpi/attimer_acpi.c 1.12 | | 44 | sys/dev/acpi/attimer_acpi.c 1.12 |
45 | sys/dev/acpi/com_acpi.c 1.28 | | 45 | sys/dev/acpi/com_acpi.c 1.28 |
46 | sys/dev/acpi/fdc_acpi.c 1.35 | | 46 | sys/dev/acpi/fdc_acpi.c 1.35 |
47 | sys/dev/acpi/hpet_acpi.c 1.4 | | 47 | sys/dev/acpi/hpet_acpi.c 1.4 |
48 | sys/dev/acpi/joy_acpi.c 1.9 | | 48 | sys/dev/acpi/joy_acpi.c 1.9 |
49 | sys/dev/acpi/lpt_acpi.c 1.18 | | 49 | sys/dev/acpi/lpt_acpi.c 1.18 |
50 | sys/dev/acpi/mpu_acpi.c 1.9 | | 50 | sys/dev/acpi/mpu_acpi.c 1.9 |
51 | sys/dev/acpi/pckbc_acpi.c 1.31 | | 51 | sys/dev/acpi/pckbc_acpi.c 1.31 |
52 | sys/dev/acpi/pcppi_acpi.c 1.11 | | 52 | sys/dev/acpi/pcppi_acpi.c 1.11 |
53 | sys/dev/acpi/ug_acpi.c 1.5 | | 53 | sys/dev/acpi/ug_acpi.c 1.5 |
54 | sys/dev/acpi/wss_acpi.c 1.20 | | 54 | sys/dev/acpi/wss_acpi.c 1.20 |
55 | sys/dev/acpi/ym_acpi.c 1.6 | | 55 | sys/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 | |
61 | sys/dev/acpi/acpi_ec.c 1.54 | | 61 | sys/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 | |
66 | distrib/sets/lists/base/mi 1.797 via patch | | 66 | distrib/sets/lists/base/mi 1.797 via patch |
67 | sys/dev/microcode/zyd/Makefile 1.2 | | 67 | sys/dev/microcode/zyd/Makefile 1.2 |
68 | sys/dev/microcode/zyd/zd1211-licence delete | | 68 | sys/dev/microcode/zyd/zd1211-licence delete |
69 | sys/dev/microcode/zyd/zd1211-license 1.1 | | 69 | sys/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 | |
75 | sys/dev/ic/hme.c 1.69, 1.70, 1.73 | | 75 | sys/dev/ic/hme.c 1.69, 1.70, 1.73 |
76 | sys/dev/ic/gem.c 1.83 | | 76 | sys/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 | |
91 | sys/dev/ic/rtl8169.c 1.109-1.113 | | 91 | sys/dev/ic/rtl8169.c 1.109-1.113 |
92 | sys/dev/ic/rtl81x9var.h 1.43-1.45 | | 92 | sys/dev/ic/rtl81x9var.h 1.43-1.45 |
93 | sys/dev/ic/rtl81x9reg.h 1.34, 1.35 | | 93 | sys/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 | |
98 | sys/dev/raidframe/rf_dagfuncs.c 1.30 | | 98 | sys/dev/raidframe/rf_dagfuncs.c 1.30 |
99 | sys/dev/raidframe/rf_diskqueue.c 1.52 | | 99 | sys/dev/raidframe/rf_diskqueue.c 1.52 |
100 | sys/dev/raidframe/rf_diskqueue.h 1.23 | | 100 | sys/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 | |
107 | sys/kern/sys_module.c 1.9 | | 107 | sys/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 | |
112 | lib/libc/net/getifaddrs.3 1.10 | | 112 | lib/libc/net/getifaddrs.3 1.10 |
113 | lib/libc/net/getifaddrs.c 1.12 | | 113 | lib/libc/net/getifaddrs.c 1.12 |
114 | sbin/ifconfig/af_link.c 1.4 - 1.6 | | 114 | sbin/ifconfig/af_link.c 1.4 - 1.6 |
115 | sbin/ifconfig/ifconfig.c 1.216 - 1.218 | | 115 | sbin/ifconfig/ifconfig.c 1.216 - 1.218 |
116 | sbin/ifconfig/util.c 1.10, 1.11 | | 116 | sbin/ifconfig/util.c 1.10, 1.11 |
117 | sbin/ifconfig/util.h 1.7 | | 117 | sbin/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 | |
133 | sys/kern/uipc_socket.c 1.189 | | 133 | sys/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 | |
138 | sys/kern/vfs_dirhash.c 1.10 | | 138 | sys/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 | |
145 | sys/netinet6/ip6_input.c 1.127 | | 145 | sys/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 | |
150 | sys/dev/ic/ncr53c9x.c 1.138 | | 150 | sys/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 | |
155 | common/dist/zlib/zlib.h 1.3 | | 155 | common/dist/zlib/zlib.h 1.3 |
156 | sys/lib/libkern/Makefile patch | | 156 | sys/lib/libkern/Makefile patch |
157 | sys/lib/libkern/crc32.c 1.1-1.4 | | 157 | sys/lib/libkern/crc32.c 1.1-1.4 |
158 | sys/lib/libkern/crc32.h 1.1 | | 158 | sys/lib/libkern/crc32.h 1.1 |
159 | sys/lib/libkern/libkern.h 1.89, 1.90 via patch | | 159 | sys/lib/libkern/libkern.h 1.89, 1.90 via patch |
160 | sys/lib/libkern/arch/i386/Makefile.inc 1.28 | | 160 | sys/lib/libkern/arch/i386/Makefile.inc 1.28 |
161 | sys/lib/libsa/cread.c 1.23 | | 161 | sys/lib/libsa/cread.c 1.23 |
162 | sys/lib/libz/Makefile 1.16 | | 162 | sys/lib/libz/Makefile 1.16 |
163 | sys/net/zlib.h 1.14 via patch | | 163 | sys/net/zlib.h 1.14 via patch |
164 | sys/opencrypto/crypto.c 1.33 | | 164 | sys/opencrypto/crypto.c 1.33 |
165 | sys/opencrypto/cryptodev.c 1.46 | | 165 | sys/opencrypto/cryptodev.c 1.46 |
166 | sys/opencrypto/cryptodev.h 1.16 | | 166 | sys/opencrypto/cryptodev.h 1.16 |
167 | sys/opencrypto/cryptosoft.c 1.24 | | 167 | sys/opencrypto/cryptosoft.c 1.24 |
168 | sys/opencrypto/cryptosoft.h 1.6 | | 168 | sys/opencrypto/cryptosoft.h 1.6 |
169 | sys/opencrypto/deflate.h 1.6 | | 169 | sys/opencrypto/deflate.h 1.6 |
170 | sys/opencrypto/cryptosoft_xform.c 1.12 | | 170 | sys/opencrypto/cryptosoft_xform.c 1.12 |
171 | sys/opencrypto/deflate.c 1.13 | | 171 | sys/opencrypto/deflate.c 1.13 |
172 | sys/opencrypto/files.opencrypto 1.20 | | 172 | sys/opencrypto/files.opencrypto 1.20 |
173 | sys/opencrypto/ocryptodev.c 1.1 | | 173 | sys/opencrypto/ocryptodev.c 1.1 |
174 | sys/opencrypto/ocryptodev.h 1.1 | | 174 | sys/opencrypto/ocryptodev.h 1.1 |
175 | sys/opencrypto/xform.c 1.18 | | 175 | sys/opencrypto/xform.c 1.18 |
176 | sys/opencrypto/xform.h 1.10 | | 176 | sys/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 | |
200 | sys/dev/pci/if_wm.c: 1.168, 1.169 via patch | | 200 | sys/dev/pci/if_wm.c: 1.168, 1.169 via patch |
201 | sys/dev/pci/if_wmreg.h: 1.26 via patch | | 201 | sys/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 | |
211 | sys/dev/pci/if_wm.c 1.171, 1.172 | | 211 | sys/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 | |
216 | sys/dev/pci/if_wm.c 1.170 | | 216 | sys/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 | |
223 | sys/net/if_vlan.c 1.63 | | 223 | sys/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 | |
231 | sbin/ping/ping.c 1.88 | | 231 | sbin/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 | |
239 | sbin/drvctl/drvctl.8 1.6 | | 239 | sbin/drvctl/drvctl.8 1.6 |
240 | sbin/drvctl/drvctl.c 1.8 via patch | | 240 | sbin/drvctl/drvctl.c 1.8 via patch |
241 | sys/kern/kern_drvctl.c 1.24 | | 241 | sys/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 | |
249 | lib/libedit/common.c 1.23 | | 249 | lib/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 | |
254 | sys/dev/mii/miidevs 1.81-1.83 | | 254 | sys/dev/mii/miidevs 1.81-1.83 |
255 | sys/dev/mii/miidevs.h regen | | 255 | sys/dev/mii/miidevs.h regen |
256 | sys/dev/mii/miidevs_data.h regen | | 256 | sys/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 | |
263 | sys/dev/pci/pcidevs 1.973 | | 263 | sys/dev/pci/pcidevs 1.973 |
264 | sys/dev/pci/pcidevs.h regen | | 264 | sys/dev/pci/pcidevs.h regen |
265 | sys/dev/pci/pcidevs_data.h regen | | 265 | sys/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 | |
270 | sys/dev/pci/if_age.c 1.1-1.28 | | 270 | sys/dev/pci/if_age.c 1.1-1.28 |
271 | sys/dev/pci/if_agereg.h 1.1-1.2 | | 271 | sys/dev/pci/if_agereg.h 1.1-1.2 |
272 | sys/dev/pci/if_ale.c 1.1-1.3 | | 272 | sys/dev/pci/if_ale.c 1.1-1.3 |
273 | sys/dev/pci/if_alereg.h 1.1-1.2 | | 273 | sys/dev/pci/if_alereg.h 1.1-1.2 |
274 | sys/dev/pci/files.pci 1.310-1.313 | | 274 | sys/dev/pci/files.pci 1.310-1.313 |
275 | sys/dev/mii/atphy.c 1.1-1.5 | | 275 | sys/dev/mii/atphy.c 1.1-1.5 |
276 | sys/dev/mii/files.mii 1.42 | | 276 | sys/dev/mii/files.mii 1.42 |
277 | share/man/man4/age.4 1.1-1.3 | | 277 | share/man/man4/age.4 1.1-1.3 |
278 | share/man/man4/ale.4 1.1-1.2 | | 278 | share/man/man4/ale.4 1.1-1.2 |
279 | share/man/man4/atphy.4 1.1-1.2 | | 279 | share/man/man4/atphy.4 1.1-1.2 |
280 | share/man/man4/Makefile 1.486, 1.489 | | 280 | share/man/man4/Makefile 1.486, 1.489 |
281 | strib/sets/lists/man/mi 1.1118, 1.1132 | | 281 | strib/sets/lists/man/mi 1.1118, 1.1132 |
282 | sys/arch/i386/conf/GENERIC 1.928, 1.933 | | 282 | sys/arch/i386/conf/GENERIC 1.928, 1.933 |
283 | sys/arch/i386/conf/XEN2_DOM0 1.57, 1.60 | | 283 | sys/arch/i386/conf/XEN2_DOM0 1.57, 1.60 |
284 | sys/arch/amd64/conf/GENERIC 1.239, 1.241 | | 284 | sys/arch/amd64/conf/GENERIC 1.239, 1.241 |
285 | sys/arch/amd64/conf/XEN3_DOM0 1.38, 1.42 | | 285 | sys/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 | |
291 | sys/arch/x86/pci/pchb.c 1.15 - 1.17 | | 291 | sys/arch/x86/pci/pchb.c 1.15 - 1.17 |
292 | sys/dev/pci/agp.c 1.63 - 1.65 | | 292 | sys/dev/pci/agp.c 1.63 - 1.65 |
293 | sys/dev/pci/agp_i810.c 1.57 - 1.64 | | 293 | sys/dev/pci/agp_i810.c 1.57 - 1.64 |
294 | sys/dev/pci/agpreg.h 1.20 | | 294 | sys/dev/pci/agpreg.h 1.20 |
295 | sys/dev/pci/pcidevs 1.965, 1.967 via patch | | 295 | sys/dev/pci/pcidevs 1.965, 1.967 via patch |
296 | sys/dev/pci/pcidevs.h regen | | 296 | sys/dev/pci/pcidevs.h regen |
297 | sys/dev/pci/pcidevs_data.h regen | | 297 | sys/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 | |
302 | gnu/dist/binutils/bfd/elf32-vax.c 1.9 | | 302 | gnu/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 | |
309 | sys/ufs/ffs/ffs_alloc.c 1.123 via patch | | 309 | sys/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 | |
315 | share/man/man4/age.4 1.4 | | 315 | share/man/man4/age.4 1.4 |
316 | share/man/man4/ale.4 1.3 | | 316 | share/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 | |
321 | usr.sbin/racoonctl/Makefile 1.5 via patch | | 321 | usr.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 | |
327 | sys/arch/hp700/include/intr.h 1.14 | | 327 | sys/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 | |
332 | sys/arch/m68k/include/psl.h 1.14 | | 332 | sys/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 | |
338 | sys/arch/hp700/dev/pdc.c 1.27 | | 338 | sys/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 | |
344 | sys/netinet/in_pcb.c patch | | 344 | sys/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 | |
349 | share/man/man8/afterboot.8 1.39 | | 349 | share/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 | |
354 | distrib/sets/lists/etc/mi 1.209 | | 354 | distrib/sets/lists/etc/mi 1.209 |
355 | doc/3RDPARTY 1.691 | | 355 | doc/3RDPARTY 1.691 |
356 | doc/CHANGES 1.1220 | | 356 | doc/CHANGES 1.1220 |
357 | etc/defaults/rc.conf 1.103 | | 357 | etc/defaults/rc.conf 1.103 |
358 | etc/rc.d/Makefile 1.78 via patch | | 358 | etc/rc.d/Makefile 1.78 via patch |
359 | etc/rc.d/dhcpcd 1.1 | | 359 | etc/rc.d/dhcpcd 1.1 |
360 | external/bsd/dhcpcd/dist/README dhcpcd-5-0-1 | | 360 | external/bsd/dhcpcd/dist/README dhcpcd-5-0-1 |
361 | external/bsd/dhcpcd/dist/arp.c dhcpcd-5-0-1 | | 361 | external/bsd/dhcpcd/dist/arp.c dhcpcd-5-0-1 |
362 | external/bsd/dhcpcd/dist/arp.h dhcpcd-5-0-1 | | 362 | external/bsd/dhcpcd/dist/arp.h dhcpcd-5-0-1 |
363 | external/bsd/dhcpcd/dist/bind.c dhcpcd-5-0-1 | | 363 | external/bsd/dhcpcd/dist/bind.c dhcpcd-5-0-1 |
364 | external/bsd/dhcpcd/dist/bind.h dhcpcd-5-0-1 | | 364 | external/bsd/dhcpcd/dist/bind.h dhcpcd-5-0-1 |
365 | external/bsd/dhcpcd/dist/bpf-filter.h dhcpcd-5-0-1 | | 365 | external/bsd/dhcpcd/dist/bpf-filter.h dhcpcd-5-0-1 |
366 | external/bsd/dhcpcd/dist/bpf.c dhcpcd-5-0-1 | | 366 | external/bsd/dhcpcd/dist/bpf.c dhcpcd-5-0-1 |
367 | external/bsd/dhcpcd/dist/client.c removed | | 367 | external/bsd/dhcpcd/dist/client.c removed |
368 | external/bsd/dhcpcd/dist/client.h removed | | 368 | external/bsd/dhcpcd/dist/client.h removed |
369 | external/bsd/dhcpcd/dist/common.c dhcpcd-5-0-1 | | 369 | external/bsd/dhcpcd/dist/common.c dhcpcd-5-0-1 |
370 | external/bsd/dhcpcd/dist/common.h dhcpcd-5-0-1 | | 370 | external/bsd/dhcpcd/dist/common.h dhcpcd-5-0-1 |
371 | external/bsd/dhcpcd/dist/config.h dhcpcd-5-0-1 | | 371 | external/bsd/dhcpcd/dist/config.h dhcpcd-5-0-1 |
372 | external/bsd/dhcpcd/dist/configure.c dhcpcd-5-0-1 | | 372 | external/bsd/dhcpcd/dist/configure.c dhcpcd-5-0-1 |
373 | external/bsd/dhcpcd/dist/configure.h dhcpcd-5-0-1 | | 373 | external/bsd/dhcpcd/dist/configure.h dhcpcd-5-0-1 |
374 | external/bsd/dhcpcd/dist/control.c dhcpcd-5-0-1 | | 374 | external/bsd/dhcpcd/dist/control.c dhcpcd-5-0-1 |
375 | external/bsd/dhcpcd/dist/control.h dhcpcd-5-0-1 | | 375 | external/bsd/dhcpcd/dist/control.h dhcpcd-5-0-1 |
376 | external/bsd/dhcpcd/dist/dhcp.c dhcpcd-5-0-1 | | 376 | external/bsd/dhcpcd/dist/dhcp.c dhcpcd-5-0-1 |
377 | external/bsd/dhcpcd/dist/dhcp.h dhcpcd-5-0-1 | | 377 | external/bsd/dhcpcd/dist/dhcp.h dhcpcd-5-0-1 |
378 | external/bsd/dhcpcd/dist/dhcpcd-run-hooks.8.in dhcpcd-5-0-1 | | 378 | external/bsd/dhcpcd/dist/dhcpcd-run-hooks.8.in dhcpcd-5-0-1 |
379 | external/bsd/dhcpcd/dist/dhcpcd-run-hooks.in dhcpcd-5-0-1 | | 379 | external/bsd/dhcpcd/dist/dhcpcd-run-hooks.in dhcpcd-5-0-1 |
380 | external/bsd/dhcpcd/dist/dhcpcd.8.in dhcpcd-5-0-1 | | 380 | external/bsd/dhcpcd/dist/dhcpcd.8.in dhcpcd-5-0-1 |
381 | external/bsd/dhcpcd/dist/dhcpcd.c dhcpcd-5-0-1 | | 381 | external/bsd/dhcpcd/dist/dhcpcd.c dhcpcd-5-0-1 |
382 | external/bsd/dhcpcd/dist/dhcpcd.conf dhcpcd-5-0-1 | | 382 | external/bsd/dhcpcd/dist/dhcpcd.conf dhcpcd-5-0-1 |
383 | external/bsd/dhcpcd/dist/dhcpcd.conf.5.in dhcpcd-5-0-1 | | 383 | external/bsd/dhcpcd/dist/dhcpcd.conf.5.in dhcpcd-5-0-1 |
384 | external/bsd/dhcpcd/dist/dhcpcd.h dhcpcd-5-0-1 | | 384 | external/bsd/dhcpcd/dist/dhcpcd.h dhcpcd-5-0-1 |
385 | external/bsd/dhcpcd/dist/duid.c dhcpcd-5-0-1 | | 385 | external/bsd/dhcpcd/dist/duid.c dhcpcd-5-0-1 |
386 | external/bsd/dhcpcd/dist/duid.h dhcpcd-5-0-1 | | 386 | external/bsd/dhcpcd/dist/duid.h dhcpcd-5-0-1 |
387 | external/bsd/dhcpcd/dist/eloop.c dhcpcd-5-0-1 | | 387 | external/bsd/dhcpcd/dist/eloop.c dhcpcd-5-0-1 |
388 | external/bsd/dhcpcd/dist/eloop.h dhcpcd-5-0-1 | | 388 | external/bsd/dhcpcd/dist/eloop.h dhcpcd-5-0-1 |
389 | external/bsd/dhcpcd/dist/if-bsd.c dhcpcd-5-0-1 | | 389 | external/bsd/dhcpcd/dist/if-bsd.c dhcpcd-5-0-1 |
390 | external/bsd/dhcpcd/dist/if-options.c dhcpcd-5-0-1 | | 390 | external/bsd/dhcpcd/dist/if-options.c dhcpcd-5-0-1 |
391 | external/bsd/dhcpcd/dist/if-options.h dhcpcd-5-0-1 | | 391 | external/bsd/dhcpcd/dist/if-options.h dhcpcd-5-0-1 |
392 | external/bsd/dhcpcd/dist/if-pref.c dhcpcd-5-0-1 | | 392 | external/bsd/dhcpcd/dist/if-pref.c dhcpcd-5-0-1 |
393 | external/bsd/dhcpcd/dist/if-pref.h dhcpcd-5-0-1 | | 393 | external/bsd/dhcpcd/dist/if-pref.h dhcpcd-5-0-1 |
394 | external/bsd/dhcpcd/dist/ipv4ll.c dhcpcd-5-0-1 | | 394 | external/bsd/dhcpcd/dist/ipv4ll.c dhcpcd-5-0-1 |
395 | external/bsd/dhcpcd/dist/ipv4ll.h dhcpcd-5-0-1 | | 395 | external/bsd/dhcpcd/dist/ipv4ll.h dhcpcd-5-0-1 |
396 | external/bsd/dhcpcd/dist/logger.c removed | | 396 | external/bsd/dhcpcd/dist/logger.c removed |
397 | external/bsd/dhcpcd/dist/logger.h removed | | 397 | external/bsd/dhcpcd/dist/logger.h removed |
398 | external/bsd/dhcpcd/dist/net.c dhcpcd-5-0-1 | | 398 | external/bsd/dhcpcd/dist/net.c dhcpcd-5-0-1 |
399 | external/bsd/dhcpcd/dist/net.h dhcpcd-5-0-1 | | 399 | external/bsd/dhcpcd/dist/net.h dhcpcd-5-0-1 |
400 | external/bsd/dhcpcd/dist/signals.c dhcpcd-5-0-1 | | 400 | external/bsd/dhcpcd/dist/signals.c dhcpcd-5-0-1 |
401 | external/bsd/dhcpcd/dist/signals.h dhcpcd-5-0-1 | | 401 | external/bsd/dhcpcd/dist/signals.h dhcpcd-5-0-1 |
402 | external/bsd/dhcpcd/dist/dhcpcd-hooks/01-test dhcpcd-5-0-1 | | 402 | external/bsd/dhcpcd/dist/dhcpcd-hooks/01-test dhcpcd-5-0-1 |
403 | external/bsd/dhcpcd/dist/dhcpcd-hooks/10-mtu dhcpcd-5-0-1 | | 403 | external/bsd/dhcpcd/dist/dhcpcd-hooks/10-mtu dhcpcd-5-0-1 |
404 | external/bsd/dhcpcd/dist/dhcpcd-hooks/20-resolv.conf dhcpcd-5-0-1 | | 404 | external/bsd/dhcpcd/dist/dhcpcd-hooks/20-resolv.conf dhcpcd-5-0-1 |
405 | external/bsd/dhcpcd/dist/dhcpcd-hooks/29-lookup-hostname dhcpcd-5-0-1 | | 405 | external/bsd/dhcpcd/dist/dhcpcd-hooks/29-lookup-hostname dhcpcd-5-0-1 |
406 | external/bsd/dhcpcd/dist/dhcpcd-hooks/30-hostname dhcpcd-5-0-1 | | 406 | external/bsd/dhcpcd/dist/dhcpcd-hooks/30-hostname dhcpcd-5-0-1 |
407 | external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ntp.conf dhcpcd-5-0-1 | | 407 | external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ntp.conf dhcpcd-5-0-1 |
408 | external/bsd/dhcpcd/sbin/dhcpcd/Makefile 1.4 | | 408 | external/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 | |
413 | BUILDING 1.83 | | 413 | BUILDING 1.83 |
414 | doc/BUILDING.mdoc 1.72 | | 414 | doc/BUILDING.mdoc 1.72 |
415 | external/mit/xorg/lib/freetype/Makefile 1.5 | | 415 | external/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 | |
421 | gnu/usr.bin/groff/tmac/mdoc.local 1.51 via patch | | 421 | gnu/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 | |
426 | sys/dist/ipf/netinet/ip_fil_netbsd.c 1.50 | | 426 | sys/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 | |
432 | sys/dev/md.c 1.58 | | 432 | sys/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 | |
439 | sys/arch/sparc/include/math.h 1.5 | | 439 | sys/arch/sparc/include/math.h 1.5 |
440 | sys/arch/sparc64/include/math.h 1.7 | | 440 | sys/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 | |
446 | sys/dev/pci/if_wm.c patch | | 446 | sys/dev/pci/if_wm.c patch |
447 | Remove extra printf(). | | 447 | Remove extra printf(). |
448 | [msaitoh, ticket #751] | | 448 | [msaitoh, ticket #751] |
449 | | | 449 | |
450 | sys/arch/amd64/amd64/lock_stubs.S 1.22, 1.23 | | 450 | sys/arch/amd64/amd64/lock_stubs.S 1.22, 1.23 |
451 | sys/arch/i386/i386/lock_stubs.S 1.23 | | 451 | sys/arch/i386/i386/lock_stubs.S 1.23 |
452 | sys/arch/x86/include/mutex.h 1.6 | | 452 | sys/arch/x86/include/mutex.h 1.6 |
453 | sys/arch/x86/x86/patch.c 1.18 | | 453 | sys/arch/x86/x86/patch.c 1.18 |
454 | sys/kern/kern_rwlock.c 1.30 | | 454 | sys/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 | |
461 | usr.sbin/postinstall/postinstall 1.95 | | 461 | usr.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 | |
466 | usr.sbin/postinstall/postinstall 1.96 via patch | | 466 | usr.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 | |
471 | sys/arch/xen/xen/if_xennet_xenbus.c 1.35 | | 471 | sys/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 | |
477 | usr.sbin/postinstall/postinstall 1.97 | | 477 | usr.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 | |
483 | etc/rc.d/network 1.58 | | 483 | etc/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 | |
490 | distrib/utils/sysinst/arch/i386/md.c 1.122 | | 490 | distrib/utils/sysinst/arch/i386/md.c 1.122 |
491 | distrib/utils/sysinst/bsddisklabel.c 1.52 | | 491 | distrib/utils/sysinst/bsddisklabel.c 1.52 |
492 | distrib/utils/sysinst/defs.h 1.143 | | 492 | distrib/utils/sysinst/defs.h 1.143 |
493 | distrib/utils/sysinst/disks.c 1.105 | | 493 | distrib/utils/sysinst/disks.c 1.105 |
494 | distrib/utils/sysinst/mbr.c 1.80 | | 494 | distrib/utils/sysinst/mbr.c 1.80 |
495 | distrib/utils/sysinst/mbr.h 1.23 | | 495 | distrib/utils/sysinst/mbr.h 1.23 |
496 | distrib/utils/sysinst/msg.mi.de 1.49 | | 496 | distrib/utils/sysinst/msg.mi.de 1.49 |
497 | distrib/utils/sysinst/msg.mi.en 1.155 | | 497 | distrib/utils/sysinst/msg.mi.en 1.155 |
498 | distrib/utils/sysinst/msg.mi.es 1.26 | | 498 | distrib/utils/sysinst/msg.mi.es 1.26 |
499 | distrib/utils/sysinst/msg.mi.fr 1.106 | | 499 | distrib/utils/sysinst/msg.mi.fr 1.106 |
500 | distrib/utils/sysinst/msg.mi.pl 1.65 | | 500 | distrib/utils/sysinst/msg.mi.pl 1.65 |
501 | distrib/utils/sysinst/savenewlabel.c 1.6 | | 501 | distrib/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 | |
507 | sys/dev/pci/if_bnx.c 1.21 | | 507 | sys/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 | |
513 | sys/arch/x86/include/cacheinfo.h 1.11, 1.12 | | 513 | sys/arch/x86/include/cacheinfo.h 1.11, 1.12 |
514 | usr.sbin/cpuctl/arch/i386.c 1.18, 1.19 via patch | | 514 | usr.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 | |
523 | sys/kern/sys_mqueue.c 1.17 | | 523 | sys/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 | |
529 | usr.sbin/schedctl/schedctl.c 1.14 | | 529 | usr.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 | |
534 | sys/arch/sparc/include/psl.h 1.45 | | 534 | sys/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 | |
541 | share/man/man7/sysctl.7 1.22 via patch | | 541 | share/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 | |
547 | usr.bin/paste/paste.c 1.15 | | 547 | usr.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 | |
555 | dist/wpa/src/drivers/driver_bsd.c 1.6 | | 555 | dist/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 | |
560 | external/bsd/dhcpcd/dist/README patch | | 560 | external/bsd/dhcpcd/dist/README patch |
561 | external/bsd/dhcpcd/dist/bind.c patch | | 561 | external/bsd/dhcpcd/dist/bind.c patch |
562 | external/bsd/dhcpcd/dist/config.h patch | | 562 | external/bsd/dhcpcd/dist/config.h patch |
563 | external/bsd/dhcpcd/dist/dhcpcd.c patch | | 563 | external/bsd/dhcpcd/dist/dhcpcd.c patch |
564 | external/bsd/dhcpcd/dist/dhcpcd.conf patch | | 564 | external/bsd/dhcpcd/dist/dhcpcd.conf patch |
565 | external/bsd/dhcpcd/dist/net.c patch | | 565 | external/bsd/dhcpcd/dist/net.c patch |
566 | external/bsd/dhcpcd/dist/dhcpcd-hooks/10-mtu patch | | 566 | external/bsd/dhcpcd/dist/dhcpcd-hooks/10-mtu patch |
567 | external/bsd/dhcpcd/dist/dhcpcd-hooks/20-resolv.conf patch | | 567 | external/bsd/dhcpcd/dist/dhcpcd-hooks/20-resolv.conf patch |
568 | external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ntp.conf patch | | 568 | external/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 | |
580 | sys/arch/vax/include/mtpr.h 1.21, 1.22 | | 580 | sys/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 | |
585 | sys/dev/pci/pcidevs 1.975, 1.981, 1.982 via patch | | 585 | sys/dev/pci/pcidevs 1.975, 1.981, 1.982 via patch |
586 | sys/dev/pci/pcidevs.h regen | | 586 | sys/dev/pci/pcidevs.h regen |
587 | sys/dev/pci/pcidevs_data.h regen | | 587 | sys/dev/pci/pcidevs_data.h regen |
588 | sys/dev/pci/if_wm.c 1.164, 1.167, 1.173, 1.174 via patch | | 588 | sys/dev/pci/if_wm.c 1.164, 1.167, 1.173, 1.174 via patch |
589 | sys/dev/pci/if_wmreg.h 1.25, 1.27 via patch | | 589 | sys/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 | |
595 | distrib/utils/sysinst/arch/arc/md.c 1.32 | | 595 | distrib/utils/sysinst/arch/arc/md.c 1.32 |
596 | distrib/utils/sysinst/arch/bebox/md.c 1.52 | | 596 | distrib/utils/sysinst/arch/bebox/md.c 1.52 |
597 | distrib/utils/sysinst/arch/cobalt/md.c 1.3 | | 597 | distrib/utils/sysinst/arch/cobalt/md.c 1.3 |
598 | distrib/utils/sysinst/arch/evbmips/md.c 1.5 | | 598 | distrib/utils/sysinst/arch/evbmips/md.c 1.5 |
599 | distrib/utils/sysinst/arch/evbppc/md.c 1.28 | | 599 | distrib/utils/sysinst/arch/evbppc/md.c 1.28 |
600 | distrib/utils/sysinst/arch/hpcarm/md.c 1.6 | | 600 | distrib/utils/sysinst/arch/hpcarm/md.c 1.6 |
601 | distrib/utils/sysinst/arch/hpcmips/md.c 1.44 | | 601 | distrib/utils/sysinst/arch/hpcmips/md.c 1.44 |
602 | distrib/utils/sysinst/arch/landisk/md.c 1.6 | | 602 | distrib/utils/sysinst/arch/landisk/md.c 1.6 |
603 | distrib/utils/sysinst/arch/ofppc/md.c 1.5 | | 603 | distrib/utils/sysinst/arch/ofppc/md.c 1.5 |
604 | distrib/utils/sysinst/arch/playstation2/md.c 1.23 | | 604 | distrib/utils/sysinst/arch/playstation2/md.c 1.23 |
605 | distrib/utils/sysinst/arch/prep/md.c 1.30 | | 605 | distrib/utils/sysinst/arch/prep/md.c 1.30 |
606 | distrib/utils/sysinst/arch/sandpoint/md.c 1.29 | | 606 | distrib/utils/sysinst/arch/sandpoint/md.c 1.29 |
607 | distrib/utils/sysinst/arch/zaurus/md.c 1.4 | | 607 | distrib/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 | |
612 | dist/ntp/ntpd/ntp_crypto.c 1.15 | | 612 | dist/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 | |
619 | sys/arch/sparc64/sparc64/vm_machdep.c 1.88 | | 619 | sys/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 | |
630 | distrib/utils/sysinst/arch/mac68k/md.c 1.54 | | 630 | distrib/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 | |
637 | sys/kern/sys_mqueue.c 1.18 | | 637 | sys/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 | |
646 | sys/kern/kern_physio.c 1.91 | | 646 | sys/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 | |
652 | src/external/bsd/fetch/dist/libfetch/common.c libfetch-2-23 | | 652 | src/external/bsd/fetch/dist/libfetch/common.c libfetch-2-23 |
653 | src/external/bsd/fetch/dist/libfetch/common.h libfetch-2-23 | | 653 | src/external/bsd/fetch/dist/libfetch/common.h libfetch-2-23 |
654 | src/external/bsd/fetch/dist/libfetch/errlist.sh libfetch-2-23 | | 654 | src/external/bsd/fetch/dist/libfetch/errlist.sh libfetch-2-23 |
655 | src/external/bsd/fetch/dist/libfetch/fetch.3 libfetch-2-23 | | 655 | src/external/bsd/fetch/dist/libfetch/fetch.3 libfetch-2-23 |
656 | src/external/bsd/fetch/dist/libfetch/fetch.c libfetch-2-23 | | 656 | src/external/bsd/fetch/dist/libfetch/fetch.c libfetch-2-23 |
657 | src/external/bsd/fetch/dist/libfetch/fetch.cat3 libfetch-2-23 | | 657 | src/external/bsd/fetch/dist/libfetch/fetch.cat3 libfetch-2-23 |
658 | src/external/bsd/fetch/dist/libfetch/fetch.h libfetch-2-23 | | 658 | src/external/bsd/fetch/dist/libfetch/fetch.h libfetch-2-23 |
659 | src/external/bsd/fetch/dist/libfetch/file.c libfetch-2-23 | | 659 | src/external/bsd/fetch/dist/libfetch/file.c libfetch-2-23 |
660 | src/external/bsd/fetch/dist/libfetch/ftp.c libfetch-2-23 | | 660 | src/external/bsd/fetch/dist/libfetch/ftp.c libfetch-2-23 |
661 | src/external/bsd/fetch/dist/libfetch/ftp.errors libfetch-2-23 | | 661 | src/external/bsd/fetch/dist/libfetch/ftp.errors libfetch-2-23 |
662 | src/external/bsd/fetch/dist/libfetch/http.c libfetch-2-23 | | 662 | src/external/bsd/fetch/dist/libfetch/http.c libfetch-2-23 |
663 | src/external/bsd/fetch/dist/libfetch/http.errors libfetch-2-23 | | 663 | src/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 | |
674 | UPDATING patch | | 674 | UPDATING patch |
675 | distrib/sets/lists/base/mi patch | | 675 | distrib/sets/lists/base/mi patch |
676 | distrib/sets/lists/etc/mi patch | | 676 | distrib/sets/lists/etc/mi patch |
677 | distrib/sets/lists/man/mi patch | | 677 | distrib/sets/lists/man/mi patch |
678 | external/bsd/pkg_install/Makefile.inc patch | | 678 | external/bsd/pkg_install/Makefile.inc patch |
679 | external/bsd/pkg_install/prepare-import.sh patch | | 679 | external/bsd/pkg_install/prepare-import.sh patch |
680 | external/bsd/pkg_install/dist/add/add.h pkg_install-20090528 | | 680 | external/bsd/pkg_install/dist/add/add.h pkg_install-20090528 |
681 | external/bsd/pkg_install/dist/add/main.c pkg_install-20090528 | | 681 | external/bsd/pkg_install/dist/add/main.c pkg_install-20090528 |
682 | external/bsd/pkg_install/dist/add/perform.c pkg_install-20090528 | | 682 | external/bsd/pkg_install/dist/add/perform.c pkg_install-20090528 |
683 | external/bsd/pkg_install/dist/add/pkg_add.1 pkg_install-20090528 | | 683 | external/bsd/pkg_install/dist/add/pkg_add.1 pkg_install-20090528 |
684 | external/bsd/pkg_install/dist/admin/admin.h pkg_install-20090528 | | 684 | external/bsd/pkg_install/dist/admin/admin.h pkg_install-20090528 |
685 | external/bsd/pkg_install/dist/admin/audit.c pkg_install-20090528 | | 685 | external/bsd/pkg_install/dist/admin/audit.c pkg_install-20090528 |
686 | external/bsd/pkg_install/dist/admin/check.c pkg_install-20090528 | | 686 | external/bsd/pkg_install/dist/admin/check.c pkg_install-20090528 |
687 | external/bsd/pkg_install/dist/admin/main.c pkg_install-20090528 | | 687 | external/bsd/pkg_install/dist/admin/main.c pkg_install-20090528 |
688 | external/bsd/pkg_install/dist/admin/pkg_admin.1 pkg_install-20090528 | | 688 | external/bsd/pkg_install/dist/admin/pkg_admin.1 pkg_install-20090528 |
689 | external/bsd/pkg_install/dist/bpm/bpm.1 pkg_install-20090528 | | 689 | external/bsd/pkg_install/dist/bpm/bpm.1 pkg_install-20090528 |
690 | external/bsd/pkg_install/dist/create/build.c pkg_install-20090528 | | 690 | external/bsd/pkg_install/dist/create/build.c pkg_install-20090528 |
691 | external/bsd/pkg_install/dist/create/create.h pkg_install-20090528 | | 691 | external/bsd/pkg_install/dist/create/create.h pkg_install-20090528 |
692 | external/bsd/pkg_install/dist/create/main.c pkg_install-20090528 | | 692 | external/bsd/pkg_install/dist/create/main.c pkg_install-20090528 |
693 | external/bsd/pkg_install/dist/create/perform.c pkg_install-20090528 | | 693 | external/bsd/pkg_install/dist/create/perform.c pkg_install-20090528 |
694 | external/bsd/pkg_install/dist/create/pkg_create.1 pkg_install-20090528 | | 694 | external/bsd/pkg_install/dist/create/pkg_create.1 pkg_install-20090528 |
695 | external/bsd/pkg_install/dist/create/pl.c pkg_install-20090528 | | 695 | external/bsd/pkg_install/dist/create/pl.c pkg_install-20090528 |
696 | external/bsd/pkg_install/dist/create/util.c pkg_install-20090528 | | 696 | external/bsd/pkg_install/dist/create/util.c pkg_install-20090528 |
697 | external/bsd/pkg_install/dist/delete/pkg_delete.1 pkg_install-20090528 | | 697 | external/bsd/pkg_install/dist/delete/pkg_delete.1 pkg_install-20090528 |
698 | external/bsd/pkg_install/dist/info/info.h pkg_install-20090528 | | 698 | external/bsd/pkg_install/dist/info/info.h pkg_install-20090528 |
699 | external/bsd/pkg_install/dist/info/main.c pkg_install-20090528 | | 699 | external/bsd/pkg_install/dist/info/main.c pkg_install-20090528 |
700 | external/bsd/pkg_install/dist/info/perform.c pkg_install-20090528 | | 700 | external/bsd/pkg_install/dist/info/perform.c pkg_install-20090528 |
701 | external/bsd/pkg_install/dist/info/pkg_info.1 pkg_install-20090528 | | 701 | external/bsd/pkg_install/dist/info/pkg_info.1 pkg_install-20090528 |
702 | external/bsd/pkg_install/dist/info/show.c pkg_install-20090528 | | 702 | external/bsd/pkg_install/dist/info/show.c pkg_install-20090528 |
703 | external/bsd/pkg_install/dist/lib/automatic.c pkg_install-20090528 | | 703 | external/bsd/pkg_install/dist/lib/automatic.c pkg_install-20090528 |
704 | external/bsd/pkg_install/dist/lib/config.h.in pkg_install-20090528 | | 704 | external/bsd/pkg_install/dist/lib/config.h.in pkg_install-20090528 |
705 | external/bsd/pkg_install/dist/lib/conflicts.c pkg_install-20090528 | | 705 | external/bsd/pkg_install/dist/lib/conflicts.c pkg_install-20090528 |
706 | external/bsd/pkg_install/dist/lib/decompress.c pkg_install-20090528 | | 706 | external/bsd/pkg_install/dist/lib/decompress.c pkg_install-20090528 |
707 | external/bsd/pkg_install/dist/lib/dewey.c pkg_install-20090528 | | 707 | external/bsd/pkg_install/dist/lib/dewey.c pkg_install-20090528 |
708 | external/bsd/pkg_install/dist/lib/fexec.c pkg_install-20090528 | | 708 | external/bsd/pkg_install/dist/lib/fexec.c pkg_install-20090528 |
709 | external/bsd/pkg_install/dist/lib/file.c pkg_install-20090528 | | 709 | external/bsd/pkg_install/dist/lib/file.c pkg_install-20090528 |
710 | external/bsd/pkg_install/dist/lib/global.c pkg_install-20090528 | | 710 | external/bsd/pkg_install/dist/lib/global.c pkg_install-20090528 |
711 | external/bsd/pkg_install/dist/lib/iterate.c pkg_install-20090528 | | 711 | external/bsd/pkg_install/dist/lib/iterate.c pkg_install-20090528 |
712 | external/bsd/pkg_install/dist/lib/lib.h pkg_install-20090528 | | 712 | external/bsd/pkg_install/dist/lib/lib.h pkg_install-20090528 |
713 | external/bsd/pkg_install/dist/lib/lpkg.c pkg_install-20090528 | | 713 | external/bsd/pkg_install/dist/lib/lpkg.c pkg_install-20090528 |
714 | external/bsd/pkg_install/dist/lib/opattern.c pkg_install-20090528 | | 714 | external/bsd/pkg_install/dist/lib/opattern.c pkg_install-20090528 |
715 | external/bsd/pkg_install/dist/lib/pkg_io.c pkg_install-20090528 | | 715 | external/bsd/pkg_install/dist/lib/pkg_io.c pkg_install-20090528 |
716 | external/bsd/pkg_install/dist/lib/pkg_summary.5 pkg_install-20090528 | | 716 | external/bsd/pkg_install/dist/lib/pkg_summary.5 pkg_install-20090528 |
717 | external/bsd/pkg_install/dist/lib/pkgdb.c pkg_install-20090528 | | 717 | external/bsd/pkg_install/dist/lib/pkgdb.c pkg_install-20090528 |
718 | external/bsd/pkg_install/dist/lib/plist.c pkg_install-20090528 | | 718 | external/bsd/pkg_install/dist/lib/plist.c pkg_install-20090528 |
719 | external/bsd/pkg_install/dist/lib/str.c pkg_install-20090528 | | 719 | external/bsd/pkg_install/dist/lib/str.c pkg_install-20090528 |
720 | external/bsd/pkg_install/dist/lib/var.c pkg_install-20090528 | | 720 | external/bsd/pkg_install/dist/lib/var.c pkg_install-20090528 |
721 | external/bsd/pkg_install/dist/lib/version.c pkg_install-20090528 | | 721 | external/bsd/pkg_install/dist/lib/version.c pkg_install-20090528 |
722 | external/bsd/pkg_install/dist/lib/version.h pkg_install-20090528 | | 722 | external/bsd/pkg_install/dist/lib/version.h pkg_install-20090528 |
723 | external/bsd/pkg_install/dist/lib/vulnerabilities-file.c pkg_install-20090528 | | 723 | external/bsd/pkg_install/dist/lib/vulnerabilities-file.c pkg_install-20090528 |
724 | external/bsd/pkg_install/dist/admin/audit-packages.sh.in pkg_install-20090528 | | 724 | external/bsd/pkg_install/dist/admin/audit-packages.sh.in pkg_install-20090528 |
725 | external/bsd/pkg_install/dist/admin/download-vulnerability-list.sh.in pkg_install-20090528 | | 725 | external/bsd/pkg_install/dist/admin/download-vulnerability-list.sh.in pkg_install-20090528 |
726 | external/bsd/pkg_install/dist/delete/pkg_delete.c pkg_install-20090528 | | 726 | external/bsd/pkg_install/dist/delete/pkg_delete.c pkg_install-20090528 |
727 | external/bsd/pkg_install/dist/lib/gpgsig.c pkg_install-20090528 | | 727 | external/bsd/pkg_install/dist/lib/gpgsig.c pkg_install-20090528 |
728 | external/bsd/pkg_install/dist/lib/license.c pkg_install-20090528 | | 728 | external/bsd/pkg_install/dist/lib/license.c pkg_install-20090528 |
729 | external/bsd/pkg_install/dist/lib/parse-config.c pkg_install-20090528 | | 729 | external/bsd/pkg_install/dist/lib/parse-config.c pkg_install-20090528 |
730 | external/bsd/pkg_install/dist/lib/pkcs7.c pkg_install-20090528 | | 730 | external/bsd/pkg_install/dist/lib/pkcs7.c pkg_install-20090528 |
731 | external/bsd/pkg_install/dist/lib/pkg_install.conf.5.in pkg_install-20090528 | | 731 | external/bsd/pkg_install/dist/lib/pkg_install.conf.5.in pkg_install-20090528 |
732 | external/bsd/pkg_install/dist/lib/pkg_signature.c: pkg_install-20090528 | | 732 | external/bsd/pkg_install/dist/lib/pkg_signature.c: pkg_install-20090528 |
733 | external/bsd/pkg_install/dist/lib/remove.c pkg_install-20090528 | | 733 | external/bsd/pkg_install/dist/lib/remove.c pkg_install-20090528 |
734 | external/bsd/pkg_install/dist/lib/xwrapper.c pkg_install-20090528 | | 734 | external/bsd/pkg_install/dist/lib/xwrapper.c pkg_install-20090528 |
735 | external/bsd/pkg_install/dist/x509/pkgsrc.cnf pkg_install-20090528 | | 735 | external/bsd/pkg_install/dist/x509/pkgsrc.cnf pkg_install-20090528 |
736 | external/bsd/pkg_install/dist/x509/pkgsrc.sh pkg_install-20090528 | | 736 | external/bsd/pkg_install/dist/x509/pkgsrc.sh pkg_install-20090528 |
737 | external/bsd/pkg_install/dist/x509/signing.txt pkg_install-20090528 | | 737 | external/bsd/pkg_install/dist/x509/signing.txt pkg_install-20090528 |
738 | external/bsd/pkg_install/lib/Makefile patch | | 738 | external/bsd/pkg_install/lib/Makefile patch |
739 | external/bsd/pkg_install/sbin/Makefile patch | | 739 | external/bsd/pkg_install/sbin/Makefile patch |
740 | external/bsd/pkg_install/sbin/Makefile.inc patch | | 740 | external/bsd/pkg_install/sbin/Makefile.inc patch |
741 | external/bsd/pkg_install/sbin/pkg_add/Makefile patch | | 741 | external/bsd/pkg_install/sbin/pkg_add/Makefile patch |
742 | external/bsd/pkg_install/sbin/pkg_admin/Makefile patch | | 742 | external/bsd/pkg_install/sbin/pkg_admin/Makefile patch |
743 | external/bsd/pkg_install/sbin/pkg_create/Makefile patch | | 743 | external/bsd/pkg_install/sbin/pkg_create/Makefile patch |
744 | external/bsd/pkg_install/sbin/pkg_delete/Makefile patch | | 744 | external/bsd/pkg_install/sbin/pkg_delete/Makefile patch |
745 | external/bsd/pkg_install/sbin/pkg_info/Makefile patch | | 745 | external/bsd/pkg_install/sbin/pkg_info/Makefile patch |
746 | external/bsd/pkg_install/dist/add/extract.c removed | | 746 | external/bsd/pkg_install/dist/add/extract.c removed |
747 | external/bsd/pkg_install/dist/add/futil.c removed | | 747 | external/bsd/pkg_install/dist/add/futil.c removed |
748 | external/bsd/pkg_install/dist/add/verify.c removed | | 748 | external/bsd/pkg_install/dist/add/verify.c removed |
749 | external/bsd/pkg_install/dist/add/verify.h removed | | 749 | external/bsd/pkg_install/dist/add/verify.h removed |
750 | external/bsd/pkg_install/dist/admin/config.c removed | | 750 | external/bsd/pkg_install/dist/admin/config.c removed |
751 | external/bsd/pkg_install/dist/audit-packages/AUTHORS removed | | 751 | external/bsd/pkg_install/dist/audit-packages/AUTHORS removed |
752 | external/bsd/pkg_install/dist/audit-packages/COPYING removed | | 752 | external/bsd/pkg_install/dist/audit-packages/COPYING removed |
753 | external/bsd/pkg_install/dist/audit-packages/README removed | | 753 | external/bsd/pkg_install/dist/audit-packages/README removed |
754 | external/bsd/pkg_install/dist/audit-packages/audit-packages.1.in removed | | 754 | external/bsd/pkg_install/dist/audit-packages/audit-packages.1.in removed |
755 | external/bsd/pkg_install/dist/audit-packages/audit-packages.c removed | | 755 | external/bsd/pkg_install/dist/audit-packages/audit-packages.c removed |
756 | external/bsd/pkg_install/dist/audit-packages/audit-packages.conf.5.in removed | | 756 | external/bsd/pkg_install/dist/audit-packages/audit-packages.conf.5.in removed |
757 | external/bsd/pkg_install/dist/audit-packages/audit-packages.conf.in removed | | 757 | external/bsd/pkg_install/dist/audit-packages/audit-packages.conf.in removed |
758 | external/bsd/pkg_install/dist/audit-packages/download-vulnerability-list.1.in removed | | 758 | external/bsd/pkg_install/dist/audit-packages/download-vulnerability-list.1.in removed |
759 | external/bsd/pkg_install/dist/audit-packages/download-vulnerability-list.sh.in removed | | 759 | external/bsd/pkg_install/dist/audit-packages/download-vulnerability-list.sh.in removed |
760 | external/bsd/pkg_install/dist/delete/delete.h removed | | 760 | external/bsd/pkg_install/dist/delete/delete.h removed |
761 | external/bsd/pkg_install/dist/delete/main.c removed | | 761 | external/bsd/pkg_install/dist/delete/main.c removed |
762 | external/bsd/pkg_install/dist/delete/perform.c removed | | 762 | external/bsd/pkg_install/dist/delete/perform.c removed |
763 | external/bsd/pkg_install/dist/lib/ftpio.c removed | | 763 | external/bsd/pkg_install/dist/lib/ftpio.c removed |
764 | external/bsd/pkg_install/dist/lib/path.c removed | | 764 | external/bsd/pkg_install/dist/lib/path.c removed |
765 | external/bsd/pkg_install/dist/lib/path.h removed | | 765 | external/bsd/pkg_install/dist/lib/path.h removed |
766 | external/bsd/pkg_install/dist/lib/pen.c removed | | 766 | external/bsd/pkg_install/dist/lib/pen.c removed |
767 | external/bsd/pkg_install/dist/lib/pexec.c removed | | 767 | external/bsd/pkg_install/dist/lib/pexec.c removed |
768 | external/bsd/pkg_install/dist/view/linkfarm.1 removed | | 768 | external/bsd/pkg_install/dist/view/linkfarm.1 removed |
769 | external/bsd/pkg_install/dist/view/linkfarm.sh.in removed | | 769 | external/bsd/pkg_install/dist/view/linkfarm.sh.in removed |
770 | external/bsd/pkg_install/dist/view/pkg_view.1 removed | | 770 | external/bsd/pkg_install/dist/view/pkg_view.1 removed |
771 | external/bsd/pkg_install/dist/view/pkg_view.sh.in removed | | 771 | external/bsd/pkg_install/dist/view/pkg_view.sh.in removed |
772 | external/bsd/pkg_install/sbin/audit-packages/Makefile removed | | 772 | external/bsd/pkg_install/sbin/audit-packages/Makefile removed |
773 | external/bsd/pkg_install/sbin/pkg_view/Makefile removed | | 773 | external/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 | |
778 | usr.sbin/puffs/mount_sysctlfs/sysctlfs.c 1.11 | | 778 | usr.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 | |
784 | sys/arch/sparc/sparc/autoconf.c 1.233 via patch | | 784 | sys/arch/sparc/sparc/autoconf.c 1.233 via patch |
785 | sys/arch/sparc/sparc/cpu.c 1.213 via patch | | 785 | sys/arch/sparc/sparc/cpu.c 1.213 via patch |
786 | sys/arch/sparc/sparc/cpuvar.h 1.76 via patch | | 786 | sys/arch/sparc/sparc/cpuvar.h 1.76 via patch |
787 | sys/arch/sparc/sparc/db_interface.c 1.83 via patch | | 787 | sys/arch/sparc/sparc/db_interface.c 1.83 via patch |
788 | sys/arch/sparc/sparc/intr.c 1.102 via patch | | 788 | sys/arch/sparc/sparc/intr.c 1.102 via patch |
789 | sys/arch/sparc/sparc/pmap.c 1.325 via patch | | 789 | sys/arch/sparc/sparc/pmap.c 1.325 via patch |
790 | sys/arch/sparc/sparc/timer_sun4m.c 1.17 via patch | | 790 | sys/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 | |
800 | sys/fs/udf/udf_strat_direct.c 1.10 | | 800 | sys/fs/udf/udf_strat_direct.c 1.10 |
801 | sys/fs/udf/udf_strat_rmw.c 1.19 | | 801 | sys/fs/udf/udf_strat_rmw.c 1.19 |
802 | sys/fs/udf/udf_strat_sequential.c 1.10 | | 802 | sys/fs/udf/udf_strat_sequential.c 1.10 |
803 | sys/fs/udf/udf_subr.c 1.90 | | 803 | sys/fs/udf/udf_subr.c 1.90 |
804 | sys/fs/udf/udf_subr.c 1.91 | | 804 | sys/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 | |
814 | sys/netinet/ip_carp.c 1.37 | | 814 | sys/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 | |
819 | sys/arch/sparc64/include/cpu.h 1.86 | | 819 | sys/arch/sparc64/include/cpu.h 1.86 |
820 | sys/arch/sparc64/sparc64/locore.s 1.291 | | 820 | sys/arch/sparc64/sparc64/locore.s 1.291 |
821 | sys/arch/sparc64/sparc64/vm_machdep.c 1.89 | | 821 | sys/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 | |
827 | sys/arch/m68k/include/m68k.h 1.14 | | 827 | sys/arch/m68k/include/m68k.h 1.14 |
828 | sys/arch/m68k/m68k/switch_subr.s 1.22 | | 828 | sys/arch/m68k/m68k/switch_subr.s 1.22 |
829 | sys/arch/m68k/m68k/vm_machdep.c 1.28 | | 829 | sys/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 | |
836 | sys/dev/pci/if_wm.c 1.175 via patch | | 836 | sys/dev/pci/if_wm.c 1.175 via patch |
837 | sys/net/agr/ieee8023ad_lacp.c 1.9 via patch | | 837 | sys/net/agr/ieee8023ad_lacp.c 1.9 via patch |
838 | sys/net/agr/if_agr.c 1.23 via patch | | 838 | sys/net/agr/if_agr.c 1.23 via patch |
839 | sys/net/agr/if_agrether.c 1.7 via patch | | 839 | sys/net/agr/if_agrether.c 1.7 via patch |
840 | sys/net/agr/if_agrvar_impl.h 1.8 via patch | | 840 | sys/net/agr/if_agrvar_impl.h 1.8 via patch |
841 | sys/net/if_ethersubr.c 1.172 via patch | | 841 | sys/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 | |
857 | sys/arch/hp700/hp700/locore.S 1.35 | | 857 | sys/arch/hp700/hp700/locore.S 1.35 |
858 | sys/arch/hp700/include/cpu.h 1.34 | | 858 | sys/arch/hp700/include/cpu.h 1.34 |
859 | sys/arch/hppa/hppa/vm_machdep.c 1.36 | | 859 | sys/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 | |
865 | sbin/drvctl/drvctl.8 1.7 - 1.10 | | 865 | sbin/drvctl/drvctl.8 1.7 - 1.10 |
866 | sbin/drvctl/drvctl.c 1.7, 1.9, 1.10 via patch | | 866 | sbin/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 | |
872 | sys/fs/udf/ecma167-udf.h 1.12 | | 872 | sys/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 | |
877 | sbin/newfs_udf/udf_create.c 1.16 | | 877 | sbin/newfs_udf/udf_create.c 1.16 |
878 | sys/fs/udf/udf_allocation.c 1.22, 1.23 | | 878 | sys/fs/udf/udf_allocation.c 1.22, 1.23 |
879 | sys/fs/udf/udf_bswap.h 1.6, 1.7 | | 879 | sys/fs/udf/udf_bswap.h 1.6, 1.7 |
880 | sys/fs/udf/udf_subr.c 1.88, 1.89 | | 880 | sys/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 | |
885 | distrib/common/parselist.awk 1.16 | | 885 | distrib/common/parselist.awk 1.16 |
886 | distrib/sets/maketars 1.66 | | 886 | distrib/sets/maketars 1.66 |
887 | share/dict/Makefile 1.17 | | 887 | share/dict/Makefile 1.17 |
888 | share/mk/bsd.README 1.249 | | 888 | share/mk/bsd.README 1.249 |
889 | share/mk/bsd.hostprog.mk 1.55 | | 889 | share/mk/bsd.hostprog.mk 1.55 |
890 | share/mk/bsd.kmodule.mk 1.19 | | 890 | share/mk/bsd.kmodule.mk 1.19 |
891 | share/mk/bsd.lib.mk 1.298 | | 891 | share/mk/bsd.lib.mk 1.298 |
892 | share/mk/bsd.links.mk 1.34 | | 892 | share/mk/bsd.links.mk 1.34 |
893 | share/mk/bsd.man.mk 1.100 | | 893 | share/mk/bsd.man.mk 1.100 |
894 | share/mk/bsd.prog.mk 1.241 | | 894 | share/mk/bsd.prog.mk 1.241 |
895 | share/zoneinfo/Makefile 1.43 | | 895 | share/zoneinfo/Makefile 1.43 |
896 | usr.bin/xinstall/xinstall.c 1.106 - 1.108 via patch | | 896 | usr.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 | |
905 | sys/kern/sched_4bsd.c 1.25 | | 905 | sys/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 | |
911 | sbin/atactl/atactl.c 1.54 | | 911 | sbin/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 | |
916 | external/mit/xorg/server/drivers/xf86-video-s3/Makefile patch | | 916 | external/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 | |
922 | sys/netinet/ip_carp.c 1.38 | | 922 | sys/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 | |
927 | bin/df/df.c 1.86 | | 927 | bin/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 | |
935 | sys/arch/alpha/alpha/locore.s 1.114 | | 935 | sys/arch/alpha/alpha/locore.s 1.114 |
936 | sys/arch/alpha/alpha/vm_machdep.c 1.100 | | 936 | sys/arch/alpha/alpha/vm_machdep.c 1.100 |
937 | sys/arch/alpha/include/alpha.h 1.24 | | 937 | sys/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 | |
943 | sys/arch/mips/include/locore.h 1.79 | | 943 | sys/arch/mips/include/locore.h 1.79 |
944 | sys/arch/mips/mips/locore_mips1.S 1.65 | | 944 | sys/arch/mips/mips/locore_mips1.S 1.65 |
945 | sys/arch/mips/mips/mipsX_subr.S 1.28 | | 945 | sys/arch/mips/mips/mipsX_subr.S 1.28 |
946 | sys/arch/mips/mips/mips_machdep.c 1.211 | | 946 | sys/arch/mips/mips/mips_machdep.c 1.211 |
947 | sys/arch/mips/mips/vm_machdep.c 1.123 | | 947 | sys/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 | |
953 | sys/arch/sparc/dev/zs.c 1.116 | | 953 | sys/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 | |
960 | sys/arch/powerpc/powerpc/locore_subr.S 1.38 | | 960 | sys/arch/powerpc/powerpc/locore_subr.S 1.38 |
961 | sys/arch/powerpc/powerpc/vm_machdep.c 1.77 | | 961 | sys/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 | |
967 | sys/arch/sh3/sh3/locore_subr.S 1.52 | | 967 | sys/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 | |
973 | sbin/newfs/newfs.c 1.103 | | 973 | sbin/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 | |
979 | sys/arch/x86/conf/files.x86 1.52 via patch | | 979 | sys/arch/x86/conf/files.x86 1.52 via patch |
980 | sys/arch/x86/include/cpu.h 1.17 | | 980 | sys/arch/x86/include/cpu.h 1.17 |
981 | sys/arch/x86/x86/cpu_topology.c 1.1 | | 981 | sys/arch/x86/x86/cpu_topology.c 1.1 |
982 | sys/arch/x86/x86/identcpu.c 1.16 via patch | | 982 | sys/arch/x86/x86/identcpu.c 1.16 via patch |
983 | sys/arch/xen/conf/files.xen 1.99 via patch | | 983 | sys/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 | |
988 | sys/arch/x86/include/specialreg.h 1.36 | | 988 | sys/arch/x86/include/specialreg.h 1.36 |
989 | sys/arch/x86/x86/cpu_topology.c 1.2 | | 989 | sys/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 | |
1000 | distrib/sets/lists/xbase/mi 1.76 | | 1000 | distrib/sets/lists/xbase/mi 1.76 |
1001 | external/mit/xorg/bin/xvidtune/Makefile 1.2 | | 1001 | external/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 | |
1007 | sys/compat/linux/common/linux_socket.c 1.100 | | 1007 | sys/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 | |
1012 | sys/kern/tty_pty.c 1.117 | | 1012 | sys/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 | |
1019 | external/bsd/am-utils/lib/libamu/mkconf 1.2 | | 1019 | external/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 | |
1025 | sys/kern/subr_kobj.c 1.35 | | 1025 | sys/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 | |
1030 | sys/netinet/tcp_usrreq.c 1.155 | | 1030 | sys/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 | |
1035 | usr.bin/window/ttgeneric.c 1.11 | | 1035 | usr.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 | |
1042 | sys/dev/pci/ehci_pci.c 1.45 | | 1042 | sys/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 | |
1051 | lib/libpam/modules/pam_unix/pam_unix.c 1.13 | | 1051 | lib/libpam/modules/pam_unix/pam_unix.c 1.13 |
1052 | | | 1052 | |
1053 | Restore the good old UNIX behavior of root password changing: only root | | 1053 | Restore the good old UNIX behavior of root password changing: only root |
1054 | may change the root password. | | 1054 | may change the root password. |
1055 | [tonnerre, ticket #817] | | 1055 | [tonnerre, ticket #817] |
1056 | | | 1056 | |
| | | 1057 | sys/kern/sys_generic.c 1.122 via patch |
| | | 1058 | |
| | | 1059 | Updates to f_flag need to be made with atomics. |
| | | 1060 | [rmind, ticket #811] |
| | | 1061 | |