From: <2...@pe...> - 2006-09-16 23:14:36
|
On Sat, 16 Sep 2006, Henry Nestler wrote: > Hello Frederic, > > Fr=E9d=E9ric L. W. Meunier wrote: >> On Thu, 7 Sep 2006, Henry Nestler wrote: >>=20 >>> The old workarrount (sep-disable-2.6.15.patch) was only for Intel cpu >>> types. This should fixed now for all cpu types in this build: >>> http://www.henrynestler.com/colinux/testing/devel-2.6.15-hn/20060906/ >>>=20 >>> Please read the readme file. More history is in kernel source patches: >>> http://www.henrynestler.com/colinux/patches/devel/kernel-2.6.15/patches= -2.6.15-20060906hn.tgz >>=20 >> I've been running this version without any problems for 9 days, but toda= y,=20 >> while compiling a kernel with 'make -j4', I noticed the following: >>=20 >> Sep 16 15:52:38 pervalidus kernel: EIP: 0060:[<c0104b56>] Not tain= ted=20 >> VLI >> Sep 16 15:52:38 pervalidus kernel: EFLAGS: 00010002=20 >> (2.6.15-co-0.7.1-hn17) Sep 16 15:52:38 pervalidus kernel: EIP is at=20 >> math_state_restore+0x16/0x40 >> Sep 16 15:52:38 pervalidus kernel: eax: 8005003b ebx: c126b030 ecx:= =20 >> 00000000 edx: 0000007b >> Sep 16 15:52:38 pervalidus kernel: esi: c03a4000 edi: c312d520 ebp:= =20 >> c03a5ec8 esp: c03a5ec0 >> Sep 16 15:52:38 pervalidus kernel: ds: 007b es: 007b ss: 0068 >> Sep 16 15:52:38 pervalidus kernel: Process watchdog/0 (pid: 3,=20 >> threadinfo=3Dc03a4000 task=3Dc126b030) >> ... >> Sep 16 15:52:47 pervalidus kernel: <3>BUG: soft lockup detected on CPU#= 0! >> ... >>=20 >> I've no idea what it means or if it's related to coLinux. Nothing happen= ed=20 >> to coLinux, no crashes, kernel panic, just this in the log. >>=20 > > oh, a bug on coprocessor handling? > math_state_restore and device_not_available are called for floating point= =20 > errors. > > "BUG: soft lockup detected on CPU#" > if I understand the kernel right, kernel detects a non running watchdog.= =20 > Think, followed by the other error. > > Please give a output from /proc/cpuinfo the 'flags'. It could be=20 > interesting, if your CPU supports fxsave or fnsave. > > I think the watchdog process tryed to resotore the coprocessor, and that= =20 > failed. The kernel under coLinux typicaly have the CPU not for long time= , if=20 > you have heavy disk transfers. This could be a problem with the watchdog= =20 > task. Or it's a general race condition under coLinux. I have no idea, w= hat=20 > it is exactly. > > Thanks for the log output. processor=09: 0 vendor_id=09: AuthenticAMD cpu family=09: 6 model=09=09: 8 model name=09: AMD Athlon(tm) XP 1700+ stepping=09: 1 cpu MHz=09=09: 0.000 cache size=09: 256 KB fdiv_bug=09: no hlt_bug=09=09: no f00f_bug=09: no coma_bug=09: no fpu=09=09: yes fpu_exception=09: yes cpuid level=09: 1 wp=09=09: yes flags=09=09: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat = pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow bogomips=09: 730.72 --=20 How to contact me - http://www.pervalidus.net/contact.html |