Bug 138040
Summary: | kernel BUG at mm/prio_tree.c:377! | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ray Van Dolson <rayvd> |
Component: | kernel | Assignee: | Dave Jones <davej> |
Status: | CLOSED NEXTRELEASE | QA Contact: | Brian Brock <bbrock> |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 2 | CC: | pfrields, wtogami |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-04-16 04:33:04 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Ray Van Dolson
2004-11-03 23:20:18 UTC
A pretty good sign that the box is becoming unstable is that ntpd starts going haywire. Initially it starts up fine and I can use ntpdc -p to query it. However, if I shut down ntpd and then try and start it back up again after a period of time, it Segfaults: [root@chico-pptp1 20041103]# ntpd -d ntpd 4.2.0 Thu Mar 11 11:46:39 EST 2004 (1) addto_syslog: ntpd 4.2.0 Thu Mar 11 11:46:39 EST 2004 (1) addto_syslog: signal_no_reset: signal 13 had flags 4000000 addto_syslog: precision = 5.000 usec create_sockets(123) addto_syslog: no IPv6 interfaces found Segmentation fault strace tells me: write(1, "addto_syslog: no IPv6 interfaces"..., 39addto_syslog: no IPv6 interfaces found ) = 39 socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 4 ioctl(4, SIOCGIFCONF, 0x8506018) = 0 ioctl(4, SIOCGIFCONF, 0x8506018) = 0 ioctl(4, SIOCGIFCONF, 0x8506018) = 0 ioctl(4, SIOCGIFCONF, 0x8506018) = 0 ioctl(4, SIOCGIFFLAGS, 0xfef39c30) = 0 ioctl(4, SIOCGIFNETMASK, 0xfef39c30) = 0 <repeats many times then process is killed> can you repeat this without the binary module loaded ? Please excuse the dumb question... :) Which module would you like me to unload? I see, you are referring to whatever is tainting the kernel. It's the ppp_mppe module which comes from the pppd sources. I can't disable this module on the server because our PPTP clients use it to connect... maybe I can set up another system with this exact configuration and just not allow clients to connect--but then the high network load scenario is not present. I am in the process of upgrading to kernel 2.6.9-1.1_FC2 under testing, and am applying the following patch (suggested to me on the LKML) http://marc.theaimsgroup.com/?l=linux-kernel&m=109926628920398&q=raw The patch listed above *seems* to have fixed the prio_tree error I was getting. The system made it three days without crashing this time. It did lock up, but not with the prio_tree error that was occurring regularly before. So tentatively I'd say this bug is cleared up. You can read the details of the new errors here if you're curious. http://www.ussg.iu.edu/hypermail/linux/kernel/0411.1/0297.html Fedora Core 2 has now reached end of life, and no further updates will be provided by Red Hat. The Fedora legacy project will be producing further kernel updates for security problems only. If this bug has not been fixed in the latest Fedora Core 2 update kernel, please try to reproduce it under Fedora Core 3, and reopen if necessary, changing the product version accordingly. Thank you. |