[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v6 0/9] x86: refactor mm.c
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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |