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

Re: [Xen-devel] [PATCH v6 0/9] x86: refactor mm.c



Ping?

On Tue, Feb 13, 2018 at 08:03:59PM +0000, Wei Liu wrote:
> Hello
> 
> This series can be found at:
>    https://xenbits.xen.org/git-http/people/liuw/xen.git wip.split-mm-v6.1
> 
> Unfortunately there isn't any resemblance to v5 because a lot of things
> have changed since Sept last year. And the opinions gathered at the time
> would make this version more or less a complete rewrite anyway.
> 
> Even after moving more than 2000 lines of code, there is still room for
> improvement. But that requires further rewrite some of the common code (not
> limited to x86) so that's a task for another day.
> 
> Wei.
> 
> Wei Liu (9):
>   x86/mm: add pv prefix to {alloc,free}_page_type
>   x86/mm: move disallow masks to pv/mm.h
>   x86/mm: add disallow_mask parameter to get_page_from_l1e
>   x86/mm: add pv prefix to _put_final_page_type
>   x86/mm: factor out pv_dec_linear_pt
>   x86/mm: export set_tlbflush_timestamp
>   x86/mm: provide put_page_type_ptpg{,_preemptible}
>   x86/mm: move PV code to pv/mm.c
>   x86/mm: remove now unused inclusion of pv/mm.h
> 
>  xen/arch/x86/domain.c           |    2 +-
>  xen/arch/x86/mm.c               | 2883 
> +++------------------------------------
>  xen/arch/x86/mm/shadow/multi.c  |   15 +-
>  xen/arch/x86/pv/mm.c            | 2452 +++++++++++++++++++++++++++++++++
>  xen/arch/x86/pv/mm.h            |   19 +
>  xen/arch/x86/pv/ro-page-fault.c |    2 +-
>  xen/include/asm-x86/mm.h        |   10 +-
>  xen/include/asm-x86/pv/mm.h     |   23 +
>  8 files changed, 2733 insertions(+), 2673 deletions(-)
> 
> -- 
> 2.11.0
> 

_______________________________________________
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®.