Messages in this thread | | | From | Gene Heskett <> | Subject | Re: I just got got another Oops | Date | Thu, 12 Mar 2009 13:28:51 -0400 |
| |
On Thursday 12 March 2009, David Newall wrote: >Gene Heskett wrote: >> Mar 12 01:15:01 coyote xinetd[2583]: START: amanda pid=8970 >> from=::ffff:192.168.71.3 Mar 12 01:16:21 coyote kernel: [10353.910914] >> BUG: unable to handle kernel NULL pointer dereference at 00000006 Mar 12 >> 01:16:21 coyote kernel: [10353.910921] IP: [<c046520b>] >> get_page_from_freelist+0x24b/0x4c0 Mar 12 01:16:21 coyote kernel: >> [10353.910929] *pdpt = 0000000000b38001 *pde = 0000000000000000 Mar 12 >> 01:16:21 coyote kernel: [10353.910934] Oops: 0000 [#1] PREEMPT SMP > >I think there must be a zone at 0x0. Try adding > > if (!zone) goto try_next_zone; > > >in mm/page_alloc.c, (near line 1469), before > > if (NUMA_BUILD && zlc_active &&
This line is at #1417 in my mm/page_alloc.c, (in 2.6.29-rc7) but I have added it, and a rebuild is in progress. I'll post again if I see it again. The machine is still up, and functioning apparently only semi-normally ATM. I don't know it its related, but setroubleshoot's daemon is also exiting frequently. And can't be restarted with the 'service' utility. Off to reboot next.
Thanks David.
-- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) You're dead, Jim. -- McCoy, "Amok Time", stardate 3372.7
| |