summary refs log tree commit diff stats
path: root/hw/xen/xen_pt_config_init.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* xen/pt: Emulate multifunction bit in header typeRoss Lagerwall2024-03-121-2/+5
* hw/xen: Extract 'xen_igd.h' from 'xen_pt.h'Philippe Mathieu-Daudé2024-03-091-1/+2
* hw/xen: Rename xen_common.h to xen_native.hDavid Woodhouse2023-03-071-1/+1
* hw/xen/xen_pt: fix uninitialized variableMarek Marczykowski-Górecki2023-03-061-1/+1
* hw/xen: set pci Atomic Ops requests for passthrough deviceRuili Ji2022-09-271-2/+2
* xen/pass-through: don't create needless register groupChuck Zmudzinski2022-07-051-5/+9
* xen/pass-through: merge emulated bits correctlyChuck Zmudzinski2022-07-051-5/+6
* hw/xen: Don't use '#' flag of printf formatXinhao Zhang2020-12-131-3/+3
* xen: Use ERRP_GUARD()Vladimir Sementsov-Ogievskiy2020-07-101-8/+9
* error: Avoid unnecessary error_propagate() after error_setg()Markus Armbruster2020-07-101-2/+1
* xen: re-name XenDevice to XenLegacyDevice...Paul Durrant2019-01-141-1/+1
* xen/pt: allow passthrough of devices with bogus interrupt pinZhao Yan2019-01-141-1/+3
* xen: Use the PCI_DEVICE macroPhilippe Mathieu-Daudé2018-10-261-4/+4
* xen_pt: Present the size of 64 bit BARs correctlyRoss Lagerwall2018-05-181-0/+2
* xen/pt: allow QEMU to request MSI unmasking at bind timeRoger Pau Monne2017-09-201-2/+18
* hw/xen: Set emu_mask for igd_opregion registerXiong Zhang2017-07-181-0/+1
* Xen: fix converity warning of xen_pt_config_init()Cao jin2016-08-121-3/+2
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* xen: Clean up includesPeter Maydell2016-01-291-0/+1
* Add Error **errp for xen_pt_config_init()Cao jin2016-01-211-24/+27
* xen/pass-through: correctly deal with RW1C bitsJan Beulich2015-12-091-26/+12
* xen/MSI-X: latch MSI-X table writesJan Beulich2015-12-091-0/+2
* xen: fix invalid assertionPaolo Bonzini2015-11-061-2/+2
* Qemu/Xen: Fix early freeing MSIX MMIO memory regionLan Tianyu2015-10-261-1/+1
* maint: avoid useless "if (foo) free(foo)" patternDaniel P. Berrange2015-09-111-3/+1
* xen/pt: Log xen_host_pci_get in two init functionsKonrad Rzeszutek Wilk2015-09-101-0/+9
* xen/pt: Remove XenPTReg->data field.Konrad Rzeszutek Wilk2015-09-101-29/+44
* xen/pt: Check if reg->init function sets the 'data' past the reg->sizeKonrad Rzeszutek Wilk2015-09-101-2/+8
* xen/pt: Sync up the dev.config and data values.Konrad Rzeszutek Wilk2015-09-101-1/+58
* xen/pt: Use xen_host_pci_get_[byte|word] instead of dev.configKonrad Rzeszutek Wilk2015-09-101-24/+53
* xen/pt: Use XEN_PT_LOG properly to guard against compiler warnings.Konrad Rzeszutek Wilk2015-09-101-1/+1
* xen/pt/msi: Add the register value when printing logging and error messagesKonrad Rzeszutek Wilk2015-09-101-3/+3
* xen, gfx passthrough: add opregion mappingTiejun Chen2015-09-101-2/+49
* xen/pass-through: constify some static dataJan Beulich2015-06-231-2/+1
* xen/pass-through: ROM BAR handling adjustmentsJan Beulich2015-06-231-2/+2
* xen/pt: unknown PCI config space fields should be read-onlyJan Beulich2015-06-021-0/+4
* xen/pt: add a few PCI config space field descriptionsJan Beulich2015-06-021-0/+28
* xen/pt: mark reserved bits in PCI config space fieldsJan Beulich2015-06-021-5/+9
* xen/pt: mark all PCIe capability bits read-onlyJan Beulich2015-06-021-1/+1
* xen/pt: split out calculation of throughable mask in PCI config space handlingJan Beulich2015-06-021-31/+20
* xen/pt: correctly handle PM status bitJan Beulich2015-06-021-1/+2
* xen/pt: consolidate PM capability emu_maskJan Beulich2015-06-021-21/+4
* xen/MSI: don't open-code pass-through of enable bit modificationsJan Beulich2015-06-021-8/+2
* xen: don't allow guest to control MSI mask registerJan Beulich2015-06-021-10/+88
* xen: properly gate host writes of modified PCI CFG contentsJan Beulich2015-06-021-4/+0
* xen: limit guest control of PCI command registerJan Beulich2015-04-091-25/+3
* xen-pt: fix Out-of-bounds readGonglei2015-03-101-1/+1
* xen-pt: fix Negative array index readGonglei2015-03-101-4/+2
* qemu-xen: free all the pirqs for msi/msix when driver unloadZhenzhong Duan2014-05-071-2/+4
* hw/xen: Use g_free instead of free and fix potential memory leaksStefan Weil2013-06-111-2/+2