Messages in this thread | | | Date | Wed, 19 Feb 2003 19:15:14 -0800 | From | William Lee Irwin III <> | Subject | Re: doublefault debugging (was Re: Linux v2.5.62 --- spontaneous reboots) |
| |
On Wed, 19 Feb 2003, William Lee Irwin III wrote: >> Looks like either a pagetable or physmap/vmalloc/fixmap screwup. >> What do the bootlogs have for those things?
On Wed, Feb 19, 2003 at 09:55:47PM -0500, Zwane Mwaikambo wrote: > Verified there were no overlapping regions. If you really really really > want them i can put in some printks
The printk's should have come in with the pgcl patch. Did you keep the bootlogs? I'm looking for rounding errors in my pagetable init stuff to see if we're trying to use memory beyond the edge of a 2MB region we didn't bother mapping or something but that only matters for phys mappings and so on. If you hit vmallocspace or fixmapspace it's an entirely different question. There are also small "holes"...
So it'd be very handy to figure out which of the three spaces the address that turned up in %cr2 was supposed to be in. I can probably guess a little better if you told me your PAGE_MMUSHIFT value also.
-- wli - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |