[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 00/84] Remove direct map from Xen
Hi Hongyan Thanks for picking up this work. Please CC relevant maintainers and reviewers in the future. I have done this for this cover letter. The From: field of your emails is not correct. This makes people not able to reply to you directly. You may want to check your email settings. On Wed, Sep 25, 2019 at 03:32:46PM +0100, hongyax wrote: > Previously, Wei Liu has created the patch series to switch to > alloc/map/unmap/free APIs for Xen page tables so that Xen page tables > are mapped with map_domain_page(). This is the first step towards > removing the direct map. I implemented patches on top of Wei's to remove > the direct map completely. > > In addition to Wei's, my patches: > - implement a proper PMAP infrastructure for bootstrapping > - remove direct map code in map_domain_page() and use mapcache, use PMAP > when mapcache not ready > - map/unmap xenheap allocations to the direct map region so that va<->pa > macros still work > - install dummy mappings (no permissions, INVALID_MFN) instead of actual > 1:1 mappings during boot, so the direct map no longer exists > - fix many places where code incorrectly assumes a direct map > I think the series will need some reordering just by looking at the things listed here and the commit subjects. I will try to have a closer look at some point. Please also allow some time for other people to have their say. Xen is about to freeze (or frozen already?) so people may not get around to this large series any time soon. And in case you don't know, there is a wiki page [0] for submitting Xen patches. In it there is a section about add_maintainers.pl. You can use that script to add relevant maintainers. Thanks, Wei. [0]: https://wiki.xenproject.org/wiki/Submitting_Xen_Project_Patches _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |