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
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