[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 00/84] Remove direct map from Xen
I am updating my git email settings to comply with the Xen development guidelines. I am also asking my manager for permissions to set up git trees on xen.org. Once those are done, I will repost the series. Hopefully it will be less messy than this round. Hongyan On 25/09/2019 16:25, Wei Liu wrote: One thing I forgot to ask: can you publish a git branch for this series? Thanks, Wei. On Wed, Sep 25, 2019 at 04:13:49PM +0100, Wei Liu wrote: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 mapI 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 |