| @@ -1,1154 +1,1155 @@ | | | @@ -1,1154 +1,1155 @@ |
1 | # $NetBSD: CHANGES-6.2,v 1.1.2.72 2013/12/23 22:59:52 riz Exp $ | | 1 | # $NetBSD: CHANGES-6.2,v 1.1.2.73 2014/01/06 18:56:52 bouyer Exp $ |
2 | | | 2 | |
3 | A complete list of changes from the 6.1 release until the 6.2 release: | | 3 | A complete list of changes from the 6.1 release until the 6.2 release: |
4 | | | 4 | |
5 | doc/README.files patched by hand | | 5 | doc/README.files patched by hand |
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 6.1_STABLE! | | 9 | Welcome to 6.1_STABLE! |
10 | | | 10 | |
11 | sys/dev/usb/usb_quirks.c 1.78 | | 11 | sys/dev/usb/usb_quirks.c 1.78 |
12 | sys/dev/usb/usbdevs 1.639 | | 12 | sys/dev/usb/usbdevs 1.639 |
13 | sys/dev/usb/usbdevs.h regen | | 13 | sys/dev/usb/usbdevs.h regen |
14 | sys/dev/usb/usbdevs_data.h regen | | 14 | sys/dev/usb/usbdevs_data.h regen |
15 | | | 15 | |
16 | Fix the detection of the tripplite USB SMARTLCD UPS. | | 16 | Fix the detection of the tripplite USB SMARTLCD UPS. |
17 | [garbled, ticket #849] | | 17 | [garbled, ticket #849] |
18 | | | 18 | |
19 | sys/dev/usb/usb.h 1.101-1.103 | | 19 | sys/dev/usb/usb.h 1.101-1.103 |
20 | | | 20 | |
21 | Add some defines and macros. | | 21 | Add some defines and macros. |
22 | [skrll, ticket #850] | | 22 | [skrll, ticket #850] |
23 | | | 23 | |
24 | crypto/external/bsd/heimdal/bin/krb5-config/Makefile 1.2 | | 24 | crypto/external/bsd/heimdal/bin/krb5-config/Makefile 1.2 |
25 | | | 25 | |
26 | Don't force pthread linkage. | | 26 | Don't force pthread linkage. |
27 | [joerg, ticket #871] | | 27 | [joerg, ticket #871] |
28 | | | 28 | |
29 | external/gpl2/xcvs/Makefile.inc patch | | 29 | external/gpl2/xcvs/Makefile.inc patch |
30 | external/gpl2/xcvs/bin/xcvs/Makefile patch | | 30 | external/gpl2/xcvs/bin/xcvs/Makefile patch |
31 | external/gpl2/xcvs/dist/INSTALL patch | | 31 | external/gpl2/xcvs/dist/INSTALL patch |
32 | external/gpl2/xcvs/dist/Makefile.am patch | | 32 | external/gpl2/xcvs/dist/Makefile.am patch |
33 | external/gpl2/xcvs/dist/Makefile.in patch | | 33 | external/gpl2/xcvs/dist/Makefile.in patch |
34 | external/gpl2/xcvs/dist/aclocal.m4 patch | | 34 | external/gpl2/xcvs/dist/aclocal.m4 patch |
35 | external/gpl2/xcvs/dist/config.h.in patch | | 35 | external/gpl2/xcvs/dist/config.h.in patch |
36 | external/gpl2/xcvs/dist/configure patch | | 36 | external/gpl2/xcvs/dist/configure patch |
37 | external/gpl2/xcvs/dist/configure.in patch | | 37 | external/gpl2/xcvs/dist/configure.in patch |
38 | external/gpl2/xcvs/dist/acl/COPYING patch | | 38 | external/gpl2/xcvs/dist/acl/COPYING patch |
39 | external/gpl2/xcvs/dist/acl/COPYING.LIB patch | | 39 | external/gpl2/xcvs/dist/acl/COPYING.LIB patch |
40 | external/gpl2/xcvs/dist/acl/INSTALL patch | | 40 | external/gpl2/xcvs/dist/acl/INSTALL patch |
41 | external/gpl2/xcvs/dist/acl/README patch | | 41 | external/gpl2/xcvs/dist/acl/README patch |
42 | external/gpl2/xcvs/dist/acl/aclconfig.default patch | | 42 | external/gpl2/xcvs/dist/acl/aclconfig.default patch |
43 | external/gpl2/xcvs/dist/build-aux/compile patch | | 43 | external/gpl2/xcvs/dist/build-aux/compile patch |
44 | external/gpl2/xcvs/dist/build-aux/config.guess patch | | 44 | external/gpl2/xcvs/dist/build-aux/config.guess patch |
45 | external/gpl2/xcvs/dist/build-aux/config.sub patch | | 45 | external/gpl2/xcvs/dist/build-aux/config.sub patch |
46 | external/gpl2/xcvs/dist/build-aux/depcomp patch | | 46 | external/gpl2/xcvs/dist/build-aux/depcomp patch |
47 | external/gpl2/xcvs/dist/build-aux/install-sh patch | | 47 | external/gpl2/xcvs/dist/build-aux/install-sh patch |
48 | external/gpl2/xcvs/dist/build-aux/mdate-sh patch | | 48 | external/gpl2/xcvs/dist/build-aux/mdate-sh patch |
49 | external/gpl2/xcvs/dist/build-aux/missing patch | | 49 | external/gpl2/xcvs/dist/build-aux/missing patch |
50 | external/gpl2/xcvs/dist/build-aux/mkinstalldirs patch | | 50 | external/gpl2/xcvs/dist/build-aux/mkinstalldirs patch |
51 | external/gpl2/xcvs/dist/build-aux/texinfo.tex patch | | 51 | external/gpl2/xcvs/dist/build-aux/texinfo.tex patch |
52 | external/gpl2/xcvs/dist/build-aux/ylwrap patch | | 52 | external/gpl2/xcvs/dist/build-aux/ylwrap patch |
53 | external/gpl2/xcvs/dist/contrib/Makefile.in patch | | 53 | external/gpl2/xcvs/dist/contrib/Makefile.in patch |
54 | external/gpl2/xcvs/dist/contrib/pam/Makefile.in patch | | 54 | external/gpl2/xcvs/dist/contrib/pam/Makefile.in patch |
55 | external/gpl2/xcvs/dist/diff/Makefile.in patch | | 55 | external/gpl2/xcvs/dist/diff/Makefile.in patch |
56 | external/gpl2/xcvs/dist/diff/diff3.c patch | | 56 | external/gpl2/xcvs/dist/diff/diff3.c patch |
57 | external/gpl2/xcvs/dist/diff/util.c patch | | 57 | external/gpl2/xcvs/dist/diff/util.c patch |
58 | external/gpl2/xcvs/dist/doc/Makefile.in patch | | 58 | external/gpl2/xcvs/dist/doc/Makefile.in patch |
59 | external/gpl2/xcvs/dist/doc/i18n/Makefile.in patch | | 59 | external/gpl2/xcvs/dist/doc/i18n/Makefile.in patch |
60 | external/gpl2/xcvs/dist/doc/i18n/pt_BR/Makefile.in patch | | 60 | external/gpl2/xcvs/dist/doc/i18n/pt_BR/Makefile.in patch |
61 | external/gpl2/xcvs/dist/lib/Makefile.in patch | | 61 | external/gpl2/xcvs/dist/lib/Makefile.in patch |
62 | external/gpl2/xcvs/dist/lib/vasnprintf.c patch | | 62 | external/gpl2/xcvs/dist/lib/vasnprintf.c patch |
63 | external/gpl2/xcvs/dist/m4/chdir-long.m4 patch | | 63 | external/gpl2/xcvs/dist/m4/chdir-long.m4 patch |
64 | external/gpl2/xcvs/dist/m4/extensions.m4 patch | | 64 | external/gpl2/xcvs/dist/m4/extensions.m4 patch |
65 | external/gpl2/xcvs/dist/m4/glibc2.m4 patch | | 65 | external/gpl2/xcvs/dist/m4/glibc2.m4 patch |
66 | external/gpl2/xcvs/dist/m4/glibc21.m4 patch | | 66 | external/gpl2/xcvs/dist/m4/glibc21.m4 patch |
67 | external/gpl2/xcvs/dist/m4/intdiv0.m4 patch | | 67 | external/gpl2/xcvs/dist/m4/intdiv0.m4 patch |
68 | external/gpl2/xcvs/dist/m4/intmax.m4 patch | | 68 | external/gpl2/xcvs/dist/m4/intmax.m4 patch |
69 | external/gpl2/xcvs/dist/m4/inttypes-pri.m4 patch | | 69 | external/gpl2/xcvs/dist/m4/inttypes-pri.m4 patch |
70 | external/gpl2/xcvs/dist/m4/isc-posix.m4 patch | | 70 | external/gpl2/xcvs/dist/m4/isc-posix.m4 patch |
71 | external/gpl2/xcvs/dist/m4/lcmessage.m4 patch | | 71 | external/gpl2/xcvs/dist/m4/lcmessage.m4 patch |
72 | external/gpl2/xcvs/dist/m4/printf-posix.m4 patch | | 72 | external/gpl2/xcvs/dist/m4/printf-posix.m4 patch |
73 | external/gpl2/xcvs/dist/m4/strftime.m4 patch | | 73 | external/gpl2/xcvs/dist/m4/strftime.m4 patch |
74 | external/gpl2/xcvs/dist/maint-aux/Makefile.in patch | | 74 | external/gpl2/xcvs/dist/maint-aux/Makefile.in patch |
75 | external/gpl2/xcvs/dist/man/Makefile.in patch | | 75 | external/gpl2/xcvs/dist/man/Makefile.in patch |
76 | external/gpl2/xcvs/dist/src/Makefile.am patch | | 76 | external/gpl2/xcvs/dist/src/Makefile.am patch |
77 | external/gpl2/xcvs/dist/src/Makefile.in patch | | 77 | external/gpl2/xcvs/dist/src/Makefile.in patch |
78 | external/gpl2/xcvs/dist/src/acl.c patch | | 78 | external/gpl2/xcvs/dist/src/acl.c patch |
79 | external/gpl2/xcvs/dist/src/add.c patch | | 79 | external/gpl2/xcvs/dist/src/add.c patch |
80 | external/gpl2/xcvs/dist/src/admin.c patch | | 80 | external/gpl2/xcvs/dist/src/admin.c patch |
81 | external/gpl2/xcvs/dist/src/annotate.c patch | | 81 | external/gpl2/xcvs/dist/src/annotate.c patch |
82 | external/gpl2/xcvs/dist/src/commit.c patch | | 82 | external/gpl2/xcvs/dist/src/commit.c patch |
83 | external/gpl2/xcvs/dist/src/cvs.h patch | | 83 | external/gpl2/xcvs/dist/src/cvs.h patch |
84 | external/gpl2/xcvs/dist/src/diff.c patch | | 84 | external/gpl2/xcvs/dist/src/diff.c patch |
85 | external/gpl2/xcvs/dist/src/error.c patch | | 85 | external/gpl2/xcvs/dist/src/error.c patch |
86 | external/gpl2/xcvs/dist/src/filesubr.c patch | | 86 | external/gpl2/xcvs/dist/src/filesubr.c patch |
87 | external/gpl2/xcvs/dist/src/import.c patch | | 87 | external/gpl2/xcvs/dist/src/import.c patch |
88 | external/gpl2/xcvs/dist/src/lock.c patch | | 88 | external/gpl2/xcvs/dist/src/lock.c patch |
89 | external/gpl2/xcvs/dist/src/log.c patch | | 89 | external/gpl2/xcvs/dist/src/log.c patch |
90 | external/gpl2/xcvs/dist/src/logmsg.c patch | | 90 | external/gpl2/xcvs/dist/src/logmsg.c patch |
91 | external/gpl2/xcvs/dist/src/ls.c patch | | 91 | external/gpl2/xcvs/dist/src/ls.c patch |
92 | external/gpl2/xcvs/dist/src/main.c patch | | 92 | external/gpl2/xcvs/dist/src/main.c patch |
93 | external/gpl2/xcvs/dist/src/mkmodules.c patch | | 93 | external/gpl2/xcvs/dist/src/mkmodules.c patch |
94 | external/gpl2/xcvs/dist/src/parseinfo.c patch | | 94 | external/gpl2/xcvs/dist/src/parseinfo.c patch |
95 | external/gpl2/xcvs/dist/src/parseinfo.h patch | | 95 | external/gpl2/xcvs/dist/src/parseinfo.h patch |
96 | external/gpl2/xcvs/dist/src/patch.c patch | | 96 | external/gpl2/xcvs/dist/src/patch.c patch |
97 | external/gpl2/xcvs/dist/src/rcs.c patch | | 97 | external/gpl2/xcvs/dist/src/rcs.c patch |
98 | external/gpl2/xcvs/dist/src/recurse.c patch | | 98 | external/gpl2/xcvs/dist/src/recurse.c patch |
99 | external/gpl2/xcvs/dist/src/remove.c patch | | 99 | external/gpl2/xcvs/dist/src/remove.c patch |
100 | external/gpl2/xcvs/dist/src/sanity.sh patch | | 100 | external/gpl2/xcvs/dist/src/sanity.sh patch |
101 | external/gpl2/xcvs/dist/src/server.c patch | | 101 | external/gpl2/xcvs/dist/src/server.c patch |
102 | external/gpl2/xcvs/dist/src/status.c patch | | 102 | external/gpl2/xcvs/dist/src/status.c patch |
103 | external/gpl2/xcvs/dist/src/subr.c patch | | 103 | external/gpl2/xcvs/dist/src/subr.c patch |
104 | external/gpl2/xcvs/dist/src/tag.c patch | | 104 | external/gpl2/xcvs/dist/src/tag.c patch |
105 | external/gpl2/xcvs/dist/src/update.c patch | | 105 | external/gpl2/xcvs/dist/src/update.c patch |
106 | external/gpl2/xcvs/dist/src/version.c patch | | 106 | external/gpl2/xcvs/dist/src/version.c patch |
107 | external/gpl2/xcvs/lib/libcvs/Makefile patch | | 107 | external/gpl2/xcvs/lib/libcvs/Makefile patch |
108 | external/gpl2/xcvs/lib/libdiff/Makefile patch | | 108 | external/gpl2/xcvs/lib/libdiff/Makefile patch |
109 | gnu/usr.bin/rcs/lib/Makefile patch | | 109 | gnu/usr.bin/rcs/lib/Makefile patch |
110 | gnu/usr.bin/rcs/lib/rcsbase.h patch | | 110 | gnu/usr.bin/rcs/lib/rcsbase.h patch |
111 | gnu/usr.bin/rcs/lib/rcssyn.c patch | | 111 | gnu/usr.bin/rcs/lib/rcssyn.c patch |
112 | gnu/usr.bin/rcs/rlog/Makefile patch | | 112 | gnu/usr.bin/rcs/rlog/Makefile patch |
113 | gnu/usr.bin/rcs/rlog/rlog.1 patch | | 113 | gnu/usr.bin/rcs/rlog/rlog.1 patch |
114 | gnu/usr.bin/rcs/rlog/rlog.c patch | | 114 | gnu/usr.bin/rcs/rlog/rlog.c patch |
115 | | | 115 | |
116 | Update CVS for setuid fixes, acl support, pathname resolution | | 116 | Update CVS for setuid fixes, acl support, pathname resolution |
117 | fixes. Update RCS to handle CVS changes. | | 117 | fixes. Update RCS to handle CVS changes. |
118 | [christos, ticket #889] | | 118 | [christos, ticket #889] |
119 | | | 119 | |
120 | sys/arch/amiga/dev/if_ne_zbus.c 1.15 | | 120 | sys/arch/amiga/dev/if_ne_zbus.c 1.15 |
121 | | | 121 | |
122 | Fix kernel panic on Amigas with Deneb cards. | | 122 | Fix kernel panic on Amigas with Deneb cards. |
123 | [rkujawa, ticket #892] | | 123 | [rkujawa, ticket #892] |
124 | | | 124 | |
125 | xsrc/external/mitMesaLib/dist/src/glx/XF86dri.c patch | | 125 | xsrc/external/mitMesaLib/dist/src/glx/XF86dri.c patch |
126 | xsrc/external/mitlibFS/dist/src/FSOpenServ.c patch | | 126 | xsrc/external/mitlibFS/dist/src/FSOpenServ.c patch |
127 | xsrc/external/mitlibX11/dist/modules/im/ximcp/Makefile.am patch | | 127 | xsrc/external/mitlibX11/dist/modules/im/ximcp/Makefile.am patch |
128 | xsrc/external/mitlibX11/dist/modules/im/ximcp/imLcPrs.c patch | | 128 | xsrc/external/mitlibX11/dist/modules/im/ximcp/imLcPrs.c patch |
129 | xsrc/external/mitlibX11/dist/modules/im/ximcp/imTrX.c patch | | 129 | xsrc/external/mitlibX11/dist/modules/im/ximcp/imTrX.c patch |
130 | xsrc/external/mitlibX11/dist/src/AllCells.c patch | | 130 | xsrc/external/mitlibX11/dist/src/AllCells.c patch |
131 | xsrc/external/mitlibX11/dist/src/Font.c patch | | 131 | xsrc/external/mitlibX11/dist/src/Font.c patch |
132 | xsrc/external/mitlibX11/dist/src/FontInfo.c patch | | 132 | xsrc/external/mitlibX11/dist/src/FontInfo.c patch |
133 | xsrc/external/mitlibX11/dist/src/FontNames.c patch | | 133 | xsrc/external/mitlibX11/dist/src/FontNames.c patch |
134 | xsrc/external/mitlibX11/dist/src/GetFPath.c patch | | 134 | xsrc/external/mitlibX11/dist/src/GetFPath.c patch |
135 | xsrc/external/mitlibX11/dist/src/GetImage.c patch | | 135 | xsrc/external/mitlibX11/dist/src/GetImage.c patch |
136 | xsrc/external/mitlibX11/dist/src/GetMoEv.c patch | | 136 | xsrc/external/mitlibX11/dist/src/GetMoEv.c patch |
137 | xsrc/external/mitlibX11/dist/src/GetPntMap.c patch | | 137 | xsrc/external/mitlibX11/dist/src/GetPntMap.c patch |
138 | xsrc/external/mitlibX11/dist/src/GetProp.c patch | | 138 | xsrc/external/mitlibX11/dist/src/GetProp.c patch |
139 | xsrc/external/mitlibX11/dist/src/LiHosts.c patch | | 139 | xsrc/external/mitlibX11/dist/src/LiHosts.c patch |
140 | xsrc/external/mitlibX11/dist/src/ListExt.c patch | | 140 | xsrc/external/mitlibX11/dist/src/ListExt.c patch |
141 | xsrc/external/mitlibX11/dist/src/ModMap.c patch | | 141 | xsrc/external/mitlibX11/dist/src/ModMap.c patch |
142 | xsrc/external/mitlibX11/dist/src/Xrm.c patch | | 142 | xsrc/external/mitlibX11/dist/src/Xrm.c patch |
143 | xsrc/external/mitlibX11/dist/src/xcms/cmsColNm.c patch | | 143 | xsrc/external/mitlibX11/dist/src/xcms/cmsColNm.c patch |
144 | xsrc/external/mitlibX11/dist/src/xkb/XKBExtDev.c patch | | 144 | xsrc/external/mitlibX11/dist/src/xkb/XKBExtDev.c patch |
145 | xsrc/external/mitlibX11/dist/src/xkb/XKBGeom.c patch | | 145 | xsrc/external/mitlibX11/dist/src/xkb/XKBGeom.c patch |
146 | xsrc/external/mitlibX11/dist/src/xkb/XKBGetMap.c patch | | 146 | xsrc/external/mitlibX11/dist/src/xkb/XKBGetMap.c patch |
147 | xsrc/external/mitlibX11/dist/src/xkb/XKBNames.c patch | | 147 | xsrc/external/mitlibX11/dist/src/xkb/XKBNames.c patch |
148 | xsrc/external/mitlibXcursor/dist/src/file.c patch | | 148 | xsrc/external/mitlibXcursor/dist/src/file.c patch |
149 | xsrc/external/mitlibXext/dist/src/XEVI.c patch | | 149 | xsrc/external/mitlibXext/dist/src/XEVI.c patch |
150 | xsrc/external/mitlibXext/dist/src/XShape.c patch | | 150 | xsrc/external/mitlibXext/dist/src/XShape.c patch |
151 | xsrc/external/mitlibXext/dist/src/XSync.c patch | | 151 | xsrc/external/mitlibXext/dist/src/XSync.c patch |
152 | xsrc/external/mitlibXext/dist/src/Xcup.c patch | | 152 | xsrc/external/mitlibXext/dist/src/Xcup.c patch |
153 | xsrc/external/mitlibXext/dist/src/Xdbe.c patch | | 153 | xsrc/external/mitlibXext/dist/src/Xdbe.c patch |
154 | xsrc/external/mitlibXfixes/dist/src/Cursor.c patch | | 154 | xsrc/external/mitlibXfixes/dist/src/Cursor.c patch |
155 | xsrc/external/mitlibXi/dist/src/XGMotion.c patch | | 155 | xsrc/external/mitlibXi/dist/src/XGMotion.c patch |
156 | xsrc/external/mitlibXi/dist/src/XGetBMap.c patch | | 156 | xsrc/external/mitlibXi/dist/src/XGetBMap.c patch |
157 | xsrc/external/mitlibXi/dist/src/XGetDCtl.c patch | | 157 | xsrc/external/mitlibXi/dist/src/XGetDCtl.c patch |
158 | xsrc/external/mitlibXi/dist/src/XGetDProp.c patch | | 158 | xsrc/external/mitlibXi/dist/src/XGetDProp.c patch |
159 | xsrc/external/mitlibXi/dist/src/XGetFCtl.c patch | | 159 | xsrc/external/mitlibXi/dist/src/XGetFCtl.c patch |
160 | xsrc/external/mitlibXi/dist/src/XGetProp.c patch | | 160 | xsrc/external/mitlibXi/dist/src/XGetProp.c patch |
161 | xsrc/external/mitlibXi/dist/src/XIPassiveGrab.c patch | | 161 | xsrc/external/mitlibXi/dist/src/XIPassiveGrab.c patch |
162 | xsrc/external/mitlibXi/dist/src/XIProperties.c patch | | 162 | xsrc/external/mitlibXi/dist/src/XIProperties.c patch |
163 | xsrc/external/mitlibXi/dist/src/XISelEv.c patch | | 163 | xsrc/external/mitlibXi/dist/src/XISelEv.c patch |
164 | xsrc/external/mitlibXi/dist/src/XListDev.c patch | | 164 | xsrc/external/mitlibXi/dist/src/XListDev.c patch |
165 | xsrc/external/mitlibXi/dist/src/XQueryDv.c patch | | 165 | xsrc/external/mitlibXi/dist/src/XQueryDv.c patch |
166 | xsrc/external/mitlibXinerama/dist/src/Xinerama.c patch | | 166 | xsrc/external/mitlibXinerama/dist/src/Xinerama.c patch |
167 | xsrc/external/mitlibXrandr/dist/src/XrrProperty.c patch | | 167 | xsrc/external/mitlibXrandr/dist/src/XrrProperty.c patch |
168 | xsrc/external/mitlibXrender/dist/src/Filter.c patch | | 168 | xsrc/external/mitlibXrender/dist/src/Filter.c patch |
169 | xsrc/external/mitlibXrender/dist/src/Xrender.c patch | | 169 | xsrc/external/mitlibXrender/dist/src/Xrender.c patch |
170 | xsrc/external/mitlibXres/dist/src/XRes.c patch | | 170 | xsrc/external/mitlibXres/dist/src/XRes.c patch |
171 | xsrc/external/mitlibXt/dist/src/ResConfig.c patch | | 171 | xsrc/external/mitlibXt/dist/src/ResConfig.c patch |
172 | xsrc/external/mitlibXt/dist/src/Selection.c patch | | 172 | xsrc/external/mitlibXt/dist/src/Selection.c patch |
173 | xsrc/external/mitlibXv/dist/src/Xv.c patch | | 173 | xsrc/external/mitlibXv/dist/src/Xv.c patch |
174 | xsrc/external/mitlibXvMC/dist/src/XvMC.c patch | | 174 | xsrc/external/mitlibXvMC/dist/src/XvMC.c patch |
175 | xsrc/external/mitlibXxf86dga/dist/src/XF86DGA2.c patch | | 175 | xsrc/external/mitlibXxf86dga/dist/src/XF86DGA2.c patch |
176 | xsrc/external/mitlibXxf86vm/dist/src/XF86VMode.c patch | | 176 | xsrc/external/mitlibXxf86vm/dist/src/XF86VMode.c patch |
177 | xsrc/external/mitlibxcb/dist/src/xcb_in.c patch | | 177 | xsrc/external/mitlibxcb/dist/src/xcb_in.c patch |
178 | xsrc/external/mitxf86-video-openchrome/dist/libxvmc/xf86dri.c patch | | 178 | xsrc/external/mitxf86-video-openchrome/dist/libxvmc/xf86dri.c patch |
179 | | | 179 | |
180 | Fix protocol handling issues in X client libraries. | | 180 | Fix protocol handling issues in X client libraries. |
181 | [mrg, ticket #900] | | 181 | [mrg, ticket #900] |
182 | | | 182 | |
183 | external/mit/xorg/lib/libX11/Makefile.libx11 1.11 via patch | | 183 | external/mit/xorg/lib/libX11/Makefile.libx11 1.11 via patch |
184 | | | 184 | |
185 | hack for old gcc. | | 185 | hack for old gcc. |
186 | [mrg, ticket #901] | | 186 | [mrg, ticket #901] |
187 | | | 187 | |
188 | external/mit/xorg/lib/libXi/Makefile 1.10 | | 188 | external/mit/xorg/lib/libXi/Makefile 1.10 |
189 | | | 189 | |
190 | fix vax build issues - GCC 4.1 warns about always true comparisons | | 190 | fix vax build issues - GCC 4.1 warns about always true comparisons |
191 | more than GCC 4.5 does. | | 191 | more than GCC 4.5 does. |
192 | [mrg, ticket #902] | | 192 | [mrg, ticket #902] |
193 | | | 193 | |
194 | sys/arch/sparc64/dev/tda.c 1.7-1.8 | | 194 | sys/arch/sparc64/dev/tda.c 1.7-1.8 |
195 | share/man/man4/man4.sparc64/tda.4 1.1-1.3 | | 195 | share/man/man4/man4.sparc64/tda.4 1.1-1.3 |
196 | share/man/man4/man4.sparc64/Makefile 1.7 | | 196 | share/man/man4/man4.sparc64/Makefile 1.7 |
197 | distrib/sets/lists/man/mi 1.1419 | | 197 | distrib/sets/lists/man/mi 1.1419 |
198 | | | 198 | |
199 | Add sysmon support to display the CPU and Sytem fan speeds for the | | 199 | Add sysmon support to display the CPU and Sytem fan speeds for the |
200 | tda driver. Add a manual page for tda(4). Fix a bug which caused | | 200 | tda driver. Add a manual page for tda(4). Fix a bug which caused |
201 | the system fan to always run at full speed. | | 201 | the system fan to always run at full speed. |
202 | [jdc, ticket #893] | | 202 | [jdc, ticket #893] |
203 | | | 203 | |
204 | sys/fs/nilfs/nilfs_vnops.c 1.22-1.23 | | 204 | sys/fs/nilfs/nilfs_vnops.c 1.22-1.23 |
205 | | | 205 | |
206 | Fix serious file read problem due to not-so-clear VOP_BMAP description. | | 206 | Fix serious file read problem due to not-so-clear VOP_BMAP description. |
207 | Should fix PR 45605. | | 207 | Should fix PR 45605. |
208 | [reinoud, ticket #894] | | 208 | [reinoud, ticket #894] |
209 | | | 209 | |
210 | sys/dev/ic/iavc.c 1.10 | | 210 | sys/dev/ic/iavc.c 1.10 |
211 | sys/netisdn/i4b_capi.h 1.6 | | 211 | sys/netisdn/i4b_capi.h 1.6 |
212 | sys/netisdn/i4b_capi_llif.c 1.6 | | 212 | sys/netisdn/i4b_capi_llif.c 1.6 |
213 | | | 213 | |
214 | Fix signature of capi_ll_control. From Wolfgang Stukenbrock in PR | | 214 | Fix signature of capi_ll_control. From Wolfgang Stukenbrock in PR |
215 | kern/47863. | | 215 | kern/47863. |
216 | [martin, ticket #896] | | 216 | [martin, ticket #896] |
217 | | | 217 | |
218 | usr.sbin/syslogd/syslogd.c 1.115 | | 218 | usr.sbin/syslogd/syslogd.c 1.115 |
219 | usr.sbin/syslogd/syslogd.h 1.4 | | 219 | usr.sbin/syslogd/syslogd.h 1.4 |
220 | usr.sbin/syslogd/tls.c 1.11 | | 220 | usr.sbin/syslogd/tls.c 1.11 |
221 | | | 221 | |
222 | PR/47861: Fredrik Pettai: keep track of the address family for each | | 222 | PR/47861: Fredrik Pettai: keep track of the address family for each |
223 | socket opened and don't send the a message to the wrong family type. | | 223 | socket opened and don't send the a message to the wrong family type. |
224 | [pettai, ticket #897] | | 224 | [pettai, ticket #897] |
225 | | | 225 | |
226 | sys/dev/pci/if_alc.c 1.7 | | 226 | sys/dev/pci/if_alc.c 1.7 |
227 | | | 227 | |
228 | Avoid illegal sleeps in the softint routine. | | 228 | Avoid illegal sleeps in the softint routine. |
229 | XXX could probably do better by creating a watchdog thread. | | 229 | XXX could probably do better by creating a watchdog thread. |
230 | [mrg, ticket #898] | | 230 | [mrg, ticket #898] |
231 | | | 231 | |
232 | lib/libm/arch/i387/fenv.c 1.5 | | 232 | lib/libm/arch/i387/fenv.c 1.5 |
233 | lib/libm/arch/x86_64/fenv.c 1.3-1.4 | | 233 | lib/libm/arch/x86_64/fenv.c 1.3-1.4 |
234 | | | 234 | |
235 | Fix amd64 feraiseexcept so that it actually traps. The call to fwait | | 235 | Fix amd64 feraiseexcept so that it actually traps. The call to fwait |
236 | got lost somewhere along the line; the i387 code has it. | | 236 | got lost somewhere along the line; the i387 code has it. |
237 | Fix sense of fegetexcept on x86. | | 237 | Fix sense of fegetexcept on x86. |
238 | [riastradh, ticket #899] | | 238 | [riastradh, ticket #899] |
239 | | | 239 | |
240 | usr.sbin/installboot/arch/vax.c 1.16-1.17 | | 240 | usr.sbin/installboot/arch/vax.c 1.16-1.17 |
241 | | | 241 | |
242 | Don't include host's disklabel.h. Fixes cross compile error on | | 242 | Don't include host's disklabel.h. Fixes cross compile error on |
243 | some environment. | | 243 | some environment. |
244 | [martin, ticket #865] | | 244 | [martin, ticket #865] |
245 | sys/netinet6/ip6_flow.c 1.21 | | 245 | sys/netinet6/ip6_flow.c 1.21 |
246 | | | 246 | |
247 | Clear mbuf's csum_flags in ip6flow_fastforward(). Fixes PR#47849. | | 247 | Clear mbuf's csum_flags in ip6flow_fastforward(). Fixes PR#47849. |
248 | [msaitoh, ticket #895] | | 248 | [msaitoh, ticket #895] |
249 | | | 249 | |
250 | tests/lib/libm/t_atan.c 1.4 - 1.7, 1.9 via patch | | 250 | tests/lib/libm/t_atan.c 1.4 - 1.7, 1.9 via patch |
251 | | | 251 | |
252 | Fix test of atan_inf_neg, atan_inf_pos and atan_tan on i386. | | 252 | Fix test of atan_inf_neg, atan_inf_pos and atan_tan on i386. |
253 | PR port-i386/46108. | | 253 | PR port-i386/46108. |
254 | [isaki, ticket #903] | | 254 | [isaki, ticket #903] |
255 | | | 255 | |
256 | sys/arch/i386/eisa/eisa_machdep.c 1.38 | | 256 | sys/arch/i386/eisa/eisa_machdep.c 1.38 |
257 | | | 257 | |
258 | port-i386/47907: kernel trap when using EISA with I/O APIC on i386 | | 258 | port-i386/47907: kernel trap when using EISA with I/O APIC on i386 |
259 | Patch from Felix Deichmann. | | 259 | Patch from Felix Deichmann. |
260 | [uebayasi, ticket #904] | | 260 | [uebayasi, ticket #904] |
261 | | | 261 | |
262 | external/gpl3/binutils/dist/ld/emultempl/elf32.em 1.6 | | 262 | external/gpl3/binutils/dist/ld/emultempl/elf32.em 1.6 |
263 | | | 263 | |
264 | PR 47922: Properly resolve DT_NEEDED entries under sysroot and don't | | 264 | PR 47922: Properly resolve DT_NEEDED entries under sysroot and don't |
265 | accidently try the installed system. | | 265 | accidently try the installed system. |
266 | [joerg, ticket #911] | | 266 | [joerg, ticket #911] |
267 | | | 267 | |
268 | share/man/man7/sysctl.7 1.73 via patch | | 268 | share/man/man7/sysctl.7 1.73 via patch |
269 | sys/netinet6/icmp6.c 1.161 via patch | | 269 | sys/netinet6/icmp6.c 1.161 via patch |
270 | sys/netinet6/in6.c 1.161 via patch | | 270 | sys/netinet6/in6.c 1.161 via patch |
271 | sys/netinet6/in6_proto.c 1.97 via patch | | 271 | sys/netinet6/in6_proto.c 1.97 via patch |
272 | sys/netinet6/in6_var.h 1.65 via patch | | 272 | sys/netinet6/in6_var.h 1.65 via patch |
273 | sys/netinet6/ip6_input.c 1.139 via patch | | 273 | sys/netinet6/ip6_input.c 1.139 via patch |
274 | sys/netinet6/ip6_var.h 1.59 via patch | | 274 | sys/netinet6/ip6_var.h 1.59 via patch |
275 | sys/netinet6/nd6.c 1.143 via patch | | 275 | sys/netinet6/nd6.c 1.143 via patch |
276 | sys/netinet6/nd6.h 1.57 via patch | | 276 | sys/netinet6/nd6.h 1.57 via patch |
277 | sys/netinet6/nd6_rtr.c 1.83,1.84 via patch | | 277 | sys/netinet6/nd6_rtr.c 1.83,1.84 via patch |
278 | | | 278 | |
279 | 4 new sysctls to avoid ipv6 DoS attacks from OpenBSD. | | 279 | 4 new sysctls to avoid ipv6 DoS attacks from OpenBSD. |
280 | Fix potentially uninitialised variable. | | 280 | Fix potentially uninitialised variable. |
281 | [christos, ticket #905] | | 281 | [christos, ticket #905] |
282 | | | 282 | |
283 | sys/dev/pci/pcidevs 1.1145, 1.1147, 1.1150-1.1158 | | 283 | sys/dev/pci/pcidevs 1.1145, 1.1147, 1.1150-1.1158 |
284 | sys/dev/pci/pcidevs.h regen | | 284 | sys/dev/pci/pcidevs.h regen |
285 | sys/dev/pci/pcidevs_data.h regen | | 285 | sys/dev/pci/pcidevs_data.h regen |
286 | | | 286 | |
287 | Pull up pcidevs changes: | | 287 | Pull up pcidevs changes: |
288 | Intel Atom E600 PCI-LPC bridge, adds a watchdog + HPET support. | | 288 | Intel Atom E600 PCI-LPC bridge, adds a watchdog + HPET support. |
289 | Update some Intel LPC devices. | | 289 | Update some Intel LPC devices. |
290 | Change from "3400 USB" to "3400 USB EHCI" for EHCI devices. | | 290 | Change from "3400 USB" to "3400 USB EHCI" for EHCI devices. |
291 | Fix BCM5785F entry. That is not gigabit Ethernet. | | 291 | Fix BCM5785F entry. That is not gigabit Ethernet. |
292 | Add ALTIMA AC1003, BROADCOM BCM57782 and BCM57786. | | 292 | Add ALTIMA AC1003, BROADCOM BCM57782 and BCM57786. |
293 | Add Intel I21[0178] Ethernet. | | 293 | Add Intel I21[0178] Ethernet. |
294 | Add IDs for Marvell Armada XP. Obtained from Marvell, Semihalf. | | 294 | Add IDs for Marvell Armada XP. Obtained from Marvell, Semihalf. |
295 | Add some Intel devices from document (Intel 8 Series / C220 Chipset | | 295 | Add some Intel devices from document (Intel 8 Series / C220 Chipset |
296 | Family Platform Controller Hub (PCH) Datasheet). | | 296 | Family Platform Controller Hub (PCH) Datasheet). |
297 | Add some Intel devices from datasheets (4th Generation Intel Core | | 297 | Add some Intel devices from datasheets (4th Generation Intel Core |
298 | Processor, Intel Xeon Processor E3-1200 v3). | | 298 | Processor, Intel Xeon Processor E3-1200 v3). |
299 | Add ATI RADEON_HD7340. | | 299 | Add ATI RADEON_HD7340. |
300 | [msaitoh, ticket #906] | | 300 | [msaitoh, ticket #906] |
301 | | | 301 | |
302 | sys/dev/pci/if_wm.c 1.238, 1.244-1.247, 1.249-1.258 | | 302 | sys/dev/pci/if_wm.c 1.238, 1.244-1.247, 1.249-1.258 |
303 | sys/dev/pci/if_wmreg.h 1.50-1.51, 1.53 | | 303 | sys/dev/pci/if_wmreg.h 1.50-1.51, 1.53 |
304 | sys/dev/pci/if_wmvar.h 1.15-1.16 | | 304 | sys/dev/pci/if_wmvar.h 1.15-1.16 |
305 | | | 305 | |
306 | Various fixes to wm(4): | | 306 | Various fixes to wm(4): |
307 | Add I21[0178] support. | | 307 | Add I21[0178] support. |
308 | Fix a bug that wm_attach() may fail on some PCH2 or newer system. | | 308 | Fix a bug that wm_attach() may fail on some PCH2 or newer system. |
309 | wm_valid_nvm_bank_detect_ich8lan() misunderstood the NVM's bank | | 309 | wm_valid_nvm_bank_detect_ich8lan() misunderstood the NVM's bank |
310 | number. Fixes PR#47878. | | 310 | number. Fixes PR#47878. |
311 | Fix a bug that the check of reset complete fails on Intel 8 series | | 311 | Fix a bug that the check of reset complete fails on Intel 8 series |
312 | with "wm_lan_init_done: lan_init_done failed to complete" message. | | 312 | with "wm_lan_init_done: lan_init_done failed to complete" message. |
313 | The broken code was used for ICH8, 9... and PCH2. | | 313 | The broken code was used for ICH8, 9... and PCH2. |
314 | The wm_linkintr_gmii() function is called from interrupt. That's | | 314 | The wm_linkintr_gmii() function is called from interrupt. That's |
315 | not tick, so call mii_pollstat() instead of mii_tick(). | | 315 | not tick, so call mii_pollstat() instead of mii_tick(). |
316 | Add ECC support for the packet buffer. Only 82571 and I21[78] support | | 316 | Add ECC support for the packet buffer. Only 82571 and I21[78] support |
317 | ECC. | | 317 | ECC. |
318 | Fix a bug that wrong semaphore is used in wm_gmii_hv_{read,write}reg. | | 318 | Fix a bug that wrong semaphore is used in wm_gmii_hv_{read,write}reg. |
319 | Change style, add comments, fix some comments, use macros and | | 319 | Change style, add comments, fix some comments, use macros and |
320 | remove trailing whitespaces. | | 320 | remove trailing whitespaces. |
321 | [msaitoh, ticket #907] | | 321 | [msaitoh, ticket #907] |
322 | | | 322 | |
323 | external/bsd/bind/dist/lib/dns/rdata/generic/keydata_65533.c patch | | 323 | external/bsd/bind/dist/lib/dns/rdata/generic/keydata_65533.c patch |
324 | | | 324 | |
325 | Fix for bind CVE-2013-4854. | | 325 | Fix for bind CVE-2013-4854. |
326 | [spz, ticket #924] | | 326 | [spz, ticket #924] |
327 | | | 327 | |
328 | usr.sbin/pppd/pppd/sys-bsd.c 1.68 | | 328 | usr.sbin/pppd/pppd/sys-bsd.c 1.68 |
329 | | | 329 | |
330 | Add a set_queue_size to avoid more code duplication, and set the queue | | 330 | Add a set_queue_size to avoid more code duplication, and set the queue |
331 | size of all tty fd's, not just the ones that we create (the ones that | | 331 | size of all tty fd's, not just the ones that we create (the ones that |
332 | we get passed in too). Fixes my iPhone -> xl2tpd -> pppd VPN from | | 332 | we get passed in too). Fixes my iPhone -> xl2tpd -> pppd VPN from |
333 | corrupting packets with MTU > ~650. | | 333 | corrupting packets with MTU > ~650. |
334 | [christos, ticket #908] | | 334 | [christos, ticket #908] |
335 | | | 335 | |
336 | sys/net/route.c 1.127 | | 336 | sys/net/route.c 1.127 |
337 | | | 337 | |
338 | Fix creation of arp entries for pppd's proxyarp option. Fixes PR#44032. | | 338 | Fix creation of arp entries for pppd's proxyarp option. Fixes PR#44032. |
339 | [christos, ticket #909] | | 339 | [christos, ticket #909] |
340 | | | 340 | |
341 | sys/kern/subr_disk_mbr.c 1.46 | | 341 | sys/kern/subr_disk_mbr.c 1.46 |
342 | | | 342 | |
343 | If the MBR is a protective MBR, don't bother looking at it. | | 343 | If the MBR is a protective MBR, don't bother looking at it. |
344 | Fixes PR#47743. | | 344 | Fixes PR#47743. |
345 | [matt, ticket #910] | | 345 | [matt, ticket #910] |
346 | | | 346 | |
347 | usr.bin/netstat/inet.c 1.102-1.03 | | 347 | usr.bin/netstat/inet.c 1.102-1.03 |
348 | usr.bin/netstat/inet6.c 1.61-1.62 | | 348 | usr.bin/netstat/inet6.c 1.61-1.62 |
349 | usr.bin/netstat/main.c 1.86 | | 349 | usr.bin/netstat/main.c 1.86 |
350 | usr.bin/netstat/netstat.h 1.47 | | 350 | usr.bin/netstat/netstat.h 1.47 |
351 | | | 351 | |
352 | Don't use -P as a kmem printer, verify that the address points to a | | 352 | Don't use -P as a kmem printer, verify that the address points to a |
353 | pcb first! | | 353 | pcb first! |
354 | Not all pointers are 64bit - use uintptr_t instead of uint64_t. | | 354 | Not all pointers are 64bit - use uintptr_t instead of uint64_t. |
355 | [christos, ticket #912] | | 355 | [christos, ticket #912] |
356 | | | 356 | |
357 | share/man/man4/re.4 1.14 | | 357 | share/man/man4/re.4 1.14 |
358 | sys/dev/ic/rtl8169.c 1.137 | | 358 | sys/dev/ic/rtl8169.c 1.137 |
359 | sys/dev/ic/rtl81x9reg.h 1.44 | | 359 | sys/dev/ic/rtl81x9reg.h 1.44 |
360 | | | 360 | |
361 | Added support for the Realtek 8168F variant in re(4). | | 361 | Added support for the Realtek 8168F variant in re(4). |
362 | The manual page was adjusted as well. | | 362 | The manual page was adjusted as well. |
363 | [khorben, ticket #913] | | 363 | [khorben, ticket #913] |
364 | | | 364 | |
365 | usr.bin/mklocale/mklocaledb.c 1.3 | | 365 | usr.bin/mklocale/mklocaledb.c 1.3 |
366 | | | 366 | |
367 | Swap order of _CITRUS_LC_MONETARY_SYM_INT_N_CS_PRECEDES and | | 367 | Swap order of _CITRUS_LC_MONETARY_SYM_INT_N_CS_PRECEDES and |
368 | _CITRUS_LC_MONETARY_SYM_INT_P_SEP_BY_SPACE to match data files. | | 368 | _CITRUS_LC_MONETARY_SYM_INT_P_SEP_BY_SPACE to match data files. |
369 | [joerg, ticket #914] | | 369 | [joerg, ticket #914] |
370 | | | 370 | |
371 | sys/miscfs/procfs/procfs_map.c 1.43 | | 371 | sys/miscfs/procfs/procfs_map.c 1.43 |
372 | | | 372 | |
373 | Add a missing vm_map_unlock_read() and uvmspace_free() to the ENOMEM | | 373 | Add a missing vm_map_unlock_read() and uvmspace_free() to the ENOMEM |
374 | error case in procfs_domap()d. Fixes PR#48048. | | 374 | error case in procfs_domap()d. Fixes PR#48048. |
375 | [ryo, ticket #917] | | 375 | [ryo, ticket #917] |
376 | | | 376 | |
377 | etc/MAKEDEV.tmpl 1.166 | | 377 | etc/MAKEDEV.tmpl 1.166 |
378 | | | 378 | |
379 | Add a makedisk_p12high, used by VAX now after unbumping MAXPARTITIONS | | 379 | Add a makedisk_p12high, used by VAX now after unbumping MAXPARTITIONS |
380 | from 16 down to 12. This fixes install issues on new setups. | | 380 | from 16 down to 12. This fixes install issues on new setups. |
381 | [martin, ticket #919] | | 381 | [martin, ticket #919] |
382 | | | 382 | |
383 | src/doc/3RDPARTY 1.1040 via patch | | 383 | src/doc/3RDPARTY 1.1040 via patch |
384 | src/share/zoneinfo/africa 1.1.1.35 via patch | | 384 | src/share/zoneinfo/africa 1.1.1.35 via patch |
385 | src/share/zoneinfo/asia 1.1.1.60 via patch | | 385 | src/share/zoneinfo/asia 1.1.1.60 via patch |
386 | src/share/zoneinfo/australasia 1.32 via patch | | 386 | src/share/zoneinfo/australasia 1.32 via patch |
387 | src/share/zoneinfo/europe 1.1.1.50 via patch | | 387 | src/share/zoneinfo/europe 1.1.1.50 via patch |
388 | src/share/zoneinfo/iso3166.tab 1.1.1.21 via patch | | 388 | src/share/zoneinfo/iso3166.tab 1.1.1.21 via patch |
389 | src/share/zoneinfo/southamerica 1.1.1.55 via patch | | 389 | src/share/zoneinfo/southamerica 1.1.1.55 via patch |
390 | src/share/zoneinfo/zone.tab 1.1.1.45 via patch | | 390 | src/share/zoneinfo/zone.tab 1.1.1.45 via patch |
391 | | | 391 | |
392 | Import tzdata2013d. | | 392 | Import tzdata2013d. |
393 | Changes for Morocco, Israel, Antarctica, metadata and documentation. | | 393 | Changes for Morocco, Israel, Antarctica, metadata and documentation. |
394 | [apb, ticket #915] | | 394 | [apb, ticket #915] |
395 | | | 395 | |
396 | sys/dev/pci/if_wm.c 1.259-1.262 | | 396 | sys/dev/pci/if_wm.c 1.259-1.262 |
397 | sys/dev/pci/if_wmreg.h 1.54 | | 397 | sys/dev/pci/if_wmreg.h 1.54 |
398 | | | 398 | |
399 | Various fixes to wm(4): | | 399 | Various fixes to wm(4): |
400 | Fix "MDIC write error" bug for 82574 and 82583. | | 400 | Fix "MDIC write error" bug for 82574 and 82583. |
401 | Sync some functions with FreeBSD to make IPMI/ASF stable. | | 401 | Sync some functions with FreeBSD to make IPMI/ASF stable. |
402 | Move EEPROM-related calls to after identifying the EEPPROM. | | 402 | Move EEPROM-related calls to after identifying the EEPPROM. |
403 | Fix another NVM bank detect problem. | | 403 | Fix another NVM bank detect problem. |
404 | [msaitoh, ticket #918] | | 404 | [msaitoh, ticket #918] |
405 | | | 405 | |
406 | sys/common/pmap/tlb/pmap_tlb.c patch | | 406 | sys/common/pmap/tlb/pmap_tlb.c patch |
407 | | | 407 | |
408 | Add missing "))". This patch fixes PR#46371. | | 408 | Add missing "))". This patch fixes PR#46371. |
409 | [msaitoh, ticket #920] | | 409 | [msaitoh, ticket #920] |
410 | | | 410 | |
411 | sys/net/if_mpls.c 1.9 | | 411 | sys/net/if_mpls.c 1.9 |
412 | | | 412 | |
413 | Stop abusing kmem during softint context to prevent panic. | | 413 | Stop abusing kmem during softint context to prevent panic. |
414 | [kefren, ticket #921] | | 414 | [kefren, ticket #921] |
415 | | | 415 | |
416 | tests/lib/libc/sys/t_msgrcv.c 1.3 | | 416 | tests/lib/libc/sys/t_msgrcv.c 1.3 |
417 | lib/libc/sys/msgrcv.2 1.21-1.22 | | 417 | lib/libc/sys/msgrcv.2 1.21-1.22 |
418 | lib/libc/sys/msgsnd.2 1.19-1.20 | | 418 | lib/libc/sys/msgsnd.2 1.19-1.20 |
419 | | | 419 | |
420 | Fix msgsz confusion. | | 420 | Fix msgsz confusion. |
421 | [skrll, ticket #922] | | 421 | [skrll, ticket #922] |
422 | | | 422 | |
423 | lib/libperfuse/ops.c 1.61-1.62 | | 423 | lib/libperfuse/ops.c 1.61-1.62 |
424 | | | 424 | |
425 | One more explicit error log, and two bug fixes | | 425 | One more explicit error log, and two bug fixes |
426 | 1) with recent FUSE, when lookup returns a null ino, it means ENOENT | | 426 | 1) with recent FUSE, when lookup returns a null ino, it means ENOENT |
427 | 2) odd corner case that caused a bug on dd if=test of=test conv=notrunc | | 427 | 2) odd corner case that caused a bug on dd if=test of=test conv=notrunc |
428 | This caused the file to be open first ro, then rw. A logic bug in | | 428 | This caused the file to be open first ro, then rw. A logic bug in |
429 | perfuse_node_open caused it to skip the second operation, whereas | | 429 | perfuse_node_open caused it to skip the second operation, whereas |
430 | it should open for writing, and store the write FH without touching | | 430 | it should open for writing, and store the write FH without touching |
431 | the read FH. | | 431 | the read FH. |
432 | Catch open without FREAD|FWRITE (it should not happen) | | 432 | Catch open without FREAD|FWRITE (it should not happen) |
433 | [manu, ticket #923] | | 433 | [manu, ticket #923] |
434 | | | 434 | |
435 | lib/libc/nameser/ns_samedomain.c 1.7-1.8 | | 435 | lib/libc/nameser/ns_samedomain.c 1.7-1.8 |
436 | lib/libresolv/Makefile 1.12 | | 436 | lib/libresolv/Makefile 1.12 |
437 | lib/libresolv/dst_api.c 1.1-1.3 | | 437 | lib/libresolv/dst_api.c 1.1-1.3 |
438 | lib/libresolv/dst_internal.h 1.1-1.2 | | 438 | lib/libresolv/dst_internal.h 1.1-1.2 |
439 | lib/libresolv/hmac_link.c 1.1-1.2 | | 439 | lib/libresolv/hmac_link.c 1.1-1.2 |
440 | lib/libresolv/ns_date.c 1.1 | | 440 | lib/libresolv/ns_date.c 1.1 |
441 | lib/libresolv/ns_sign.c 1.1 | | 441 | lib/libresolv/ns_sign.c 1.1 |
442 | lib/libresolv/ns_verify.c 1.1-1.2 | | 442 | lib/libresolv/ns_verify.c 1.1-1.2 |
443 | lib/libresolv/res_findzonecut.c 1.1 | | 443 | lib/libresolv/res_findzonecut.c 1.1 |
444 | lib/libresolv/res_mkupdate.c 1.1-1.2 | | 444 | lib/libresolv/res_mkupdate.c 1.1-1.2 |
445 | lib/libresolv/res_mkupdate.h 1.1 | | 445 | lib/libresolv/res_mkupdate.h 1.1 |
446 | lib/libresolv/res_private.h 1.1 | | 446 | lib/libresolv/res_private.h 1.1 |
447 | lib/libresolv/res_sendsigned.c 1.1 | | 447 | lib/libresolv/res_sendsigned.c 1.1 |
448 | lib/libresolv/res_update.c 1.1 | | 448 | lib/libresolv/res_update.c 1.1 |
449 | lib/libresolv/support.c 1.1 | | 449 | lib/libresolv/support.c 1.1 |
450 | include/res_update.h 1.8 | | 450 | include/res_update.h 1.8 |
451 | | | 451 | |
452 | Restore libresolv missing bits, including NS updates. | | 452 | Restore libresolv missing bits, including NS updates. |
453 | [manu, ticket #887] | | 453 | [manu, ticket #887] |
454 | | | 454 | |
455 | sys/kern/uipc_socket.c 1.216 | | 455 | sys/kern/uipc_socket.c 1.216 |
456 | Fix an inversion in checking for authorization to drop TCP connections | | 456 | Fix an inversion in checking for authorization to drop TCP connections |
457 | found (and the obvious fix suggested) by Sander Bos. | | 457 | found (and the obvious fix suggested) by Sander Bos. |
458 | [spz, ticket #927] | | 458 | [spz, ticket #927] |
459 | | | 459 | |
460 | sys/dev/pci/pcireg.h 1.74-1.82 and 1.84 via patch | | 460 | sys/dev/pci/pcireg.h 1.74-1.82 and 1.84 via patch |
461 | sys/dev/pci/pci_subr.c 1.92-1.102, 1.104-1.105 via patch | | 461 | sys/dev/pci/pci_subr.c 1.92-1.102, 1.104-1.105 via patch |
462 | | | 462 | |
463 | Add some PCI(e) register and bit definitions in pcireg.h. | | 463 | Add some PCI(e) register and bit definitions in pcireg.h. |
464 | Fix the definition of PCI_PCIE_SLCAP_PSN. | | 464 | Fix the definition of PCI_PCIE_SLCAP_PSN. |
465 | Fix a bug that IRQ(MSI) bits in PCIe capability register is incorrectly | | 465 | Fix a bug that IRQ(MSI) bits in PCIe capability register is incorrectly |
466 | decoded. | | 466 | decoded. |
467 | Print more registers in "pcictl dump". | | 467 | Print more registers in "pcictl dump". |
468 | Fix bug in comment. | | 468 | Fix bug in comment. |
469 | [msaitoh, ticket #928] | | 469 | [msaitoh, ticket #928] |
470 | | | 470 | |
471 | sys/netinet6/nd6_rtr.c 1.86 | | 471 | sys/netinet6/nd6_rtr.c 1.86 |
472 | | | 472 | |
473 | Avoid crash destroying tap0 after deleting its link-local address. | | 473 | Avoid crash destroying tap0 after deleting its link-local address. |
474 | PR/47576. | | 474 | PR/47576. |
475 | [msaitoh, ticket #926] | | 475 | [msaitoh, ticket #926] |
476 | | | 476 | |
477 | sys/arch/i386/stand/boot/boot2.c 1.59 | | 477 | sys/arch/i386/stand/boot/boot2.c 1.59 |
478 | sys/arch/i386/stand/lib/bootmenu.c 1.11 | | 478 | sys/arch/i386/stand/lib/bootmenu.c 1.11 |
479 | sys/arch/i386/stand/lib/bootmenu.h 1.3 | | 479 | sys/arch/i386/stand/lib/bootmenu.h 1.3 |
480 | | | 480 | |
481 | x86 bootloader changes: add "menu" command, and allow | | 481 | x86 bootloader changes: add "menu" command, and allow |
482 | default command to be defined in boot.cfg. | | 482 | default command to be defined in boot.cfg. |
483 | [he, ticket #925] | | 483 | [he, ticket #925] |
484 | | | 484 | |
485 | sys/dev/i2c/files.i2c 1.50 via patch | | 485 | sys/dev/i2c/files.i2c 1.50 via patch |
486 | sys/dev/i2c/w83795g.c 1.1 | | 486 | sys/dev/i2c/w83795g.c 1.1 |
487 | sys/dev/i2c/w83795greg.h 1.1 | | 487 | sys/dev/i2c/w83795greg.h 1.1 |
488 | | | 488 | |
489 | Add driver for Nuvoton W83795G voltage/temp/fan/gpio monitoring | | 489 | Add driver for Nuvoton W83795G voltage/temp/fan/gpio monitoring |
490 | device, as used in the HP Microserver N36L/N40L/N54L. | | 490 | device, as used in the HP Microserver N36L/N40L/N54L. |
491 | [matt, ticket #929] | | 491 | [matt, ticket #929] |
492 | | | 492 | |
493 | sys/dev/mii/brgphy.c 1.60 | | 493 | sys/dev/mii/brgphy.c 1.60 |
494 | sys/dev/pci/if_bge.c 1.202 | | 494 | sys/dev/pci/if_bge.c 1.202 |
495 | sys/dev/pci/if_bgereg.h 1.57 | | 495 | sys/dev/pci/if_bgereg.h 1.57 |
496 | | | 496 | |
497 | Add support for BCM57762 and BCM57765, found in Apple's Thunderbolt | | 497 | Add support for BCM57762 and BCM57765, found in Apple's Thunderbolt |
498 | to Gigabit Ethernet adapter. PR kern/46961 | | 498 | to Gigabit Ethernet adapter. PR kern/46961 |
499 | [tsutsui, ticket #652] | | 499 | [tsutsui, ticket #652] |
500 | | | 500 | |
501 | sys/fs/udf/udf_allocation.c 1.34 | | 501 | sys/fs/udf/udf_allocation.c 1.34 |
502 | | | 502 | |
503 | Fix 32 bit issue in main file read-in function. On both 32 bit and | | 503 | Fix 32 bit issue in main file read-in function. On both 32 bit and |
504 | 64 bit hosts a missing cast would result in `garbage' after the | | 504 | 64 bit hosts a missing cast would result in `garbage' after the |
505 | 4Gbyte limit. | | 505 | 4Gbyte limit. |
506 | [reinoud, ticket #930] | | 506 | [reinoud, ticket #930] |
507 | | | 507 | |
508 | sys/dev/pci/virtio.c 1.4 | | 508 | sys/dev/pci/virtio.c 1.4 |
509 | | | 509 | |
510 | Make sure to check if the driver has a valid intr handler in | | 510 | Make sure to check if the driver has a valid intr handler in |
511 | virtio_detach(). | | 511 | virtio_detach(). |
512 | Fixes a panic during shutdown on KVM under ubuntu 13.04 with virtio, | | 512 | Fixes a panic during shutdown on KVM under ubuntu 13.04 with virtio, |
513 | as reported in PR kern/48105 by Richard Hansen. | | 513 | as reported in PR kern/48105 by Richard Hansen. |
514 | [tsutsui, ticket #931] | | 514 | [tsutsui, ticket #931] |
515 | | | 515 | |
516 | sys/dev/pci/mpii.c 1.2, 1.3 | | 516 | sys/dev/pci/mpii.c 1.2, 1.3 |
517 | | | 517 | |
518 | allow more than 1 LUN (changers on LUN 1 can now be found) | | 518 | allow more than 1 LUN (changers on LUN 1 can now be found) |
519 | fix short read (underruns) | | 519 | fix short read (underruns) |
520 | [kardel, ticket #932] | | 520 | [kardel, ticket #932] |
521 | | | 521 | |
522 | sys/nfs/nfs_bio.c 1.189 | | 522 | sys/nfs/nfs_bio.c 1.189 |
523 | | | 523 | |
524 | Change nfs_vinvalbuf() to keep errors from vinvalbuf() for fsync() or | | 524 | Change nfs_vinvalbuf() to keep errors from vinvalbuf() for fsync() or |
525 | close(). | | 525 | close(). |
526 | Fix for PR kern/47980 (NFS over-quota not detected if utimes() called | | 526 | Fix for PR kern/47980 (NFS over-quota not detected if utimes() called |
527 | before fsync()/close()) | | 527 | before fsync()/close()) |
528 | [hannken, ticket #933] | | 528 | [hannken, ticket #933] |
529 | | | 529 | |
530 | lib/libc/locale/global_locale.c patch | | 530 | lib/libc/locale/global_locale.c patch |
531 | | | 531 | |
532 | provide consistent and correct data for the C locale. | | 532 | provide consistent and correct data for the C locale. |
533 | [joerg, ticket #934] | | 533 | [joerg, ticket #934] |
534 | | | 534 | |
535 | sys/arch/amiga/amiga/amiga_init.c 1.127 | | 535 | sys/arch/amiga/amiga/amiga_init.c 1.127 |
536 | sys/arch/m68k/m68k/pmap_motorola.c 1.66 | | 536 | sys/arch/m68k/m68k/pmap_motorola.c 1.66 |
537 | | | 537 | |
538 | Set user page table base address dynamically on amiga. This unbreaks | | 538 | Set user page table base address dynamically on amiga. This unbreaks |
539 | machines with large Zorro III I/O spaces. | | 539 | machines with large Zorro III I/O spaces. |
540 | Patch originally by Michael L. Hitch. | | 540 | Patch originally by Michael L. Hitch. |
541 | [rkujawa, ticket #935] | | 541 | [rkujawa, ticket #935] |
542 | | | 542 | |
543 | sys/dev/usb/u3g.c 1.30 | | 543 | sys/dev/usb/u3g.c 1.30 |
544 | sys/dev/usb/usbdevs 1.653 | | 544 | sys/dev/usb/usbdevs 1.653 |
545 | sys/dev/usb/usbdevs.h regen | | 545 | sys/dev/usb/usbdevs.h regen |
546 | sys/dev/usb/usbdevs_data.h regen | | 546 | sys/dev/usb/usbdevs_data.h regen |
547 | | | 547 | |
548 | PR/48172: Reinhard Speyerer: | | 548 | PR/48172: Reinhard Speyerer: |
549 | u3g(4): add 4G Systems XS Stick W14 support | | 549 | u3g(4): add 4G Systems XS Stick W14 support |
550 | [dholland, ticket #937] | | 550 | [dholland, ticket #937] |
551 | | | 551 | |
552 | external/ibm-public/postfix/dist/HISTORY patch | | 552 | external/ibm-public/postfix/dist/HISTORY patch |
553 | external/ibm-public/postfix/dist/src/global/mail_version.h patch | | 553 | external/ibm-public/postfix/dist/src/global/mail_version.h patch |
554 | external/ibm-public/postfix/dist/src/smtp/smtp_connect.c patch | | 554 | external/ibm-public/postfix/dist/src/smtp/smtp_connect.c patch |
555 | external/ibm-public/postfix/dist/src/smtp/smtp_reuse.c patch | | 555 | external/ibm-public/postfix/dist/src/smtp/smtp_reuse.c patch |
556 | external/ibm-public/postfix/dist/src/tls/tls_misc.c patch | | 556 | external/ibm-public/postfix/dist/src/tls/tls_misc.c patch |
557 | external/ibm-public/postfix/dist/src/trivial-rewrite/resolve.c patch | | 557 | external/ibm-public/postfix/dist/src/trivial-rewrite/resolve.c patch |
558 | external/ibm-public/postfix/dist/src/util/exec_command.c patch | | 558 | external/ibm-public/postfix/dist/src/util/exec_command.c patch |
559 | | | 559 | |
560 | Update postfix to 2.8.15, fixing several bugs | | 560 | Update postfix to 2.8.15, fixing several bugs |
561 | [tron, ticket #938] | | 561 | [tron, ticket #938] |
562 | | | 562 | |
563 | sys/dev/pci/if_bge.c 1.203-1.237, 1.239-1.241, 1.243-1.258 via patch | | 563 | sys/dev/pci/if_bge.c 1.203-1.237, 1.239-1.241, 1.243-1.258 via patch |
564 | sys/dev/pci/if_bgereg.h 1.58-1.74, 1.76-1.83 via patch | | 564 | sys/dev/pci/if_bgereg.h 1.58-1.74, 1.76-1.83 via patch |
565 | sys/dev/pci/if_bgevar.h 1.10-1.16 via patch | | 565 | sys/dev/pci/if_bgevar.h 1.10-1.16 via patch |
566 | sys/dev/pci/pcidevs 1.1149 via patch | | 566 | sys/dev/pci/pcidevs 1.1149 via patch |
567 | sys/dev/pci/pcidevs.h regen | | 567 | sys/dev/pci/pcidevs.h regen |
568 | sys/dev/pci/pcidevs_data.h regen | | 568 | sys/dev/pci/pcidevs_data.h regen |
569 | sys/dev/mii/brgphy.c 1.61-1.63, 1.65, 1.67 via patch | | 569 | sys/dev/mii/brgphy.c 1.61-1.63, 1.65, 1.67 via patch |
570 | sys/dev/mii/miivar.h 1.61 via patch | | 570 | sys/dev/mii/miivar.h 1.61 via patch |
571 | sys/dev/mii/miidevs 1.112-1.113 via patch | | 571 | sys/dev/mii/miidevs 1.112-1.113 via patch |
572 | sys/dev/mii/miidevs.h regen | | 572 | sys/dev/mii/miidevs.h regen |
573 | sys/dev/mii/miidevs_data.h regen | | 573 | sys/dev/mii/miidevs_data.h regen |
574 | share/man/man4/bge.4 1.13-1.15 via patch | | 574 | share/man/man4/bge.4 1.13-1.15 via patch |
575 | | | 575 | |
576 | Add some device support, fix a lot of bugs and add some enahcements. | | 576 | Add some device support, fix a lot of bugs and add some enahcements. |
577 | - Add Altima AC1003, APPLE BCM5701, Broadcom BCM5785F, | | 577 | - Add Altima AC1003, APPLE BCM5701, Broadcom BCM5785F, |
578 | BCM5785G, BCM5787F, BCM5719, BCM5720, BCM57766, BCM57782 and | | 578 | BCM5785G, BCM5787F, BCM5719, BCM5720, BCM57766, BCM57782 and |
579 | BCM57786. PR#47710. | | 579 | BCM57786. PR#47710. |
580 | - brgphy(4): Add BCM5756, BCM5717C, BCM5719C, BCM5720C and BCM57780. | | 580 | - brgphy(4): Add BCM5756, BCM5717C, BCM5719C, BCM5720C and BCM57780. |
581 | - Add some bugfixes and enhancement from FreeBSD: | | 581 | - Add some bugfixes and enhancement from FreeBSD: |
582 | - Workaround for BCM5906 silicon bug. When auto-negotiation results | | 582 | - Workaround for BCM5906 silicon bug. When auto-negotiation results |
583 | in half-duplex operation, excess collision on the ethernet link may | | 583 | in half-duplex operation, excess collision on the ethernet link may |
584 | cause internal chip delays that may result in subsequent valid | | 584 | cause internal chip delays that may result in subsequent valid |
585 | frames being dropped due to insufficient receive buffer resources. | | 585 | frames being dropped due to insufficient receive buffer resources. |
586 | (FreeBSD: r214219, r214251, r214292) | | 586 | (FreeBSD: r214219, r214251, r214292) |
587 | - Allow write DMA to request larger DMA burst size to get better | | 587 | - Allow write DMA to request larger DMA burst size to get better |
588 | performance on BCM5785. | | 588 | performance on BCM5785. |
589 | (FreeBSD r213333: OpenBSD 1.294) | | 589 | (FreeBSD r213333: OpenBSD 1.294) |
590 | - Enable TX MAC state machine lockup fix for both BCM5755 or higher | | 590 | - Enable TX MAC state machine lockup fix for both BCM5755 or higher |
591 | and BCM5906. Publicly available data sheet just says it may happen | | 591 | and BCM5906. Publicly available data sheet just says it may happen |
592 | due to corrupted TxMbuf. | | 592 | due to corrupted TxMbuf. |
593 | (FreeBSD r214216) | | 593 | (FreeBSD r214216) |
594 | - Follow Broadcom datasheet: | | 594 | - Follow Broadcom datasheet: |
595 | Delay 100 microseconds after enabling transmit MAC. | | 595 | Delay 100 microseconds after enabling transmit MAC. |
596 | Delay 10 microseconds after enabling receive MAC. | | 596 | Delay 10 microseconds after enabling receive MAC. |
597 | (FreeBSD r241220) | | 597 | (FreeBSD r241220) |
598 | - Insert the completion barrier between register write and the | | 598 | - Insert the completion barrier between register write and the |
599 | consecutive delay(). It will fix some device timeout problems | | 599 | consecutive delay(). It will fix some device timeout problems |
600 | we have seen before. | | 600 | we have seen before. |
601 | - Add DELAY(40) after turning on write DMA state machine. | | 601 | - Add DELAY(40) after turning on write DMA state machine. |
602 | - Add some workarounds for 5717 A0 and 5776[56] to be stable. | | 602 | - Add some workarounds for 5717 A0 and 5776[56] to be stable. |
603 | From Linux tg3 driver. | | 603 | From Linux tg3 driver. |
604 | - Sync with *BSD. No functional change: | | 604 | - Sync with *BSD. No functional change: |
605 | - make bge_chipid() and use it. | | 605 | - make bge_chipid() and use it. |
606 | - use switch() instead of a lot of if()s. | | 606 | - use switch() instead of a lot of if()s. |
607 | - Check BGE_RXBDFLAG_IPV6 flag for 5717_PLUS case. | | 607 | - Check BGE_RXBDFLAG_IPV6 flag for 5717_PLUS case. |
608 | Note that {tcp,udp}6csum flag is currently not added in the | | 608 | Note that {tcp,udp}6csum flag is currently not added in the |
609 | capability. | | 609 | capability. |
610 | - Add delay after clearing BGE_MACMODE_TBI_SEND_CFGS for the link | | 610 | - Add delay after clearing BGE_MACMODE_TBI_SEND_CFGS for the link |
611 | checking. FreeBSD has the same delay(). | | 611 | checking. FreeBSD has the same delay(). |
612 | - Rename PHY related flags for the consistency. It's the same as | | 612 | - Rename PHY related flags for the consistency. It's the same as |
613 | FreeBSD. | | 613 | FreeBSD. |
614 | - Remove BGE_10_100_ONLY flag because this was not used. | | 614 | - Remove BGE_10_100_ONLY flag because this was not used. |
615 | For 10/100 devices, when calling mii_attach(), mask BMSR_EXTSTAT | | 615 | For 10/100 devices, when calling mii_attach(), mask BMSR_EXTSTAT |
616 | flag to not to check Gigabit flags. It's the same as FreeBSD. | | 616 | flag to not to check Gigabit flags. It's the same as FreeBSD. |
617 | - In brgphyattach(), set sc_isbge, sc_isbnx and sc_phyflags before | | 617 | - In brgphyattach(), set sc_isbge, sc_isbnx and sc_phyflags before |
618 | PHY_RESET() because brgphy_reset() refers those flags. | | 618 | PHY_RESET() because brgphy_reset() refers those flags. |
619 | - Call brgpy specific autonego function in MII_TICK. Before this | | 619 | - Call brgpy specific autonego function in MII_TICK. Before this |
620 | commit, only MII_MEDIACHG calls brgphy_mii_phy_auto() and MII_TICK | | 620 | commit, only MII_MEDIACHG calls brgphy_mii_phy_auto() and MII_TICK |
621 | calls MI mii_phy_auto(). That was not intended. | | 621 | calls MI mii_phy_auto(). That was not intended. |
622 | - Sync with FreeBSD and OpenBSD. Almost the same as OpenBSD rev. 1.325: | | 622 | - Sync with FreeBSD and OpenBSD. Almost the same as OpenBSD rev. 1.325: |
623 | - Sync the ring setup code closer to FreeBSD's driver | | 623 | - Sync the ring setup code closer to FreeBSD's driver |
624 | - Do not touch the jumbo replenish threshold register on chips that | | 624 | - Do not touch the jumbo replenish threshold register on chips that |
625 | do not have jumbo support | | 625 | do not have jumbo support |
626 | - Wait for the bootcode to complete initialization for 5717 and newer | | 626 | - Wait for the bootcode to complete initialization for 5717 and newer |
627 | devices. See BCM5718 programmer's guide's "step 13, | | 627 | devices. See BCM5718 programmer's guide's "step 13, |
628 | Device reset Procedure, Section7". | | 628 | Device reset Procedure, Section7". |
629 | 57781's document has the same note. | | 629 | 57781's document has the same note. |
630 | - 5718 and 57785 document say we should wait 100us. | | 630 | - 5718 and 57785 document say we should wait 100us. |
631 | - Change the order of register settings a little to match both | | 631 | - Change the order of register settings a little to match both |
632 | Broadcom's document and Linux tg3. | | 632 | Broadcom's document and Linux tg3. |
633 | - Add detach function. | | 633 | - Add detach function. |
634 | - Fix a bug that chips which have BCM5906 ASIC touch GPIO wrongly. | | 634 | - Fix a bug that chips which have BCM5906 ASIC touch GPIO wrongly. |
635 | - Fix a bug that the NVRAM lock timeout occured on sparc64 onboard bge. | | 635 | - Fix a bug that the NVRAM lock timeout occured on sparc64 onboard bge. |
636 | - Check BGE_SGDIG_STS when the chip is NOT a 5717 A0, like freebsd | | 636 | - Check BGE_SGDIG_STS when the chip is NOT a 5717 A0, like freebsd |
637 | (OpenBSD rev. 1.327). | | 637 | (OpenBSD rev. 1.327). |
638 | - Fix the setting of Tx Random Backoff Register. | | 638 | - Fix the setting of Tx Random Backoff Register. |
639 | - Add BGE_PCIMISCCTL_PCISTATE_RW in BGE_INIT. It's required to set the | | 639 | - Add BGE_PCIMISCCTL_PCISTATE_RW in BGE_INIT. It's required to set the |
640 | PCISTATE register correctly. | | 640 | PCISTATE register correctly. |
641 | - Update comments from 57XX-PG105-R.pdf and 5718-PG106-R.pdf. | | 641 | - Update comments from 57XX-PG105-R.pdf and 5718-PG106-R.pdf. |
642 | - Add missing bus_dmamap_sync() in bge_intr(). The status word is | | 642 | - Add missing bus_dmamap_sync() in bge_intr(). The status word is |
643 | in DMAed area. Same as other *BSDs. | | 643 | in DMAed area. Same as other *BSDs. |
644 | - Check the hardware config words and print them. This change only | | 644 | - Check the hardware config words and print them. This change only |
645 | read them and print the values. | | 645 | read them and print the values. |
646 | - Set BGE_MISC_CTL's byte/word swap options before using | | 646 | - Set BGE_MISC_CTL's byte/word swap options before using |
647 | bge_readmem_ind(). | | 647 | bge_readmem_ind(). |
648 | - For BGE_IS_575X_PLUS() devices, don't set | | 648 | - For BGE_IS_575X_PLUS() devices, don't set |
649 | BGE_RXLPSTATCONTROL_DACK_FIX bits because these bits are reserved. | | 649 | BGE_RXLPSTATCONTROL_DACK_FIX bits because these bits are reserved. |
650 | - bge_init_tx_ring() uses BGE_RSLOTS (==256) but bge_free_tx_ring() | | 650 | - bge_init_tx_ring() uses BGE_RSLOTS (==256) but bge_free_tx_ring() |
651 | uses BGE_TX_RING_CNT (== 512). Delete BGE_RSLOTS and use | | 651 | uses BGE_TX_RING_CNT (== 512). Delete BGE_RSLOTS and use |
652 | BGE_TX_RING_CNT. Same as OpenBSD's if_bge.c rev. 1.86. | | 652 | BGE_TX_RING_CNT. Same as OpenBSD's if_bge.c rev. 1.86. |
653 | - Document says 5717 and newer chips have no | | 653 | - Document says 5717 and newer chips have no |
654 | BGE_PCISTATE_INTR_NOT_ACTIVE bit, so don't use the bit on those | | 654 | BGE_PCISTATE_INTR_NOT_ACTIVE bit, so don't use the bit on those |
655 | chips. Same as OpenBSD. | | 655 | chips. Same as OpenBSD. |
656 | - Fix a bug that the PHY address bits in MI_MODE register is wrongly | | 656 | - Fix a bug that the PHY address bits in MI_MODE register is wrongly |
657 | cleard. Set the PHY address correctly. | | 657 | cleard. Set the PHY address correctly. |
658 | - Use BGE_SETBIT() instead of CSR_WRITE_4() for the BGE_MISC_LOCAL_CTL | | 658 | - Use BGE_SETBIT() instead of CSR_WRITE_4() for the BGE_MISC_LOCAL_CTL |
659 | register to not to modify some GPIO bits. | | 659 | register to not to modify some GPIO bits. |
660 | - Call bge_poll_fw() before writing BGE_MODE_CTL register like the | | 660 | - Call bge_poll_fw() before writing BGE_MODE_CTL register like the |
661 | latest linux tg3 dirver. | | 661 | latest linux tg3 dirver. |
662 | - Set DMA watermark depend on the PCI max payload size. | | 662 | - Set DMA watermark depend on the PCI max payload size. |
663 | - Add BGE_JUMBO_CAPABLE flag to some chips. With this commit, 5714, | | 663 | - Add BGE_JUMBO_CAPABLE flag to some chips. With this commit, 5714, |
664 | 5780, 5717, 5718, 5719 (exclude rev. A0), 5720, 57765 and 57766 are | | 664 | 5780, 5717, 5718, 5719 (exclude rev. A0), 5720, 57765 and 57766 are |
665 | added to support jumbo frame. | | 665 | added to support jumbo frame. |
666 | - Fix the setting of sc->bge_flags for 5717 and newer devices. | | 666 | - Fix the setting of sc->bge_flags for 5717 and newer devices. |
667 | - Fix a link detect bug on non-autopoll systems. Same as OpenBSD | | 667 | - Fix a link detect bug on non-autopoll systems. Same as OpenBSD |
668 | (rev.1.329 and 1.336) and FreeBSD (r213710). | | 668 | (rev.1.329 and 1.336) and FreeBSD (r213710). |
669 | - 57765 series is not based on 5717 series. 5717 series is based on | | 669 | - 57765 series is not based on 5717 series. 5717 series is based on |
670 | 57765 series. | | 670 | 57765 series. |
671 | - Set the TX DMA segment size based on the MTU size. | | 671 | - Set the TX DMA segment size based on the MTU size. |
672 | - Change the TX ring size for 5717 series and 57764 series. | | 672 | - Change the TX ring size for 5717 series and 57764 series. |
673 | - For 57766, set BGE_RDMAMODE_JMB_2K_MMRR for non-jumbo frame. | | 673 | - For 57766, set BGE_RDMAMODE_JMB_2K_MMRR for non-jumbo frame. |
674 | Same as Linux tg3. | | 674 | Same as Linux tg3. |
675 | - For 57765 and newer devices, set BGE_MAX_RX_FRAME_LOWAT to 1. | | 675 | - For 57765 and newer devices, set BGE_MAX_RX_FRAME_LOWAT to 1. |
676 | This value is recommended by the document. | | 676 | This value is recommended by the document. |
677 | - Change sysctl related functions for consistency. | | 677 | - Change sysctl related functions for consistency. |
678 | - Style change. | | 678 | - Style change. |
679 | - Use macro. Remove duplicated macro. Remove unused variable. | | 679 | - Use macro. Remove duplicated macro. Remove unused variable. |
680 | - Fix comments. Add comments. | | 680 | - Fix comments. Add comments. |
681 | - Remove extra semicolon. Remove unused code. | | 681 | - Remove extra semicolon. Remove unused code. |
682 | [msaitoh, ticket #939] | | 682 | [msaitoh, ticket #939] |
683 | | | 683 | |
684 | sys/net/bpf.c 1.176 | | 684 | sys/net/bpf.c 1.176 |
685 | | | 685 | |
686 | Avoid kernel panic caused by setting a very small bpf buffer size. | | 686 | Avoid kernel panic caused by setting a very small bpf buffer size. |
687 | Fixes PR/48198 reported by Peter Bex. | | 687 | Fixes PR/48198 reported by Peter Bex. |
688 | [spz, ticket #941] | | 688 | [spz, ticket #941] |
689 | | | 689 | |
690 | sys/net/npf/npf_inet.c 1.23 | | 690 | sys/net/npf/npf_inet.c 1.23 |
691 | | | 691 | |
692 | Fix bugs to prevent panic: | | 692 | Fix bugs to prevent panic: |
693 | - npf_cache_ip: re-fetch IPv6 header since nbufs might have been | | 693 | - npf_cache_ip: re-fetch IPv6 header since nbufs might have been |
694 | reallocated. | | 694 | reallocated. |
695 | - npf_cache_all: clear NBUF_DATAREF_RESET since npf_cache_ip() handles | | 695 | - npf_cache_all: clear NBUF_DATAREF_RESET since npf_cache_ip() handles |
696 | it. | | 696 | it. |
697 | [riz, ticket #942] | | 697 | [riz, ticket #942] |
698 | | | 698 | |
699 | lib/libc/stdlib/_env.c 1.8 | | 699 | lib/libc/stdlib/_env.c 1.8 |
700 | | | 700 | |
701 | Don't scrub the environment unless we are going to change it. | | 701 | Don't scrub the environment unless we are going to change it. |
702 | This should prevent crashes in applications which carefully and | | 702 | This should prevent crashes in applications which carefully and |
703 | manually construct a temporary environment and later restore the | | 703 | manually construct a temporary environment and later restore the |
704 | original environment like Emacs 24. | | 704 | original environment like Emacs 24. |
705 | [tron, ticket #940] | | 705 | [tron, ticket #940] |
706 | | | 706 | |
707 | external/bsd/pkg_install/dist/lib/pkg_signature.c 1.2 | | 707 | external/bsd/pkg_install/dist/lib/pkg_signature.c 1.2 |
708 | | | 708 | |
709 | Fixed installation of signed packages. Some variables part of struct | | 709 | Fixed installation of signed packages. Some variables part of struct |
710 | signature_archive were not initialized properly, therefore randomly | | 710 | signature_archive were not initialized properly, therefore randomly |
711 | failing in the verify_signature_read_cb() callback. | | 711 | failing in the verify_signature_read_cb() callback. |
712 | Partly closes PR pkg/48194. | | 712 | Partly closes PR pkg/48194. |
713 | [khorben, ticket #943] | | 713 | [khorben, ticket #943] |
714 | | | 714 | |
715 | sys/netinet6/in6.c 1.167 via patch | | 715 | sys/netinet6/in6.c 1.167 via patch |
716 | | | 716 | |
717 | Include BRDADDR and NETMASK to the v4 ioctls we ban for v6; from | | 717 | Include BRDADDR and NETMASK to the v4 ioctls we ban for v6; from |
718 | FreeBSD. | | 718 | FreeBSD. |
719 | [spz, ticket #944] | | 719 | [spz, ticket #944] |
720 | | | 720 | |
721 | xsrc/external/mit/libX11/dist/src/xkb/XKBNames.c patch | | 721 | xsrc/external/mit/libX11/dist/src/xkb/XKBNames.c patch |
722 | xsrc/external/mit/libX11/dist/src/xkb/XKBGetMap.c patch | | 722 | xsrc/external/mit/libX11/dist/src/xkb/XKBGetMap.c patch |
723 | | | 723 | |
724 | The size of the arrays is max_key_code + 1. This makes these functions | | 724 | The size of the arrays is max_key_code + 1. This makes these functions |
725 | consistent with the other checks added for CVE-2013-1997. | | 725 | consistent with the other checks added for CVE-2013-1997. |
726 | Check the XkbGetNames reply when names->keys was just allocated | | 726 | Check the XkbGetNames reply when names->keys was just allocated |
727 | Should fix PR lib/48170. | | 727 | Should fix PR lib/48170. |
728 | [riz, ticket #945] | | 728 | [riz, ticket #945] |
729 | | | 729 | |
730 | sys/arch/sandpoint/stand/altboot/brdsetup.c 1.32 | | 730 | sys/arch/sandpoint/stand/altboot/brdsetup.c 1.32 |
731 | sys/arch/sandpoint/stand/altboot/rge.c 1.7 | | 731 | sys/arch/sandpoint/stand/altboot/rge.c 1.7 |
732 | sys/dev/ic/rtl8169.c 1.138 | | 732 | sys/dev/ic/rtl8169.c 1.138 |
733 | | | 733 | |
734 | Fix ethernet address for the onboard re(4) for boards without eeprom | | 734 | Fix ethernet address for the onboard re(4) for boards without eeprom |
735 | (QNAP V200) and some sandpoint NAS. | | 735 | (QNAP V200) and some sandpoint NAS. |
736 | [phx, ticket #946] | | 736 | [phx, ticket #946] |
737 | | | 737 | |
738 | etc/ssh/ssh_known_hosts 1.8 | | 738 | etc/ssh/ssh_known_hosts 1.8 |
739 | | | 739 | |
740 | Update project host keys. | | 740 | Update project host keys. |
741 | [spz, ticket #947] | | 741 | [spz, ticket #947] |
742 | | | 742 | |
743 | sys/dev/pci/piixpm.c 1.42 via patch | | 743 | sys/dev/pci/piixpm.c 1.42 via patch |
744 | sys/dev/pci/piixpmreg.h 1.6 | | 744 | sys/dev/pci/piixpmreg.h 1.6 |
745 | | | 745 | |
746 | Expose iic busses. (Needed for ticket #929) | | 746 | Expose iic busses. (Needed for ticket #929) |
747 | [fair, ticket #936] | | 747 | [fair, ticket #936] |
748 | | | 748 | |
749 | sbin/raidctl/raidctl.8 1.65 | | 749 | sbin/raidctl/raidctl.8 1.65 |
750 | | | 750 | |
751 | Note that NetBSD/amd64 can boot off RAID volumes. | | 751 | Note that NetBSD/amd64 can boot off RAID volumes. |
752 | [tron, ticket #948] | | 752 | [tron, ticket #948] |
753 | | | 753 | |
754 | share/zoneinfo/australasia 1.33 | | 754 | share/zoneinfo/australasia 1.33 |
755 | | | 755 | |
756 | Merge the Fiji-related change from tzdata2013e. | | 756 | Merge the Fiji-related change from tzdata2013e. |
757 | This year Fiji will start DST on October 27, not October 20. | | 757 | This year Fiji will start DST on October 27, not October 20. |
758 | [apb, ticket #949] | | 758 | [apb, ticket #949] |
759 | | | 759 | |
760 | usr.bin/flock/flock.1 1.9 | | 760 | usr.bin/flock/flock.1 1.9 |
761 | | | 761 | |
762 | flock(1) really appeared first in NetBSD 6.1 | | 762 | flock(1) really appeared first in NetBSD 6.1 |
763 | [khorben, ticket #951] | | 763 | [khorben, ticket #951] |
764 | | | 764 | |
765 | sys/net/npf/npf_ctl.c 1.27 | | 765 | sys/net/npf/npf_ctl.c 1.27 |
766 | | | 766 | |
767 | npfctl_rule: fix filtering of dynamic rules. | | 767 | npfctl_rule: fix filtering of dynamic rules. |
768 | [rmind, ticket #952] | | 768 | [rmind, ticket #952] |
769 | | | 769 | |
770 | sys/arch/mvme68k/mvme68k/pmap_bootstrap.c 1.52 | | 770 | sys/arch/mvme68k/mvme68k/pmap_bootstrap.c 1.52 |
771 | | | 771 | |
772 | Fix panic: pmap_enter_ptpage: can't get KPT page. | | 772 | Fix panic: pmap_enter_ptpage: can't get KPT page. |
773 | Addresses mvme68k-specific part of PR#45915. | | 773 | Addresses mvme68k-specific part of PR#45915. |
774 | [tsutsui, ticket #953] | | 774 | [tsutsui, ticket #953] |
775 | | | 775 | |
776 | sys/arch/mvme68k/include/prom.h 1.18 | | 776 | sys/arch/mvme68k/include/prom.h 1.18 |
777 | sys/arch/mvme68k/stand/Makefile.booters 1.24 | | 777 | sys/arch/mvme68k/stand/Makefile.booters 1.24 |
778 | sys/arch/mvme68k/stand/libbug/outln.c 1.4 | | 778 | sys/arch/mvme68k/stand/libbug/outln.c 1.4 |
779 | sys/arch/mvme68k/stand/libbug/outstr.c 1.4 | | 779 | sys/arch/mvme68k/stand/libbug/outstr.c 1.4 |
780 | sys/arch/mvme68k/stand/libsa/Makefile 1.34 | | 780 | sys/arch/mvme68k/stand/libsa/Makefile 1.34 |
781 | sys/arch/mvme68k/stand/libsa/Makefile.inc 1.6 | | 781 | sys/arch/mvme68k/stand/libsa/Makefile.inc 1.6 |
782 | | | 782 | |
783 | Fixed a bootloader problem and gcc 4.5 problem on mvme68k. | | 783 | Fixed a bootloader problem and gcc 4.5 problem on mvme68k. |
784 | [tsutsui, ticket #954] | | 784 | [tsutsui, ticket #954] |
785 | | | 785 | |
786 | sys/arch/mvmeppc/stand/Makefile.booters 1.13 | | 786 | sys/arch/mvmeppc/stand/Makefile.booters 1.13 |
787 | sys/arch/mvmeppc/stand/libsa/Makefile 1.11 | | 787 | sys/arch/mvmeppc/stand/libsa/Makefile 1.11 |
788 | sys/arch/mvmeppc/stand/libsa/Makefile.inc 1.2 | | 788 | sys/arch/mvmeppc/stand/libsa/Makefile.inc 1.2 |
789 | | | 789 | |
790 | Fix the mvmeppc bootloader. | | 790 | Fix the mvmeppc bootloader. |
791 | [tsutsui, ticket #955] | | 791 | [tsutsui, ticket #955] |
792 | | | 792 | |
793 | sys/dev/usb/ehci.c 1.205 | | 793 | sys/dev/usb/ehci.c 1.205 |
794 | sys/dev/usb/uhci.c 1.255,1.256,1.258 | | 794 | sys/dev/usb/uhci.c 1.255,1.256,1.258 |
795 | | | 795 | |
796 | USB fixes: missed byteswap ops for big-endian machines, | | 796 | USB fixes: missed byteswap ops for big-endian machines, |
797 | fix device enumeration in some edge cases. PR#47522, PR#48237 | | 797 | fix device enumeration in some edge cases. PR#47522, PR#48237 |
798 | [skrll, ticket #950] | | 798 | [skrll, ticket #950] |
799 | | | 799 | |
800 | lib/libpthread/pthread.c 1.137 | | 800 | lib/libpthread/pthread.c 1.137 |
801 | | | 801 | |
802 | Return errno, not just -1, from pthread_create(). | | 802 | Return errno, not just -1, from pthread_create(). |
803 | [riastradh, ticket #959] | | 803 | [riastradh, ticket #959] |
804 | | | 804 | |
805 | lib/libcurses/setterm.c 1.51 | | 805 | lib/libcurses/setterm.c 1.51 |
806 | | | 806 | |
807 | Fix a crash in curses for terminals defining exit_attribute_mode but | | 807 | Fix a crash in curses for terminals defining exit_attribute_mode but |
808 | not exit_alt_charset_mode. (Examples include vt131 and xterm-5, | | 808 | not exit_alt_charset_mode. (Examples include vt131 and xterm-5, |
809 | among others) | | 809 | among others) |
810 | [dsainty, ticket #960] | | 810 | [dsainty, ticket #960] |
811 | | | 811 | |
812 | xsrc/external/mit/xorg-server/dist/dix/dixfonts.c 1.2 | | 812 | xsrc/external/mit/xorg-server/dist/dix/dixfonts.c 1.2 |
813 | xsrc/xfree/xc/programs/Xserver/dix/dixfonts.c 1.4 | | 813 | xsrc/xfree/xc/programs/Xserver/dix/dixfonts.c 1.4 |
814 | | | 814 | |
815 | Fix CVE-2013-4396 using a patch from Alan Coopersmith: | | 815 | Fix CVE-2013-4396 using a patch from Alan Coopersmith: |
816 | Save a pointer to the passed in closure structure before copying it | | 816 | Save a pointer to the passed in closure structure before copying it |
817 | and overwriting the *c pointer to point to our copy instead of the | | 817 | and overwriting the *c pointer to point to our copy instead of the |
818 | original. If we hit an error, once we free(c), reset c to point to | | 818 | original. If we hit an error, once we free(c), reset c to point to |
819 | the original structure before jumping to the cleanup code that | | 819 | the original structure before jumping to the cleanup code that |
820 | references *c. | | 820 | references *c. |
821 | [spz, ticket #966] | | 821 | [spz, ticket #966] |
822 | | | 822 | |
823 | sys/dev/usb/if_aue.c 1.131 | | 823 | sys/dev/usb/if_aue.c 1.131 |
824 | | | 824 | |
825 | Change one aprint_error_dev(9) to aprint_debug_dev(9) to avoid console | | 825 | Change one aprint_error_dev(9) to aprint_debug_dev(9) to avoid console |
826 | spam. | | 826 | spam. |
827 | [tsutsui, ticket #956] | | 827 | [tsutsui, ticket #956] |
828 | | | 828 | |
829 | sys/arch/i386/stand/lib/vbe.c 1.8 | | 829 | sys/arch/i386/stand/lib/vbe.c 1.8 |
830 | | | 830 | |
831 | The 'vesa' command can take 'list' flag so mention it | | 831 | The 'vesa' command can take 'list' flag so mention it |
832 | in an error message. | | 832 | in an error message. |
833 | [tsutsui, ticket #957] | | 833 | [tsutsui, ticket #957] |
834 | | | 834 | |
835 | sys/arch/hp300/hp300/pmap_bootstrap.c 1.58 | | 835 | sys/arch/hp300/hp300/pmap_bootstrap.c 1.58 |
836 | | | 836 | |
837 | Fix a build error on a kernel config without 68040 machines. | | 837 | Fix a build error on a kernel config without 68040 machines. |
838 | [tsutsui, ticket #958] | | 838 | [tsutsui, ticket #958] |
839 | | | 839 | |
840 | external/ibm-public/postfix/dist/HISTORY patch | | 840 | external/ibm-public/postfix/dist/HISTORY patch |
841 | external/ibm-public/postfix/dist/RELEASE_NOTES patch | | 841 | external/ibm-public/postfix/dist/RELEASE_NOTES patch |
842 | external/ibm-public/postfix/dist/src/global/mail_version.h patch | | 842 | external/ibm-public/postfix/dist/src/global/mail_version.h patch |
843 | external/ibm-public/postfix/dist/src/local/forward.c patch | | 843 | external/ibm-public/postfix/dist/src/local/forward.c patch |
844 | external/ibm-public/postfix/dist/src/tls/tls_client.c patch | | 844 | external/ibm-public/postfix/dist/src/tls/tls_client.c patch |
845 | external/ibm-public/postfix/dist/src/tls/tls_server.c patch | | 845 | external/ibm-public/postfix/dist/src/tls/tls_server.c patch |
846 | | | 846 | |
847 | Update postfix to version 2.8.16: | | 847 | Update postfix to version 2.8.16: |
848 | - TLS Interoperability workaround: turn on SHA-2 digests by | | 848 | - TLS Interoperability workaround: turn on SHA-2 digests by |
849 | force. This improves interoperability with clients and servers that | | 849 | force. This improves interoperability with clients and servers that |
850 | deploy SHA-2 digests without the required support for TLSv1.2-style | | 850 | deploy SHA-2 digests without the required support for TLSv1.2-style |
851 | digest negotiation. | | 851 | digest negotiation. |
852 | - TLS Performance workaround: the Postfix SMTP server TLS session | | 852 | - TLS Performance workaround: the Postfix SMTP server TLS session |
853 | cache had become ineffective because recent OpenSSL versions enable | | 853 | cache had become ineffective because recent OpenSSL versions enable |
854 | session tickets by default, resulting in a different ticket | | 854 | session tickets by default, resulting in a different ticket |
855 | encryption key for each smtpd(8) process. The workaround turns off | | 855 | encryption key for each smtpd(8) process. The workaround turns off |
856 | session tickets. Postfix 2.11 will enable session tickets properly. | | 856 | session tickets. Postfix 2.11 will enable session tickets properly. |
857 | - TLS Interoperability workaround: Debian Exim versions before 4.80-3 | | 857 | - TLS Interoperability workaround: Debian Exim versions before 4.80-3 |
858 | may fail to communicate with Postfix and possibly other MTAs, with | | 858 | may fail to communicate with Postfix and possibly other MTAs, with |
859 | the following Exim SMTP client error message: | | 859 | the following Exim SMTP client error message: |
860 | TLS error on connection to server-name [server-address] | | 860 | TLS error on connection to server-name [server-address] |
861 | (gnutls_handshake): | | 861 | (gnutls_handshake): |
862 | | | 862 | |
863 | The Diffie-Hellman prime sent by the server is not acceptable | | 863 | The Diffie-Hellman prime sent by the server is not acceptable |
864 | (not long enough) | | 864 | (not long enough) |
865 | | | 865 | |
866 | See the RELEASE_NOTES file for a Postfix SMTP server configuration | | 866 | See the RELEASE_NOTES file for a Postfix SMTP server configuration |
867 | workaround. | | 867 | workaround. |
868 | - Bugfix (defect introduced: 1997): memory leak while forwarding mail | | 868 | - Bugfix (defect introduced: 1997): memory leak while forwarding mail |
869 | with the local(8) delivery agent, in code that handles a cleanup(8) | | 869 | with the local(8) delivery agent, in code that handles a cleanup(8) |
870 | server error. | | 870 | server error. |
871 | [tron, ticket #961] | | 871 | [tron, ticket #961] |
872 | | | 872 | |
873 | gnu/dist/texinfo/util/texi2dvi 1.10 | | 873 | gnu/dist/texinfo/util/texi2dvi 1.10 |
874 | | | 874 | |
875 | Remove trailing whitespace in texi2dvi which confuses sed. | | 875 | Remove trailing whitespace in texi2dvi which confuses sed. |
876 | [riastradh, ticket #962] | | 876 | [riastradh, ticket #962] |
877 | | | 877 | |
878 | sys/arch/x86/pci/pci_machdep.c 1.61 via patch | | 878 | sys/arch/x86/pci/pci_machdep.c 1.61 via patch |
879 | | | 879 | |
880 | Force PCI mode 1 when running under QEMU, to work around | | 880 | Force PCI mode 1 when running under QEMU, to work around |
881 | QEMU bug 897771. | | 881 | QEMU bug 897771. |
882 | This should also make it possible to boot NetBSD under versions of KVM | | 882 | This should also make it possible to boot NetBSD under versions of KVM |
883 | that have inherited said QEMU bug. Fixes PR kern/45671. | | 883 | that have inherited said QEMU bug. Fixes PR kern/45671. |
884 | [gson, ticket #963] | | 884 | [gson, ticket #963] |
885 | | | 885 | |
886 | usr.sbin/eeprom/eehandlers.c 1.16 | | 886 | usr.sbin/eeprom/eehandlers.c 1.16 |
887 | | | 887 | |
888 | PR/47528: Izumi Tsutsui: eeprom(8) dumps core after 64 bit time_t | | 888 | PR/47528: Izumi Tsutsui: eeprom(8) dumps core after 64 bit time_t |
889 | changes | | 889 | changes |
890 | [dholland, ticket #964] | | 890 | [dholland, ticket #964] |
891 | | | 891 | |
892 | share/man/man4/man4.x86/vmt.4 1.4 | | 892 | share/man/man4/man4.x86/vmt.4 1.4 |
893 | sys/arch/x86/x86/vmt.c 1.8 | | 893 | sys/arch/x86/x86/vmt.c 1.8 |
894 | | | 894 | |
895 | Add periodic clock synchronization to vmt(4) so that the guest clock | | 895 | Add periodic clock synchronization to vmt(4) so that the guest clock |
896 | remains synchronized even when the host is suspended (which is a very | | 896 | remains synchronized even when the host is suspended (which is a very |
897 | typical situation in a laptop). | | 897 | typical situation in a laptop). |
898 | | | 898 | |
899 | Do this by default once per minute, but provide a sysctl to tune this | | 899 | Do this by default once per minute, but provide a sysctl to tune this |
900 | value (machdep.vmt0.clock_sync.period). | | 900 | value (machdep.vmt0.clock_sync.period). |
901 | | | 901 | |
902 | [pettai, ticket #965] | | 902 | [pettai, ticket #965] |
903 | | | 903 | |
904 | sys/netinet/tcp_usrreq.c 1.168 | | 904 | sys/netinet/tcp_usrreq.c 1.168 |
905 | | | 905 | |
906 | PR/48098: Brian Marcotte: Avoid kernel assertion for embryonic sockets | | 906 | PR/48098: Brian Marcotte: Avoid kernel assertion for embryonic sockets |
907 | that don't have credentials yet. | | 907 | that don't have credentials yet. |
908 | [spz, ticket #967] | | 908 | [spz, ticket #967] |
909 | | | 909 | |
910 | usr.bin/systat/keyboard.c 1.25 | | 910 | usr.bin/systat/keyboard.c 1.25 |
911 | | | 911 | |
912 | Fix typo that made '?' an erase char instead of DEL as intended. | | 912 | Fix typo that made '?' an erase char instead of DEL as intended. |
913 | [dholland, ticket #968] | | 913 | [dholland, ticket #968] |
914 | | | 914 | |
915 | sys/dev/i2c/w83795g.c patch | | 915 | sys/dev/i2c/w83795g.c patch |
916 | | | 916 | |
917 | Make this driver compile on the netbsd-6 branch (fix ticket #929). | | 917 | Make this driver compile on the netbsd-6 branch (fix ticket #929). |
918 | [simonb, ticket #970] | | 918 | [simonb, ticket #970] |
919 | | | 919 | |
920 | external/mit/xorg/server/drivers/xf86-video-intel/Makefile 1.11 | | 920 | external/mit/xorg/server/drivers/xf86-video-intel/Makefile 1.11 |
921 | | | 921 | |
922 | Add missing i810_dri.c file to SRCS. | | 922 | Add missing i810_dri.c file to SRCS. |
923 | PR xsrc/48315. | | 923 | PR xsrc/48315. |
924 | [martin, ticket #971] | | 924 | [martin, ticket #971] |
925 | | | 925 | |
926 | distrib/utils/sysinst/mbr.c 1.92 | | 926 | distrib/utils/sysinst/mbr.c 1.92 |
927 | | | 927 | |
928 | Add missing braces, which caused the offset of MBR partition 0 to be | | 928 | Add missing braces, which caused the offset of MBR partition 0 to be |
929 | unintentionally set to 2048 even on small (<=128GB) disks. | | 929 | unintentionally set to 2048 even on small (<=128GB) disks. |
930 | PR/48304. | | 930 | PR/48304. |
931 | [tsutsui, ticket #972] | | 931 | [tsutsui, ticket #972] |
932 | | | 932 | |
933 | sys/arch/hp700/hp700/autoconf.c 1.51 | | 933 | sys/arch/hp700/hp700/autoconf.c 1.51 |
934 | | | 934 | |
935 | Remember to unmap pagezero once we've finished with it. | | 935 | Remember to unmap pagezero once we've finished with it. |
936 | [skrll, ticket #973] | | 936 | [skrll, ticket #973] |
937 | | | 937 | |
938 | sys/ufs/ffs/ffs_alloc.c 1.144 via patch | | 938 | sys/ufs/ffs/ffs_alloc.c 1.144 via patch |
939 | | | 939 | |
940 | Pull in fix from FreeBSD ffs_alloc.c r121785: | | 940 | Pull in fix from FreeBSD ffs_alloc.c r121785: |
941 | Consider only cylinder groups with at least 75% of the average | | 941 | Consider only cylinder groups with at least 75% of the average |
942 | free space per cylinder group and 75% of the average free | | 942 | free space per cylinder group and 75% of the average free |
943 | inodes per cylinder group as candidates for the creation of a | | 943 | inodes per cylinder group as candidates for the creation of a |
944 | new directory. Avoids excessive I/O scanning for a suitable | | 944 | new directory. Avoids excessive I/O scanning for a suitable |
945 | cylinder group on relatively full file systems. | | 945 | cylinder group on relatively full file systems. |
946 | [bad, ticket #978] | | 946 | [bad, ticket #978] |
947 | | | 947 | |
948 | sys/arch/xen/xen/xbdback_xenbus.c 1.58 | | 948 | sys/arch/xen/xen/xbdback_xenbus.c 1.58 |
949 | | | 949 | |
950 | Fix a dom0 panic, or crash with a hypervisor panic, when creating | | 950 | Fix a dom0 panic, or crash with a hypervisor panic, when creating |
951 | some domUs (domUs where the frontend driver doesn't provide a | | 951 | some domUs (domUs where the frontend driver doesn't provide a |
952 | "protocol" entry in the xenstore). | | 952 | "protocol" entry in the xenstore). |
953 | [bouyer, ticket #974] | | 953 | [bouyer, ticket #974] |
954 | | | 954 | |
955 | libexec/ld.elf_so/tls.c 1.9 | | 955 | libexec/ld.elf_so/tls.c 1.9 |
956 | tests/lib/libc/tls/dso/h_tls_dlopen.c 1.5 | | 956 | tests/lib/libc/tls/dso/h_tls_dlopen.c 1.5 |
957 | | | 957 | |
958 | Only initialise TLS space from the PT_TLS segment, if the size is | | 958 | Only initialise TLS space from the PT_TLS segment, if the size is |
959 | positive and the offset has been computed. Fixes PR lib/48324. | | 959 | positive and the offset has been computed. Fixes PR lib/48324. |
960 | [joerg, ticket #976] | | 960 | [joerg, ticket #976] |
961 | | | 961 | |
962 | sys/arch/x86/x86/x86_autoconf.c 1.67 | | 962 | sys/arch/x86/x86/x86_autoconf.c 1.67 |
963 | | | 963 | |
964 | If we have both wedge and partition info, use the partition info | | 964 | If we have both wedge and partition info, use the partition info |
965 | in the wedge case too. | | 965 | in the wedge case too. |
966 | [msaitoh, ticket #977] | | 966 | [msaitoh, ticket #977] |
967 | | | 967 | |
968 | lib/libc/gen/getpwent.c 1.79 | | 968 | lib/libc/gen/getpwent.c 1.79 |
969 | | | 969 | |
970 | PR/46279: Fix an off-by-one in buffer length check and make sure | | 970 | PR/46279: Fix an off-by-one in buffer length check and make sure |
971 | that the password fits in the supplied buffer. | | 971 | that the password fits in the supplied buffer. |
972 | [christos, ticket #979] | | 972 | [christos, ticket #979] |
973 | | | 973 | |
974 | sys/dev/ic/esiop.c 1.57 via patch | | 974 | sys/dev/ic/esiop.c 1.57 via patch |
975 | | | 975 | |
976 | Turn the "siop_intr: I shouldn't be there !" panic message in the | | 976 | Turn the "siop_intr: I shouldn't be there !" panic message in the |
977 | esiop driver into a printf followed by a return from the interrupt | | 977 | esiop driver into a printf followed by a return from the interrupt |
978 | handler. The condition is triggered on some KVM virtual hosts, | | 978 | handler. The condition is triggered on some KVM virtual hosts, |
979 | apparently harmlessly, and not panicing makes it possible to boot a | | 979 | apparently harmlessly, and not panicing makes it possible to boot a |
980 | NetBSD GENERIC kernel on those hosts. Fixes PR kern/48277. | | 980 | NetBSD GENERIC kernel on those hosts. Fixes PR kern/48277. |
981 | [gson, ticket #981] | | 981 | [gson, ticket #981] |
982 | | | 982 | |
983 | distrib/sets/lists/base/mi 1.1049 | | 983 | distrib/sets/lists/base/mi 1.1049 |
984 | distrib/sets/lists/man/mi 1.1449 | | 984 | distrib/sets/lists/man/mi 1.1449 |
985 | usr.bin/gzip/Makefile 1.17, 1.18 | | 985 | usr.bin/gzip/Makefile 1.17, 1.18 |
986 | usr.bin/gzip/zmore 1.4, 1.5 | | 986 | usr.bin/gzip/zmore 1.4, 1.5 |
987 | usr.bin/gzip/zmore.1 1.4 | | 987 | usr.bin/gzip/zmore.1 1.4 |
988 | | | 988 | |
989 | Added zless(1) - comes in the lastest version of zmore(1) from OpenBSD | | 989 | Added zless(1) - comes in the lastest version of zmore(1) from OpenBSD |
990 | [pettai, ticket #982] | | 990 | [pettai, ticket #982] |
991 | | | 991 | |
992 | sys/dev/mii/brgphy.c 1.68 via patch | | 992 | sys/dev/mii/brgphy.c 1.68 via patch |
993 | sys/dev/pci/if_bge.c 1.260-1.262 via patch | | 993 | sys/dev/pci/if_bge.c 1.260-1.262 via patch |
994 | sys/dev/pci/if_bgereg.h 1.85-1.86 via patch | | 994 | sys/dev/pci/if_bgereg.h 1.85-1.86 via patch |
995 | sys/dev/pci/if_bgevar.h 1.17 via patch | | 995 | sys/dev/pci/if_bgevar.h 1.17 via patch |
996 | | | 996 | |
997 | Set maximum read byte count to 2048 for PCI-X BCM5703/5704 devices. | | 997 | Set maximum read byte count to 2048 for PCI-X BCM5703/5704 devices. |
998 | For PCI-X BCM5704, set maximum outstanding split transactions to 0. | | 998 | For PCI-X BCM5704, set maximum outstanding split transactions to 0. |
999 | Same as Linux tg3 and FreeBSD (part of FreeBSD r204978). | | 999 | Same as Linux tg3 and FreeBSD (part of FreeBSD r204978). |
1000 | Add 40bit DMA bug workaround(BGEF_40BIT_BUG) from FreeBSD | | 1000 | Add 40bit DMA bug workaround(BGEF_40BIT_BUG) from FreeBSD |
1001 | (part of r199670). This workaround is for 5714/5715 controllers and | | 1001 | (part of r199670). This workaround is for 5714/5715 controllers and |
1002 | is not actually a MAC controller bug but an issue with the embedded | | 1002 | is not actually a MAC controller bug but an issue with the embedded |
1003 | PCIe to PCI-X bridge in the device. This change | | 1003 | PCIe to PCI-X bridge in the device. This change |
1004 | uses bus_dmatag_subregion(), so this workaround won't work on some | | 1004 | uses bus_dmatag_subregion(), so this workaround won't work on some |
1005 | archs which doesn't support bus_dmatag_subregion(). | | 1005 | archs which doesn't support bus_dmatag_subregion(). |
1006 | [msaitoh, ticket #983] | | 1006 | [msaitoh, ticket #983] |
1007 | | | 1007 | |
1008 | sys/net/npf/npf_impl.h 1.35 | | 1008 | sys/net/npf/npf_impl.h 1.35 |
1009 | sys/net/npf/npf_nat.c 1.21 | | 1009 | sys/net/npf/npf_nat.c 1.21 |
1010 | sys/net/npf/npf_session.c 1.26 | | 1010 | sys/net/npf/npf_session.c 1.26 |
1011 | | | 1011 | |
1012 | npf_session_setnat: fix the race condition when the old connection | | 1012 | npf_session_setnat: fix the race condition when the old connection |
1013 | is still being expired while a new/duplicate is being created. | | 1013 | is still being expired while a new/duplicate is being created. |
1014 | [rmind, ticket #985] | | 1014 | [rmind, ticket #985] |
1015 | | | 1015 | |
1016 | usr.sbin/npf/npfctl/npf_ncgen.c patch | | 1016 | usr.sbin/npf/npfctl/npf_ncgen.c patch |
1017 | sys/net/npf/npf_instr.c patch | | 1017 | sys/net/npf/npf_instr.c patch |
1018 | | | 1018 | |
1019 | fix the byteorder for port range comparison | | 1019 | fix the byteorder for port range comparison |
1020 | [rmind, ticket #986] | | 1020 | [rmind, ticket #986] |
1021 | | | 1021 | |
1022 | sys/arch/x86/acpi/acpi_cpu_md.c 1.74 | | 1022 | sys/arch/x86/acpi/acpi_cpu_md.c 1.74 |
1023 | sys/dev/acpi/acpi_cpu_tstate.c 1.32 | | 1023 | sys/dev/acpi/acpi_cpu_tstate.c 1.32 |
1024 | | | 1024 | |
1025 | Fix a too eager T-state validation check to accomodate new Intel CPUs. | | 1025 | Fix a too eager T-state validation check to accomodate new Intel CPUs. |
1026 | Allow 4-bit range for MSR_THERM_CONTROL. | | 1026 | Allow 4-bit range for MSR_THERM_CONTROL. |
1027 | [jruoho, ticket #987] | | 1027 | [jruoho, ticket #987] |
1028 | | | 1028 | |
1029 | sys/kern/uipc_socket.c 1.220 | | 1029 | sys/kern/uipc_socket.c 1.220 |
1030 | | | 1030 | |
1031 | PR/48098: Brian Marcotte: | | 1031 | PR/48098: Brian Marcotte: |
1032 | panic: kernel diagnostic assertion "cred != NULL": | | 1032 | panic: kernel diagnostic assertion "cred != NULL": |
1033 | Fix from Michael van Elst, tcpdrop crashes kernel on | | 1033 | Fix from Michael van Elst, tcpdrop crashes kernel on |
1034 | ebryonic connections. | | 1034 | ebryonic connections. |
1035 | [spz, ticket #988] | | 1035 | [spz, ticket #988] |
1036 | | | 1036 | |
1037 | sys/uvm/uvm_km.c 1.125 | | 1037 | sys/uvm/uvm_km.c 1.125 |
1038 | | | 1038 | |
1039 | uvm_km_kmem_alloc: don't hardcode kmem_va_arena. This could lead to | | 1039 | uvm_km_kmem_alloc: don't hardcode kmem_va_arena. This could lead to |
1040 | freeing to the wrong vmem arena in case of failed page allocations. | | 1040 | freeing to the wrong vmem arena in case of failed page allocations. |
1041 | [para, ticket #989] | | 1041 | [para, ticket #989] |
1042 | | | 1042 | |
1043 | sys/dev/usb/ehci.c 1.221 | | 1043 | sys/dev/usb/ehci.c 1.221 |
1044 | | | 1044 | |
1045 | In ehci_check_qh_intr don't treat a short control transfer as done | | 1045 | In ehci_check_qh_intr don't treat a short control transfer as done |
1046 | if the status phase is still inflight. Let the hardware complete it. | | 1046 | if the status phase is still inflight. Let the hardware complete it. |
1047 | PR/48358: Repeated low-speed USB control transfers returning short data | | 1047 | PR/48358: Repeated low-speed USB control transfers returning short data |
1048 | fail on EHCI | | 1048 | fail on EHCI |
1049 | PR/46696: uhub disables port where USB keyboard attached | | 1049 | PR/46696: uhub disables port where USB keyboard attached |
1050 | [skrll, ticket #990] | | 1050 | [skrll, ticket #990] |
1051 | | | 1051 | |
1052 | sys/netinet/tcp_usrreq.c 1.170 | | 1052 | sys/netinet/tcp_usrreq.c 1.170 |
1053 | | | 1053 | |
1054 | Update TCP CB with new values on rfc1323 and mssdflt sysctl updates | | 1054 | Update TCP CB with new values on rfc1323 and mssdflt sysctl updates |
1055 | From yasuoka-cj7TXg5MjN14Eiagz67IpQ@public.gmane.org in kern/44254 | | 1055 | From yasuoka-cj7TXg5MjN14Eiagz67IpQ@public.gmane.org in kern/44254 |
1056 | [kefren, ticket #992] | | 1056 | [kefren, ticket #992] |
1057 | | | 1057 | |
1058 | sys/compat/linux/common/linux_misc.c 1.227 | | 1058 | sys/compat/linux/common/linux_misc.c 1.227 |
1059 | | | 1059 | |
1060 | On linux_sys_getdents, insert d_type at the end of each record. | | 1060 | On linux_sys_getdents, insert d_type at the end of each record. |
1061 | Fixes PR kern/47806. | | 1061 | Fixes PR kern/47806. |
1062 | [hauke, ticket #993] | | 1062 | [hauke, ticket #993] |
1063 | | | 1063 | |
1064 | sys/arch/sparc64/sparc64/locore.s 1.350 | | 1064 | sys/arch/sparc64/sparc64/locore.s 1.350 |
1065 | | | 1065 | |
1066 | Increase an interrupt depth only in the case of hardware interrupts, | | 1066 | Increase an interrupt depth only in the case of hardware interrupts, |
1067 | and remove the ci_idepth trick in softint_fastintr. | | 1067 | and remove the ci_idepth trick in softint_fastintr. |
1068 | Fixes the following diagnostic panic reported in port-sparc64. | | 1068 | Fixes the following diagnostic panic reported in port-sparc64. |
1069 | panic: kernel diagnostic assertion "!cpu_intr_p()" failed: file | | 1069 | panic: kernel diagnostic assertion "!cpu_intr_p()" failed: file |
1070 | "../../../../kern/subr_xcall.c", line 351 | | 1070 | "../../../../kern/subr_xcall.c", line 351 |
1071 | [nakayama, ticket #994] | | 1071 | [nakayama, ticket #994] |
1072 | | | 1072 | |
1073 | sys/kern/uipc_syscalls.c 1.163 | | 1073 | sys/kern/uipc_syscalls.c 1.163 |
1074 | | | 1074 | |
1075 | PR/47591: Michael Plass: If the unix socket is closed before accept, | | 1075 | PR/47591: Michael Plass: If the unix socket is closed before accept, |
1076 | unp->unp_conn will be NULL in PRU_ACCEPT, as called from | | 1076 | unp->unp_conn will be NULL in PRU_ACCEPT, as called from |
1077 | sys_accept->so_accept. This will cause the usrreq to return with | | 1077 | sys_accept->so_accept. This will cause the usrreq to return with |
1078 | no error, leaving the mbuf gotten from m_get() with an uninitialized | | 1078 | no error, leaving the mbuf gotten from m_get() with an uninitialized |
1079 | length, containing junk from a previous call. Initialize m_len to | | 1079 | length, containing junk from a previous call. Initialize m_len to |
1080 | be 0 to handle this case. | | 1080 | be 0 to handle this case. |
1081 | [spz, ticket #996] | | 1081 | [spz, ticket #996] |
1082 | | | 1082 | |
1083 | sys/netinet6/nd6.c 1.146 | | 1083 | sys/netinet6/nd6.c 1.146 |
1084 | usr.sbin/ndp/ndp.c 1.42 | | 1084 | usr.sbin/ndp/ndp.c 1.42 |
1085 | | | 1085 | |
1086 | Instead of voodo casts use simple byte pointer arithmetic and memcpy to | | 1086 | Instead of voodo casts use simple byte pointer arithmetic and memcpy to |
1087 | create the "packed" binary format we pass out to userland when querying | | 1087 | create the "packed" binary format we pass out to userland when querying |
1088 | the router/prefix list. | | 1088 | the router/prefix list. |
1089 | Simplify code to print the router/prefix list: use memcpy and local | | 1089 | Simplify code to print the router/prefix list: use memcpy and local |
1090 | structs properly aligned on the stack to decode the binary format | | 1090 | structs properly aligned on the stack to decode the binary format |
1091 | passed by the kernel - instead of (bogusly) assuming the format will | | 1091 | passed by the kernel - instead of (bogusly) assuming the format will |
1092 | obey all local alignement requirements. | | 1092 | obey all local alignement requirements. |
1093 | [martin, ticket #998] | | 1093 | [martin, ticket #998] |
1094 | | | 1094 | |
1095 | sys/compat/common/compat_util.c 1.45 | | 1095 | sys/compat/common/compat_util.c 1.45 |
1096 | | | 1096 | |
1097 | Free pathbuf in an error path. | | 1097 | Free pathbuf in an error path. |
1098 | [martin, ticket #999] | | 1098 | [martin, ticket #999] |
1099 | | | 1099 | |
1100 | distrib/amd64/cdroms/Makefile.cdrom patch | | 1100 | distrib/amd64/cdroms/Makefile.cdrom patch |
1101 | distrib/i386/cdroms/Makefile.cdrom patch | | 1101 | distrib/i386/cdroms/Makefile.cdrom patch |
1102 | distrib/sparc64/cdroms/installcd/Makefile patch | | 1102 | distrib/sparc64/cdroms/installcd/Makefile patch |
1103 | rescue/list.crypto patch | | 1103 | rescue/list.crypto patch |
1104 | usr.bin/ftp/Makefile patch | | 1104 | usr.bin/ftp/Makefile patch |
1105 | usr.bin/ftp/cmds.c patch | | 1105 | usr.bin/ftp/cmds.c patch |
1106 | usr.bin/ftp/cmdtab.c patch | | 1106 | usr.bin/ftp/cmdtab.c patch |
1107 | usr.bin/ftp/extern.h patch | | 1107 | usr.bin/ftp/extern.h patch |
1108 | usr.bin/ftp/fetch.c patch | | 1108 | usr.bin/ftp/fetch.c patch |
1109 | usr.bin/ftp/ftp.1 patch | | 1109 | usr.bin/ftp/ftp.1 patch |
1110 | usr.bin/ftp/ftp.c patch | | 1110 | usr.bin/ftp/ftp.c patch |
1111 | usr.bin/ftp/ftp_var.h patch | | 1111 | usr.bin/ftp/ftp_var.h patch |
1112 | usr.bin/ftp/main.c patch | | 1112 | usr.bin/ftp/main.c patch |
1113 | usr.bin/ftp/progressbar.c patch | | 1113 | usr.bin/ftp/progressbar.c patch |
1114 | usr.bin/ftp/ssl.c patch | | 1114 | usr.bin/ftp/ssl.c patch |
1115 | usr.bin/ftp/ssl.h patch | | 1115 | usr.bin/ftp/ssl.h patch |
1116 | usr.bin/ftp/util.c patch | | 1116 | usr.bin/ftp/util.c patch |
1117 | usr.bin/ftp/version.h patch | | 1117 | usr.bin/ftp/version.h patch |
1118 | | | 1118 | |
1119 | Add HTTPS support to ftp(1). | | 1119 | Add HTTPS support to ftp(1). |
1120 | [tron, ticket #997] | | 1120 | [tron, ticket #997] |
1121 | | | 1121 | |
1122 | sys/dev/acpi/acpi_cpu.h 1.44 | | 1122 | sys/dev/acpi/acpi_cpu.h 1.44 |
1123 | sys/dev/acpi/acpi_cpu_tstate.c 1.31 | | 1123 | sys/dev/acpi/acpi_cpu_tstate.c 1.31 |
1124 | | | 1124 | |
1125 | Remove the upper limit for the number of T-states. | | 1125 | Remove the upper limit for the number of T-states. |
1126 | [bouyer, ticket #984] | | 1126 | [bouyer, ticket #984] |
1127 | | | 1127 | |
1128 | sbin/fsck_ffs/inode.c 1.70 | | 1128 | sbin/fsck_ffs/inode.c 1.70 |
1129 | | | 1129 | |
1130 | Fix cut-and-paste error in the non-ufs2 case which can cause | | 1130 | Fix cut-and-paste error in the non-ufs2 case which can cause |
1131 | fsck_ffs to exit with an internal error. | | 1131 | fsck_ffs to exit with an internal error. |
1132 | [bouyer, ticket #991] | | 1132 | [bouyer, ticket #991] |
1133 | | | 1133 | |
1134 | sys/arch/xen/xen/evtchn.c 1.70 | | 1134 | sys/arch/xen/xen/evtchn.c 1.70 |
1135 | | | 1135 | |
1136 | Remove the "evtchn_do_event: handler %p didn't lower ipl %d %d\n" | | 1136 | Remove the "evtchn_do_event: handler %p didn't lower ipl %d %d\n" |
1137 | printf as analysis shows it actually isn't a bug in the handler, | | 1137 | printf as analysis shows it actually isn't a bug in the handler, |
1138 | but related to spin mutexes. Fixes port-xen/46313. | | 1138 | but related to spin mutexes. Fixes port-xen/46313. |
1139 | [bouyer, ticket #995] | | 1139 | [bouyer, ticket #995] |
1140 | | | 1140 | |
1141 | lib/libc/net/getaddrinfo.c 1.106 | | 1141 | lib/libc/net/getaddrinfo.c 1.106 |
1142 | lib/libc/net/gethnamaddr.c 1.78-1.81,1.83-1.85 | | 1142 | lib/libc/net/gethnamaddr.c 1.78-1.81,1.83-1.85 |
1143 | lib/libc/net/getnameinfo.3 1.37-1.40 | | 1143 | lib/libc/net/getnameinfo.3 1.37-1.40 |
1144 | lib/libc/net/getnameinfo.c 1.51, 1.52, 1.54 | | 1144 | lib/libc/net/getnameinfo.c 1.51, 1.52, 1.54 |
1145 | lib/libc/net/hostent.h 1.1, 1.2 | | 1145 | lib/libc/net/hostent.h 1.1, 1.2 |
1146 | lib/libc/net/sethostent.c 1.17-1.19 | | 1146 | lib/libc/net/sethostent.c 1.17-1.19 |
| | | 1147 | distrib/sparc/ramdisk/Makefile patch |
1147 | | | 1148 | |
1148 | Make getnameinfo(3) re-entrant (ahem __ypdomain). | | 1149 | Make getnameinfo(3) re-entrant (ahem __ypdomain). |
1149 | Add not advertised reentrant functions: {get,set,end}hostent_r, | | 1150 | Add not advertised reentrant functions: {get,set,end}hostent_r, |
1150 | gethostbyname{,2}_r, gethostbyaddr_r. Make getnameinfo(3) use | | 1151 | gethostbyname{,2}_r, gethostbyaddr_r. Make getnameinfo(3) use |
1151 | gethostbyaddr_r(3). | | 1152 | gethostbyaddr_r(3). |
1152 | Implement no-check-names. | | 1153 | Implement no-check-names. |
1153 | [bad, ticket #975] | | 1154 | [bad, ticket #975] |
1154 | | | 1155 | |