summaryrefslogtreecommitdiff
path: root/xen/include/asm-arm/page.h
AgeCommit message (Expand)Author
2020-04-08mem_sharing: VM forkingTamas K Lengyel
2019-06-16xen/arm: mm: Introduce _PAGE_PRESENT and _PAGE_POPULATEJulien Grall
2019-06-12xen/arm: Gather all TLB flush helpers in tlbflush.hJulien Grall
2019-06-12xen/arm: page: Clarify the Xen TLBs helpers nameJulien Grall
2018-11-09xen/arm: Move SYSREG accessors in sysregs.hJulien Grall
2018-03-06xen/arm: disable CPUs with different dcache line sizesStefano Stabellini
2018-03-06xen/arm: Read the dcache line size from CTR registerStefano Stabellini
2017-10-11xen/arm: mm: Rework MAIR* definitions to handle 32-bit compilation environmentJulien Grall
2017-10-10xen/arm: mm: Use memory flags for modify_xen_mappings rather than custom oneJulien Grall
2017-10-10xen/arm: mm: Embed permission in the flagsJulien Grall
2017-10-10xen/arm: page: Describe the layout of flags used to update page tablesJulien Grall
2017-10-10xen/arm: page: Clean-up the definition of MAIRVALJulien Grall
2017-10-10xen/arm: page: Use ARMv8 naming to improve readabilityJulien Grall
2017-09-20xen/arm: page: Prefix memory types with MT_Julien Grall
2017-09-20xen/arm: page: Use directly BUFFERABLE and drop DEV_WCJulien Grall
2017-09-20xen/arm: page: Remove unused attributes DEV_NONSHARED and DEV_CACHEDJulien Grall
2017-08-18arm/mem_access: Introduce GV2M_EXEC permissionSergej Proskurin
2017-06-30xen/arm: Move LPAE definition in a separate headerJulien Grall
2017-06-15xen/arm: mm: Move mfn_to_xen_entry from page.h to mm.cJulien Grall
2017-06-06Allow control of icache invalidations when calling flush_page_to_ram()Punit Agrawal
2017-03-06xen/arm: fix affected memory range by dcache clean functionsStefano Stabellini
2017-02-16xen/include: Remove explicit xen/config.h includesAndrew Cooper
2016-09-27xen/arm: p2m: Add support for normal non-cacheable memoryEdgar E. Iglesias
2016-09-27xen/arm: p2m: Introduce p2m_set_entry and __p2m_set_entryJulien Grall
2016-09-27xen/arm: p2m: Introduce p2m_get_root_pointer and use it in __p2m_lookupJulien Grall
2016-09-16arm/mm: Introduce modify_xen_mappingsKonrad Rzeszutek Wilk
2016-07-13xen/arm: Include the header asm-arm/system.h in asm-arm/page.hJulien Grall
2015-09-11xen: arm: Be explicit about bit values in mfn_to_xen_entry()Chris Brand
2015-09-11xen: arm re-order assignments in mfn_to_xen_entry()Chris Brand
2015-06-16gnttab: simplify page copying/clearingJan Beulich
2015-04-22xen/arm: Allow hypervisor access to mem_access protected pagesTamas K Lengyel
2015-03-24xen: Add populate_pt_range interface to reserve non-leaf level table entriesVijaya Kumar K
2015-01-22make error codes a formal part of the ABIJan Beulich
2014-10-23arm: introduce invalidate_dcache_va_rangeStefano Stabellini
2014-10-23arm: return int from *_dcache_va_rangeStefano Stabellini
2014-10-23arm: rename *_xen_dcache_* operations to *_dcache_*Stefano Stabellini
2014-09-22xen: arm: support for up to 48-bit physical addressing on arm64Ian Campbell
2014-09-22xen: arm: handle concatenated root tables in dump_pt_walkIan Campbell
2014-09-22xen: arm: Implement variable levels in dump_pt_walkIan Campbell
2014-07-24xen: arm: Handle 4K aligned hypervisor load address.Ian Campbell
2014-06-04xen: arm: ensure we hold a reference to guest pages while we copy to/from themIan Campbell
2014-06-04xen: arm: check permissions when copying to/from guest virtual addressesIan Campbell
2014-05-02xen/arm: Constify address pointer for cache helpersJulien Grall
2014-04-03xen: arm64: optimised clear_pageIan Campbell
2014-04-03xen: arm: flush TLB on all CPUs when setting or clearing fixmapsIan Campbell
2014-04-03xen: arm: consolidate body of flush_xen_data_tlb_range_va_localIan Campbell
2014-03-18xen: arm: add scope to dsb and dmb macrosIan Campbell
2014-03-18xen: arm: map memory as inner shareable.Ian Campbell
2014-03-14xen/arm: Introduce clean_and_invalidate_xen_dcache() macroOleksandr Tyshchenko
2014-03-14arm: shuffle use of __attribute__((packed))Andrew Cooper