summaryrefslogtreecommitdiff
path: root/xen/arch/arm/mm.c
AgeCommit message (Expand)Author
2021-09-08gnttab: deal with status frame mapping raceJan Beulich
2021-05-10xen/arm: Always access SCTLR_EL2 using READ/WRITE_SYSREG()Michal Orzel
2021-04-13Revert "xen/arm: mm: flush_page_to_ram() only need to clean to PoC"Julien Grall
2021-04-01xen/arm: mm: flush_page_to_ram() only need to clean to PoCJulien Grall
2021-01-23xen/arm: mm: Remove ; at the end of mm_printk()Julien Grall
2021-01-23xen/arm: mm: Remove special case for CPU0 in dump_hyp_walk()Stefano Stabellini
2020-10-20IOMMU: hold page ref until after deferred TLB flushJan Beulich
2020-09-21mm: adjust get_page()'s typesJan Beulich
2020-06-08xen/arm: mm: Access a PT entry before the table is unmappedJulien Grall
2020-05-15domain_page: handle NULL within unmap_domain_page() itselfHongyan Xia
2020-01-25xen/mm: remove donate_page()Paul Durrant
2019-10-22xen/arm: mm: Allow generic xen page-tables helpers to be called earlyJulien Grall
2019-10-16xen/arm: mm: Clear boot pagetables before bringing-up each secondary CPUJulien Grall
2019-10-03xen/arm: mm: Mark check_memory_layout_alignment_constraints as unusedJulien Grall
2019-09-26xen/arm32: head: Use a page mapping for the 1:1 mapping in create_page_tables()Julien Grall
2019-09-26xen/arm64: head: Use a page mapping for the 1:1 mapping in create_page_tables()Julien Grall
2019-09-17xen/arm: Zero BSS after the MMU and D-cache is turned onJulien Grall
2019-07-26xen/arm64: Correctly compute the virtual address in maddr_to_virt()Julien Grall
2019-07-08arm/gnttab: Implement stub helpers as static inlinesAndrew Cooper
2019-06-16xen/arm: mm: Remove set_pte_flags_on_range()Julien Grall
2019-06-16xen/arm: mm: Don't open-code Xen PT update in {set, clear}_fixmap()Julien Grall
2019-06-16xen/arm: mm: Rework Xen page-tables walk during updateJulien Grall
2019-06-16xen/arm: mm: Use {, un}map_domain_page() to map/unmap Xen page-tablesJulien Grall
2019-06-16xen/arm: mm: Remove enum xenmap_operationJulien Grall
2019-06-16xen/arm: mm: Rework xen_pt_update_entry to avoid use xenmap_operationJulien Grall
2019-06-16xen/arm: mm: Sanity check any update of Xen page tablesJulien Grall
2019-06-16xen/arm: mm: Introduce _PAGE_PRESENT and _PAGE_POPULATEJulien Grall
2019-06-14xen/arm: mm: Only increment mfn when valid in xen_pt_updateJulien Grall
2019-06-14xen/arm: mm: Move out of xen_pt_update() the logic to update an entryJulien Grall
2019-06-14xen/arm: mm: Rename create_xen_entries() to xen_pt_update()Julien Grall
2019-06-14xen/arm: grant-table: Protect gnttab_clear_flag against guest misbehaviorJulien Grall
2019-06-14xen: Use guest atomics helpers when modifying atomically guest memoryJulien Grall
2019-06-13xen/arm: mm: Protect Xen page-table update with a spinlockJulien Grall
2019-06-13xen/arm32: mm: Avoid cleaning the cache for secondary CPUs page-tablesJulien Grall
2019-06-12xen/arm: mm: Flush the TLBs even if a mapping failed in create_xen_entriesJulien Grall
2019-06-12xen/arm: page: Clarify the Xen TLBs helpers nameJulien Grall
2019-06-06xen/arm: mm: Check start is always before end in {destroy, modify}_xen_mappingsJulien Grall
2019-06-06xen/arm: mm: Initialize page-tables earlierJulien Grall
2019-06-06xen/arm: mm: Introduce DEFINE_PAGE_TABLE{,S} and use itJulien Grall
2019-06-06xen/arm32: mm: Avoid to zero and clean cache for CPU0 domheapJulien Grall
2019-06-06xen/arm: fix nr_pdxs calculationStefano Stabellini
2019-06-06adjust system domain creation (and call it earlier on x86)Jan Beulich
2019-05-21xen/arm: Use mfn_to_pdx instead of pfn_to_pdx when possibleJulien Grall
2019-05-21xen/arm: Rename SCTLR_* defines and remove unused oneJulien Grall
2019-05-21xen/arm: Remove flush_xen_text_tlb_local()Julien Grall
2019-05-21xen/arm: mm: Consolidate setting SCTLR_EL2.WXN in a single placeJulien Grall
2018-12-21xen/arm: Allow a privileged domain to map foreign page from DOMID_XENJulien Grall
2018-12-21xen/arm: Add support for read-only foreign mappingsJulien Grall
2018-12-21xen/arm: Rename p2m_map_foreign to p2m_map_foreign_rwJulien Grall
2018-12-18xen/arm: Stop relocating XenJulien Grall