1 |
hi rupert, |
2 |
|
3 |
i would say you have an hardware problem. the machine check exception |
4 |
tells me that there is something wrong with your system memory. probably |
5 |
the memory module on bank 0 of cpu 0 is causing errors. |
6 |
i also ran in those problems a few month ago. i replaced the system |
7 |
memory an everything was fine from that moment. in my system log |
8 |
messages like "machine check events ..." occured. additional information |
9 |
about machine check events you can get if you are merging |
10 |
app-admin/mcelog and run "mcelog --k8" on opteron systems when mce's occur. |
11 |
i would suggest you to replace the memory module on bank 0. |
12 |
|
13 |
regards |
14 |
jan |
15 |
|
16 |
|
17 |
|
18 |
Rupert Young (Restart) wrote: |
19 |
> Hi, |
20 |
> |
21 |
> |
22 |
> |
23 |
> Our server is getting stuck on updating packages. We can not seem to get |
24 |
> past the upgrade to glibc. Sometimes it fails, with an error, and |
25 |
> sometimes it actually kills the machine requiring reboot, examples of |
26 |
> both below. Sorry if this is a known problem, but I’ve been looking and |
27 |
> struggling with it for a couple of weeks. Any help would be appreciated, |
28 |
> here’s the info from emerge, |
29 |
> |
30 |
> |
31 |
> |
32 |
> emerge --info |
33 |
> |
34 |
> |
35 |
> |
36 |
> |
37 |
> |
38 |
> Gentoo Base System version 1.6.14 |
39 |
> |
40 |
> Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.4, glibc-2.3.5-r1, |
41 |
> 2.6.7-gentoo-r14 x86_64) |
42 |
> |
43 |
> ================================================================= |
44 |
> |
45 |
> System uname: 2.6.7-gentoo-r14 x86_64 AMD Opteron(tm) Processor 250 |
46 |
> |
47 |
> dev-lang/python: 2.3.5-r2, 2.4.2 |
48 |
> |
49 |
> sys-apps/sandbox: 1.2.12 |
50 |
> |
51 |
> sys-devel/autoconf: 2.13, 2.59-r6 |
52 |
> |
53 |
> sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 |
54 |
> |
55 |
> sys-devel/binutils: 2.16.1 |
56 |
> |
57 |
> sys-devel/libtool: 1.5.22 |
58 |
> |
59 |
> virtual/os-headers: 2.6.11-r2 |
60 |
> |
61 |
> ACCEPT_KEYWORDS="x86" |
62 |
> |
63 |
> AUTOCLEAN="yes" |
64 |
> |
65 |
> CBUILD="x86_64-pc-linux-gnu" |
66 |
> |
67 |
> CFLAGS="-mtune=opteron -march=opteron -O3 -funroll-loops |
68 |
> -fomit-frame-pointer -fprefetch-loop-arrays -pipe -ftracer -mmmx -msse |
69 |
> -msse2 -m3dnow -mfpmath=sse" |
70 |
> |
71 |
> CHOST="x86_64-pc-linux-gnu" |
72 |
> |
73 |
> CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config |
74 |
> /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config |
75 |
> /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ |
76 |
> /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ |
77 |
> /usr/share/texmf/xdvi/ /var/qmail/control" |
78 |
> |
79 |
> CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" |
80 |
> |
81 |
> CXXFLAGS="-mtune=opteron -march=opteron -O3 -funroll-loops |
82 |
> -fomit-frame-pointer -fprefetch-loop-arrays -pipe -ftracer -mmmx -msse |
83 |
> -msse2 -m3dnow -mfpmath=sse" |
84 |
> |
85 |
> DISTDIR="/usr/portage/distfiles" |
86 |
> |
87 |
> FEATURES="autoconfig distlocks sandbox sfperms strict" |
88 |
> |
89 |
> GENTOO_MIRRORS="http://distfiles.gentoo.org |
90 |
> http://distro.ibiblio.org/pub/linux/distributions/gentoo" |
91 |
> |
92 |
> MAKEOPTS="-j4" |
93 |
> |
94 |
> PKGDIR="/usr/portage/packages" |
95 |
> |
96 |
> PORTAGE_TMPDIR="/var/tmp" |
97 |
> |
98 |
> PORTDIR="/usr/portage" |
99 |
> |
100 |
> PORTDIR_OVERLAY="/usr/local/portage" |
101 |
> |
102 |
> SYNC="rsync://rsync.gentoo.org/gentoo-portage" |
103 |
> |
104 |
> USE="x86 3dnow X acpi alsa apache2 audiofile avi bitmap-fonts bzip2 |
105 |
> crypt cups dga eds emboss encode exif expat fam fbcon foomaticdb fortran |
106 |
> gd gdbm gif glut gpm gstreamer gtk gtk2 imagemagick imlib ipv6 java |
107 |
> jikes jpeg junit lcms libg++ libwww mad mailwrapper mhash mikmod mmx mng |
108 |
> mozilla mp3 mpeg mysql ncurses nptl ogg oggvorbis opengl pam pcre pdflib |
109 |
> png python quicktime readline samba sdl slang spell sse ssl tcpd tetex |
110 |
> tiff truetype truetype-fonts type1-fonts udev userlocales vorbis xml |
111 |
> xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" |
112 |
> |
113 |
> Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS |
114 |
> |
115 |
> |
116 |
> |
117 |
> |
118 |
> |
119 |
> The error from dying machine is, |
120 |
> |
121 |
> |
122 |
> |
123 |
> CPU 0: Machine check Exception 4 Bank 0: f60c200000000136 |
124 |
> |
125 |
> TSC 177daa0cc8aof ADDR 1af80e80 |
126 |
> |
127 |
> Kernal panic: Machine check |
128 |
> |
129 |
> |
130 |
> |
131 |
> The error msg from (non-dying) |
132 |
> |
133 |
> Emerge –av sys-lib/glic |
134 |
> |
135 |
> |
136 |
> |
137 |
> x86_64-pc-linux-gnu-gcc iso_2033.c -c -std=gnu99 -O2 -Wall -Winline |
138 |
> -Wstrict-prototypes -Wwrite-strings -march=opteron -mtune=opteron |
139 |
> -pipe -fPIC -I../include -I. |
140 |
> -I/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads/iconvdata |
141 |
> -I.. -I../libio |
142 |
> -I/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads |
143 |
> -I../sysdeps/x86_64/elf -I../linuxthreads/sysdeps/unix/sysv/linux/x86_64 |
144 |
> -I../linuxthreads/sysdeps/unix/sysv/linux |
145 |
> -I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread |
146 |
> -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix |
147 |
> -I../linuxthreads/sysdeps/x86_64 -I../libidn/sysdeps/unix |
148 |
> -I../sysdeps/unix/sysv/linux/x86_64 |
149 |
> -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/unix/sysv/linux |
150 |
> -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman |
151 |
> -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 |
152 |
> -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/x86_64/fpu |
153 |
> -I../sysdeps/x86_64 -I../sysdeps/wordsize-64 |
154 |
> -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 |
155 |
> -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 |
156 |
> -I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem |
157 |
> /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include -isystem /usr/include |
158 |
> -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED |
159 |
> -DNOT_IN_libc -o |
160 |
> /var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iso_2033.os |
161 |
> -MD -MP -MF |
162 |
> /var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iso_2033.os.dt |
163 |
> -MT |
164 |
> /var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iso_2033.os |
165 |
> |
166 |
> ../iconv/skeleton.c: In function `gconv_init': |
167 |
> |
168 |
> ../iconv/skeleton.c:350: internal compiler error: in expand_stmt, at |
169 |
> c-semantics.c:883 |
170 |
> |
171 |
> Please submit a full bug report, |
172 |
> |
173 |
> with preprocessed source if appropriate. |
174 |
> |
175 |
> See <URL:http://bugs.gentoo.org/> for instructions. |
176 |
> |
177 |
> x86_64-pc-linux-gnu-gcc iso_5427.c -c -std=gnu99 -O2 -Wall -Winline |
178 |
> -Wstrict-prototypes -Wwrite-strings -march=opteron -mtune=opteron |
179 |
> -pipe -fPIC -I../include -I. |
180 |
> -I/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads/iconvdata |
181 |
> -I.. -I../libio |
182 |
> -I/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads |
183 |
> -I../sysdeps/x86_64/elf -I../linuxthreads/sysdeps/unix/sysv/linux/x86_64 |
184 |
> -I../linuxthreads/sysdeps/unix/sysv/linux |
185 |
> -I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread |
186 |
> -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix |
187 |
> -I../linuxthreads/sysdeps/x86_64 -I../libidn/sysdeps/unix |
188 |
> -I../sysdeps/unix/sysv/linux/x86_64 |
189 |
> -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/unix/sysv/linux |
190 |
> -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman |
191 |
> -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 |
192 |
> -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/x86_64/fpu |
193 |
> -I../sysdeps/x86_64 -I../sysdeps/wordsize-64 |
194 |
> -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 |
195 |
> -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 |
196 |
> -I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem |
197 |
> /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include -isystem /usr/include |
198 |
> -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED |
199 |
> -DNOT_IN_libc -o |
200 |
> /var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iso_5427.os |
201 |
> -MD -MP -MF |
202 |
> /var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iso_5427.os.dt |
203 |
> -MT |
204 |
> /var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iso_5427.os |
205 |
> |
206 |
> x86_64-pc-linux-gnu-gcc iso_5427-ext.c -c -std=gnu99 -O2 -Wall -Winline |
207 |
> -Wstrict-prototypes -Wwrite-strings -march=opteron -mtune=opteron |
208 |
> -pipe -fPIC -I../include -I. |
209 |
> -I/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads/iconvdata |
210 |
> -I.. -I../libio |
211 |
> -I/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads |
212 |
> -I../sysdeps/x86_64/elf -I../linuxthreads/sysdeps/unix/sysv/linux/x86_64 |
213 |
> -I../linuxthreads/sysdeps/unix/sysv/linux |
214 |
> -I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread |
215 |
> -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix |
216 |
> -I../linuxthreads/sysdeps/x86_64 -I../libidn/sysdeps/unix |
217 |
> -I../sysdeps/unix/sysv/linux/x86_64 |
218 |
> -I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/unix/sysv/linux |
219 |
> -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman |
220 |
> -I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 |
221 |
> -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/x86_64/fpu |
222 |
> -I../sysdeps/x86_64 -I../sysdeps/wordsize-64 |
223 |
> -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 |
224 |
> -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 |
225 |
> |
226 |
> -I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem |
227 |
> /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include -isystem /usr/include |
228 |
> -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED |
229 |
> -DNOT_IN_libc -o |
230 |
> /var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iso_5427-ext.os |
231 |
> -MD -MP -MF |
232 |
> /var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iso_5427-ext.os.dt |
233 |
> -MT |
234 |
> /var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iso_5427-ext.os |
235 |
> |
236 |
> The bug is not reproducible, so it is likely a hardware or OS problem. |
237 |
> |
238 |
> make[2]: *** |
239 |
> [/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linuxthreads/iconvdata/iso_6937-2.os] |
240 |
> Error 1 |
241 |
> |
242 |
> make[2]: *** Waiting for unfinished jobs.... |
243 |
> |
244 |
> make[2]: Leaving directory |
245 |
> `/var/tmp/portage/glibc-2.3.5-r2/work/glibc-2.3.5/iconvdata' |
246 |
> |
247 |
> make[1]: *** [iconvdata/others] Error 2 |
248 |
> |
249 |
> make[1]: Leaving directory |
250 |
> `/var/tmp/portage/glibc-2.3.5-r2/work/glibc-2.3.5' |
251 |
> |
252 |
> make: *** [all] Error 2 |
253 |
> |
254 |
> |
255 |
> |
256 |
> !!! ERROR: sys-libs/glibc-2.3.5-r2 failed. |
257 |
> |
258 |
> !!! Function toolchain-glibc_src_compile, Line 226, Exitcode 2 |
259 |
> |
260 |
> !!! (no error message) |
261 |
> |
262 |
> !!! If you need support, post the topmost build error, NOT this status |
263 |
> message. |
264 |
> |
265 |
> |
266 |
> |
267 |
> |
268 |
> |
269 |
> |
270 |
> |
271 |
> Any help appreciated. |
272 |
> |
273 |
> |
274 |
> |
275 |
> |
276 |
> |
277 |
|
278 |
-- |
279 |
gentoo-amd64@g.o mailing list |