Statistics
| Branch: | Revision:

root / Makefile @ 34bb443e

History | View | Annotate | Download (14.4 kB)

# Date Author Comment
34bb443e 07/17/2012 11:43 pm Anthony Liguori

build: add make dist target (v2)

Let's stop screwing up releases by having a script do the work that Anthony's
fat fingers can't seem to get right.

Cc: Michael Roth <>
Reviewed-by: Eric Blake <>
Tested-by: Michael Roth <>...

8f67aa82 07/13/2012 12:38 pm Stefan Weil

make: Remove 'build-all' rule

It is not needed, because the 'all' rule does the same.

Signed-off-by: Stefan Weil <>
Signed-off-by: Stefan Hajnoczi <>

23797df3 07/09/2012 08:35 pm Anthony Liguori

Merge remote-tracking branch 'mjt/mjt-iov2' into staging

  • mjt/mjt-iov2:
    rewrite iov_send_recv() and move it to iov.c
    cleanup qemu_co_sendv(), qemu_co_recvv() and friends
    export iov_send_recv() and use it in iov_send() and iov_recv()
    rename qemu_sendv to iov_send, change proto and move declarations to iov.h...
e0a3dc7c 06/26/2012 11:09 pm Anthony Liguori

Merge remote-tracking branch 'stefanha/trivial-patches' into staging

  • stefanha/trivial-patches:
    tci: Support INDEX_op_bswap64_i64
    target-i386: Use QEMU instead of Qemu
    Makefile.hw: avoid overly large 'make clean' rm command
    configure: Fix typo
    arm_gic: Send dbg msgs to stderr not stdout...
2636fcb6 06/24/2012 02:04 am Alexander Graf

PPC: e500: dt: start with empty device tree

Now that all of the device tree bits are generated during runtime, we
can get rid of the device tree blob and instead start from scratch with
an empty device tree.

Signed-off-by: Alexander Graf <>

8f0e5c6b 06/22/2012 11:41 am Stefan Weil

Makefile: Remove macro qapi-dir

As qapi-dir was now a constant, it can be replaced by its value.

Signed-off-by: Stefan Weil <>
Signed-off-by: Stefan Hajnoczi <>

471fbf4a 06/22/2012 11:41 am Frédéric Boiteux

Install 'bepo' keymap already included in Qemu source

The 'bepo' layout (a french dvorak-like keyboard layout) was added
about one year ago, (see commit 2a3c633c1eb8692716220195b6d3fe78b7e411d0),
but I missed to declare to install it.

Signed-off-by: Frédéric Boiteux <>...

f69a9c66 06/22/2012 11:41 am Stefan Weil

Makefile: Remove BUILD_DIR from qapi-dir

qapi-dir does not need an absolute path. All other build directories
are relative. When BUILD_DIR is removed, the build output looks better
(no long lines with absolute paths when everything else uses short
lines):...

47ecbdf0 06/21/2012 11:04 pm Blue Swirl

libcacard: build fixes

Link trace objects to fix these errors:
LINK vscclient
oslib-posix.o: In function `trace_qemu_vfree':
/src/qemu/obj-amd64/./trace.h:39: undefined reference to `trace1'
oslib-posix.o: In function `trace_qemu_memalign':
/src/qemu/obj-amd64/./trace.h:31: undefined reference to `trace3'...

dcff25f2 06/19/2012 09:32 pm Anthony Liguori

make: automatically include dependencies in recursive subdir rules (v2)

I think I understand enough of what's going on in these rules to ensure this is
right. But I could certainly use a second or third opinion...

Signed-off-by: Anthony Liguori <>

0cd23fcc 06/15/2012 07:52 pm Bruce Rogers

build: install qmp-commands.txt

File is targeted for install, but is never installed.

Signed-off-by: Bruce Rogers <>
Signed-off-by: Luiz Capitulino <>

3d9b4925 06/11/2012 10:07 pm Michael Tokarev

consolidate qemu_iovec_memset{,_skip}() into single function and use existing iov_memset()

This patch combines two functions into one, and replaces
the implementation with already existing iov_memset() from
iov.c.

The new prototype of qemu_iovec_memset():...

00c705fb 06/07/2012 10:21 am Paolo Bonzini

build: libcacard Makefile cleanups

Build vscclient from toplevel Makefile, limit usage of vpath.

Signed-off-by: Paolo Bonzini <>

fec90ff0 06/07/2012 10:21 am Paolo Bonzini

build: limit usage of vpath

All paths are now explicitly given, and the object tree mimics
the source tree, so there is no need to apply special vpaths.

Signed-off-by: Paolo Bonzini <>

3d5a3f9a 06/07/2012 10:21 am Paolo Bonzini

build: move target-independent hw/ objects to nested Makefile.objs

This patch starts converting the hw/ directory. Some files in hw/
are compiled once, some twice (32-/64-bit), some once per target.
Each category is moved in a separate patch.

After this patch, the files that are compiled once will show the...

ee20477d 06/07/2012 10:21 am Paolo Bonzini

build: move fsdev/ objects to nested Makefile.objs

Signed-off-by: Paolo Bonzini <>

4115852b 06/07/2012 08:17 am Paolo Bonzini

build: do not sprinkle around GENERATED_HEADERS dependencies

Keeping GENERATED_HEADERS dependencies up-to-date everywhere is complex.
We can simply make the Makefile depend on them, and they will be built
before all other targets.

Signed-off-by: Paolo Bonzini <>

e2d87bff 05/10/2012 08:37 pm Eduardo Habkost

move CPU definitions to /usr/share/qemu/cpus-x86_64.conf (v2)

Changes v1 -> v2:
- userconfig variable is now bool, not int

Signed-off-by: Eduardo Habkost <>
Signed-off-by: Anthony Liguori <>

b1bbf76e 04/26/2012 11:21 pm Anthony Liguori

Merge remote-tracking branch 'stefanha/tracing' into staging

  • stefanha/tracing:
    Beautify makefile commands for generation of files with tracetool
    Generic elimination of auto-generated files
94b26294 04/26/2012 09:14 pm Stefan Weil

sdl: Add QEMU mascot icon for use with SDL

This is a bitmap file (32x32x4) derived from the official QEMU mascot
(which was designed by Benoît Canet). I stripped the text from the SVG
to get a nearly square image and converted the result to BMP without
any manual optimization....

19ac36b5 04/25/2012 04:21 pm Lluís Vilanova

Generic elimination of auto-generated files

Signed-off-by: Lluís Vilanova <>
Signed-off-by: Stefan Hajnoczi <>

6aae2a2e 04/24/2012 05:50 pm Eduardo Habkost

config-host.mak: rename datadir to qemu_datadir

Autoconf concept of "datadir" is supposed to be "$prefix/share", not
"$prefix/share/PACKAGE", so using datadir for the Qemu-specific
directory is confusing.

The current C code that uses CONFIG_QEMU_DATADIR should be safe, as now...

80465e80 04/24/2012 05:50 pm Eduardo Habkost

Makefile: use $(qemu_confdir) instead of $(sysconfdir)/qemu

Instead of hardcoding the directory suffix, use the qemu-specific
directory variable.

Signed-off-by: Eduardo Habkost <>
Signed-off-by: Anthony Liguori <>

d7dd65ba 04/24/2012 05:50 pm Eduardo Habkost

config-host.mak: rename docdir to qemu_docdir

Signed-off-by: Eduardo Habkost <>
Signed-off-by: Anthony Liguori <>

952ef67c 04/12/2012 01:14 pm Stefan Weil

make: Always set LC_ALL=C for makeinfo

Otherwise the generated file qemu-doc.html will contain "Anhang"
instead of "Appendix" with a German locale (de_DE.UTF-8).

Signed-off-by: Stefan Weil <>
Signed-off-by: Stefan Hajnoczi <>

53fbf7b5 04/03/2012 11:55 am Anthony PERARD

make: fix clean rule by removing build file in qom/

Make clean does not clean the 'qom' directory, leaving *.o and *.d files. This
patch fixes this.

Signed-off-by: Anthony PERARD <>
Signed-off-by: Stefan Hajnoczi <>

94dd53c5 03/31/2012 03:04 pm Gerd Hoffmann

buildfix: check for old pod2man versions

Older pod2man don't have a --utf8 switch, check for this in conffigure
and use it only when present. Fixes build on RHEL-5.

Signed-off-by: Gerd Hoffmann <>
Signed-off-by: Blue Swirl <>

81fe74dc 03/26/2012 10:21 pm Michael Roth

test: remove qemu-ga reference

This was added by mistake a while back.

Signed-off-by: Michael Roth <>
Signed-off-by: Anthony Liguori <>

3179d694 03/24/2012 04:10 pm Michael Tokarev

Support utf8 chars in pod docs

We've at least one UTF8 char in the qemu texi doc:

$ grep Tibor qemu-doc.texi
by Tibor "TS" Schütz.
$ man ./qemu.1 | grep Tibor
by Tibor "TS" SchA~Xtz.

This patch allows utf8 in man/pod docs.

Initially it was split into two parts and sent on 2012-02-02....

ce008c1f 03/13/2012 08:23 pm Andreas Färber

qom: Add QOM support to user emulators

Link the Object base class and the module infrastructure for class
registration. Introduce $(universal-obj-y) for objects that are more
common than $(common-obj-y), so that those only get built once.

Call QOM module init for type registration....

250b086e 03/11/2012 01:24 pm Lluís Vilanova

build: Include config-host.mak as soon as possible

Current code depends on variables defined in config-host.mak before it is
actually included.

Reviewed-by: Peter Maydell <>
Signed-off-by: Lluís Vilanova <>
Cc: Anthony Liguori <>...

5918ff68 03/01/2012 11:26 pm Anthony Liguori

Merge remote-tracking branch 'qemu-kvm/uq/master' into staging

  • qemu-kvm/uq/master:
    pc-bios: update kvmvapic.bin
    kvmvapic: Use optionrom helpers
    optionsrom: Reserve space for checksum
    kvmvapic: Simplify mp/up_set_tpr
    kvmvapic: Introduce TPR access optimization for Windows guests...
b55c952a 02/27/2012 07:19 pm Anthony Liguori

Merge remote-tracking branch 'aneesh/for-upstream' into staging

  • aneesh/for-upstream:
    hw/9pfs: Endian fixes for virtfs
    ./configure: add option for disabling VirtFS
983eef5a 02/24/2012 10:30 am Meador Inge

./configure: add option for disabling VirtFS

Signed-off-by: Meador Inge <>
Signed-off-by: Aneesh Kumar K.V <>

d8ca685a 02/23/2012 11:40 pm Michael Roth

qemu-ga: fixes for win32 build of qemu-ga

Various stubs and #ifdefs to compile for Windows using mingw
cross-build. Still has 1 linker error due to a dependency on the
forthcoming win32 versions of the GAChannel/transport class.

187c207d 02/22/2012 05:02 pm Peter Maydell

Makefile: Add dependency to fix linux-user-only build

Make qemu-bridge-helper explicitly depend on $(GENERATED_HEADERS)
so that it doesn't fail to build when we configured for linux-user
targets only. (Build breakage introduced in commit 7b93fad.)

Signed-off-by: Peter Maydell <>...

2a2af967 02/18/2012 12:15 pm Jan Kiszka

kvmvapic: Add option ROM

This imports and builds the original VAPIC option ROM of qemu-kvm.
Its interaction with QEMU is described in the commit that introduces the
corresponding device model.

Signed-off-by: Jan Kiszka <>
Signed-off-by: Avi Kivity <>

57c83dac 02/09/2012 06:44 pm Stefan Weil

make: Remove duplicate use of GLIB_CFLAGS

Makefile, Makefile.hw, Makefile.target and libcacard/Makefile
added GLIB_CFLAGS to QEMU_CFLAGS.

Makefile.objs does this, too, and is included by all other
Makefiles, so GLIB_CFLAGS were added twice (reported by malc)....

7b93fadf 02/02/2012 12:24 am Corey Bryant

Add basic version of bridge helper

This patch adds a helper that can be used to create a tap device attached to
a bridge device. Since this helper is minimal in what it does, it can be
given CAP_NET_ADMIN which allows qemu to avoid running as root while still...

67ed96f9 02/01/2012 10:45 pm Peter Maydell

Makefile: Remove linux-headers/asm symlink on distclean

configure creates a linux-headers/asm symlink. Remove this when
doing a distclean.

Signed-off-by: Peter Maydell <>
Signed-off-by: Anthony Liguori <>

2f28d2ff 01/27/2012 06:28 pm Anthony Liguori

qom: add the base Object class (v2)

This class provides the main building block for QEMU Object Model and is
extensively documented in the header file. It is largely inspired by GObject.

Signed-off-by: Anthony Liguori <>
---
v1 -> v2...

dcfa4868 01/19/2012 10:19 am Andreas Färber

Makefile: Remove generated headers on clean

Running `make distclean' followed by a new out-of-tree build would fail
due to stale generated QMP headers in the tree.

Commit 611b727374ad76fb0078ea65bc1387194913980e (Makefile: remove more
generated files on clean) made sure generated sources are removed....

e454e2e2 01/19/2012 10:19 am Andreas Färber

Makefile: Exclude tests/Makefile in unconfigured tree

Since commit dbfe06c62ccedc5b64e1c6466445133dd50f6de1 (build:
split unit test builds to a separate makefile fragment),
in absence of config-host.mak an undefined $(SRC_PATH) breaks
`make distclean' due to /tests/Makefile not being include'able....

ad65aa88 01/12/2012 06:34 pm Anthony Liguori

test: eliminate libcheck tests and have make check use gtester

Signed-off-by: Anthony Liguori <>

dbfe06c6 01/12/2012 06:05 pm Anthony Liguori

build: split unit test builds to a separate makefile fragment

Signed-off-by: Anthony Liguori <>

19bf7c87 01/12/2012 06:03 pm Avi Kivity

Fix qapi code generation fix

The fixes to qapi code generation had multiple bugs:
- the Null class used to drop output was missing some methods
- in some scripts it was never instantiated, leading to a None return,
which is missing even more methods
- the --source and --header options were swapped...

c09015dd 01/12/2012 06:03 pm Anthony Liguori

tests: mv tests/* -> tests/tcg

Signed-off-by: Anthony Liguori <>
Signed-off-by: Anthony Liguori <>

a2d8f1be 01/04/2012 05:53 pm M. Mohan Kumar

hw/9pfs: man page for proxy helper

Signed-off-by: M. Mohan Kumar <>
Signed-off-by: Aneesh Kumar K.V <>

ea75fc4e 01/04/2012 04:49 pm M. Mohan Kumar

hw/9pfs: File ownership and others

Add file ownership interfaces like chmod/chown, utime update, rename,
remove and truncating files for proxy FS

Signed-off-by: M. Mohan Kumar <>
Signed-off-by: Aneesh Kumar K.V <>

17bff52b 01/04/2012 04:44 pm M. Mohan Kumar

hw/9pfs: File system helper process for qemu 9p proxy FS

Provide root privilege access to QEMU 9p proxy filesystem using socket
communication.

Proxy helper is started by root user as:
~ # virtfs-proxy-helper -f|--fd <socket descriptor> -p|--path <path-to-share>...

8d3bc517 12/27/2011 05:28 pm Avi Kivity

Fix qapi code generation wrt parallel build

Make's multiple output syntax

x.c x.h: x.template
gen < x.template

actually invokes the command once for x.c and once for x.h (with differing $@
in each invocation). During a parallel build, the two commands may be invoked...

cbcfa041 12/22/2011 12:53 pm Paolo Bonzini

link the main loop and its dependencies into the tools

Using the main loop code from QEMU enables tools to operate fully
asynchronously. Advantages include better Windows portability (for some
definition of portability) over glib's.

Signed-off-by: Paolo Bonzini <>

f294f82a 12/06/2011 03:40 pm Luiz Capitulino

Introduce test-qmp-output-visitor

Contains unit-tests for the QMP output visitor implementation.

Signed-off-by: Luiz Capitulino <>

d88f5fd1 12/06/2011 03:40 pm Luiz Capitulino

Introduce test-qmp-input-visitor

Contains unit-tests for the QMP input visitor implementation.

Signed-off-by: Luiz Capitulino <>

81244ff5 12/06/2011 03:40 pm Luiz Capitulino

Drop test-visitor

It has been superseded by the two previous commits, which introduced
the test-qmp-output-visitor and test-qmp-input-visitor tests.

Signed-off-by: Luiz Capitulino <>

9b129408 11/30/2011 05:28 pm Michael Roth

Makefile: use full path for qapi-generated directory

Generally $(BUILD_DIR) == $(CURDIR), but that isn't necessarilly the
case, so use $(BUILD_DIR)/qapi-generated for generated files to
avoid potentionally sticking generating files in odd places outside
the build's include paths....

aea317aa 11/29/2011 12:20 am Anthony Liguori

Revert "fix out of tree build"

This reverts commit be85c90b74f56dca51782fa3080fcdf88593e045.

This patch is incorrect and breaks the build with a freshly cloned git tree.

Signed-off-by: Anthony Liguori <>

be85c90b 11/23/2011 12:37 pm Stefano Stabellini

fix out of tree build

Signed-off-by: Stefano Stabellini <>
Signed-off-by: Stefan Hajnoczi <>

611b7273 11/17/2011 07:15 pm Michael S. Tsirkin

Makefile: remove more generated files on clean

make clean missed the source qmp files generated
by python. Fix that.

Signed-off-by: Michael S. Tsirkin <>
Reviewed-by: Paolo Bonzini <>
Signed-off-by: Luiz Capitulino <>

599825c5 11/17/2011 07:15 pm Michael S. Tsirkin

Makefile: fix dependencies for generated .h, .c

We have a single rule generating .c and .h files,
so .h doesn't depend on .c: both depend on the
source schema.

Fix Makefile to reflect that - without this,
if .c is there and .h is missing, Makefile does
not know how to remake .h and assumes it's...

b1beac3d 11/17/2011 07:15 pm Michael S. Tsirkin

Makefile: dependency fix

qga/guest-agent-commands.c includes qga-qmp-commands.h,
but it was missing in its dependencies. Add it in QGALIB_GEN.

Signed-off-by: Michael S. Tsirkin <>
Reviewed-by: Paolo Bonzini <>
Signed-off-by: Luiz Capitulino <>

1b14254b 11/17/2011 07:15 pm Michael S. Tsirkin

Makefile: fix qga dependencies

.c files include .h files, so .o depends on .h,
and the linked result depends on .o.
We got it wrong for qga rules, fix it up.

Signed-off-by: Michael S. Tsirkin <>
Reviewed-by: Paolo Bonzini <>...

6329866f 11/07/2011 06:57 pm Paolo Bonzini

add sgabios blob and submodule

The rom was not added together with the sgabios device and is
not installed.

Signed-off-by: Paolo Bonzini <>
Signed-off-by: Anthony Liguori <>

fffbeb75 11/01/2011 06:50 pm Gerd Hoffmann

move checks to separate variable

Create a new CHECKS variable. Put the checks there instead
of adding them to the TOOLS variable.

Signed-off-by: Gerd Hoffmann <>
Signed-off-by: Anthony Liguori <>

ea7f7804 11/01/2011 06:50 pm Gerd Hoffmann

add "make check" target

Add some Makefile glue so we have a simple "make check"
to run the unit tests.

Signed-off-by: Gerd Hoffmann <>
Signed-off-by: Anthony Liguori <>

4ab328d6 10/26/2011 03:48 pm Paolo Bonzini

tools: reorganize Makefile variables

- Add all dependencies of the block layer to block-obj-y, and all
dependencies of QObject to qobject-obj-y

- Remove the block layer from tools-obj-y, add it to qemu-img, qemu-nbd,
qemu-io

- Add qobject-obj-y and tools-obj-y wherever useful, remove duplicates...

ebffe2af 10/10/2011 04:21 pm Anthony Liguori

Merge remote-tracking branch 'qmp/queue/qmp' into staging

057643f6 10/10/2011 04:09 pm Anthony Liguori

Merge remote-tracking branch 'stefanha/trivial-patches' into staging

753d11f2 10/08/2011 06:46 pm Richard Henderson

target-alpha: Add custom PALcode image for CLIPPER emulation.

Signed-off-by: Richard Henderson <>

8cf28bca 10/05/2011 11:19 am Paolo Bonzini

makefile: extract tools-obj-y

Signed-off-by: Paolo Bonzini <>
Signed-off-by: Stefan Hajnoczi <>

e3193601 10/04/2011 05:00 pm Anthony Liguori

qapi: use middle mode in QMP server

Use the new middle mode within the existing QMP server.

Signed-off-by: Anthony Liguori <>
Signed-off-by: Luiz Capitulino <>

63467ddb 09/23/2011 09:42 pm Peter Maydell

Makefile: Remove 'tarbin' target

Remove the 'tarbin' target -- it isn't used as part of the official
QEMU release process, and it's out of date (various new bios files
were never added to its list of files). It's better not to provide
it at all than to have a broken makefile target we never use or test....

519e1693 09/17/2011 05:37 pm Stefan Weil

Makefile: Fix broken build

make -C mybuilddir no longer works (regression caused by commit)
388d475815c23901010a25c845eb078d47ee0740.

PWD is the directory of the caller (not mybuilddir),
so BUILD_DIR is set to the wrong value.

GNU make sets CURDIR to the correct value....

388d4758 09/16/2011 04:25 pm Lluís Vilanova

build: Always have 'BUILD_DIR' variable pointing to the root of the build tree

Signed-off-by: Lluís Vilanova <>
Signed-off-by: Lluís Vilanova <>
Signed-off-by: Anthony Liguori <>

7948a665 09/10/2011 05:46 pm Blue Swirl

win32: improve version.o dependency

Actually, version.rc doesn't need config-host.mak but config-host.h, fix it.

Signed-off-by: Blue Swirl <>

9aed1e03 09/02/2011 06:34 pm Anthony Liguori

Rename qemu -> qemu-system-i386

This has been discussed before in the past. The special casing really makes no
sense anymore. This seems like a good change to make for 1.0.

Signed-off-by: Anthony Liguori <>

edb47ec4 09/01/2011 12:34 pm Lluís

trace: move backend-specific code into the trace/ directory

Signed-off-by: Lluís Vilanova <>

957f1f99 08/22/2011 02:27 am Michael Roth

guest agent: remove uneeded dependencies

This patch tries to cull any uneeded library dependencies from the guest
agent to improve portability across various distros. We do so by being
as explicit as possible about in-tree dependencies rather than relying...

92f562ec 08/21/2011 04:37 pm Anthony Liguori

Remove remenants of qemu_malloc

This covers the various check commands

Signed-off-by: Anthony Liguori <>

41a74826 08/21/2011 07:01 am Anthony Liguori

Remove qemu_malloc/qemu_free

Signed-off-by: Anthony Liguori <>

6e855de9 08/05/2011 01:14 am Anthony Liguori

Merge remote-tracking branch 'stefanha/trivial-patches' into staging

793553ac 08/03/2011 01:17 pm Alexandre Raymond

Makefile: delete config.log in distclean

Distclean should remove anything created by the configure script.

Signed-off-by: Alexandre Raymond <>
Signed-off-by: Stefan Hajnoczi <>

aa7ee42e 08/02/2011 04:53 pm Stefan Hajnoczi

coroutine: add test-coroutine automated tests

To run automated tests for coroutines:

make test-coroutine
./test-coroutine

On success the program terminates with exit status 0. On failure an
error message is written to stderr and the program exits with exit...

016c77ad 07/27/2011 05:57 pm Michael Roth

Makefile: add missing deps on $(GENERATED_HEADERS)

This fixes a build issue with make -j6+ due to qapi-generated files
being built before $(GENERATED_HEADERS) have been created.

Tested-by: Stefan Berger <>
Signed-off-by: Michael Roth <>...

45b75ae4 07/27/2011 12:09 pm Alexandre Raymond

Makefile: Minor cscope fixups

Create cscope symbols for assembly files in addition to .c/.h files.
Create cscope database with full path instead of relative path so cscope
can be used with CSCOPE_DB in any directory.

Signed-off-by: Alexandre Raymond <>...

c886edfb 07/25/2011 07:50 pm Blue Swirl

Let users select their pythons

Add configure check for python, exit if not found. Add switches
for specifying the path to python, use the path in Makefile.

Signed-off-by: Blue Swirl <>

13a286d5 07/21/2011 10:48 pm Michael Roth

guest agent: command state class

Signed-off-by: Michael Roth <>
Signed-off-by: Luiz Capitulino <>

48ff7a62 07/21/2011 10:48 pm Michael Roth

guest agent: qemu-ga daemon

This is the actual guest daemon, it listens for requests over a
virtio-serial/isa-serial/unix socket channel and routes them through
to dispatch routines, and writes the results back to the channel in
a manner similar to QMP.
...

e3d4d252 07/21/2011 10:48 pm Michael Roth

guest agent: add guest agent RPCs/commands

This adds the initial set of QMP/QAPI commands provided by the guest
agent:

guest-sync
guest-ping
guest-info
guest-shutdown
guest-file-open
guest-file-read
guest-file-write
guest-file-seek
guest-file-flush
guest-file-close...

640e5404 07/21/2011 10:48 pm Michael Roth

qapi: add test-visitor, tests for gen. visitor code

Signed-off-by: Michael Roth <>
Signed-off-by: Luiz Capitulino <>

69ed8366 07/21/2011 10:48 pm Michael Roth

qapi: add test-qmp-commands, tests for gen. marshalling/dispatch code

Signed-off-by: Michael Roth <>
Signed-off-by: Luiz Capitulino <>

e18df141 07/21/2011 10:48 pm Anthony Liguori

Add hard build dependency on glib

GLib is an extremely common library that has a portable thread implementation
along with tons of other goodies.

GLib and GObject have a fantastic amount of infrastructure we can leverage in
QEMU including an object oriented programming infrastructure....

44dc0ca3 06/14/2011 05:34 pm Alon Levy

libcacard: add libcacard.la target

No flag to configure is required. Instead, added a libcacard.la target that
is not built by default, only when requested explicitly via:

mkdir build
cd build
../configure
make libcacard.la
make install-libcacard

Uses libtool to do actual linking of object files and shared library, and...

ef749d07 06/07/2011 09:52 pm Anthony Liguori

json-parser: propagate error from parser

Signed-off-by: Michael Roth <>
Signed-off-by: Anthony Liguori <>

fbd659b7 06/03/2011 01:42 pm Alexander Graf

PPC: install mpc8544ds.dtb

We don't install mpc8544ds.dtb, which means that -M mpc8544ds doesn't
work when installed. Fix it by installing the file.

Signed-off-by: Alexander Graf <>

6774e44a 05/08/2011 01:44 pm Paolo Bonzini

libcacard: add correct subdirectory dependencies

Signed-off-by: Paolo Bonzini <>
Cc:
Signed-off-by: Stefan Hajnoczi <>

dbf352ad 04/25/2011 06:26 pm Anthony Liguori

Merge remote-tracking branch 'awilliam/ipxe' into staging

5ee8ad71 04/18/2011 08:46 pm Alex Williamson

PXE: Use consistent naming for PXE ROMs

And add missing ROMs to tarbin build target.

Signed-off-by: Alex Williamson <>

7a734b8f 04/16/2011 02:24 pm Brad Hards

Makefile: Clean up after "make pdf"

Signed-off-by: Brad Hards <>
Signed-off-by: Stefan Hajnoczi <>

111a38b0 04/02/2011 03:07 am Robert Relyea

libcacard: initial commit

libcacard emulates a Common Access Card (CAC) which is a standard
for smartcards. It is used by the emulated ccid card introduced in
a following patch. Docs are available in docs/libcacard.txt

Signed-off-by: Alon Levy <>...