summaryrefslogtreecommitdiff
path: root/xen/include/asm-x86/grant_table.h
AgeCommit message (Expand)Author
2019-08-19xen/grant-table: Make arch specific macros typesafeJulien Grall
2019-07-09x86/gnttab: Use explicit instruction size in gnttab_clear_flags()Andrew Cooper
2019-07-08xen/gnttab: Refactor gnttab_clear_flag() to be gnttab_clear_flags()Andrew Cooper
2019-06-14xen: Use guest atomics helpers when modifying atomically guest memoryJulien Grall
2019-03-12xen/gnttab: Minor improvements to arch header filesAndrew Cooper
2018-11-22xen/gnttab: Drop gnttab_create_{shared,status}_page()Andrew Cooper
2018-10-05mm / iommu: split need_iommu() into has_iommu_pt() and need_iommu_pt_sync()Paul Durrant
2018-08-31xen/gnttab: Pass max_{grant,maptrack}_frames into grant_table_create()Andrew Cooper
2018-07-23xen/gnttab: Remove replace_grant_supported()Andrew Cooper
2018-04-06xen/grant: Switch common/grant_table.c to use typesafe MFNJulien Grall
2018-04-06xen/grant: Switch {create, replace}_grant_p2m_mapping to typesafe MFNJulien Grall
2018-03-16xen/mm: Clean up share_xen_page_with_guest() APIAndrew Cooper
2018-02-27gnttab: don't blindly free status pages upon version changeJan Beulich
2018-02-27gnttab/ARM: don't corrupt shared GFN arrayJan Beulich
2017-10-04gnttab: make resource limits per domainJuergen Gross
2017-09-28arm: move arch specific grant table bits into grant_table.cJuergen Gross
2017-09-20move XENMAPSPACE_grant_table code into grant_table.cJuergen Gross
2017-08-18x86/mm: carve out replace_grant_pv_mappingWei Liu
2017-08-18x86/mm: carve out create_grant_pv_mappingWei Liu
2017-08-15common/gnttab: General cleanupAndrew Cooper
2017-06-20gnttab: __gnttab_unmap_common_complete() is all-or-nothingJan Beulich
2016-12-15x86/paging: Update paging_mark_dirty() to use mfn_tAndrew Cooper
2014-06-02xen/arm: grant: Add another entry to map MFN 1:1 in dom0 p2mJulien Grall
2012-03-23x86/gnttab: fix asm() operand in gnttab_clear_flag()Jan Beulich
2012-02-09gnttab: miscellaneous fixesJan Beulich
2009-10-09x86: Fix build after ia64 grant-table build fix.Keir Fraser
2009-10-09Fix the IA64 build of the hypervisor.Keir Fraser
2009-10-07Introduce a grant_entry_v2 structure.Keir Fraser
2009-07-13Mapping grant references into HVM guests, take 2Keir Fraser
2008-03-16x86: Allow bitop functions to be applied only to fields of at least 4Keir Fraser
2008-02-25x86: Foreign mappings of HVM-guest pages should not affect type count,Keir Fraser
2007-11-20xen: Allow granting of foreign access to iomem pages, and withKeir Fraser
2007-06-11[XEN] Make common log-dirty paging code and add HAP log-dirty support.Tim Deegan
2007-05-30[XEN] gnttab: Add new op unmap_and_replacekfraser@localhost.localdomain
2007-03-15Add two arch hooks to gnttab_release_mappings().kfraser@localhost.localdomain
2007-02-15Dynamic grant-table sizing.kfraser@localhost.localdomain
2006-11-02[BLKTAP] Fix Linux and Xen gnttab map operations when mapping intokfraser@localhost.localdomain
2006-08-17[XEN] Indentation cleanups (remove hard tabs).kfraser@localhost.localdomain
2006-08-16Replace shadow pagetable code with shadow2.tdeegan@york.uk.xensource.com
2006-06-30Use explicit accessors to handle unusually-sized atomic operations in grant t...kaf24@firebug.cl.cam.ac.uk
2006-06-16[XEN] New memory_op XENMEM_exchange. Allows atomickfraser@dhcp93.uk.xensource.com
2006-03-10Replace memory_op subcommands reserved_phys_area and map_shared_infokaf24@firebug.cl.cam.ac.uk
2006-03-09Clean up the interface for sharing xen-heap pages with guests.kaf24@firebug.cl.cam.ac.uk
2006-02-02Fix some more pfn/mfn/gmfn/gpfn inconsistencies. Fix some directkaf24@firebug.cl.cam.ac.uk
2006-02-01Rename physical-address-related variables and functionskaf24@firebug.cl.cam.ac.uk
2006-02-01Define gnttab_shared_gpfn() for use in common code.kaf24@firebug.cl.cam.ac.uk
2005-11-24Clean up mark_dirty() implementation to check for log-dirtykaf24@firebug.cl.cam.ac.uk
2005-11-23Move arch-specific portions of grant-table implementationkaf24@firebug.cl.cam.ac.uk