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. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]