[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 0 of 8] Xen-side netchannel2 patches, take two
This patch series includes all of the Xen and tools bits of netchannel2. It's essentially similar to the one I posted on Sunday, except: -- I've dropped the unmodified drivers support. It'd probably be fairly straightforward to re-introduce it, but it's not clear that anyone's actually using unmodified drivers any more (they don't even build against a 2.6.27 kernel, for instance). -- I've switched to using uint64_t for page numbers in the public structures, because uint32_t is no longer enough now that Xen supports sparse physical memory. -- The gnttab_get_status_frames structure now uses a GUEST_HANDLE(uint64_t) for the pointer to the status frames array, rather than a straight uint64_t. The problems which these changes fix were all pointed out by Jan Beulich (thanks!). Most of these patches are unchanged since last time, but I'm reposting all of them just to keep everything together. The only one with substantial changes is number 5: changeset: 20275:842baf721920 tag: introduce-grant_entry_v2 user: Steven Smith <steven.smith@xxxxxxxxxxxxx> date: Mon Sep 22 12:23:28 2008 +0100 files: tools/libxc/xc_linux.c tools/libxc/xc_offline_page.c tools/libxc/xenctrl.h xen/arch/x86/hvm/hvm.c xen/arch/x86/mm.c xen/common/compat/grant_table.c xen/common/grant_table.c xen/include/Makefile xen/include/asm-x86/grant_table.h xen/include/public/grant_table.h xen/include/public/memory.h xen/include/public/xen.h xen/include/xen/grant_table.h xen/include/xlat.lst description: Introduce a grant_entry_v2 structure. Signed-off-by: Steven Smith <steven.smith@xxxxxxxxxx> There are also minor changes to the next two patches, mostly just compensating for renamed fields in structures. I've also fixed up the Linux patch queues to match the new interface, but won't be posting the new queues, because they're rather large and have no substantial changes from last time. Instead, I've pushed the changed queues to the git repos: git://xenbits.xensource.com/people/ssmith/nc2-2.6.27.git branch pq_for_merge (for the XCI 2.6.27 tree) git://xenbits.xensource.com/people/ssmith/netchannel2-pvops.git branch nc2/fixed_v2_grant_table_interface (for the upstream git tree) If people would prefer I repost the whole series then I can do that as well. I think this should cover all of the review comments; please shout at me if I've missed anything. Steven. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |