summaryrefslogtreecommitdiffstats
path: root/hw
Commit message (Expand)AuthorAgeFilesLines
* net: cadence_gem: Set initial MAC addressSebastian Huber2015-10-271-0/+6
* Merge remote-tracking branch 'remotes/sstabellini/tags/xen-2015-10-26' into s...Peter Maydell2015-10-265-7/+29
|\
| * xen-platform: Replace assert() with appropriate error reportingEduardo Habkost2015-10-261-1/+5
| * xen_platform: switch to realizeStefano Stabellini2015-10-261-4/+2
| * Qemu/Xen: Fix early freeing MSIX MMIO memory regionLan Tianyu2015-10-264-2/+22
* | Merge remote-tracking branch 'remotes/elmarco/tags/ivshmem-pull-request' into...Peter Maydell2015-10-262-262/+581
|\ \ | |/ |/|
| * ivshmem: use little-endian int64_t for the protocolMarc-André Lureau2015-10-261-14/+24
| * ivshmem: use kvm irqfd for msi notificationsMarc-André Lureau2015-10-261-6/+174
| * ivshmem: rename MSI eventfd_tableMarc-André Lureau2015-10-261-9/+9
| * ivshmem: remove EventfdEntry.vectorMarc-André Lureau2015-10-261-4/+4
| * ivshmem: add hostmem backendMarc-André Lureau2015-10-261-18/+66
| * ivshmem: use qemu_strtosz()Marc-André Lureau2015-10-261-31/+5
| * ivshmem: do not keep shm_fd openMarc-André Lureau2015-10-261-11/+5
| * msix: implement pba write (but read-only)Marc-André Lureau2015-10-241-0/+6
| * ivshmem: add check on protocol version in QEMUDavid Marchand2015-10-241-2/+29
| * ivshmem: reset mask on device resetMarc-André Lureau2015-10-241-0/+1
| * ivshmem: error on too many eventfd receivedMarc-André Lureau2015-10-241-0/+7
| * ivshmem: replace 'guest' for 'peer' appropriatelyMarc-André Lureau2015-10-241-14/+14
| * ivshmem: fix pci_ivshmem_exit()Marc-André Lureau2015-10-241-3/+35
| * ivshmem: add device descriptionMarc-André Lureau2015-10-241-0/+1
| * ivshmem: check shm isn't already initializedMarc-André Lureau2015-10-241-0/+6
| * ivshmem: shmfd can be 0Marc-André Lureau2015-10-241-3/+3
| * ivshmem: migrate with VMStateDescriptionMarc-André Lureau2015-10-241-53/+89
| * ivshmem: use common is_power_of_2()Marc-André Lureau2015-10-241-5/+1
| * ivshmem: use common returnMarc-André Lureau2015-10-241-2/+1
| * ivshmem: simplify a bit the codeMarc-André Lureau2015-10-241-14/+14
| * ivshmem: print error on invalid peer idMarc-André Lureau2015-10-241-0/+1
| * ivshmem: improve error handlingMarc-André Lureau2015-10-241-3/+7
| * ivshmem: improve debug messagesMarc-André Lureau2015-10-241-3/+7
| * ivshmem: remove max_peer fieldMarc-André Lureau2015-10-241-9/+1
| * ivshmem: initialize max_peer to -1Marc-André Lureau2015-10-241-2/+2
| * ivshmem: remove useless ivshmem_update_irq() val argumentMarc-André Lureau2015-10-241-4/+4
| * ivshmem: allocate eventfds in resize_peers()Marc-André Lureau2015-10-241-9/+2
| * ivshmem: simplify around increase_dynamic_storage()Marc-André Lureau2015-10-241-16/+11
| * ivshmem: limit maximum number of peers to G_MAXUINT16Marc-André Lureau2015-10-241-2/+3
| * ivshmem: remove last exit(1)Marc-André Lureau2015-10-241-1/+1
| * ivshmem: more qdev conversionMarc-André Lureau2015-10-241-51/+68
| * ivshmem: remove useless doorbell fieldMarc-André Lureau2015-10-241-1/+0
| * ivshmem: remove superflous ivshmem_attr fieldMarc-André Lureau2015-10-241-9/+7
| * ivshmem: remove unnecessary dup()Marc-André Lureau2015-10-241-15/+6
| * ivshmem: factor out the incoming fifo handlingMarc-André Lureau2015-10-241-20/+39
| * ivshmem: fix number of bytes to push to fifoMarc-André Lureau2015-10-241-1/+1
| * ivhsmem: read do not accept more than sizeof(long)Marc-André Lureau2015-10-241-1/+1
* | dataplane: Mark host notifiers' client type as "external"Fam Zheng2015-10-232-13/+10
* | aio: Add "is_external" flag for event handlersFam Zheng2015-10-232-10/+20
* | block: Prepare for NULL BDSMax Reitz2015-10-231-1/+3
* | hw/usb-storage: Check whether BB is insertedMax Reitz2015-10-231-14/+16
* | hw/block/fdc: Implement tray statusMax Reitz2015-10-231-4/+16
|/
* Merge remote-tracking branch 'remotes/dgibson/tags/ppc-next-20151023' into st...Peter Maydell2015-10-2316-40/+136
|\
| * prep: do not use CPU_LOG_IOPORT, convert to tracepointsPaolo Bonzini2015-10-231-27/+3
OpenPOWER on IntegriCloud