The ld*_raw and st*_raw macros are now only used within the code
produced by cpu_ldst_template.h, and only in three places.
Expand these out to just call the ld_p and st_p functions directly.
Note that in all the callsites the address argument is a uintptr_t,
so we can drop that part of the
Peter Maydell peter.mayd...@linaro.org writes:
Instead of using the _raw family of ld/st accessor functions, use
cpu_*_data. All this code is CONFIG_USER_ONLY, so the two are the
same semantically, but the _raw functions are really a detail of
the implementation which has leaked into a few
Hi Baptiste,
On 01/12/2015 02:21 PM, Baptiste Reynal wrote:
Adapt arm,pl330 function to use the vfio device property API.
Clock apb-pclk is the default if a clock is needed by the device.
Three optional parameters are taken into account :
- #dma-cells
- #dma-channels
- #dma-requests
On 2015-01-12 at 07:46, Gerd Hoffmann wrote:
Hi,
+glBegin(GL_QUADS);
+glTexCoord2f(0, 1); glVertex3f(-1, -1, 0);
+glTexCoord2f(0, 0); glVertex3f(-1, 1, 0);
+glTexCoord2f(1, 0); glVertex3f(1, 1, 0);
+glTexCoord2f(1, 1); glVertex3f(1, -1, 0);
+glEnd();
I've been
On 2015-01-15 at 06:26, Kevin Wolf wrote:
This fixes a bug introduced in commit 5eba5a66 ('Add bootloader name to
multiboot implementation').
The calculation of the bootloader name offset didn't consider space
occupied by module command lines, so some unlucky module got its command
line
On 15 January 2015 at 17:50, Wei Huang w...@redhat.com wrote:
ARM virt machine type (machvirt) had been stable for a while. But recently
new devices have been added to support extra features. Considerring the
support of long-term compatibility, it is time to create a version-based
machine
On 2015-01-15 at 06:26, Kevin Wolf wrote:
This test case is meant to detect corruptions of the Multiboot modules
as well as the multiboot modules list and the module command lines.
Signed-off-by: Kevin Wolf kw...@redhat.com
---
tests/multiboot/Makefile| 5 -
tests/multiboot/libc.c
On 2015-01-03 at 07:23, Jun Li wrote:
On Fri, 11/21 11:56, Max Reitz wrote:
So, as for what I think we do need to do when shrinking (and keep in mind:
The offset given to qcow2_truncate() is the guest size! NOT the host image
size!):
(1) Determine the first L2 table and the first entry in the
ARM virt machine type (machvirt) had been stable for a while. But recently
new devices have been added to support extra features. Considerring the
support of long-term compatibility, it is time to create a version-based
machine types.
This patch defines a qemu 2.2 specific machine type
On 15 January 2015 at 15:32, Lluís Vilanova vilan...@ac.upc.edu wrote:
I haven't reviewed the patches, but that's a much appreciated cleanup! I was
also trying to make sense of all the variants while implementing guest memory
access tracing
I drew the following terrible ASCII art diagram of
On 01/15/2015 04:26 AM, Kevin Wolf wrote:
This fixes a recent Multiboot load regression (see patch 2) that we
noticed while hacking on the advent calendar image for December 24.
These changes all look fine to me.
* David Gibson (da...@gibson.dropbear.id.au) wrote:
On Fri, Oct 03, 2014 at 06:47:45PM +0100, Dr. David Alan Gilbert (git) wrote:
From: Dr. David Alan Gilbert dgilb...@redhat.com
postcopy_place_page (etc) provide a way for postcopy to place a page
into guests memory atomically (using the
On 15/01/2015 17:39, Mohammed Gamal wrote:
The increase in the jitter and offset values is well within the 500 ppm
frequency tolerance limit, and therefore are easily corrected by
subsequent NTP clock sync events, but some live migrations do cause much
higher jitter and offset jumps, which
On 01/15/2015 12:10 PM, Peter Maydell wrote:
On 15 January 2015 at 17:50, Wei Huang w...@redhat.com wrote:
ARM virt machine type (machvirt) had been stable for a while. But recently
new devices have been added to support extra features. Considerring the
support of long-term compatibility, it
On Fri, Jan 09, 2015 at 06:19:50PM +0100, Marc-André Lureau wrote:
Learn to use the GCoroutine library instead of qemu own coroutine
implementation.
GCoroutine is hosted on github:
https://github.com/elmarco/gcoroutine
This allows to share the same coroutine implementation between various
Baptiste,
On 12/22/2014 05:23 PM, Baptiste Reynal wrote:
Add VFIO_DEVICE_TYPE_AMBA.
Differentiate amba and platform devices according to compatible string.
Signed-off-by: Baptiste Reynal b.rey...@virtualopensystems.com
---
hw/vfio/platform.c| 15 ---
Use get_user_u64() and get_user_ual() instead of the ldl() and
ldq_raw() functions.
[Note that this change is not compile tested as it is actually
in dead code -- none of the bsd-user configurations are PPC.]
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
bsd-user/elfload.c | 11
Add documentation of what the cpu_*_* accessors look like.
Correct some minor errors in the existing documentation of the
direct _p accessor family. Remove the near-duplicate comment
on the _p accessors from cpu-all.h and replace it with a reference
to the comment in bswap.h.
Signed-off-by: Peter
The very short ld*/st* defines are now not used anywhere; delete them.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
include/exec/cpu_ldst.h | 26 --
1 file changed, 26 deletions(-)
diff --git a/include/exec/cpu_ldst.h b/include/exec/cpu_ldst.h
index
Peter Maydell peter.mayd...@linaro.org writes:
The _raw accessor functions are an implementation detail that has
leaked out to some callsites. Use get_user_u64() instead of ldq_raw().
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Reviewed-by: Alex Bennée alex.ben...@linaro.org
---
Hi,
I've seen some strange time behavior in some of our VMs usually triggered
by live migration. In some VMs we have seen some significant time drift
which NTP was not able to correct after doing a live migration.
I've not been able so far to reproduce the same case, however, I did notice
that
On Fri, Jan 09, 2015 at 05:32:14PM +, Peter Maydell wrote:
On 9 January 2015 at 17:19, Marc-André Lureau
marcandre.lur...@gmail.com wrote:
Learn to use the GCoroutine library instead of qemu own coroutine
implementation.
GCoroutine is hosted on github:
Hi Baptiste,
On 12/22/2014 05:23 PM, Baptiste Reynal wrote:
Creates set_interrupts_fdt_node and set_regions_fdt_node
for code reusability.
Signed-off-by: Baptiste Reynal b.rey...@virtualopensystems.com
---
hw/arm/sysbus-fdt.c | 102
+---
Use the cpu_ld*_data and cpu_st*_data family of functions to access
guest memory in vm86.c rather than the very short-named ldl/stl functions.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
linux-user/vm86.c | 57 ++-
1 file changed,
Ady Wahyudi Paundu awpau...@gmail.com writes:
Hi all, Happy New Year (not too late I hope)
I also hope you guys don't' mind to be bothered by newbie questions
related to Qemu, because I really don't know where else to ask. I
want to learn how several aspects of qemu works, and it really
Peter Maydell peter.mayd...@linaro.org writes:
The monitor code for doing a memory_dump() was using ld*_raw() to do
target-CPU accesses out of a local buf[] array. The correct functions
for this purpose are ld*_p(), which take a host pointer, rather than
ld*_raw(), which take an integer
Peter Maydell peter.mayd...@linaro.org writes:
In the m68k cpu_loop() use get_user_u16 to read the immediate for
the simcall rahter than lduw, to bring it into line with how other
archs do it and to remove another user of the ldl family of functions.
Signed-off-by: Peter Maydell
On Tue, Jan 13, 2015 at 01:35:55PM +0100, Tim Schürmann wrote:
Hi Tim,
In order to comply with the license on GPL images you will need to offer
the source code (see links on http://qemu-advent-calendar.org/ for each
image).
The Ubuntu Core and Ceph sourcecodes won't fit on our DVD. So we
Use cpu_*_data instead of the direct *_raw load/store accessors.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
target-mips/op_helper.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/target-mips/op_helper.c b/target-mips/op_helper.c
index d619ba4..ea7d95f
On 12/22/2014 05:23 PM, Baptiste Reynal wrote:
Create a meta-device for PL330 DMA.
Add add_arm_pl330_fdt_node function, with multiple compatible string
and clocks support.
Signed-off-by: Baptiste Reynal b.rey...@virtualopensystems.com
---
hw/arm/sysbus-fdt.c | 84
Peter Maydell peter.mayd...@linaro.org writes:
Use the cpu_ld*_data and cpu_st*_data family of functions to access
guest memory in vm86.c rather than the very short-named ldl/stl functions.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
Reviewed-by: Alex Bennée alex.ben...@linaro.org
On Thu, Jan 15, 2015 at 01:44:34PM +0800, Fam Zheng wrote:
There is a bug in the recently added sys.platform test and we no longer
run python tests, because linux2 is the value to compare here. So do a
prefix match, although the python documentation claims Linux is always
linux2.
It would be
On 12/30/2014 06:03 PM, Quan Xu wrote:
This Patch provides the glue for the TPM_TIS(Qemu frontend) to Xen
stubdom vTPM domain that provides the actual TPM functionality. It
sends data and TPM commends with xen_vtpm_frontend. It is similar as
another two vTPM backens:
*vTPM passthrough backen
Peter Maydell peter.mayd...@linaro.org writes:
Use get_user_u64() and get_user_ual() instead of the ldl() and
ldq_raw() functions.
[Note that this change is not compile tested as it is actually
in dead code -- none of the bsd-user configurations are PPC.]
Signed-off-by: Peter Maydell
Instead of using the _raw family of ld/st accessor functions, use
cpu_*_data. All this code is CONFIG_USER_ONLY, so the two are the
same semantically, but the _raw functions are really a detail of
the implementation which has leaked into a few callsites like this one.
Signed-off-by: Peter Maydell
The ld*_kernel and st*_kernel defines are not used anywhere;
delete them.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
include/exec/cpu_ldst.h | 15 ---
1 file changed, 15 deletions(-)
diff --git a/include/exec/cpu_ldst.h b/include/exec/cpu_ldst.h
index 4700831..64d9087
Am 09.01.2015 um 18:19 hat Marc-André Lureau geschrieben:
Learn to use the GCoroutine library instead of qemu own coroutine
implementation.
GCoroutine is hosted on github:
https://github.com/elmarco/gcoroutine
This allows to share the same coroutine implementation between various
Use inline functions rather than macros for cpu_ld/st accessors
for the *-user configurations, as we already do for softmmu.
This has a two advantages:
* we can actually typecheck our arguments
* we don't need to leak the _raw macros everywhere
Since the _kernel functions were only used by
The _raw macros and their helpers saddr() and laddr() are now
totally unused -- delete them.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
include/exec/cpu_ldst.h | 23 ---
1 file changed, 23 deletions(-)
diff --git a/include/exec/cpu_ldst.h
The cpu_ldfq/stfq/ldfl/stfl accessors for loading and storing
float32 and float64 are completely unused, so delete them.
(The union they use for converting from the float32/float64
type to uint32_t or uint64_t is the wrong way to do it anyway:
they should be using make_float* and float*_val.)
The five ldul_ macros are not used anywhere and are marked up with an XXX
comment. ldul is a non-standard prefix for our family of load instructions:
we don't mark 32-bit accesses for signedness because they return a 32 bit
quantity. So just delete them.
Signed-off-by: Peter Maydell
The monitor code for doing a memory_dump() was using ld*_raw() to do
target-CPU accesses out of a local buf[] array. The correct functions
for this purpose are ld*_p(), which take a host pointer, rather than
ld*_raw(), which take an integer representing a guest address and
are somewhat meaningless
The _raw accessor functions are an implementation detail that has
leaked out to some callsites. Use get_user_u64() instead of ldq_raw().
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
linux-user/elfload.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git
On Tue, Jan 13, 2015 at 10:40:01AM +0900, Ady Wahyudi Paundu wrote:
Hi all, Happy New Year (not too late I hope)
I also hope you guys don't' mind to be bothered by newbie questions
related to Qemu, because I really don't know where else to ask. I
want to learn how several aspects of qemu
Peter Maydell writes:
I was looking at our confusing mess of memory accessor functions,
and I realised that partly it was confusing because we have a
bunch of unnecessary junk lurking in there :-) This series
attempts to clean things up by removing things we weren't using
at all or were only
On 12/18/2014 04:24 AM, Dr. David Alan Gilbert wrote:
* David Gibson (da...@gibson.dropbear.id.au) wrote:
On Fri, Dec 12, 2014 at 11:13:41AM +, Dr. David Alan Gilbert (git) wrote:
From: Dr. David Alan Gilbert dgilb...@redhat.com
The splitting of qemu-file and addition of the buffered file
On Tue, Jan 13, 2015 at 04:53:58PM +0800, Fam Zheng wrote:
We have module build support around for a while, but also had it bitrot
several times. It probably makes sense to enable it by default so that
people can notice and use it.
Counterpart to --enable-modules, which is turned as default,
In the m68k cpu_loop() use get_user_u16 to read the immediate for
the simcall rahter than lduw, to bring it into line with how other
archs do it and to remove another user of the ldl family of functions.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
linux-user/main.c | 2 +-
1 file
I was looking at our confusing mess of memory accessor functions,
and I realised that partly it was confusing because we have a
bunch of unnecessary junk lurking in there :-) This series
attempts to clean things up by removing things we weren't using
at all or were only using by mistake in a few
On Mon, Jan 12, 2015 at 12:31:31PM +, Stefan Hajnoczi wrote:
These patches add an overflow check and a test case for invalid QED headers.
Note that this has no security impact because reading the backing filename is
limited to sizeof(bs-backing_file).
Stefan Hajnoczi (2):
qed: check
Hi Baptiste
On 01/12/2015 02:21 PM, Baptiste Reynal wrote:
Use the VFIO device property API to retrieve interrupt
information (type and flags) during device node creation.
Signed-off-by: Baptiste Reynal b.rey...@virtualopensystems.com
---
hw/arm/sysbus-fdt.c | 26 ++
On 2015-01-12 at 07:35, Gerd Hoffmann wrote:
Signed-off-by: Gerd Hoffmann kra...@redhat.com
---
include/ui/console.h | 23 ++
ui/Makefile.objs | 5 ++
ui/console-gl.c | 127 +++
3 files changed, 155 insertions(+)
create
On 15 Jan 2015, at 21:27, Paolo Bonzini pbonz...@redhat.com wrote:
On 15/01/2015 20:07, Mark Burton wrote:
However - if we go this route -the current patch is only for x86.
(apart from the fact that we still seem to land in a deadlock…)
Jan said he had it working at least on ARM
On 15/01/2015 20:10, Lluís Vilanova wrote:
Peter Maydell writes:
On 15 January 2015 at 15:32, Lluís Vilanova vilan...@ac.upc.edu wrote:
I haven't reviewed the patches, but that's a much appreciated cleanup! I was
also trying to make sense of all the variants while implementing guest
Peter Maydell writes:
On 15 January 2015 at 15:32, Lluís Vilanova vilan...@ac.upc.edu wrote:
I haven't reviewed the patches, but that's a much appreciated cleanup! I was
also trying to make sense of all the variants while implementing guest memory
access tracing
I drew the following
In arch/arm/mach-realview/realview_*.c pl061_platform_data irq_base
members are statically (default) initialised to 0 (whereas for versatile
they are explicitly set via defines in the platform headers).
In pl061_probe, -ENODEV is returned for irq_base = 0.
Changing this to 0, results in
It looks as though the relevant commits were re-committed to upstream
git HEAD (9a48bcd1b82494671c09b0eefdb882581499 and
317b0a6d8ba44e9bf8f9c3dbd776c4536843d82c). So this may be fixed in
vivid, and we might be able to cherrypick the final patches to trusty.
** Package changed: libvirt
@Paul,
could you confirm whether qemu 1:2.2+dfsg-3exp~ubuntu1 from
https://launchpad.net/~ubuntu-virt/+archive/ubuntu/virt-daily-upstream
fixes this issue? If it does then I'll go ahead and backport the patch.
--
You received this bug notification because you are a member of qemu-
devel-ml,
Still in agony on this issue - I’ve CC’d Jan as his patch looks important…
the patch below would seem to offer by far and away the best result here. (If
only we could get it working ;-) )
it allows threads to proceed as we want them to, it means we dont have
to ‘count’ the number of
Hi Stefan,
if nothing went wrong the (whole) advent calendar will be on the DVD
published with the Linux Magazin issue 03/2015. The release date is the
05. Feb. 2015 (in germany).
Best regards,
Tim Schürmann
i...@tim-schuermann.de
Am 15.01.2015 um 15:47 schrieb Stefan Hajnoczi:
On Tue,
On 15 January 2015 at 18:52, Wei Huang w...@redhat.com wrote:
On 01/15/2015 12:10 PM, Peter Maydell wrote:
I don't think we're anywhere ready yet to support between
version migration compatibility. We will want this *eventually*
but we are a long long way away from needing it...(maybe a
On 15/01/2015 20:07, Mark Burton wrote:
However - if we go this route -the current patch is only for x86.
(apart from the fact that we still seem to land in a deadlock…)
Jan said he had it working at least on ARM (MusicPal).
One thing I wonder - why do we need to go to the extent of
Fixes keyboard mapping so right shift, right command, right option, right
control, keypad period, keypad '=', keypad enter, and F13 all work.
Signed-off-by: John Arbuckle programmingk...@gmail.com
---
Undid most changes to keyboard map in cocoa.m.
Most changes made to keyboard map in adb.c.
On 2015-01-12 at 07:35, Gerd Hoffmann wrote:
Signed-off-by: Gerd Hoffmann kra...@redhat.com
---
include/ui/sdl2.h | 7 +++
ui/sdl2-2d.c | 6 --
ui/sdl2-gl.c | 7 ---
ui/sdl2-input.c | 6 --
ui/sdl2.c | 6 --
5 files changed, 7 insertions(+), 25
On 2015-01-12 at 07:35, Gerd Hoffmann wrote:
Add new sdl2-gl.c file, with display
rendering functions using opengl.
Signed-off-by: Gerd Hoffmann kra...@redhat.com
---
include/ui/console.h | 1 +
include/ui/sdl2.h| 10 +
ui/Makefile.objs | 4 ++
ui/sdl.c | 11
This patch allows Mac OS X to use a real CDROM disc in QEMU. Testing this patch
will require using QEMU v2.2.0 because the current git version has a bug in it
that prevents /dev/cdrom from being used. make check did pass and my Debian
boot disc did work.
Signed-off-by: John Arbuckle
If hot add 100MiB memory like this:
(monitor) object_add memory-backend-ram,id=ram0,size=100M
(monitor) device_add pc-dimm,id=d0,memdev=ram0
The hotplug operation will faile, and the guest will print error message:
Section-unaligned hotplug range: start 0x1, size 0x640
acpi
Hi all,
I am sorry that this method to fix this bug was not perfect.
I will find another way to do this.
Plz ignore this patch.
Regards,
Zhu
On Fri, 2015-01-16 at 13:45 +0800, Zhu Guihua wrote:
If hot add 100MiB memory like this:
(monitor) object_add memory-backend-ram,id=ram0,size=100M
On (Mon) 15 Dec 2014 [10:05:40], Markus Armbruster wrote:
Copying migration maintainers.
Thanks, Eric, pls give this a look too.
Alex Bligh a...@alex.org.uk writes:
The QMP command 'query-migrate' returns the state 'setup' during
the setup phase. This patch documents it.
On Tue, Dec 23, 2014 at 06:30:15AM -0600, Michael Roth wrote:
This adds a general overview of hotplug/dynamic-reconfiguration
for sPAPR/pSeries guest.
As specified in PAPR+ v2.7.
Signed-off-by: Michael Roth mdr...@linux.vnet.ibm.com
---
docs/specs/ppc-spapr-hotplug.txt | 287
On Tue, Dec 23, 2014 at 06:30:16AM -0600, Michael Roth wrote:
This device emulates a firmware abstraction used by pSeries guests to
manage hotplug/dynamic-reconfiguration of host-bridges, PCI devices,
memory, and CPUs. It is conceptually similar to an SHPC device,
complete with LED indicators
On Tue, Dec 23, 2014 at 06:30:17AM -0600, Michael Roth wrote:
From: Nathan Fontenot nf...@linux.vnet.ibm.com
Signed-off-by: Nathan Fontenot nf...@linux.vnet.ibm.com
Signed-off-by: Michael Roth mdr...@linux.vnet.ibm.com
---
hw/ppc/spapr_rtas.c | 25 +
1 file
On Tue, Dec 23, 2014 at 06:30:18AM -0600, Michael Roth wrote:
From: Mike Day ncm...@ncultra.org
Signed-off-by: Mike Day ncm...@ncultra.org
Signed-off-by: Michael Roth mdr...@linux.vnet.ibm.com
---
hw/ppc/spapr_rtas.c | 80
+
1 file
On Tue, Dec 23, 2014 at 06:30:19AM -0600, Michael Roth wrote:
From: Mike Day ncm...@ncultra.org
Even simple patches should have commit messages.
Signed-off-by: Mike Day ncm...@ncultra.org
Signed-off-by: Michael Roth mdr...@linux.vnet.ibm.com
---
hw/ppc/spapr_rtas.c | 35
From: Paolo Bonzini [mailto:pbonz...@redhat.com]
On 12/01/2015 13:01, Pavel Dovgalyuk wrote:
+void qemu_input_event_send(QemuConsole *src, InputEvent *evt)
{
-QemuInputHandlerState *s;
-
if (!runstate_is_running() !runstate_check(RUN_STATE_SUSPENDED)) {
return;
On 15 Jan 2015, at 22:41, Paolo Bonzini pbonz...@redhat.com wrote:
On 15/01/2015 21:53, Mark Burton wrote:
Jan said he had it working at least on ARM (MusicPal).
yeah - our problem is when we enable multi-threads - which I dont believe
Jan did…
Multithreaded TCG, or
The following changes since commit df58887b20fab8fe8a6dcca4db30cd4e4077d53a:
Merge remote-tracking branch
'remotes/mjt/tags/pull-trivial-patches-2015-01-15' into staging (2015-01-15
10:08:46 +)
are available in the git repository at:
On 2015-01-12 at 07:35, Gerd Hoffmann wrote:
Rename config option from glx to opengl, glx will not be the only
option for opengl in near future. Also switch over to pkg-config for
opengl support detection.
Signed-off-by: Gerd Hoffmann kra...@redhat.com
---
configure|
On 15/01/2015 21:53, Mark Burton wrote:
Jan said he had it working at least on ARM (MusicPal).
yeah - our problem is when we enable multi-threads - which I dont believe Jan
did…
Multithreaded TCG, or single-threaded TCG with SMP?
One thing I wonder - why do we need to go to the extent
On 15/01/2015 21:53, Mark Burton wrote:
Jan said he had it working at least on ARM (MusicPal).
yeah - our problem is when we enable multi-threads - which I dont believe Jan
did…
Multithreaded TCG, or single-threaded TCG with SMP?
One thing I wonder - why do we need to go to the extent
There is a bug in the recently added sys.platform test, and we no longer
run python tests, because linux2 is the value to compare here. So do a
prefix match. According to python doc [1], the way to use sys.platform
is unless you want to test for a specific system version, it is
therefore
On Tue, 01/13 18:52, Paolo Bonzini wrote:
+int main(int argc, char *argv[])
+{
+int nreaders = 1;
+int duration = 1;
+
+if (argc = 2 argv[1][0] == '-') {
+g_test_init(argc, argv, NULL);
+g_test_add_func(/rcu/torture/short/1reader, gtest_stress_1_1);
+
v3: Fix commit message, error message and function name. (Stefan)
Fam Zheng (2):
configure: Default to enable module build
.travis.yml: Add --disable-modules
.travis.yml | 3 ++
configure | 95 ++---
2 files changed, 69
Now we default to --enable-modules, let's cover the old way in travis.
Signed-off-by: Fam Zheng f...@redhat.com
---
.travis.yml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/.travis.yml b/.travis.yml
index ad66e5b..12bf1db 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -98,3 +98,6 @@
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 01/14/2015 03:51 PM, David Gibson wrote:
On Fri, Jan 09, 2015 at 12:11:14PM +1100, Alexey Kardashevskiy wrote:
At the moment sPAPR only supports 512MB window for MMIO BARs.
However modern devices might want bigger 64bit BARs.
This extends
From: Stefan Weil s...@weilnetz.de
adress - address
managment - management
Cc: Bastian Koppelmann kbast...@mail.uni-paderborn.de
Signed-off-by: Stefan Weil s...@weilnetz.de
Signed-off-by: Michael Tokarev m...@tls.msk.ru
---
target-tricore/csfr.def | 2 +-
target-tricore/translate.c
From: Thomas Huth th...@linux.vnet.ibm.com
config.status and tests/qemu-iotests/common.env are generated files
that should be deleted during 'make distclean'.
Signed-off-by: Thomas Huth th...@linux.vnet.ibm.com
Signed-off-by: Michael Tokarev m...@tls.msk.ru
---
Makefile | 4 ++--
1 file
Hi Claudio,
Sorry, I should have missed this one.
On Wed, Jan 14, 2015 at 2:12 PM, Claudio Fontana
claudio.font...@huawei.com wrote:
On 14.01.2015 11:16, Alvise Rigo wrote:
Add a generic PCI host controller for virtual platforms, based on the
previous work by Rob Herring:
This is a next trivial-patches pull request, since the previous one
which was at 2014-12-11 - 4 weeks ago. Only 12 patches in 4 weeks.
There's nothing exciting in there, but there are several (small)
bugfixes.
Please consider applying/pulling.
With the introduction of pbonzini's misc patches
From: Stefan Weil s...@weilnetz.de
recieve - receive
suprise - surprise
Cc: Igor Mammedov imamm...@redhat.com
Cc: John Snow js...@redhat.com
Signed-off-by: Stefan Weil s...@weilnetz.de
Reviewed-by: John Snow js...@redhat.com
Signed-off-by: Michael Tokarev m...@tls.msk.ru
---
From: Paolo Bonzini pbonz...@redhat.com
superio_ioport_readb can read the 256th element of the array.
Coverity reports an out-of-bounds write in superio_ioport_writeb,
but it does not show the corresponding out-of-bounds read
because it cannot prove that it can happen. Fix the root
cause of the
From: Marcel Apfelbaum mar...@redhat.com
The misalignment was caused by tabs which were used instead of spaces.
Signed-off-by: Marcel Apfelbaum mar...@redhat.com
Reviewed-by: Stefan Weil s...@weilnetz.de
Signed-off-by: Michael Tokarev m...@tls.msk.ru
---
vl.c | 38
From: Stefan Weil s...@weilnetz.de
Cc: Peter Maydell peter.mayd...@linaro.org
Cc: Greg Bellows greg.bell...@linaro.org
Signed-off-by: Stefan Weil s...@weilnetz.de
Signed-off-by: Michael Tokarev m...@tls.msk.ru
---
target-arm/helper.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
From: Don Slutz dsl...@verizon.com
Signed-off-by: Don Slutz dsl...@verizon.com
Reviewed-by: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Michael Tokarev m...@tls.msk.ru
---
qemu-char.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/qemu-char.c b/qemu-char.c
index 5430b87..98d4342 100644
On 01/12/2015 09:14 PM, Paolo Bonzini wrote:
On 12/01/2015 04:04, Chen Fan wrote:
+static int vfio_add_ext_capabilities(VFIOPCIDevice *vdev)
+{
+PCIDevice *pdev = vdev-pdev;
+PCIExpressDevice *exp;
+uint32_t header;
+uint16_t next = PCI_CONFIG_SPACE_SIZE;
+
+if
On 15/01/2015 10:04, Amit Shah wrote:
diff --git a/include/migration/vmstate.h b/include/migration/vmstate.h
index e45fc49..55ba584 100644
--- a/include/migration/vmstate.h
+++ b/include/migration/vmstate.h
@@ -642,17 +642,29 @@ extern const VMStateInfo vmstate_info_bitmap;
On 15 January 2015 at 10:25, Frederic Konrad fred.kon...@greensocs.com wrote:
Hi everybody,
In case of multithread TCG what is the best way to handle qemu_global_mutex?
It shouldn't need any changes I think. You're basically bringing
TCG into line with what KVM already has -- one thread per
This fixes a recent Multiboot load regression (see patch 2) that we
noticed while hacking on the advent calendar image for December 24.
Kevin Wolf (3):
tests/multiboot: Update reference output
multiboot: Fix offset of bootloader name
tests/multiboot: Add test for modules
Richard Henderson writes:
On 01/14/2015 10:15 AM, Lluís Vilanova wrote:
Sorry I wasn't clear. I meant that it might be better to remove tcg/README
and
instead document all the operations (those in the readme and the additional
ones) in the header.
If we did that, it would go somewhere
Hi everybody,
In case of multithread TCG what is the best way to handle qemu_global_mutex?
We though to have one mutex per vcpu and then synchronize vcpu threads when
they exit (eg: in tcg_exec_all).
Is that making sense?
Thanks,
Fred
1 - 100 of 157 matches
Mail list logo