[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] HVM resumable with -c flag?
On 19/9/08 00:12, "Mike Sun" <msun@xxxxxxxxxx> wrote: > Hmm... I attempted to replace the tools/ioemu source in 3.1.4 with > that from 3.2.1... and find this call in cirrus_vga.c is not supported > in 3.1.x: > > (void)xc_domain_pin_memory_cacheattr( > xc_handle, domid, > begin >> TARGET_PAGE_BITS, > end >> TARGET_PAGE_BITS, > XEN_DOMCTL_MEM_CACHEATTR_WB); > > I looked into patching 3.1.x with the code necessary to support that > function call, but found myself down a long list of dependencies that > required updating things like mtrr and mm.c which seemed a bit > dangerous. You don't need that call. It's related to real device passthrough (e.g., Intel VT-d). > I figured I'd just remove that memory cache pin call in cirrus_vga.c > and see how that went. (The only other slight change I had to make > was to remove the z position stuff from xenfb.c). Everything build, > but I can't create HVM domains without them getting wedged in a > "weird" state (i.e. -----), so it looks like qemu-dm is bugging out. > > Any ideas on how I can port the 0.90 version of QEMU in Xen 3.2.x into > Xen 3.1.x easily? Mmm not really. Actually I'm surprised it built at all without further changes to the source code. Perhaps you'd be better cherry-picking 3.2.x patches to backport to the 3.1.x qemu. Changesets 15639 and 15641 would be obvious candidates. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |