Show patches with: Submitter = Xia, Hongyan       |   148 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,9/9] x86/mm: change pl*e to l*t in virt_to_xen_l*e Add alternative API for Xen PTEs - 1 - --- 2019-10-02 Xia, Hongyan New
[v3,8/9] x86/mm: add an end_of_loop label in modify_xen_mappings Add alternative API for Xen PTEs - - - --- 2019-10-02 Xia, Hongyan New
[v3,7/9] x86/mm: make sure there is one exit path for modify_xen_mappings Add alternative API for Xen PTEs - - - --- 2019-10-02 Xia, Hongyan New
[v3,6/9] x86/mm: add an end_of_loop label in map_pages_to_xen Add alternative API for Xen PTEs - - - --- 2019-10-02 Xia, Hongyan New
[v3,5/9] x86/mm: map_pages_to_xen should have one exit path Add alternative API for Xen PTEs - - - --- 2019-10-02 Xia, Hongyan New
[v3,4/9] x86/mm: introduce l{1, 2}t local variables to modify_xen_mappings Add alternative API for Xen PTEs - 1 - --- 2019-10-02 Xia, Hongyan New
[v3,3/9] x86/mm: introduce l{1, 2}t local variables to map_pages_to_xen Add alternative API for Xen PTEs - 1 - --- 2019-10-02 Xia, Hongyan New
[v3,2/9] x86: introduce a new set of APIs to manage Xen page tables Add alternative API for Xen PTEs - - - --- 2019-10-02 Xia, Hongyan New
[v3,1/9] x86: move some xen mm function declarations Add alternative API for Xen PTEs 1 - - --- 2019-10-02 Xia, Hongyan New
[v2,55/55] x86/mm: drop _new suffix for page table APIs Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,54/55] x86: switch to use domheap page for page tables Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,53/55] x86/mm: drop old page table APIs Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,52/55] x86: remove lXe_to_lYe in __start_xen Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,51/55] x86/pv: properly map and unmap page table in dom0_construct_pv Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,50/55] x86/pv: properly map and unmap page tables in mark_pv_pt_pages_rdonly Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,49/55] x86/smpboot: remove lXe_to_lYe in cleanup_cpu_root_pgt Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,48/55] x86_64/mm: map and unmap page tables in subarch_memory_op Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,47/55] x86_64/mm: map and unmap page tables in subarch_init_memory Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,46/55] x86_64/mm: map and unmap page tables in cleanup_frame_table Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,45/55] x86_64/mm: map and unmap page tables in setup_compat_m2p_table Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,44/55] x86_64/mm: map and unmap page tables in destroy_m2p_mapping Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,43/55] x86_64/mm: map and unmap page tables in destroy_compat_m2p_mapping Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,42/55] x86_64/mm: map and unmap page tables in share_hotadd_m2p_table Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,41/55] x86_64/mm: map and unmap page tables in m2p_mapped Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,40/55] x86/shim: map and unmap page tables in replace_va_mapping Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,39/55] x86: switch root_pgt to mfn_t and use new APIs Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,38/55] x86/smpboot: drop lXe_to_lYe invocations from cleanup_cpu_root_pgt Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,37/55] x86/smpboot: switch pl1e to use new APIs in clone_mapping Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,36/55] x86/smpboot: switch pl2e to use new APIs in clone_mapping Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,35/55] x86/smpboot: switch pl3e to use new APIs in clone_mapping Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,34/55] x86/smpboot: clone_mapping should have one exit path Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,33/55] x86/smpboot: add emacs block Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,32/55] efi: switch EFI L4 table to use new APIs Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,31/55] efi: add emacs block to boot.c Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,30/55] efi: use new page table APIs in efi_init_memory Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,29/55] efi: avoid using global variable in copy_mapping Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,28/55] efi: use new page table APIs in copy_mapping Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,27/55] x86_64/mm: drop lXe_to_lYe invocations from setup_m2p_table Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,26/55] x86_64/mm: switch to new APIs in setup_m2p_table Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,25/55] x86_64/mm: introduce pl2e in setup_m2p_table Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,24/55] x86_64/mm.c: remove code that serves no purpose in setup_m2p_table Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,23/55] x86_64/mm: drop l4e_to_l3e invocation from paging_init Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,22/55] x86_64/mm: switch to new APIs in paging_init Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,21/55] x86_64/mm: introduce pl2e in paging_init Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,20/55] x86/mm: switch to new APIs in arch_init_memory Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,19/55] x86/mm: drop lXe_to_lYe invocations from modify_xen_mappings Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,18/55] x86/mm: switch to new APIs in modify_xen_mappings Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,17/55] x86/mm: drop lXe_to_lYe invocations in map_pages_to_xen Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,16/55] x86/mm: switch to new APIs in map_pages_to_xen Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,15/55] x86/mm: rewrite virt_to_xen_l1e Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,14/55] x86/mm: rewrite xen_to_virt_l2e Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,13/55] x86/mm: rewrite virt_to_xen_l3e Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,12/55] x86/mm: change pl3e to l3t in virt_to_xen_l3e Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,11/55] x86/mm: change pl1e to l1t in virt_to_xen_l1e Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,10/55] x86/mm: change pl2e to l2t in virt_to_xen_l2e Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,09/55] x86/mm: add an end_of_loop label in modify_xen_mappings Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,08/55] x86/mm: make sure there is one exit path for modify_xen_mappings Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,07/55] x86/mm: add an end_of_loop label in map_pages_to_xen Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,06/55] x86/mm: map_pages_to_xen should have one exit path Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,05/55] x86/mm: introduce l{1, 2}t local variables to modify_xen_mappings Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,04/55] x86/mm: introduce l{1, 2}t local variables to map_pages_to_xen Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,03/55] x86: introduce a new set of APIs to manage Xen page tables Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,02/55] x86: move some xen mm function declarations Switch to domheap for Xen PTEs - - - --- 2019-09-30 Xia, Hongyan New
[v2,01/55] x86/mm: defer clearing page in virt_to_xen_lXe [v2,01/55] x86/mm: defer clearing page in virt_to_xen_lXe - - - --- 2019-09-30 Xia, Hongyan New
[RFC,84/84] x86/pv: fix a couple of direct map assumptions in dom0 building. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,83/84] x86/pmap: rewrite logic for locking. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,82/84] x86: deduplicate code a bit and fix an unmapping bug. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,81/84] x86/mm: optimise and properly unmap pages in virt_to_mfn_walk(). Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,80/84] x86/setup: Install dummy 1:1 mappings for all mem passed to allocators. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,79/84] Don't assume bootmem_region_list is mapped. Also fix a double unmap bug. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,78/84] Revert "x86/smpboot: use xenheap pages for rpts in smpboot." Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,77/84] x86: properly (un)map pages in restore_all_guests. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,76/84] x86/setup: also clear the permission bits in the dummy 1:1 mapping. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,75/84] x86/mm: handle PSE early termination cases in virt_to_mfn_walk(). Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,74/84] x86/pv: refactor how building dom0 in PV handles domheap mappings. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,73/84] x86/mm: Move vmap_to_mfn() to mm.c and rename to virt_to_mfn_walk(). Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,72/84] acpi: don't assume an always-mapped direct map in acpi allocations. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,71/84] x86/setup: start tearing down the direct map. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,70/84] x86/smpboot: use xenheap pages for rpts in smpboot. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,69/84] page_alloc: comments on (un)mapping pages in xenheap allocations. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,68/84] page_alloc: actually do the mapping and unmapping on xenheap. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,67/84] x86/domain_page: remove direct map code and initialise idle mapcache. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,66/84] x86/pv: domheap pages should be mapped while relocating initrd Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,65/84] x86: fix some wrong assumptions on direct map. Increase PMAP slots to 8. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,64/84] mapcache: initialise the mapcache even for the idle domain. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,63/84] x86/domain_page: mapcache is no longer tied to pv. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,62/84] x86: lift vcpu mapcache to arch_vcpu Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,61/84] x86: lift domain mapcache to arch_domain Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,60/84] x86/domain_page: use PMAP when d/vcache is not ready. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,59/84] x86/pmap: break the loop in pmap APIs. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,58/84] x86/mm: fix leaks in map_xen_pagetable. Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,57/84] x86: add Persistent Map (PMAP) infrastructure Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,56/84] x86/mm: drop _new suffix for page table APIs Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,55/84] x86: switch to use domheap page for page tables Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,54/84] x86/mm: drop old page table APIs Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,53/84] x86: remove lXe_to_lYe in __start_xen Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,52/84] x86/pv: properly map and unmap page table in dom0_construct_pv Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,51/84] x86/pv: properly map and unmap page tables in mark_pv_pt_pages_rdonly Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,50/84] x86/smpboot: remove lXe_to_lYe in cleanup_cpu_root_pgt Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
[RFC,49/84] x86_64/mm: map and unmap page tables in subarch_memory_op Remove direct map from Xen - - - --- 2019-09-26 Xia, Hongyan New
« 1 2 »