[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH 00/84] Remove direct map from Xen



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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.