[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 98aca3: prep_pci: Create PCIBus and PCIDevice
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 98aca3: prep_pci: Create PCIBus and PCIDevice in-place |
Date: |
Wed, 30 Jan 2013 10:30:29 -0800 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 98aca3c8e8778745cdd0670a792a41314115afa5
https://github.com/qemu/qemu/commit/98aca3c8e8778745cdd0670a792a41314115afa5
Author: Andreas Färber <address@hidden>
Date: 2013-01-27 (Sun, 27 Jan 2013)
Changed paths:
M hw/prep_pci.c
Log Message:
-----------
prep_pci: Create PCIBus and PCIDevice in-place
Prepares for QOM realizefn by removing object creation from qdev initfn.
Signed-off-by: Andreas Färber <address@hidden>
Commit: 8d5ce2e5643f4055b67ea012d91e812f1e607a83
https://github.com/qemu/qemu/commit/8d5ce2e5643f4055b67ea012d91e812f1e607a83
Author: Andreas Färber <address@hidden>
Date: 2013-01-27 (Sun, 27 Jan 2013)
Changed paths:
M hw/prep_pci.c
Log Message:
-----------
prep_pci: Convert to QOM realizefn
SysBusDeviceClass' initfn merely calls SysBusDeviceClass::init, so we
can already hook up our own realizefn overwriting this behavior.
A symmetric unrealizefn is not necessary, knowing that the child's
unrealizefn is still no-op, too. Avoids ripping it out again when
recursive realization at DeviceState-level is implemented.
Signed-off-by: Andreas Färber <address@hidden>
Commit: 3ef669e19401b3e504f0bd1ca3113c3aeacd4bed
https://github.com/qemu/qemu/commit/3ef669e19401b3e504f0bd1ca3113c3aeacd4bed
Author: Alexander Graf <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M hw/boards.h
M vl.c
Log Message:
-----------
s390: Add default support for SCLP console
The current s390 machine uses the virtio console as default console,
but this doesn't mean that we always want to keep it that way for new
machines.
This patch introduces a way for a machine type to specify that it wants
the default console to be an SCLP console, which is a lot closer to what
real hardware does.
Signed-off-by: Alexander Graf <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Commit: 4782a23b270ecbb9ce0ca6f3f1b60857a09cef0e
https://github.com/qemu/qemu/commit/4782a23b270ecbb9ce0ca6f3f1b60857a09cef0e
Author: Cornelia Huck <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M target-s390x/helper.c
Log Message:
-----------
s390: Lowcore mapping helper.
Create a lowcore mapping helper that includes a check for sufficient
length.
Signed-off-by: Cornelia Huck <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: 38322ed6518817066ce3a9037fd3795af57e1cdd
https://github.com/qemu/qemu/commit/38322ed6518817066ce3a9037fd3795af57e1cdd
Author: Cornelia Huck <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M target-s390x/cpu.h
M target-s390x/helper.c
Log Message:
-----------
s390: Add mapping helper functions.
Add s390_cpu_physical_memory_{map,unmap} with special handling
for the lowcore.
Signed-off-by: Cornelia Huck <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: db1c8f53bfb1b3bff4f904be4f929808a445522e
https://github.com/qemu/qemu/commit/db1c8f53bfb1b3bff4f904be4f929808a445522e
Author: Cornelia Huck <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M target-s390x/Makefile.objs
M target-s390x/cpu.h
A target-s390x/ioinst.c
A target-s390x/ioinst.h
Log Message:
-----------
s390: Channel I/O basic definitions.
Basic channel I/O structures and helper function.
Signed-off-by: Cornelia Huck <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: 5d69c547d947798cba92d836d06f6e017ba2b19d
https://github.com/qemu/qemu/commit/5d69c547d947798cba92d836d06f6e017ba2b19d
Author: Cornelia Huck <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M target-s390x/cpu.h
M target-s390x/helper.c
Log Message:
-----------
s390: I/O interrupt and machine check injection.
I/O interrupts are queued per isc. Only crw pending machine checks
are supported.
Signed-off-by: Cornelia Huck <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: 7b18aad543300de5da88efef8e4116a3ccbbf897
https://github.com/qemu/qemu/commit/7b18aad543300de5da88efef8e4116a3ccbbf897
Author: Cornelia Huck <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M target-s390x/cpu.h
M target-s390x/ioinst.c
M target-s390x/ioinst.h
M trace-events
Log Message:
-----------
s390: Add channel I/O instructions.
Provide handlers for (most) channel I/O instructions.
Signed-off-by: Cornelia Huck <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: df1fe5bb49241baddf1f319a6ecbe0885e875afa
https://github.com/qemu/qemu/commit/df1fe5bb49241baddf1f319a6ecbe0885e875afa
Author: Cornelia Huck <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M hw/s390x/Makefile.objs
A hw/s390x/css.c
A hw/s390x/css.h
M target-s390x/cpu.h
M trace-events
Log Message:
-----------
s390: Virtual channel subsystem support.
Provide a mechanism for qemu to provide fully virtual subchannels to
the guest.
Signed-off-by: Cornelia Huck <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: 09b998782978f95f626236b39f0be99c02a014a9
https://github.com/qemu/qemu/commit/09b998782978f95f626236b39f0be99c02a014a9
Author: Cornelia Huck <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M target-s390x/cpu.h
M target-s390x/kvm.c
Log Message:
-----------
s390: Wire up channel I/O in kvm.
Trigger the code for our virtual css in case of instruction
intercepts for I/O instructions.
Handle the tsch exit for the subchannel-related part of tsch.
Signed-off-by: Cornelia Huck <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: fad37673f53ac8a2e0575c084a26e5f6bb59957d
https://github.com/qemu/qemu/commit/fad37673f53ac8a2e0575c084a26e5f6bb59957d
Author: Cornelia Huck <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M hw/s390-virtio.c
M hw/s390-virtio.h
Log Message:
-----------
s390-virtio: Factor out some initialization code.
Some of the machine initialization for s390-virtio will be reused
by virtio-ccw.
Signed-off-by: Cornelia Huck <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: a5cf2bb4e3827732b1b6740bddd022eb19988e0a
https://github.com/qemu/qemu/commit/a5cf2bb4e3827732b1b6740bddd022eb19988e0a
Author: Cornelia Huck <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M hw/s390x/Makefile.objs
A hw/s390x/virtio-ccw.c
A hw/s390x/virtio-ccw.h
M trace-events
Log Message:
-----------
s390: Add new channel I/O based virtio transport.
Add a new virtio transport that uses channel commands to perform
virtio operations.
Signed-off-by: Cornelia Huck <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: 49973ebc039f644fce3e73ff8019efaa795bd83b
https://github.com/qemu/qemu/commit/49973ebc039f644fce3e73ff8019efaa795bd83b
Author: Alexander Graf <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M hw/s390x/ipl.c
Log Message:
-----------
s390: Make typeinfo const
All TypeInfo definitions should be const.
Signed-off-by: Alexander Graf <address@hidden>
Commit: 93726cb31982f5d930a4d5838215307390636d9b
https://github.com/qemu/qemu/commit/93726cb31982f5d930a4d5838215307390636d9b
Author: Paolo Bonzini <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M hw/s390-virtio-bus.c
Log Message:
-----------
virtio-s390: add a reset function to virtio-s390 devices
virtio-s390 devices are not being reset when their bus is. To fix
this, add a reset method that forwards to virtio_reset. This is
only needed because of the "strange" modeling of virtio devices;
the ->vdev link is being handled manually rather than through qdev.
Signed-off-by: Paolo Bonzini <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: b73d35311098585dbdb375fdf8369b16c8222e12
https://github.com/qemu/qemu/commit/b73d35311098585dbdb375fdf8369b16c8222e12
Author: Alexander Graf <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
R hw/s390-virtio-bus.c
R hw/s390-virtio-bus.h
R hw/s390-virtio.c
R hw/s390-virtio.h
M hw/s390x/Makefile.objs
A hw/s390x/s390-virtio-bus.c
A hw/s390x/s390-virtio-bus.h
M hw/s390x/s390-virtio-hcall.c
A hw/s390x/s390-virtio.c
A hw/s390x/s390-virtio.h
Log Message:
-----------
s390: Move hw files to hw/s390x
This moves all files only used by s390 system emulation to hw/s390x.
Signed-off-by: Alexander Graf <address@hidden>
Acked-by: Christian Borntraeger <address@hidden>
Commit: ab290630fad0df42ee94a81b20c48d0da2dc6f66
https://github.com/qemu/qemu/commit/ab290630fad0df42ee94a81b20c48d0da2dc6f66
Author: Andreas Färber <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M hw/s390x/s390-virtio.c
Log Message:
-----------
s390-virtio: Check for NULL device in reset hypercall
s390_virtio_bus_find_mem() may return a NULL VirtIOS390Device.
If called with, e.g., args[0] == 0, this leads to a segfault.
Fix this by adding error handling as done for other hypercalls.
Present since baf0b55a9e57b909b1f8b0f732c0b10242867418 (Implement
virtio reset).
Signed-off-by: Andreas Färber <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: a5c95808bac7d995378b3835e10011775c7c2d0b
https://github.com/qemu/qemu/commit/a5c95808bac7d995378b3835e10011775c7c2d0b
Author: Cornelia Huck <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M hw/s390x/Makefile.objs
A hw/s390x/s390-virtio-ccw.c
M hw/s390x/s390-virtio.h
Log Message:
-----------
s390: Add s390-ccw-virtio machine.
Add a new machine type, s390-ccw-virtio, making use of the
virtio-ccw transport to present virtio devices as channel
devices.
Signed-off-by: Cornelia Huck <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: 2e788490d83a4de5bea00207c8695edd5d487e4a
https://github.com/qemu/qemu/commit/2e788490d83a4de5bea00207c8695edd5d487e4a
Author: Christian Borntraeger <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M vl.c
Log Message:
-----------
sclpconsole: Don't instantiate sclpconsole with -nodefaults
libvirt specifies nodefaults and creates an sclp console with special
parameters. Let qemu follow nodefaults and don't create an sclp
console if nodefaults is specified.
Signed-off-by: Christian Borntraeger <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: 50c8d9bfc6d9ca48b978c6201f97bd850bd0dc83
https://github.com/qemu/qemu/commit/50c8d9bfc6d9ca48b978c6201f97bd850bd0dc83
Author: Cornelia Huck <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M hw/s390x/css.c
M target-s390x/cpu.h
M target-s390x/ioinst.c
M target-s390x/ioinst.h
Log Message:
-----------
s390: Use s390_cpu_physical_memory_map for tpi.
Map the I/O interruption code before calling into css.
Signed-off-by: Cornelia Huck <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: 8d034a6fad4c580be3ed4a15f24e0bf47aa92d15
https://github.com/qemu/qemu/commit/8d034a6fad4c580be3ed4a15f24e0bf47aa92d15
Author: Cornelia Huck <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M hw/s390x/css.c
M hw/s390x/virtio-ccw.c
Log Message:
-----------
s390: css error codes.
Changed error codes in the channel subsystem / virtio-ccw code
(-EOPNOTSUPP -> -ENOSYS, -ERESTART -> -EINPROGRESS).
This should hopefully fix building on mingw32.
Signed-off-by: Cornelia Huck <address@hidden>
Reviewed-by: Stefan Weil <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Commit: 19380b1bf587fd962a60fb40cc4927ba999cf17b
https://github.com/qemu/qemu/commit/19380b1bf587fd962a60fb40cc4927ba999cf17b
Author: Cornelia Huck <address@hidden>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M hw/s390x/virtio-ccw.c
Log Message:
-----------
s390: Drop set_bit usage in virtio_ccw.
set_bit on indicators doesn't go well on 32 bit targets:
note: expected 'long unsigned int *' but argument is of type 'uint64_t *'
Switch to bit shifts instead.
Signed-off-by: Cornelia Huck <address@hidden>
[agraf: use 1ULL instead]
Signed-off-by: Alexander Graf <address@hidden>
Commit: cfba8e6f92d45a2374622c3dc57499e42a1c07e1
https://github.com/qemu/qemu/commit/cfba8e6f92d45a2374622c3dc57499e42a1c07e1
Author: Markus Armbruster <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M ui/vnc-ws.c
Log Message:
-----------
vnc: Clean up vncws_send_handshake_response()
Use appropriate types, drop superfluous casts, use sizeof, don't
exploit that this particular call of gnutls_fingerprint() doesn't
change its last argument.
Signed-off-by: Markus Armbruster <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: c69544130f50536c61686a9ec6734327b6174ee0
https://github.com/qemu/qemu/commit/c69544130f50536c61686a9ec6734327b6174ee0
Author: Peter Crosthwaite <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M hw/cadence_ttc.c
Log Message:
-----------
cadence_ttc: Debug mode compile fixes
Some printfs are throwing warnings when debug mode is enabled. Fixed.
Signed-off-by: Peter Crosthwaite <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 080251a46493e4e4cb6cbd6e2878d31c7cf023c5
https://github.com/qemu/qemu/commit/080251a46493e4e4cb6cbd6e2878d31c7cf023c5
Author: Peter Crosthwaite <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M hw/cadence_gem.c
Log Message:
-----------
cadence_gem: Debug mode compile fixes
Some printfs are throwing warnings when debug mode is enabled. Fixed.
Signed-off-by: Peter Crosthwaite <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 74cef80c473fe4ce195d5280a34bb2af8492aabb
https://github.com/qemu/qemu/commit/74cef80c473fe4ce195d5280a34bb2af8492aabb
Author: Peter Crosthwaite <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M hw/xilinx_axidma.c
Log Message:
-----------
xilinx_axidma: Fix debug mode compile messages
Missing cast one one of the conditionally compiled printfs.
Signed-off-by: Peter Crosthwaite <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 75610155562bd480356a7a5018e5de4c44ec7884
https://github.com/qemu/qemu/commit/75610155562bd480356a7a5018e5de4c44ec7884
Author: Andreas Färber <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M MAINTAINERS
M hw/ppc/Makefile.objs
A hw/ppc/prep.c
R hw/ppc_prep.c
Log Message:
-----------
prep: Move PReP machine to hw/ppc/
Signed-off-by: Andreas Färber <address@hidden>
Commit: 6528499fa4c3ceaec01ad29d8090ef55918ebfb3
https://github.com/qemu/qemu/commit/6528499fa4c3ceaec01ad29d8090ef55918ebfb3
Author: Markus Armbruster <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M block/qcow2-refcount.c
M block/vdi.c
M hw/9pfs/virtio-9p.c
M hw/vhost.c
Log Message:
-----------
g_malloc(0) and g_malloc0(0) return NULL; simplify
Once upon a time, it was decided that qemu_malloc(0) should abort.
Switching to glib retired that bright idea. Some code that was added
to cope with it (e.g. in commits 702ef63, b76b6e9) is still around.
Bury it.
Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: c64f50d1e250879611e6f328e2c4fb18c8a4ab0c
https://github.com/qemu/qemu/commit/c64f50d1e250879611e6f328e2c4fb18c8a4ab0c
Author: Markus Armbruster <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M hw/9pfs/virtio-9p-device.c
M hw/block-common.c
M net/net.c
M slirp/slirp.c
M util/qemu-option.c
Log Message:
-----------
g_strdup(NULL) returns NULL; simplify
Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: d3f8e138c23ba082f87c96634d06b978473c1e9b
https://github.com/qemu/qemu/commit/d3f8e138c23ba082f87c96634d06b978473c1e9b
Author: Markus Armbruster <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M hw/9pfs/virtio-9p-device.c
M hw/9pfs/virtio-9p-local.c
Log Message:
-----------
hw/9pfs: Fix unchecked strdup() by converting to g_strdup()
Note: the allocation in virtio_9p_init() is still leaked. To be fixed
in a followup commit.
Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: c3baa5f9e4f84bbc9ed9c3fe590835ecc8b0bf4a
https://github.com/qemu/qemu/commit/c3baa5f9e4f84bbc9ed9c3fe590835ecc8b0bf4a
Author: Markus Armbruster <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M readline.c
Log Message:
-----------
readline: Fix unchecked strdup() by converting to g_strdup()
Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: fd3bea3f44500bbd361e617a4316df073b112eec
https://github.com/qemu/qemu/commit/fd3bea3f44500bbd361e617a4316df073b112eec
Author: Markus Armbruster <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M ui/spice-core.c
Log Message:
-----------
spice: Fix unchecked strdup() by converting to g_strdup()
Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 606017de2f254f847a009af770f8babc9a9fcadc
https://github.com/qemu/qemu/commit/606017de2f254f847a009af770f8babc9a9fcadc
Author: Markus Armbruster <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M fsdev/virtfs-proxy-helper.c
Log Message:
-----------
virtfs-proxy-helper: Fix unchecked strdup() by conv. to g_strdup()
Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 636e0f27c6675839dc43d4c7613dfefc222234eb
https://github.com/qemu/qemu/commit/636e0f27c6675839dc43d4c7613dfefc222234eb
Author: Markus Armbruster <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M qemu-log.c
Log Message:
-----------
qemu-log: Fix unchecked strdup() by converting to g_strdup()
Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 40a50b0a73d185c85cf62023f07e3091861081bb
https://github.com/qemu/qemu/commit/40a50b0a73d185c85cf62023f07e3091861081bb
Author: Markus Armbruster <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M qemu-log.c
Log Message:
-----------
qemu-log: Plug trivial memory leak in cpu_set_log_filename()
Signed-off-by: Markus Armbruster <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: be168af860109a1ecc8526c5bbe0ace1536448b8
https://github.com/qemu/qemu/commit/be168af860109a1ecc8526c5bbe0ace1536448b8
Author: Markus Armbruster <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M libcacard/vcard_emul_nss.c
M libcacard/vreader.c
M libcacard/vscclient.c
Log Message:
-----------
libcacard: Fix unchecked strdup() by converting to g_strdup()
Note that we already free with g_free().
Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 13b10e05e4b89418a78500da05b25164f786d7e4
https://github.com/qemu/qemu/commit/13b10e05e4b89418a78500da05b25164f786d7e4
Author: Markus Armbruster <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M qapi/qmp-registry.c
Log Message:
-----------
qapi: Fix unchecked strdup() by converting to g_strdup()
Note that we already free with g_free().
Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Luiz Capitulino <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 24a53049537886cf93273c01e3d7727444321afc
https://github.com/qemu/qemu/commit/24a53049537886cf93273c01e3d7727444321afc
Author: Markus Armbruster <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M qga/commands.c
Log Message:
-----------
qemu-ga: Fix unchecked strdup() by converting to g_strdup()
I figure it's freed somewhere deep down in QAPI, with g_free().
Signed-off-by: Markus Armbruster <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Luiz Capitulino <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 0b0878611c64f027ca5d15ba641f423cc04ead3f
https://github.com/qemu/qemu/commit/0b0878611c64f027ca5d15ba641f423cc04ead3f
Author: Peter Maydell <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M include/ui/qemu-pixman.h
M include/ui/spice-display.h
M ui/qemu-pixman.c
Log Message:
-----------
qemu-pixman.h: Avoid mutual inclusion loop with console.h
Remove an unnecessary mutual inclusion loop between qemu-pixman.h and
console.h, since the former was only including the latter for
'PixelFormat*', which can be provided by typedefs.h. This requires a
minor adjustment to the files which included qemu-pixman.h, since
they were relying on it implicitly dragging in all of console.h.
Signed-off-by: Peter Maydell <address@hidden>
Acked-by: Gerd Hoffmann <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: a05ddd9216b6c5e9c48eac3433ff6fa4a282fc17
https://github.com/qemu/qemu/commit/a05ddd9216b6c5e9c48eac3433ff6fa4a282fc17
Author: Andreas Färber <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M tests/m48t59-test.c
M tests/rtc-test.c
Log Message:
-----------
tests: Fix {rtc, m48t59}-test build on illumos
Struct tm does not have tm_gmtoff field on illumos.
Fix the build by not zero-initializing these fields on Solaris.
Cc: address@hidden
Signed-off-by: Andreas Färber <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 99f4280854514b22972bd257fe5facc439222d2e
https://github.com/qemu/qemu/commit/99f4280854514b22972bd257fe5facc439222d2e
Author: Michal Privoznik <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M qmp-commands.hx
Log Message:
-----------
qmp-commands.hx: s/tray-open/tray_open/ to match qapi schema
Currently, we are using 'tray_open' in QMP and 'tray-open' in
HMP. However, the QMP documentation was mistakenly using the
HMP version.
Signed-off-by: Michal Privoznik <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Stefan Hajnoczi <address@hidden>
Commit: 706872a56630a206897742b70c69ff99727672d3
https://github.com/qemu/qemu/commit/706872a56630a206897742b70c69ff99727672d3
Author: Christoffer Dall <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M hw/arm_sysctl.c
Log Message:
-----------
hw/arm_sysctl: Clear sysctl cfgctrl start bit
The start bit should only be set to indicate that a function call is
underway, right now. When done with function, clear it.
Signed-off-by: Christoffer Dall <address@hidden>
Signed-off-by: Peter Maydell <address@hidden>
Commit: f61850bffbd0bb8b15aa55ebc3470bf1f8ce8664
https://github.com/qemu/qemu/commit/f61850bffbd0bb8b15aa55ebc3470bf1f8ce8664
Author: Peter Maydell <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M hw/vexpress.c
Log Message:
-----------
hw/vexpress: Use correct HBI (board model number) for vexpress-a15
The vexpress-a15 QEMU model is supposed to be a V2P-CA15; the HBI
(a kind of board model number) for this coretile is 237, not 217.
Signed-off-by: Peter Maydell <address@hidden>
Commit: 6ac5107dc7045f2edc43ada2cb3f18d372b9be0b
https://github.com/qemu/qemu/commit/6ac5107dc7045f2edc43ada2cb3f18d372b9be0b
Author: Anthony Liguori <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M hw/boards.h
R hw/s390-virtio-bus.c
R hw/s390-virtio-bus.h
R hw/s390-virtio.c
R hw/s390-virtio.h
M hw/s390x/Makefile.objs
A hw/s390x/css.c
A hw/s390x/css.h
M hw/s390x/ipl.c
A hw/s390x/s390-virtio-bus.c
A hw/s390x/s390-virtio-bus.h
A hw/s390x/s390-virtio-ccw.c
M hw/s390x/s390-virtio-hcall.c
A hw/s390x/s390-virtio.c
A hw/s390x/s390-virtio.h
A hw/s390x/virtio-ccw.c
A hw/s390x/virtio-ccw.h
M target-s390x/Makefile.objs
M target-s390x/cpu.h
M target-s390x/helper.c
A target-s390x/ioinst.c
A target-s390x/ioinst.h
M target-s390x/kvm.c
M trace-events
M vl.c
Log Message:
-----------
Merge remote-tracking branch 'agraf/s390-for-upstream' into staging
# By Cornelia Huck (13) and others
# Via Alexander Graf
* agraf/s390-for-upstream:
s390: Drop set_bit usage in virtio_ccw.
s390: css error codes.
s390: Use s390_cpu_physical_memory_map for tpi.
sclpconsole: Don't instantiate sclpconsole with -nodefaults
s390: Add s390-ccw-virtio machine.
s390-virtio: Check for NULL device in reset hypercall
s390: Move hw files to hw/s390x
virtio-s390: add a reset function to virtio-s390 devices
s390: Make typeinfo const
s390: Add new channel I/O based virtio transport.
s390-virtio: Factor out some initialization code.
s390: Wire up channel I/O in kvm.
s390: Virtual channel subsystem support.
s390: Add channel I/O instructions.
s390: I/O interrupt and machine check injection.
s390: Channel I/O basic definitions.
s390: Add mapping helper functions.
s390: Lowcore mapping helper.
s390: Add default support for SCLP console
Commit: 7cc2a8b14a363777e7d5b7d102176fba0cf27667
https://github.com/qemu/qemu/commit/7cc2a8b14a363777e7d5b7d102176fba0cf27667
Author: Anthony Liguori <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M MAINTAINERS
M hw/ppc/Makefile.objs
A hw/ppc/prep.c
R hw/ppc_prep.c
M hw/prep_pci.c
Log Message:
-----------
Merge remote-tracking branch 'afaerber-or/prep-up' into staging
# By Andreas Färber
# Via Andreas Färber
* afaerber-or/prep-up:
prep: Move PReP machine to hw/ppc/
prep_pci: Convert to QOM realizefn
prep_pci: Create PCIBus and PCIDevice in-place
Commit: b0df98f3a2968eb5aba3075d1cf9b1a3931907e0
https://github.com/qemu/qemu/commit/b0df98f3a2968eb5aba3075d1cf9b1a3931907e0
Author: Anthony Liguori <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M block/qcow2-refcount.c
M block/vdi.c
M fsdev/virtfs-proxy-helper.c
M hw/9pfs/virtio-9p-device.c
M hw/9pfs/virtio-9p-local.c
M hw/9pfs/virtio-9p.c
M hw/block-common.c
M hw/cadence_gem.c
M hw/cadence_ttc.c
M hw/vhost.c
M hw/xilinx_axidma.c
M include/ui/qemu-pixman.h
M include/ui/spice-display.h
M libcacard/vcard_emul_nss.c
M libcacard/vreader.c
M libcacard/vscclient.c
M net/net.c
M qapi/qmp-registry.c
M qemu-log.c
M qga/commands.c
M qmp-commands.hx
M readline.c
M slirp/slirp.c
M tests/m48t59-test.c
M tests/rtc-test.c
M ui/qemu-pixman.c
M ui/spice-core.c
M ui/vnc-ws.c
M util/qemu-option.c
Log Message:
-----------
Merge remote-tracking branch 'stefanha/trivial-patches' into staging
# By Markus Armbruster (12) and others
# Via Stefan Hajnoczi
* stefanha/trivial-patches:
qmp-commands.hx: s/tray-open/tray_open/ to match qapi schema
tests: Fix {rtc, m48t59}-test build on illumos
qemu-pixman.h: Avoid mutual inclusion loop with console.h
qemu-ga: Fix unchecked strdup() by converting to g_strdup()
qapi: Fix unchecked strdup() by converting to g_strdup()
libcacard: Fix unchecked strdup() by converting to g_strdup()
qemu-log: Plug trivial memory leak in cpu_set_log_filename()
qemu-log: Fix unchecked strdup() by converting to g_strdup()
virtfs-proxy-helper: Fix unchecked strdup() by conv. to g_strdup()
spice: Fix unchecked strdup() by converting to g_strdup()
readline: Fix unchecked strdup() by converting to g_strdup()
hw/9pfs: Fix unchecked strdup() by converting to g_strdup()
g_strdup(NULL) returns NULL; simplify
g_malloc(0) and g_malloc0(0) return NULL; simplify
xilinx_axidma: Fix debug mode compile messages
cadence_gem: Debug mode compile fixes
cadence_ttc: Debug mode compile fixes
vnc: Clean up vncws_send_handshake_response()
Commit: 321f211707822b4c87f0bb89e4f46586fff43163
https://github.com/qemu/qemu/commit/321f211707822b4c87f0bb89e4f46586fff43163
Author: Anthony Liguori <address@hidden>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M hw/arm_sysctl.c
M hw/vexpress.c
Log Message:
-----------
Merge remote-tracking branch 'pmaydell/arm-devs.next' into staging
# By Christoffer Dall (1) and Peter Maydell (1)
# Via Peter Maydell
* pmaydell/arm-devs.next:
hw/vexpress: Use correct HBI (board model number) for vexpress-a15
hw/arm_sysctl: Clear sysctl cfgctrl start bit
Compare: https://github.com/qemu/qemu/compare/0893d46014b0...321f21170782
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 98aca3: prep_pci: Create PCIBus and PCIDevice in-place,
GitHub <=