On Wed, Apr 29, 2009 at 09:25:24AM -0700, Jeremy Fitzhardinge wrote:
>
> > There was some unification work in this area around the
> >beginning of March although I'm pretty such I've had it work much more
> >recently. (I guess it might not have been merged into a visible branch
> >until more recently, it's a bit hard to tell with git but I don't think
> >that's what happened).
>
> Yeah, I think it has been working properly for some since then, though I
> think Pasi has been reporting problems since 32-bit dom0 first booted.
>
Yep, I've had problems from the beginning..
dom0/hackery was working pretty OK for me before it was removed..
I could run and install new PV guests etc.
> My symptoms are a bit all over the place. For a while I was just seeing
> writes-to-RO pages, but since I added some debugging to try and work out
> where that was happening, I'm now seeing more major pagetable corruption
> (like instruction fetches failing because of reserved bits being set in
> the pagetable...). So something is stomping pagetable, and I think its
> some page being freed.
>
> I think these are somewhat similar to Pasi's symptoms which he said that
> disabling HIGHPTE fixed. I see problems independent of the HIGHPTE
> setting.
>
CONFIG_HIGHPTE=n fixed my "dom0 kernel crashes while compiling kernel source in
dom0" test..
could be the problem still happens with some other tests though..
> I have best success in causing crashes when scp'ing a 8GB file onto my
> XFS /home filesystem. XFS does quite a lot of vmapping, so that may
> exacerbate the problem.
>
I could try scp aswell..
> I also realized that my Xen doesn't have debug=y set, so I'm probably
> missing some information.
>
Hmm, good point. I don't have debug=y either..
-- Pasi
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|