summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* migration-fd: remove duplicate includeJuan Quintela2012-12-201-1/+0
| | | | Signed-off-by: Juan Quintela <quintela@redhat.com>
* migration: include qemu-file.hJuan Quintela2012-12-204-4/+4
| | | | | | They don't use/know anything about buffered-file. Signed-off-by: Juan Quintela <quintela@redhat.com>
* migration: remove double call to migrate_fd_closePaolo Bonzini2012-12-201-1/+1
| | | | | | | | The call in buffered_close is enough, because buffered_close is called already by migrate_fd_cleanup. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com>
* buffered_file: do not send more than s->bytes_xfer bytes per tickPaolo Bonzini2012-12-201-2/+2
| | | | | | | | Sending more was possible if the buffer was large. Cc: qemu-stable@nongnu.org Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com>
* migration: fix migration_bitmap leakPaolo Bonzini2012-12-201-6/+7
| | | | | | Cc: qemu-stable@nongnu.org Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Juan Quintela <quintela@redhat.com>
* Merge remote-tracking branch 'bonzini/header-dirs' into stagingAnthony Liguori2012-12-191124-3428/+3155
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bonzini/header-dirs: (45 commits) janitor: move remaining public headers to include/ hw: move executable format header files to hw/ fpu: move public header file to include/fpu softmmu: move remaining include files to include/ subdirectories softmmu: move include files to include/sysemu/ misc: move include files to include/qemu/ qom: move include files to include/qom/ migration: move include files to include/migration/ monitor: move include files to include/monitor/ exec: move include files to include/exec/ block: move include files to include/block/ qapi: move include files to include/qobject/ janitor: add guards to headers qapi: make struct Visitor opaque qapi: remove qapi/qapi-types-core.h qapi: move inclusions of qemu-common.h from headers to .c files ui: move files to ui/ and include/ui/ qemu-ga: move qemu-ga files to qga/ net: reorganize headers net: move net.c to net/ ... Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
| * janitor: move remaining public headers to include/Paolo Bonzini2012-12-194-0/+0
| | | | | | | | | | | | | | Headers in the root directory are now used only from within that directory. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * hw: move executable format header files to hw/Paolo Bonzini2012-12-192-430/+0
| | | | | | | | | | | | Or delete a.out.h which is unused. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * fpu: move public header file to include/fpuPaolo Bonzini2012-12-1926-27/+25
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * softmmu: move remaining include files to include/ subdirectoriesPaolo Bonzini2012-12-1961-61/+61
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * softmmu: move include files to include/sysemu/Paolo Bonzini2012-12-19296-421/+421
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * misc: move include files to include/qemu/Paolo Bonzini2012-12-19496-673/+673
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * qom: move include files to include/qom/Paolo Bonzini2012-12-1927-28/+28
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * migration: move include files to include/migration/Paolo Bonzini2012-12-1932-33/+33
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * monitor: move include files to include/monitor/Paolo Bonzini2012-12-1984-87/+87
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * exec: move include files to include/exec/Paolo Bonzini2012-12-19277-456/+456
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * block: move include files to include/block/Paolo Bonzini2012-12-19109-134/+134
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * qapi: move include files to include/qobject/Paolo Bonzini2012-12-19119-241/+241
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * janitor: add guards to headersPaolo Bonzini2012-12-1950-0/+219
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * qapi: make struct Visitor opaquePaolo Bonzini2012-12-192-40/+40
| | | | | | | | | | Move its definition from qapi-visit-core.h to qapi-visit-impl.h. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * qapi: remove qapi/qapi-types-core.hPaolo Bonzini2012-12-1910-22/+10
| | | | | | | | | | | | The file is only including error.h and qerror.h. Prefer explicit inclusion of whatever files are needed. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * qapi: move inclusions of qemu-common.h from headers to .c filesPaolo Bonzini2012-12-1913-1/+14
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * ui: move files to ui/ and include/ui/Paolo Bonzini2012-12-1980-101/+95
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * qemu-ga: move qemu-ga files to qga/Paolo Bonzini2012-12-195-6/+7
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * net: reorganize headersPaolo Bonzini2012-12-1999-156/+170
| | | | | | | | | | | | | | | | | | Move public headers to include/net, and leave private headers in net/. Put the virtio headers in include/net/tap.h, removing the multiple copies that existed. Leave include/net/tap.h as the interface for NICs, and net/tap_int.h as the interface for OS-specific parts of the tap backend. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * net: move net.c to net/Paolo Bonzini2012-12-193-6/+6
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * net: do not include net.h everywherePaolo Bonzini2012-12-1917-16/+1
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * net: move Bluetooth stuff out of net.hPaolo Bonzini2012-12-198-21/+17
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * janitor: do not include qemu-char everywherePaolo Bonzini2012-12-1931-25/+7
| | | | | | | | | | | | | | Touching char/char.h basically causes the whole of QEMU to be rebuilt. Avoid this, it is usually unnecessary. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * janitor: do not rely on indirect inclusions of or from qemu-char.hPaolo Bonzini2012-12-1926-0/+27
| | | | | | | | | | | | | | | | | | Various header files rely on qemu-char.h including qemu-config.h or main-loop.h, but they really do not need qemu-char.h at all (particularly interesting is the case of the block layer!). Clean this up, and also add missing inclusions of qemu-char.h itself. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * build: kill libuserPaolo Bonzini2012-12-195-35/+6
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * build: kill libdis, move disassemblers to disas/Paolo Bonzini2012-12-1951-115/+86
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * build: create ldscripts/Paolo Bonzini2012-12-1914-1/+1
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * build: move rules from Makefile to */Makefile.objsPaolo Bonzini2012-12-195-10/+12
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * build: add $(TARGET_DIR) to "GEN config-target.h" linesPaolo Bonzini2012-12-191-1/+1
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * build: adjust setting of QEMU_INCLUDESPaolo Bonzini2012-12-193-4/+4
| | | | | | | | | | | | | | Make it correct for nested directories, and move the static part from Makefile to configure. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * vscclient: use per-target variablesPaolo Bonzini2012-12-191-1/+2
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * libcacard: simplify rules for recursive buildPaolo Bonzini2012-12-171-9/+1
| | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| * Merge commit '1dd3a74d2ee2d873cde0b390b536e45420b3fe05' into HEADPaolo Bonzini2012-12-17138-290/+293
| |\ | | | | | | | | | Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| | * kvm: do not flush after deleting gsiMichael S. Tsirkin2012-12-171-2/+0
| | | | | | | | | | | | | | | | | | | | | Deleting a GSI isn't necessary: it is enough to stop using it. Delay flush until an entry is used. Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
| | * pci_bus.h: tweak include guardsMichael S. Tsirkin2012-12-171-3/+3
| | | | | | | | | | | | | | | | | | | | | Now that header has been renamed, tweak include guards to match. Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
| | * pci_bus: update commentMichael S. Tsirkin2012-12-171-7/+3
| | | | | | | | | | | | | | | | | | | | | Don't ask everyone to desist from including this header, simply recommend using accessors. Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
| | * pci: rename pci_internals.h pci_bus.hMichael S. Tsirkin2012-12-1713-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | There are lots of external users of pci_internals.h, apparently making it an internal interface only didn't work out. Let's stop pretending it's an internal header. Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
| | * Revert "pci: prepare makefiles for pci code reorganization"Michael S. Tsirkin2012-12-174-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 475d67c3bcd6ba9fef917b6e59d96ae69eb1a9b4. Now that all users have been updated, we don't need the makefile hack or the softlink anymore. Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
| | * pci: fix path for local includesMichael S. Tsirkin2012-12-1722-62/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | Include dependencies from pci core using the correct path. This is required now that it's in the separate directory. Need to check whether they can be minimized, for now, keep the code as is. Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
| | * pci: update all users to look in pci/Michael S. Tsirkin2012-12-17102-159/+159
| | | | | | | | | | | | | | | | | | update all users so we can remove the makefile hack. Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
| | * pci: move pci core code to hw/pciMichael S. Tsirkin2012-12-1732-11/+11
| | | | | | | | | | | | | | | | | | | | | Move files and modify makefiles to pick them at the new location. Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
| | * MAINTAINERS: add hw/pci/ to list of PCI filesMichael S. Tsirkin2012-12-121-0/+1
| | | | | | | | | | | | Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
| | * pci: prepare makefiles for pci code reorganizationMichael S. Tsirkin2012-12-124-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | To make it easier to move code around without breaking build at intermedite steps, tweak makefiles to look in pci/ and hw/ for include files, automatically. This will be reverted at the end of the reorganization. Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
| | * get_maintainer.pl: update from linix 3.8Michael S. Tsirkin2012-12-121-9/+16
| | | | | | | | | | | | Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
OpenPOWER on IntegriCloud