summaryrefslogtreecommitdiff
path: root/xen-hvm.c
AgeCommit message (Expand)AuthorFilesLines
2016-08-12xen: handle inbound migration of VMs without ioreq server pagesPaul Durrant1-5/+1
2016-08-03xen: use a common function for pv and hvm guest backend register callsJuergen Gross1-3/+1
2016-07-04xen: fix ram init regressionGerd Hoffmann1-0/+3
2016-06-16os-posix: include sys/mman.hPaolo Bonzini1-1/+0
2016-06-07xen: Use DIV_ROUND_UPLaurent Vivier1-1/+1
2016-05-29xen-hvm: ignore background I/O sectionsPaul Durrant1-2/+12
2016-05-19hw: remove pio_addr_tPaolo Bonzini1-4/+4
2016-05-19qemu-common: push cpu.h inclusion out of qemu-common.hPaolo Bonzini1-0/+1
2016-02-10xen: Drop __XEN_LATEST_INTERFACE_VERSION__ checks from prior to Xen 4.2Ian Campbell1-17/+2
2016-02-10xen: drop XenXC and associated interface wrappersIan Campbell1-8/+8
2016-02-10xen: drop xen_xc_hvm_inject_msi wrapperIan Campbell1-1/+1
2016-02-10xen: drop support for Xen 4.1 and older.Ian Campbell1-19/+0
2016-02-06fix MSI injection on XenStefano Stabellini1-0/+9
2016-01-29xen: Clean up includesPeter Maydell1-0/+1
2016-01-26xen: Switch uses of xc_map_foreign_{pages,bulk} to use libxenforeignmemory API.Ian Campbell1-6/+6
2016-01-26xen: Switch uses of xc_map_foreign_range into xc_map_foreign_pagesIan Campbell1-7/+7
2016-01-26xen: Switch to libxenevtchn interface for compat shims.Ian Campbell1-12/+13
2016-01-14xen-hvm: Clean up xen_ram_alloc() error handlingMarkus Armbruster1-3/+4
2016-01-14xen-hvm: Clean up xen_hvm_init() error handlingMarkus Armbruster1-29/+32
2016-01-13xen-hvm: Mark inappropriate error handling FIXMEMarkus Armbruster1-0/+7
2015-09-18Fix bad error handling after memory_region_init_ram()Markus Armbruster1-1/+1
2015-09-10Merge remote-tracking branch 'remotes/sstabellini/tags/xen-2015-09-10-tag' in...Peter Maydell1-12/+43
2015-09-10xen: use errno instead of rc for xc_domain_add_to_physmapKonrad Rzeszutek Wilk1-2/+2
2015-09-10xen/HVM: atomically access pointers in bufioreq handlingJan Beulich1-8/+18
2015-09-10xen-hvm: When using xc_domain_add_to_physmap also include errno when reportingKonrad Rzeszutek Wilk1-2/+2
2015-09-10pc: Remove redundant arguments from xen_hvm_init()Eduardo Habkost1-13/+12
2015-09-08xen-hvm: Add trace to ioreqDon Slutz1-0/+21
2015-06-23Merge remote-tracking branch 'remotes/sstabellini/tags/xen-220615-3' into sta...Peter Maydell1-24/+0
2015-06-23Revert "xen-hvm: increase maxmem before calling xc_domain_populate_physmap"Stefano Stabellini1-24/+0
2015-06-05memory: prepare for multiple bits in the dirty log maskPaolo Bonzini1-7/+13
2015-06-05memory: differentiate memory_region_is_logging and memory_region_get_dirty_lo...Paolo Bonzini1-1/+1
2015-01-20Xen: Use the ioreq-server API when availablePaul Durrant1-22/+138
2015-01-13xen-hvm: increase maxmem before calling xc_domain_populate_physmapStefano Stabellini1-0/+24
2014-11-11xen-hvm: Remove redundant variable 'xstate'Chen Gang1-2/+1
2014-10-30xen-hvm.c: Add support for Xen access to vmportDon Slutz1-5/+103
2014-09-20xen-hvm.c: Always return -1 when failure occurs in xen_hvm_init()Chen Gang1-5/+4
2014-09-09memory: add parameter errp to memory_region_init_ramHu Tao1-1/+2
2014-08-28xen: hvm: Abstract away memory region name refPeter Crosthwaite1-3/+6
2014-08-28xen-hvm: Constify stringPeter Crosthwaite1-2/+2
2014-08-01xen: fix usage of ENODATARoger Pau Monne1-2/+5
2014-07-18Fix new typos in comments (found by codespell)Stefan Weil1-1/+1
2014-07-07xen: build on ARMStefano Stabellini1-1/+1
2014-06-23xen-hvm: Handle machine opt max-ram-below-4gDon Slutz1-12/+23
2014-06-23xen-hvm: Fix xen_hvm_init() to adjust pc memory layoutDon Slutz1-10/+14
2014-06-11xen: replace ffsl with ctzlNatanael Copa1-1/+1
2014-05-07pass an inclusive address range to xc_domain_pin_memory_cacheattrStefano Stabellini1-1/+1
2014-05-07xen: factor out common functionsWei Liu1-0/+1129