aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.objs
AgeCommit message (Expand)AuthorFilesLines
2019-10-24hw: Move PL031 device from hw/timer/ to hw/rtc/ subdirectoryPhilippe Mathieu-Daudé1-0/+1
2019-09-18loader: Trace loaded imagesAlexey Kardashevskiy1-0/+1
2019-07-02dump: Move HMP command handlers to dump/Markus Armbruster1-0/+1
2019-07-02Makefile: Don't add monitor/ twice to common-obj-yMarkus Armbruster1-1/+0
2019-06-26hw/mips/gt64xxx_pci: Convert debug printf()s to trace eventsPhilippe Mathieu-Daudé1-0/+1
2019-06-17monitor: Split out monitor/qmp.cKevin Wolf1-0/+1
2019-06-17monitor: Move {hmp, qmp}.c to monitor/{hmp, qmp}-cmds.cKevin Wolf1-1/+1
2019-06-17Move monitor.c to monitor/misc.cKevin Wolf1-0/+1
2019-05-30Merge remote-tracking branch 'remotes/kraxel/tags/vga-20190529-pull-request' ...Peter Maydell1-0/+1
2019-05-29contrib: add vhost-user-gpuMarc-André Lureau1-0/+1
2019-05-24SiFive RISC-V GPIO DeviceFabien Chouteau1-0/+1
2019-05-23Merge remote-tracking branch 'remotes/rth/tags/pull-rng-20190522' into stagingPeter Maydell1-1/+1
2019-05-22build: Link user-only with crypto random number objectsRichard Henderson1-1/+1
2019-05-22contrib: add vhost-user-inputMarc-André Lureau1-0/+1
2019-05-17build: don't build hardware objects with linux-userLaurent Vivier1-5/+9
2019-05-17build: chardev is only needed for softmmu targetsLaurent Vivier1-1/+1
2019-05-17trace: only include trace-event-subdirs when they are neededLaurent Vivier1-5/+7
2019-03-19RISC-V: Convert trap debugging to trace eventsMichael Clark1-0/+1
2019-03-12target/hppa: add TLB trace eventsSven Schnelle1-0/+1
2019-03-11build: remove unnecessary assignments from Makefile.targetPaolo Bonzini1-1/+1
2019-03-11build: get rid of target-obj-yPaolo Bonzini1-1/+0
2019-03-07build-sys: link with slirp as an external projectMarc-André Lureau1-1/+0
2019-02-26authz: add QAuthZ object as an authorization base classDaniel P. Berrange1-0/+6
2019-02-26util: add helper APIs for dealing with inotify in portable mannerDaniel P. Berrangé1-1/+1
2019-02-18build: Deal with all of QAPI's .o in qapi/Makefile.objsMarkus Armbruster1-15/+1
2019-02-18build-sys: move qmp-introspect per targetMarc-André Lureau1-2/+0
2019-02-18qapi: Generate QAPIEvent stuff into separate filesMarkus Armbruster1-0/+1
2019-02-07slirp: replace trace functions with DEBUG callsMarc-André Lureau1-1/+0
2019-01-14build-sys: use a separate slirp-obj-y && slirp.moMarc-André Lureau1-2/+1
2019-01-14slirp: add tftp tracingGerd Hoffmann1-0/+1
2019-01-07hw/gpio/nrf51_gpio: Add nRF51 GPIO peripheralSteffen Görtz1-0/+1
2018-12-22qapi: Define new QMP message for pvrdmaYuval Shaia1-1/+2
2018-12-22contrib/rdmacm-mux: Add implementation of RDMA User MAD multiplexerYuval Shaia1-0/+1
2018-12-11qapi: Reduce Makefile boilerplateEric Blake1-68/+7
2018-10-02contrib: add elf2dmp toolViktor Prutyanov1-0/+1
2018-08-20hw/watchdog/cmsdk_apb_watchdog: Implement CMSDK APB watchdog modulePeter Maydell1-0/+1
2018-06-08hw/i2c: Add trace eventsPhilippe Mathieu-Daudé1-0/+1
2018-05-30trace: Sort trace-events-subdirsPhilippe Mathieu-Daudé1-41/+41
2018-05-23job: Add lifecycle QMP commandsKevin Wolf1-0/+1
2018-05-23job: Introduce qapi/job.jsonKevin Wolf1-0/+4
2018-05-23job: Create Job, JobDriver and job_create()Kevin Wolf1-1/+1
2018-03-12build: enable audio modulesGerd Hoffmann1-0/+1
2018-03-08Merge remote-tracking branch 'remotes/stefanberger/tags/pull-tpm-2018-03-07-1...Peter Maydell1-0/+1
2018-03-06tpm: convert tpm_crb.c to use trace-eventsStefan Berger1-0/+1
2018-03-05Merge remote-tracking branch 'remotes/kraxel/tags/ui-20180305-pull-request' i...Peter Maydell1-0/+1
2018-03-05console: add ui module loading supportGerd Hoffmann1-0/+1
2018-03-02qapi: Move qapi-schema.json to qapi/, rename generated filesMarkus Armbruster1-10/+11
2018-03-02qapi: Empty out qapi-schema.jsonMarkus Armbruster1-0/+4
2018-03-02qapi: Generate separate .h, .c for each moduleMarkus Armbruster1-1/+64
2018-03-02qapi/types qapi/visit: Generate built-in stuff into separate filesMarkus Armbruster1-0/+2
2018-03-02qapi: Rename generated qmp-marshal.c to qmp-commands.cMarkus Armbruster1-1/+1
2018-02-19hw/rdma: Implementation of PVRDMA deviceYuval Shaia1-0/+1
2018-02-19hw/rdma: Implementation of generic rdma device layersYuval Shaia1-0/+1
2018-02-16cuda: convert to trace-eventsMark Cave-Ayland1-0/+1
2018-01-31hw/hppa: Implement DINO system boardHelge Deller1-0/+1
2018-01-24sabre: convert from SABRE_DPRINTF macro to trace-eventsMark Cave-Ayland1-0/+1
2018-01-18contrib/vhost-user-blk: introduce a vhost-user-blk sample applicationChangpeng Liu1-0/+1
2018-01-09sparc64: introduce trace-events for hw/sparc64Mark Cave-Ayland1-0/+1
2017-10-25tpm: add stubsPhilippe Mathieu-Daudé1-1/+1
2017-10-10build-sys: make vhost-user-scsi depend on libvhost-user.aMarc-André Lureau1-1/+0
2017-09-22scsi, file-posix: add support for persistent reservation managementPaolo Bonzini1-0/+1
2017-09-19scsi: move non-emulation specific code to scsi/Paolo Bonzini1-1/+1
2017-09-18IDE: replace DEBUG_IDE with tracing systemJohn Snow1-0/+1
2017-09-15buildsys: Move seccomp cflags/libs to per objectFam Zheng1-0/+2
2017-07-20configure: Don't build ivshmem tools unless CONFIG_IVSHMEM is setKamil Rytarowski1-2/+2
2017-07-11backends: remove empty trace-events fileDaniel P. Berrange1-1/+0
2017-07-10nbd: use generic trace subsystem instead of TRACE macroVladimir Sementsov-Ogievskiy1-0/+1
2017-07-04Makefile: Move bootdevice.o to common-obj-yThomas Huth1-1/+1
2017-06-15vhost-user-scsi: Introduce a vhost-user-scsi sample applicationFelipe Franciosi1-0/+4
2017-06-15accel: move kvm related accelerator files into accel/Yang Zhong1-0/+1
2017-06-15tcg: move tcg related files into accel/tcg/ subdirectoryYang Zhong1-0/+1
2017-06-15accel: split the tcg accelerator from accel.c fileYang Zhong1-1/+0
2017-06-02char: move char devices to chardev/Marc-André Lureau1-2/+2
2017-05-17migration: Move page_cache.c to migration/Juan Quintela1-1/+0
2017-03-20target-mips: replace few LOG_DISAS() with trace pointsPhilippe Mathieu-Daudé1-0/+1
2017-02-21block: move AioContext, QEMUTimer, main-loop to libqemuutilPaolo Bonzini1-4/+0
2017-02-20Add wctablet deviceAnatoli Huseu11-0/+1
2017-02-02Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell1-44/+55
2017-01-31char: create chardev-obj-yMarc-André Lureau1-2/+3
2017-01-31trace: switch to modular code generation for sub-directoriesDaniel P. Berrange1-47/+55
2017-01-31trace: move hw/i386/xen events to correct subdirDaniel P. Berrange1-0/+1
2017-01-31trace: move hw/xen events to correct subdirDaniel P. Berrange1-0/+1
2017-01-31trace: move hw/block/dataplane events to correct subdirDaniel P. Berrange1-0/+1
2017-01-31char: move to chardev/Marc-André Lureau1-1/+1
2017-01-09Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-1/+1
2016-12-22build-sys: remove libtool left-overMarc-André Lureau1-1/+0
2016-12-20Move target-* CPU file into a target/ folderThomas Huth1-5/+5
2016-12-16contrib: add libvhost-userMarc-André Lureau1-1/+1
2016-10-26tcg: Add atomic helpersRichard Henderson1-1/+1
2016-10-25qapi: add trace events for visitorDaniel P. Berrange1-0/+1
2016-10-17target-arm: Add trace events for the generic timersPeter Maydell1-0/+1
2016-09-29Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell1-0/+1
2016-09-28trace: move hw/mem/pc-dimm.c trace points into correct fileDaniel P. Berrange1-0/+1
2016-09-27cpus-common: move CPU list management to common codePaolo Bonzini1-1/+1
2016-09-13replication: Introduce new APIs to do replication operationChanglong Xie1-0/+1
2016-07-21intel_iommu: add support for split irqchipPeter Xu1-0/+1
2016-06-20trace: split out trace events for linux-user/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for qom/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for target-ppc/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for target-s390x/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for target-sparc/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for net/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for audio/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for ui/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/alpha/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/arm/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/acpi/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/vfio/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/s390x/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/pci/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/ppc/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/9pfs/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/i386/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/isa/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/sd/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/sparc/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/dma/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/timer/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/input/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/display/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/nvram/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/scsi/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/usb/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/misc/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/audio/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/virtio/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/net/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/intc/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/char/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for hw/block/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for block/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for migration/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for io/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for crypto/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: split out trace events for util/ directoryDaniel P. Berrange1-0/+1
2016-06-20trace: add build framework for merging trace-events filesDaniel P. Berrange1-0/+4
2016-05-23migration: Move qjson.[ch] to migration/Markus Armbruster1-1/+0
2016-03-17crypto: add cryptographic random byte sourceDaniel P. Berrange1-1/+1
2016-02-03log: move qemu-log.c into util/ directoryDenis V. Lunev1-1/+0
2016-01-15nbd: Split nbd.cFam Zheng1-1/+2
2015-12-18io: add abstract QIOChannel classesDaniel P. Berrange1-0/+5
2015-11-05replay: global variables and function stubsPavel Dovgalyuk1-0/+2
2015-10-24contrib: add ivshmem client and serverDavid Marchand1-0/+5
2015-10-20coroutine: move into libqemuutil.a libraryDaniel P. Berrange1-4/+0
2015-09-23libcacard: use the standalone projectMarc-André Lureau1-14/+0
2015-09-21qapi: New QMP command query-qmp-schema for QMP introspectionMarkus Armbruster1-1/+3
2015-09-15qom: allow QOM to be linked into tools binariesDaniel P. Berrange1-0/+5
2015-09-15crypto: move crypto objects out of libqemuutil.laDaniel P. Berrange1-1/+5
2015-07-07crypto: introduce new module for computing hash digestsDaniel P. Berrange1-0/+1
2015-06-03device-tree: Make a common-objPeter Crosthwaite1-0/+2
2015-02-05QJSON: Add JSON writerAlexander Graf1-0/+1
2014-12-16Start migrating migration code into a migration directoryDr. David Alan Gilbert1-8/+2
2014-10-14qemu-file: Move stdio implementation to qemu-file-stdio.cEduardo Habkost1-1/+1
2014-10-14qemu-file: Move unix and socket implementations to qemu-file-unix.cEduardo Habkost1-1/+1
2014-10-04accel: Move accel code to accel.cEduardo Habkost1-0/+1
2014-08-15Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell1-1/+6
2014-08-12trace: [tcg] Define TCG tracing helper routinesLluís Vilanova1-1/+6
2014-08-09build-sys: Move qapi-{types, visit, event}.o into util-obj-yFam Zheng1-8/+2
2014-06-23qapi script: add event supportWenchao Xia1-1/+1
2014-05-09libcacard: remove libcacard-specific CFLAGS and LIBS from global varsMichael Tokarev1-0/+2
2014-05-08build: convert some obj-specific CFLAGS to use new foo.o-cflags syntaxMichael Tokarev1-0/+2
2014-03-13iothread: add I/O thread objectStefan Hajnoczi1-0/+1
2014-03-04hw/9pfs: Include virtio-9p-device.o in buildAneesh Kumar K.V1-5/+0
2014-02-20Makefile: introduce common-obj-m and block-obj-m for DSOFam Zheng1-0/+2
2014-02-20rules.mak: fix $(obj) to a real relative pathFam Zheng1-16/+1
2014-01-22readline: move readline to a generic locationStefan Hajnoczi1-1/+0
2014-01-13qemu-file: Move QEMUFile code to qemu-file.cEduardo Habkost1-0/+1
2014-01-13vmstate: Move VMState code to vmstate.cEduardo Habkost1-0/+1
2013-09-09qemu-ga: Add Windows VSS provider and requester as DLLTomoki Sekiyama1-0/+2
2013-08-12w32: Add missing version.o to all executables (fix regression)Stefan Weil1-0/+5
2013-07-23rdma: core logicMichael R. Hines1-0/+1
2013-06-06Make qemu-io commands available in HMPKevin Wolf1-0/+1
2013-05-06target-i386: Add "feature-words" property to X86CPUEduardo Habkost1-1/+6
2013-04-24libcacard: move atr setting from macro to functionAlon Levy1-0/+1
2013-04-15tpm: reorganize headers and split hardware partPaolo Bonzini1-1/+1
2013-04-08configure: Don't fall back to gthread coroutine backendPeter Maydell1-10/+1
2013-03-12Support for TPM command line optionsStefan Berger1-0/+1
2013-03-01hw: move device-hotplug.o to toplevel, compile it oncePaolo Bonzini1-1/+1
2013-03-01hw: move qdev-monitor.o to toplevel directoryPaolo Bonzini1-0/+1
2013-02-18qtest: Add MMIO supportAndreas Färber1-1/+0
2013-02-01Move XBZRLE encoding code to a separate file to allow testingOrit Wasserman1-1/+1
2013-01-26build: remove extra-obj-yPaolo Bonzini1-4/+1
2013-01-26build: remove universal-obj-yPaolo Bonzini1-7/+7
2013-01-26build: use -$(CONFIG_SECCOMP) instead of ifeqPaolo Bonzini1-5/+1
2013-01-26build: move around libcacard-y definitionPaolo Bonzini1-9/+9
2013-01-12build: fold trace-obj-y into libqemuutil.aPaolo Bonzini1-9/+2
2013-01-12build: remove coroutine-obj-yPaolo Bonzini1-18/+13
2013-01-12build: move version-obj-y to the generic LINK rulePaolo Bonzini1-2/+1
2013-01-12build: move base QAPI files to libqemuutil.aPaolo Bonzini1-7/+2
2013-01-12build: move QAPI definitions for QEMU out of qapi-obj-yPaolo Bonzini1-2/+4
2013-01-12build: consolidate multiple variables into universal-obj-yPaolo Bonzini1-37/+9
2013-01-12build: move qobject files to qobject/ and libqemuutil.aPaolo Bonzini1-14/+3
2013-01-12build: move libqemuutil.a components to util/Paolo Bonzini1-10/+2
2013-01-12build: move files away from tools-obj-y, common-obj-y, user-obj-yPaolo Bonzini1-22/+19
2013-01-12build: move util-obj-y to libqemuutil.aPaolo Bonzini1-1/+0
2013-01-12build: rename oslib-obj-y to util-obj-yPaolo Bonzini1-5/+5
2013-01-12stubs: fully replace qemu-tool.c and qemu-user.cPaolo Bonzini1-2/+1
2013-01-08qdev: Include qdev code into *-user, tooEduardo Habkost1-0/+8
2013-01-06tests: add gcov supportBlue Swirl1-0/+2
2012-12-23build: Use separate makefile for "trace/"Lluís Vilanova1-61/+3