summaryrefslogtreecommitdiff
path: root/xen/include/asm-x86/shadow.h
AgeCommit message (Expand)Author
2020-12-21x86/shadow: Fix build with !CONFIG_SHADOW_PAGINGAndrew Cooper
2020-12-21xen/x86: Fix memory leak in vcpu_create() error pathAndrew Cooper
2020-07-28x86/hvm: Clean up track_dirty_vram() calltreeAndrew Cooper
2020-05-07x86: adjustments to guest handle treatmentJan Beulich
2020-05-05x86/pv: Prune include listsAndrew Cooper
2019-12-27xen/tasklet: Switch data parameter from unsigned long to void *.Andrew Cooper
2019-09-03x86/domain: remove the 'oos_off' flagPaul Durrant
2019-04-04x86/pv: Drop redundant CONFIG_PV ifdefaryAndrew Cooper
2018-11-20x86/shadow: move OOS flag bit positionsJan Beulich
2018-10-11x86/shadow: put PV L1TF functions under CONFIG_PVWei Liu
2018-10-04x86: split opt_pv_l1tfJan Beulich
2018-08-30x86/pv: Rename d->arch.pv_domain to d->arch.pvAndrew Cooper
2018-08-14x86/pv: Force a guest into shadow mode when it writes an L1TF-vulnerable PTEJuergen Gross
2018-08-14x86/shadow: Infrastructure to force a PV guest into shadow modeJuergen Gross
2017-09-20public/domctl: drop unnecessary typedefs and handlesJan Beulich
2017-06-30x86/shadow: Switch to using boolAndrew Cooper
2017-01-25dm_op: convert HVMOP_track_dirty_vramPaul Durrant
2016-12-02x86/paging: introduce paging_set_allocationRoger Pau Monné
2015-08-06x86/mm: Make {hap, shadow}_teardown() preemptibleAnshul Makkar
2015-07-29Replace FSF street address with canonical URLIan Campbell
2015-02-20x86/shadow: Alter sh_remove_{all_}shadows{,_and_parents}() to take a domainAndrew Cooper
2015-02-03x86/mm: allow for building without shadow mode supportJan Beulich
2015-02-03x86/shadow: don't needlessly expose internal functionsJan Beulich
2015-01-29x86/shadow: make some log-dirty handling functions staticJan Beulich
2014-03-06x86/shadow: Drop shadow_mode_trap_reads()Tim Deegan
2014-02-13When enabling log dirty mode, it sets all guest's memory to readonly.Yang Zhang
2013-02-21Fix emacs local variable block to use correct C style variable.David Vrabel
2013-01-17x86/mm: revert 26399:b0e618cb0233 (multiple vram areas)Tim Deegan
2013-01-17x86/mm: Provide support for multiple frame buffers in HVM guests.Robert Phillips
2012-10-17xen: replace XEN_GUEST_HANDLE with XEN_GUEST_HANDLE_PARAM when appropriateStefano Stabellini
2011-05-26xen: remove extern function declarations from C files.Tim Deegan
2009-10-19Per-domain switch to disable oos shadow page tablesKeir Fraser
2008-09-03Remove guest_physmap_max_mem_pages(), which is no longer usefullyKeir Fraser
2008-05-02shadow: track video RAM dirty bitsKeir Fraser
2007-06-11[XEN] Make common log-dirty paging code and add HAP log-dirty support.Tim Deegan
2007-04-26hvm: Take care when checking ->is_compat flag now that HVM as well askfraser@localhost.localdomain
2007-03-01[XEN] Add arch hook for max_mem domctl.Hollis Blanchard
2007-02-26[XEN] Allow log-dirty mode to be enabled on already-shadowed domains.Tim Deegan
2007-02-14[XEN] New paging-assistance interface.Tim Deegan
2007-02-08[XEN] When removing pages, drop shadow refs before complaining about refcount.Tim Deegan
2007-01-05Preliminary, likely incomplete and/or wrong, adjustments to shadow code.Emmanuel Ackaouy
2007-01-05Enable compatibility mode operation for HYPERVISOR_domctl. Also add logicEmmanuel Ackaouy
2006-12-21[XEN] Update comments to reflect cset 13059:6cbed96fedacTim Deegan
2006-12-20[XEN] Clean up the shadow interfaceTim Deegan
2006-12-20[XEN] Skip shadowing of guest PTE writes when known to be safeTim Deegan
2006-12-20[XEN] Better diagnostics of recursive shadow faultsTim Deegan
2006-12-11[XEN] The shadow FAST_FAULT_PATH optimisation assumes that pages neverssmith@localhost.localdomain
2006-12-01[HVM] Cache segment-register contents during PTE-update emulations.kfraser@localhost.localdomain
2006-11-28[XEN] Remove valid_mfn().Tim Deegan
2006-11-27[XEN] Remove VALID_MFN(); replace uses with mfn_valid().kfraser@localhost.localdomain