Isaku Yamahata
2006-Nov-02 06:00 UTC
[Xen-devel] [PATCH 0/3] blktap: various clean up and ia64 support
Hi. This patch set is for blktap support on IA64. I''m aware of zap_page_range() discussion, but I didn''t address it at this time. Xen/IA64 adopts VP (Virtual Physical) model(i.e. it fully virtualize MMU) so that GNTMAP_application_map and GNTMAP_contains_pte doesn''t make sense. Instead, blktap driver calls vm_insert_pages() and zap_page_range(). I used "if (xen_feature(XENFEAT_auto_translated_physmap))" instead of "#ifdef __ia64__" like blkback, netback. [PATCH 1/3] blktap various clean up [PATCH 2/3] blktap mb fixes [PATCH 3/3] blktap ia64 support Thanks _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Aron Griffis
2006-Nov-02 23:08 UTC
[Xen-devel] Re: [Xen-ia64-devel] [PATCH 0/3] blktap: various clean up and ia64 support
Isaku Yamahata wrote: [Thu Nov 02 2006, 01:00:20AM EST]> Hi. This patch set is for blktap support on IA64.Hi Isaku, I tested this today on rx2600 (2x Madison). It''s working very well! Thanks a lot for working on this. Also, here is the patch to enable blktap by default in the xen/ia64 buildconfigs. Regards, Aron Signed-off-by: Aron Griffis <aron@hp.com> diff -r 552aac8b0aee buildconfigs/linux-defconfig_xen0_ia64 --- a/buildconfigs/linux-defconfig_xen0_ia64 Thu Nov 02 12:05:32 2006 +0900 +++ b/buildconfigs/linux-defconfig_xen0_ia64 Thu Nov 02 14:36:44 2006 -0500 @@ -1529,7 +1529,7 @@ CONFIG_XEN_XENBUS_DEV=y CONFIG_XEN_XENBUS_DEV=y CONFIG_XEN_BACKEND=y CONFIG_XEN_BLKDEV_BACKEND=y -# CONFIG_XEN_BLKDEV_TAP is not set +CONFIG_XEN_BLKDEV_TAP=y CONFIG_XEN_NETDEV_BACKEND=y # CONFIG_XEN_NETDEV_PIPELINED_TRANSMITTER is not set CONFIG_XEN_NETDEV_LOOPBACK=y diff -r 552aac8b0aee buildconfigs/linux-defconfig_xen_ia64 --- a/buildconfigs/linux-defconfig_xen_ia64 Thu Nov 02 12:05:32 2006 +0900 +++ b/buildconfigs/linux-defconfig_xen_ia64 Thu Nov 02 14:37:01 2006 -0500 @@ -1535,7 +1535,7 @@ CONFIG_XEN_XENBUS_DEV=y CONFIG_XEN_XENBUS_DEV=y CONFIG_XEN_BACKEND=y CONFIG_XEN_BLKDEV_BACKEND=y -# CONFIG_XEN_BLKDEV_TAP is not set +CONFIG_XEN_BLKDEV_TAP=y CONFIG_XEN_NETDEV_BACKEND=y # CONFIG_XEN_NETDEV_PIPELINED_TRANSMITTER is not set CONFIG_XEN_NETDEV_LOOPBACK=y _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Aron Griffis
2006-Nov-06 21:21 UTC
[Xen-devel] Re: [Xen-ia64-devel] [PATCH 0/3] blktap: various clean up and ia64 support
Hi Keir, Is something keeping Isaku''s blktap/ia64 patches from xen-unstable? We need these in RHEL5 but I''d like to see them merged into xen-unstable before patching the distro. Thanks, Aron _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2006-Nov-06 22:17 UTC
[Xen-devel] Re: [Xen-ia64-devel] [PATCH 0/3] blktap: various clean up and ia64 support
On 6/11/06 9:21 pm, "Aron Griffis" <aron@hp.com> wrote:> Is something keeping Isaku''s blktap/ia64 patches from xen-unstable?I''m not really blktap maintainer. Andy or Julian should probably look at the patches. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel