summaryrefslogtreecommitdiffstats
path: root/hw/pci/msix.c
Commit message (Expand)AuthorAgeFilesLines
* migration: Replace migration's JSON writer by the general oneMarkus Armbruster2020-12-191-1/+1
* msix: assert that accesses are within boundsPaolo Bonzini2020-12-151-0/+3
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2020-06-131-0/+1
|\
| * accel: Move Xen accelerator code under accel/xen/Philippe Mathieu-Daudé2020-06-101-0/+1
* | msix: allow qword MSI-X table accessesMichael S. Tsirkin2020-06-091-0/+6
|/
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* Include migration/qemu-file-types.h a lot lessMarkus Armbruster2019-08-161-0/+1
* pci: msix: move 'MSIX_CAP_LENGTH' to header fileLi Qiang2019-05-221-2/+0Star
* msix: make pba size math more uniformDongli Zhang2019-01-151-1/+1
* avoid TABs in files that only contain a fewPaolo Bonzini2019-01-111-1/+1
* vmstate: constify VMStateFieldMarc-André Lureau2018-11-271-2/+2
* msix: use DIV_ROUND_UPMarc-André Lureau2017-08-311-2/+2
* pci: Replace pci_add_capability2() with pci_add_capability()Mao Zhongyi2017-07-031-1/+1
* msix: trace control bit write opPeter Xu2017-06-061-2/+9
* pci: Convert msix_init() to Error and fix callersCao jin2017-02-011-5/+31
* msix: Follow CODING_STYLECao jin2017-02-011-2/+6
* migration: extend VMStateInfoJianjun Duan2017-01-241-2/+6
* msix: make msix_clr_pending() visible for clientsDmitry Fleytman2016-06-021-1/+1
* msi_supported -> msi_nonbrokenMichael S. Tsirkin2016-03-111-1/+1
* msix: fix msix_vector_maskedMichael S. Tsirkin2016-02-161-2/+2
* fix MSI injection on XenStefano Stabellini2016-02-061-2/+10
* pci: Clean up includesPeter Maydell2016-01-291-0/+1
* msix: implement pba write (but read-only)Marc-André Lureau2015-10-241-0/+6
* hw/pci: Use pow2ceil() rather than hand-calculationPeter Maydell2015-09-071-3/+1Star
* Add stream ID to MSI writePavel Fedin2015-05-311-2/+1Star
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2015-05-111-11/+19
|\
| * pci: remove hard-coded bar size in msix_init_exclusive_bar()Jason Wang2015-04-271-11/+19
* | Switch non-CPU callers from ld/st*_phys to address_space_ld/st*Peter Maydell2015-04-261-1/+2
|/
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2014-08-191-4/+0Star
|\
| * memory: remove memory_region_destroyPaolo Bonzini2014-08-181-4/+0Star
* | pci: Use bus master address space for delivering MSI/MSI-X messagesJan Kiszka2014-08-141-1/+1
|/
* exec: Make stl_*_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-1/+1
* hw/p*: pass owner to memory_region_init* functionsPaolo Bonzini2013-07-041-3/+3
* memory: add owner argument to initialization functionsPaolo Bonzini2013-07-041-3/+3
* pci: add VMSTATE_MSIXGerd Hoffmann2013-06-031-0/+33
* msix: add api to access msix messageMichael S. Tsirkin2013-01-071-1/+1
* msix: expose access to masked/pending stateMichael S. Tsirkin2012-12-261-3/+3
* msi: add API to get notified about pending bit pollMichael S. Tsirkin2012-12-261-1/+12
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-1/+1
* Merge commit '1dd3a74d2ee2d873cde0b390b536e45420b3fe05' into HEADPaolo Bonzini2012-12-171-4/+2Star
* pci: fix path for local includesMichael S. Tsirkin2012-12-171-4/+4
* pci: move pci core code to hw/pciMichael S. Tsirkin2012-12-171-0/+562