Summary: | Kernel 2.6.13.4 Error "scheduling while atomic: mysqld" using mysql-4.1.14 on alpha | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Cort (RETIRED) <tcort> |
Component: | [OLD] Core system | Assignee: | Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel> |
Status: | RESOLVED FIXED | ||
Severity: | critical | CC: | alpha |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | Alpha | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Kernel Config 2.6.13.4
MySQL Config File |
Description
Thomas Cort (RETIRED)
2005-11-01 07:12:37 UTC
Created attachment 71870 [details]
Kernel Config 2.6.13.4
Created attachment 71871 [details]
MySQL Config File
I think there are known problems with 2.6.13 on alpha. You should try 2.6.14 if possible, but I'm not sure if those issues are resolved there I just re-read the 2.6.14 changelog[1] and there are some atomic fixes for alpha in 2.6.14, but unfortunately 2.6.14 doesn't compile on alpha[2]. However 2.6.14-git4[3] has a 2.6.14 compile fix[4]. I'll try the fix[4]; unfortunately it will be hard to tell if it worked because I ran 2.6.13.4 for 17 days without a problem, and I don't know how to reproduce the error. Thanks for the advice! [1] http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.14 [2] http://bugzilla.kernel.org/show_bug.cgi?id=5512 [3] http://kernel.org/pub/linux/kernel/v2.6/snapshots/patch-2.6.14-git4.log [4] http://lkml.org/lkml/2005/10/26/43 I applied the patch[1] and got 2.6.14 to compile. However the "scheduling while atomic" thing is happening again. See output below: pan ~ # uptime 07:49:27 up 2 days, 18:54, 1 user, load average: 42.17, 42.05, 42.01 pan ~ # tail /var/log/kernel/current Nov 4 05:25:13 [kernel] [4426177.025788] scheduling while atomic: mysqld/0x00000001/10489 pan ~ # cat /proc/version Linux version 2.6.14 (root@pan) (gcc version 3.3.2 20040119 (Gentoo Linux 3.3.2-r7, propolice-3.3-7)) #1 Tue Nov 1 12:05:18 EST 2005 I read the ChangeLog for 2.6.14-git7[2] and there are a lot of atomicity fixes. I'll try that kernel[3] and report back if this happens again. [1] http://lkml.org/lkml/2005/10/26/43 [2] http://kernel.org/pub/linux/kernel/v2.6/snapshots/patch-2.6.14-git7.log [3] http://kernel.org/pub/linux/kernel/v2.6/snapshots/patch-2.6.14-git7.gz I haven't gotten the 'scheduling while atomic' error in over a week. Upgrading to the latest kernel solved the problem. |