summaryrefslogtreecommitdiffstats
path: root/arch/x86/xen/p2m.c
Commit message (Expand)AuthorAgeFilesLines
* locking/x86/xen: Use try_cmpxchg() in xen_alloc_p2m_entry()Uros Bizjak2024-05-171-6/+5
* x86/xen: Remove the unused function p2m_index()Jiapeng Chong2023-01-091-5/+0
* memblock: use memblock_free for freeing virtual pointersMike Rapoport2021-11-061-1/+1
* xen/x86: free_p2m_page: use memblock_free_ptr() to free a virtual pointerMike Rapoport2021-11-061-1/+1
* xen: fix setting of max_pfn in shared_infoJuergen Gross2021-08-301-2/+2
* Revert "xen: fix p2m size in dom0 for disabled memory hotplug case"Roger Pau Monne2021-03-241-3/+0
* xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on MEMORY_HOTPLUGRoger Pau Monne2021-03-241-2/+2
* Xen/gnttab: introduce common INVALID_GRANT_{HANDLE,REF}Jan Beulich2021-03-101-2/+2
* Xen: drop exports of {set,clear}_foreign_p2m_mapping()Jan Beulich2021-03-101-2/+0
* xen: fix p2m size in dom0 for disabled memory hotplug caseJuergen Gross2021-03-031-4/+6
* Xen/gnttab: handle p2m update errors on a per-slot basisJan Beulich2021-03-031-3/+41
* Xen/x86: also check kernel mapping in set_foreign_p2m_mapping()Jan Beulich2021-02-151-1/+2
* Xen/x86: don't bail early from clear_foreign_p2m_mapping()Jan Beulich2021-02-151-7/+5
* x86/xen: Convert to DEFINE_SHOW_ATTRIBUTEQinglang Miao2020-12-161-11/+1
* x86/xen: remove 32-bit Xen PV guest supportJuergen Gross2020-08-111-5/+1
* x86: xen: no need to check return value of debugfs_create functionsGreg Kroah-Hartman2019-06-031-3/+0
* treewide: add checks for the return value of memblock_alloc*()Mike Rapoport2019-03-121-2/+9
* Merge tag 'for-linus-4.20a-rc2-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-11-101-2/+1
|\
| * x86/xen: fix pv bootJuergen Gross2018-11-091-2/+1
* | mm: remove include/linux/bootmem.hMike Rapoport2018-10-311-1/+0
* | memblock: replace free_bootmem{_node} with memblock_freeMike Rapoport2018-10-311-1/+2
* | memblock: replace alloc_bootmem_align with memblock_allocMike Rapoport2018-10-311-1/+1
|/
* x86/xen: Add SPDX identifier in arch/x86/xen filesJuergen Gross2018-09-031-0/+2
* xen: Fix {set,clear}_foreign_p2m_mapping on autotranslating guestsSimon Gaiser2018-02-081-0/+6
* locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland2017-10-251-1/+1
* xen: remove tests for pvh mode in pure pv pathsJuergen Gross2017-08-311-24/+1
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* x86/xen: Audit and remove any unnecessary uses of module.hPaul Gortmaker2016-07-141-1/+1
* tree wide: get rid of __GFP_REPEAT for order-0 allocations part IMichal Hocko2016-06-241-1/+1
* x86/xen: export xen_alloc_p2m_entry()David Vrabel2015-10-231-6/+13
* x86/xen/p2m: hint at the last populated P2M entryDavid Vrabel2015-10-061-1/+18
* xen: remove no longer needed p2m.hJuergen Gross2015-08-201-1/+5
* xen: allow more than 512 GB of RAM for 64 bit pv-domainsJuergen Gross2015-08-201-6/+4
* xen: don't build mfn tree if tools don't need itJuergen Gross2015-08-201-3/+7
* xen: save linear p2m list address in shared info structureJuergen Gross2015-08-201-0/+17
* x86/mm: Decouple <linux/vmalloc.h> from <asm/io.h>Stephen Rothwell2015-06-031-0/+1
* x86/xen: prepare p2m list for memory hotplugJuergen Gross2015-03-231-1/+9
* x86/xen: correct bug in p2m list initializationJuergen Gross2015-02-271-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/borntr...Linus Torvalds2015-02-141-1/+1
|\
| * x86/xen/p2m: Replace ACCESS_ONCE with READ_ONCEChristian Borntraeger2015-01-191-1/+1
* | xen: mark grant mapped pages as foreignJennifer Herbert2015-01-281-7/+0
* | x86/xen: require ballooned pages for grant mapsJennifer Herbert2015-01-281-2/+3
* | xen: remove scratch frames for ballooned pages and m2p overrideDavid Vrabel2015-01-281-246/+8
* | xen/grant-table: pre-populate kernel unmap ops for xen_gnttab_unmap_refs()David Vrabel2015-01-281-11/+10
* | xen: correct race in alloc_p2m_pmd()Juergen Gross2015-01-121-6/+3
* | xen: correct error for building p2m list on 32 bitsJuergen Gross2015-01-121-1/+1
* | x86/xen: Free bootmem in free_p2m_page() during early bootBoris Ostrovsky2015-01-081-3/+6
|/
* xen: introduce helper functions to do safe read and write accessesJuergen Gross2014-12-081-1/+1
* xen: Speed up set_phys_to_machine() by using read-only mappingsJuergen Gross2014-12-041-6/+8
* xen: switch to linear virtual mapped sparse p2m listJuergen Gross2014-12-041-425/+310