[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#421804: Acknowledgement (linux-image-2.6.18-4-xen-686: Can crash at boot w/ >4GB memory)



It turns out that there was a hypervisor side workaround for this issue
for a while now but it was broken in xen-unstable.hg between
13392:0fd65225e4c6 (17 Jan 2007) and 15433:a5360bf18668 (28 June 2007).
The workaround is in xen/arch/x86/mm.c with the comment (line 3297 in
current xen-unstable):
        /*
         * If this is an upper-half write to a PAE PTE then we assume
        that
         * the guest has simply got the two writes the wrong way round.
        We
         * zap the PRESENT bit on the assumption that the bottom half
        will
         * be written immediately after we return to the guest.
         */

I suspect the hypervisor in Etch has the workaround but not the
breakage. If so this bug can be closed.	




Reply to: