summaryrefslogtreecommitdiff
path: root/xen/include/asm-x86/page.h
AgeCommit message (Expand)Author
2021-04-22x86/mm: drop old page table APIsHongyan Xia
2021-01-15include: don't use asm/page.h from common headersJan Beulich
2020-12-07x86/vmap: handle superpages in vmap_to_mfn()Hongyan Xia
2020-10-29x86: don't open-code l<N>e_to_mfn()Jan Beulich
2020-05-29x86/shstk: Create shadow stacksAndrew Cooper
2020-04-16x86/shim: map and unmap page tables in replace_va_mappingWei Liu
2020-04-08mem_sharing: VM forkingTamas K Lengyel
2020-01-16x86/page: Remove bifurcated PAGE_HYPERVISOR constantAndrew Cooper
2020-01-15x86/boot: Rename l?_identmap to l?_directmapAndrew Cooper
2020-01-07x86: move some xen mm function declarationsWei Liu
2018-04-06xen: Convert page_to_mfn and mfn_to_page to use typesafe MFNJulien Grall
2017-09-12xen/x86: mm: Introduce {G, M}FN <-> {G, M}ADDR helpersJulien Grall
2017-08-30x86/pv: Consistently use typesafe helpers in all filesAndrew Cooper
2017-08-25x86/mm: Introduce and use l?e_{get,from}_mfn()Andrew Cooper
2017-08-18x86/mm: lift PAGE_CACHE_ATTRS to page.hWei Liu
2017-08-18x86/mm: Override mfn_to_page() and page_to_mfn() to use mfn_tAndrew Cooper
2017-08-14x86/page: Introduce and use PAGE_HYPERVISOR_UCAndrew Cooper
2017-08-14x86/page: Rename PAGE_HYPERVISOR_NOCACHE to PAGE_HYPERVISOR_UCMINUSAndrew Cooper
2017-07-27x86: nuke PV superpage option and codeWei Liu
2017-06-07x86: ensure invalidate_icache() definition is visible only when !__ASSEMBLY__Punit Agrawal
2017-06-06Avoid excess icache flushes in populate_physmap() before domain has been createdPunit Agrawal
2017-04-07x86: make Xen early boot code relocatableDaniel Kiper
2017-03-27x86/pagewalk: Re-implement the pagetable walkerAndrew Cooper
2017-02-22x86/mm: Swap mfn_valid() to use mfn_tAndrew Cooper
2016-08-19x86: don't needlessly globalize page table labelsJan Beulich
2016-07-26x86/pv: Remove unsafe bits from the mod_l?_entry() fastpathAndrew Cooper
2016-03-04x86: use "unsigned int" for cache attribute valuesJan Beulich
2016-02-24x86/hvm: add pkeys support for guest_walk_tablesHuaitong Han
2016-02-17x86: enforce consistent cachability of MMIO mappingsJan Beulich
2015-10-16x86: remove unused x87 remnants of 32-bit daysJan Beulich
2015-07-13convert map_domain_page() to use the new mfn_t typeBen Catterall
2015-05-22x86: switch default mapping attributes to non-executableJan Beulich
2015-05-22x86: move syscall trampolines off the stackJan Beulich
2015-05-19x86/EFI: keep EFI runtime services top level page tables up-to-dateJan Beulich
2015-05-15introduce a helper to allocate non-contiguous memoryRoger Pau Monné
2014-10-23x86: introduce more cache maintenance operationsStefano Stabellini
2014-09-22xen: refactor physical address space compression support into common codeIan Campbell
2014-02-12xen/arm: clean and invalidate all guest caches by VMID after domain build.Ian Campbell
2013-07-17x86: don't use destroy_xen_mappings() for vunmap()Jan Beulich
2013-07-15x86: add locking to map_pages_to_xen()Jan Beulich
2013-06-12x86: drop setup_idle_pagetable()Jan Beulich
2013-05-08xen/arm: compile and initialize vmapStefano Stabellini
2013-02-21Fix emacs local variable block to use correct C style variable.David Vrabel
2013-01-23x86: properly use map_domain_page() during page table manipulationJan Beulich
2013-01-23x86: introduce virt_to_xen_l1e()Jan Beulich
2013-01-17miscellaneous cleanupJan Beulich
2012-09-12x86: We can assume CONFIG_PAGING_LEVELS==4.Keir Fraser
2012-09-12xen: Remove x86_32 build target.Keir Fraser
2012-09-11x86-64: construct static, uniform parts of page tables at build timeJan Beulich
2012-09-11x86: construct static part of 1:1 mapping at build timeJan Beulich