From: Paul Burton p...@archlinuxmips.org
Translate the SO_PASSSEC option to setsockopt to the host value
perform the syscall as expected, allowing use of the option by target
programs.
Signed-off-by: Paul Burton p...@archlinuxmips.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
From: Wim Vander Schelden w...@fixnum.org
Signed-off-by: Wim Vander Schelden w...@fixnum.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 46 ++
1 file changed, 46 insertions(+)
diff --git a/linux-user/syscall.c
Hi!
I have been hearing recently that we (server PPC) should have more that
just one pseries machine in QEMU because this is what everybody else does :)
My current understanding is that multiple machines (like
pc-i440fx-1.4..2.1, and many others) are needed:
1) for the -nodefaults case when a
Reviewed-by: Greg Bellows greg.bell...@linaro.org
On 17 June 2014 03:45, Edgar E. Iglesias edgar.igles...@gmail.com wrote:
From: Edgar E. Iglesias edgar.igles...@xilinx.com
Signed-off-by: Edgar E. Iglesias edgar.igles...@xilinx.com
---
target-arm/cpu.h| 16 +++-
From: Paul Burton p...@archlinuxmips.org
QEMU previously passed the result of the host syscall directly to the
target program. This is a problem if the host target have different
representations of socket types, as is the case when running a MIPS
target program on an x86 host. Introduce a
The Monday 23 Jun 2014 à 21:08:09 (+0800), Stefan Hajnoczi wrote :
On Thu, Jun 19, 2014 at 12:26:00PM -0400, Jeff Cody wrote:
On Thu, Jun 19, 2014 at 05:17:16PM +0800, Stefan Hajnoczi wrote:
On Tue, Jun 17, 2014 at 05:53:48PM -0400, Jeff Cody wrote:
Let's discuss this topic in a
On 06/16/2014 06:37 PM, Alexander Graf wrote:
On 16.06.14 10:33, Alexey Kardashevskiy wrote:
On 06/16/2014 05:16 PM, Cornelia Huck wrote:
On Sat, 14 Jun 2014 12:41:50 +1000
Alexey Kardashevskiy a...@ozlabs.ru wrote:
On 06/13/2014 04:00 PM, Cornelia Huck wrote:
On Fri, 13 Jun 2014 13:36:58
Hi,
we were reading through this quickly today, and these are some of the questions
that
we think can came up when reading this. Answers to some of these questions we
think
we have figured out, but I think it's important to put this information into the
documentation.
I will quote the file in
On Thu, 2014-06-19 at 18:30 -0700, Sean Bruno wrote:
On Mon, 2014-06-16 at 08:05 -0700, Sean Bruno wrote:
Signed-off-by: Sean Bruno sbr...@freebsd.org
---
bsd-user/freebsd/strace.list | 1 +
1 file changed, 1 insertion(+)
diff --git a/bsd-user/freebsd/strace.list
From: Paul Burton p...@archlinuxmips.org
Add a definition of the SIOCGIFINDEX ioctl, allowing its use by target
programs.
Signed-off-by: Paul Burton p...@archlinuxmips.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/ioctls.h | 1 +
linux-user/syscall_defs.h | 1 +
2
On Sat, 2014-06-21 at 09:39 -0700, Sean Bruno wrote:
On Thu, 2014-06-19 at 17:19 -0700, Sean Bruno wrote:
This patchset brings us a couple of steps closer to the FreeBSD Development
tree, Stacey Son's bsd-user branch and qemu-devel port maintained out of
tree.
These patches are
Reviewed-by: Greg Bellows greg.bell...@linaro.org
On 17 June 2014 03:45, Edgar E. Iglesias edgar.igles...@gmail.com wrote:
From: Edgar E. Iglesias edgar.igles...@xilinx.com
Signed-off-by: Edgar E. Iglesias edgar.igles...@xilinx.com
---
target-arm/cpu.h | 1 +
upcoming libnfs will feature internal readahead support.
Add a knob to pass the optional readahead value as a URL
parameter.
This patch fixes also the incorrect usage of strncmp.
Signed-off-by: Peter Lieven p...@kamp.de
---
block/nfs.c | 10 +++---
1 file changed, 7 insertions(+), 3
From: Christophe Lyon christophe.l...@linaro.org
mmap_flags_tbl contains a list of mmap flags, and how to map them to
the target. This patch adds MAP_NORESERVE, which was missing to the
list.
Signed-off-by: Christophe Lyon christophe.l...@linaro.org
Reviewed-by: Peter Maydell
The current code is broken: it does surprise removal which crashes guests.
Reimplemented the steps:
- Hotplug triggers both 'present detect change' and
'attention button pressed'.
- Hotunplug starts by triggering 'attention button pressed',
then waits for the OS to power off the device
v2 - v3:
- Rebased the series on PCI branch
v1 - v2:
- Addressed Michael S. Tsirkin's comments:
- patch 2/3:
- Added power controller present to compat_props.
- patch 3/3:
- Unplug all bus functions on hot-unplug, not only function 0.
- Minor code refactoring
The current
Trivial issue, discovered while debugging.
Signed-off-by: Marcel Apfelbaum marce...@redhat.com
---
hw/pci/pcie.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hw/pci/pcie.c b/hw/pci/pcie.c
index 02cde6f..ae92f00 100644
--- a/hw/pci/pcie.c
+++ b/hw/pci/pcie.c
@@ -224,7
It is needed by hot-unplug in order to get an indication
from the OS when the device can be physically detached.
Signed-off-by: Marcel Apfelbaum marce...@redhat.com
---
hw/pci-bridge/ioh3420.c| 7 +++
hw/pci-bridge/xio3130_downstream.c | 7 +++
hw/pci/pcie.c
No change since v3, so eliding the patches.
Thanks for the testing, Tom.
r~
The following changes since commit d9c1647d896d3192cba9dbf98fb7efab876edde5:
Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into
staging (2014-06-23 12:55:22 +0100)
are available in the
Il 26/10/2013 11:51, Stefan Weil ha scritto:
unpatched QEMU, crash with assertion
00448670 _qemu_coroutine_switch:
448670: 53 push %ebx
448671: 83 ec 18sub$0x18,%esp
448674: c7 04 24 a8 62 6d 00movl $0x6d62a8,(%esp)
From: Paul Burton p...@archlinuxmips.org
Add support for the ioprio_get ioprio_set syscalls, allowing their
use by target programs.
Signed-off-by: Paul Burton p...@archlinuxmips.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/syscall.c | 18 ++
1 file
On Thu, Jun 19, 2014 at 09:40:23PM -0400, Don Slutz wrote:
Changes v6 to v7:
Drop most of v5 to v6 changes.
Michael S. Tsirkin:
#2 pc q35: Add new machine opt max-ram-below-4g:
default: max-ram-below-4g=4g
pc q35:
calculate lowmem
lowmem =
On 23 June 2014 15:19, Sean Bruno sbr...@ignoranthack.me wrote:
On Thu, 2014-06-19 at 18:30 -0700, Sean Bruno wrote:
On Mon, 2014-06-16 at 08:05 -0700, Sean Bruno wrote:
Signed-off-by: Sean Bruno sbr...@freebsd.org
---
bsd-user/freebsd/strace.list | 1 +
1 file changed, 1 insertion(+)
From: Paul Burton p...@archlinuxmips.org
Add support for the setns syscall, trivially passed through to the host.
Signed-off-by: Paul Burton p...@archlinuxmips.org
Signed-off-by: Riku Voipio riku.voi...@linaro.org
---
linux-user/strace.list | 3 +++
linux-user/syscall.c | 6 ++
2 files
From: Paul Burton p...@archlinuxmips.org
The settimeofday syscall accepts a tz argument indicating the desired
timezone to the kernel. QEMU previously ignored any argument provided
by the target program always passed NULL to the kernel. Instead,
translate the argument pass along the data
On Mon, 23 Jun 2014, Michael S. Tsirkin wrote:
On Thu, Jun 19, 2014 at 09:40:23PM -0400, Don Slutz wrote:
Changes v6 to v7:
Drop most of v5 to v6 changes.
Michael S. Tsirkin:
#2 pc q35: Add new machine opt max-ram-below-4g:
default: max-ram-below-4g=4g
pc
Now that VFIO can unmask the interrupt autonomously through an eventfd
file descriptor, get rid of the resampler_handler.
TODO: move this code and PCI one to common.c
Signed-off-by: Alvise Rigo a.r...@virtualopensystems.com
---
hw/vfio/platform.c | 38 --
1
The method event_notifier_init doesn't assure that eventfd is used.
Create a new method (eventfd_notifier_init) to initialize only eventfd
file descriptors. This method is also used by event_notifier_init which
has not been modified to keep compatibility with util/event_notifier-win32.c.
The impossibility to add more then one compatibility property to the
device tree node was not permitting to bind AMBA devices.
Now we can add an arbitrary number of compatibility property values divided by
the character ;.
If the compatibility string contains the substring arm,primecell, a
clock
A gcc codegen bug in x86_64-w64-mingw32-gcc (GCC) 4.6.3 means that
non-debug builds of QEMU for Windows tend to assert when using
coroutines. Work around this by marking qemu_coroutine_switch
as noinline.
If we allow gcc to inline qemu_coroutine_switch into
coroutine_trampoline, then it hoists
These patches are the next iteration of [Qemu-devel] [RFC v2 0/4] AMBA
platform device passthrough and are based on the latest version of VFIO
for platform devices [RFC PATCH v6 00/20] VFIO support for platform
devices on ARM and the initial patch series [Qemu-devel] [RFC v3 0/10] KVM
platform
On 23 June 2014 15:54, Sean Bruno sbr...@ignoranthack.me wrote:
Would you prefer a much larger patch set since you'll be delaying review?
Something that actually makes bsd-user run ? :-)
You certainly don't have to wait for these patches to pass
review to start work on the next part of the
From: Eric Auger eric.au...@linaro.org
This patch aims at optimizing IRQ handling using irqfd framework.
It brings significant performance improvement over traditional IRQ
handling introduced in :
vfio: Add initial IRQ support in platform device.
This new IRQ handling method depends on kernel
Il 23/06/2014 16:15, Alexey Kardashevskiy ha scritto:
Hi!
I have been hearing recently that we (server PPC) should have more that
just one pseries machine in QEMU because this is what everybody else does :)
If you want to support live upgrades from QEMU 2.1 to QEMU 2.2, you
should indeed
On Thu, Jun 19, 2014 at 09:40:25PM -0400, Don Slutz wrote:
This is a pc q35 only machine opt.
If you add enough PCI devices then all mmio for them will not fit
below 4G which may not be the layout the user wanted. This allows
you to increase the below 4G address space that PCI devices can
Virtio header has been changed to compile and work with a real device.
Functions bus_foreach and device_find have been implemented for PCI.
Virtio-blk test case now opens a fake device.
Signed-off-by: Marc Marí marc.mari.barc...@gmail.com
---
tests/Makefile|3 +-
Il 23/06/2014 16:55, Peter Maydell ha scritto:
A gcc codegen bug in x86_64-w64-mingw32-gcc (GCC) 4.6.3 means that
non-debug builds of QEMU for Windows tend to assert when using
coroutines. Work around this by marking qemu_coroutine_switch
as noinline.
If we allow gcc to inline
On 06/23/2014 03:38 PM, Stefan Hajnoczi wrote:
The return value of bdrv_open() is a negative errno. -1 does not make
sense in this case.
Please add an int return value to bdrv_append_temp_snapshot() so the
caller can determine the real errno. Then the remainder of the patch
can be:
On 06/23/2014 08:30 AM, Peter Lieven wrote:
upcoming libnfs will feature internal readahead support.
Add a knob to pass the optional readahead value as a URL
parameter.
This patch fixes also the incorrect usage of strncmp.
But not the incorrect usage of atoi() (hint - atoi cannot detect
Alexey Kardashevskiy a...@ozlabs.ru writes:
Hi!
I have been hearing recently that we (server PPC) should have more that
just one pseries machine in QEMU because this is what everybody else does :)
My current understanding is that multiple machines (like
pc-i440fx-1.4..2.1, and many others)
When failure occurs, 'ret' need be set, or may return 0 to indicate success.
And error_propagate() also need be called only one time within a function.
It is abnormal to prevent bdrv_append_temp_snapshot() return value but still
set errp when error occurs -- although it contents return value
Commit c6e298e1f12e0f4ca02b6da5e42919ae055f6830
hw/pci: reserve IO and mem for pci-2-pci bridges with no devices attached
introduced support for hot-plugging devices behind pci-2-pci bridges.
Extend hotplug support also for pci express downstream ports.
Signed-off-by: Marcel Apfelbaum
Am 12.06.2014 um 14:08 hat Benoît Canet geschrieben:
The Wednesday 11 Jun 2014 à 16:04:55 (+0200), Kevin Wolf wrote :
The idea of bdrv_fill_options() is to convert every parameter for
opening images, in particular the filename and flags, to entries in the
options QDict.
This patch
vhost user does not support LOG_ALL feature bit.
Generally, we should not try to set this bit without
checking that backend can support it first.
Detect and block migration.
Signed-off-by: Michael S. Tsirkin m...@redhat.com
Signed-off-by: Nikolay Nikolaev n.nikol...@virtualopensystems.com
The following changes since commit d9c1647d896d3192cba9dbf98fb7efab876edde5:
Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into
staging (2014-06-23 12:55:22 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git
From: Nikolay Nikolaev n.nikol...@virtualopensystems.com
Additional stubs:
- chr_baum_init
- qemu_chr_open_spice_vmc
- qemu_chr_open_spice_port
Signed-off-by: Nikolay Nikolaev n.nikol...@virtualopensystems.com
Reviewed-by: Michael S. Tsirkin m...@redhat.com
Signed-off-by: Michael S. Tsirkin
From: Igor Mammedov imamm...@redhat.com
fixup documentation comments and HMP message/help text
Signed-off-by: Igor Mammedov imamm...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Acked-by: Michael S. Tsirkin m...@redhat.com
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
vhost_verify_ring_mappings leaks mappings on error.
Fix this up.
Cc: qemu-sta...@nongnu.org
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
hw/virtio/vhost.c | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/hw/virtio/vhost.c b/hw/virtio/vhost.c
index
From: Nikolay Nikolaev n.nikol...@virtualopensystems.com
Fix compile for older glib, provide conditionally compiled versions of the
used glib APIs.
Signed-off-by: Nikolay Nikolaev n.nikol...@virtualopensystems.com
Reviewed-by: Michael S. Tsirkin m...@redhat.com
Signed-off-by: Michael S. Tsirkin
From: Nikolay Nikolaev n.nikol...@virtualopensystems.com
Signed-off-by: Nikolay Nikolaev n.nikol...@virtualopensystems.com
Reviewed-by: Michael S. Tsirkin m...@redhat.com
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
tests/vhost-user-test.c | 4 ++--
1 file changed, 2 insertions(+), 2
From: Marcel Apfelbaum marce...@redhat.com
It is needed by hot-unplug in order to get an indication
from the OS when the device can be physically detached.
Signed-off-by: Marcel Apfelbaum marce...@redhat.com
Reviewed-by: Michael S. Tsirkin m...@redhat.com
Signed-off-by: Michael S. Tsirkin
From: Stefan Hajnoczi stefa...@redhat.com
Commit c76bf6bb8fbbb233a7d3641e09229d23747d5ee3 (Add chardev API
qemu_chr_fe_get_msgfds) broke qemu_chr_fe_get_msgfd() because it
changed the return value.
Callers expect -1 if no fd is available. The commit changed the return
value to 0 (which is a
From: Marcel Apfelbaum marce...@redhat.com
The current code is broken: it does surprise removal which crashes guests.
Reimplemented the steps:
- Hotplug triggers both 'present detect change' and
'attention button pressed'.
- Hotunplug starts by triggering 'attention button pressed',
From: Gabriel L. Somlo gso...@gmail.com
Enable calling set_ics() from within e1000_autoneg_timer() without
the need for a forward declaration.
This patch contains no functional changes.
Signed-off-by: Gabriel Somlo so...@cmu.edu
Reviewed-by: Michael S. Tsirkin m...@redhat.com
Signed-off-by:
From: Marcel Apfelbaum marce...@redhat.com
Trivial issue, discovered while debugging.
Signed-off-by: Marcel Apfelbaum marce...@redhat.com
Reviewed-by: Michael S. Tsirkin m...@redhat.com
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
hw/pci/pcie.c | 2 +-
1 file changed, 1 insertion(+), 1
- whitespace fix
- unnecessary != 0 in a condition
Cc: Marcel Apfelbaum marce...@redhat.com
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
hw/pci/pcie.c | 8 +++-
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/hw/pci/pcie.c b/hw/pci/pcie.c
index da32589..a123c01 100644
From: Gabriel L. Somlo gso...@gmail.com
This patch emulates auto-negotiation when the network link status
is modified externally (i.e. via set_link id off/on).
Also, a couple of cleanup items:
- unset PHY status reg. AUTONEG_COMPLETE during link_down()
- set PHY status reg. AUTONEG_COMPLETE
From: Stefan Hajnoczi stefa...@redhat.com
Commit c76bf6bb8fbbb233a7d3641e09229d23747d5ee3 (Add chardev API
qemu_chr_fe_get_msgfds) extended the get_msgfds API from one to
multiple file descriptors. It forgot to close unused file descriptors
before freeing the file descriptor array.
This patch
From: Fam Zheng f...@redhat.com
Currently vectors silently cleared to 0 if the initialization is failed,
but user should at least have one way to notice this.
Signed-off-by: Fam Zheng f...@redhat.com
Reviewed-by: Michael S. Tsirkin m...@redhat.com
Signed-off-by: Michael S. Tsirkin
From: Eduardo Habkost ehabk...@redhat.com
pc-q35-1.4 was incorrectly using PC_COMPAT_1_4 instead of
PC_Q35_COMPAT_1_4.
The only side-effect was that the hpet compat property (inherited from
PC_Q35_COMPAT_1_7) was missing.
Without this patch, pc-q35-1.4 inicorrectly initializes hpet-intcap to
From: Don Slutz dsl...@verizon.com
This is just below_4g_mem_size and above_4g_mem_size which is used later in
QEMU.
Acked-by: Stefano Stabellini stefano.stabell...@eu.citrix.com
Signed-off-by: Don Slutz dsl...@verizon.com
Reviewed-by: Michael S. Tsirkin m...@redhat.com
Signed-off-by: Michael
On 06/20/2014 05:47 PM, Wenchao Xia wrote:
Not your fault, as the problem already exists, but it's a bit awkward
that qapi-event.json is not self-contained, and your patch is only
making it worse. qapi-event.json only makes sense when included by
qapi-schema.json, when ideally it would be
On KC705 bootloader area is located at FLASH offset 0x0600, not 0 as
on older xtfpga boards.
Cc: qemu-sta...@nongnu.org
Signed-off-by: Max Filippov jcmvb...@gmail.com
---
hw/xtensa/xtensa_lx60.c | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git
I didn't get [PATCH v3 13/16] target-arm: A64: Emulate the HVC insn in
email, so I reviewed it in patchwork. No apparent changes from v2.
Reviewed-by: Greg Bellows greg.bell...@linaro.org
[v3,13/16] target-arm: A64: Emulate the HVC insn
On 17 June 2014 03:45, Edgar E. Iglesias
Import bootparam tag names from linux/arch/xtensa/include/asm/bootparam.h
No functional changes.
Signed-off-by: Max Filippov jcmvb...@gmail.com
---
hw/xtensa/bootparam.h | 10 ++
hw/xtensa/xtfpga.c| 6 +++---
2 files changed, 13 insertions(+), 3 deletions(-)
diff --git
Signed-off-by: Max Filippov jcmvb...@gmail.com
---
hw/xtensa/xtfpga.c | 24
1 file changed, 24 insertions(+)
diff --git a/hw/xtensa/xtfpga.c b/hw/xtensa/xtfpga.c
index 01825d6..a2dff5a 100644
--- a/hw/xtensa/xtfpga.c
+++ b/hw/xtensa/xtfpga.c
@@ -180,6 +180,7 @@ static
Provide a simple bootloader code at the reset address that jumps to the
loaded image entry point when it's not equal to the reset address. This
is needed because the old method of setting pc doesn't work due to cpu
reset done after the machine setup.
Signed-off-by: Max Filippov jcmvb...@gmail.com
Signed-off-by: Max Filippov jcmvb...@gmail.com
---
hw/xtensa/xtfpga.c | 23 +++
1 file changed, 23 insertions(+)
diff --git a/hw/xtensa/xtfpga.c b/hw/xtensa/xtfpga.c
index 0e0d825..01825d6 100644
--- a/hw/xtensa/xtfpga.c
+++ b/hw/xtensa/xtfpga.c
@@ -37,6 +37,7 @@
#include
On 23.06.14 04:22, Gavin Shan wrote:
The patch implements PCI error injection RTAS calls for sPAPR
platform, which are defined PAPR spec as follows. Those RTAS
calls are expected to be invoked in strict sequence of
ibm,open-errinjct, ibm,errinjct, ibm,close-errinjct.
- ibm,open-errinjct: Apply
Signed-off-by: Max Filippov jcmvb...@gmail.com
---
hw/xtensa/sim.c| 6 --
hw/xtensa/xtfpga.c | 10 ++
2 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/hw/xtensa/sim.c b/hw/xtensa/sim.c
index 89da43c..9642bf5 100644
--- a/hw/xtensa/sim.c
+++ b/hw/xtensa/sim.c
@@
Hello,
in linux-user/signal.c the code for AArch64 get_sigframe reads like this:
if ((ka-sa_flags SA_ONSTACK) !sas_ss_flags(sp)) {
Shouldn't that be TARGET_SA_ONSTACK?
The same question applies to Microblaze and OpenRISC.
Thanks,
Laurent
On 17.06.14 12:24, BALATON Zoltan wrote:
On Tue, 17 Jun 2014, Alexander Graf wrote:
On 17.06.14 11:36, BALATON Zoltan wrote:
On Tue, 17 Jun 2014, Alexander Graf wrote:
On 12.04.14 11:20, BALATON Zoltan wrote:
Bring the memory map closer to a PowerMac3,1 model by removing unused
areas and
On Mon, Jun 23, 2014 at 06:29:51PM +0300, Marcel Apfelbaum wrote:
Commit c6e298e1f12e0f4ca02b6da5e42919ae055f6830
hw/pci: reserve IO and mem for pci-2-pci bridges with no devices attached
introduced support for hot-plugging devices behind pci-2-pci bridges.
Extend hotplug support also
From: Gabriel L. Somlo gso...@gmail.com
Using mii-tool (on F20-live), the following output is produced:
SIOCGMIIREG on ens3 failed: Input/output error
ens3: no autonegotiation, 1000baseT-FD flow-control, link ok
The first line (SIOCGMIIREG error) is due to mii-tool's inability
to read the
On 20.06.14 21:27, Mark Cave-Ayland wrote:
On 20/06/14 20:17, BALATON Zoltan wrote:
On Fri, 20 Jun 2014, Mark Cave-Ayland wrote:
Zoltan, please can you test the attached patch to see if this still
allows MorphOS to boot?
Unfortunately it seems MorphOS cannot boot with this patch. It hangs
Signed-off-by: Max Filippov jcmvb...@gmail.com
---
hw/xtensa/xtfpga.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/hw/xtensa/xtfpga.c b/hw/xtensa/xtfpga.c
index 75bc479..0aa3eeb 100644
--- a/hw/xtensa/xtfpga.c
+++ b/hw/xtensa/xtfpga.c
@@ -174,9 +174,10 @@ static void
This commit expands all uses of the INLINE macro and drop it.
The reason for this is to avoid clashes with external libraries with
bad name conventions and also because renaming keywords is not a good
practice.
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
---
hw/audio/fmopl.c | 31
From: Amos Kong ak...@redhat.com
A space after * when declaring a pointer type is redundant.
Signed-off-by: Amos Kong ak...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Reviewed-by: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Markus Armbruster arm...@redhat.com
Signed-off-by: Luiz
From: Wenchao Xia wenchaoq...@gmail.com
In order to let event defines use existing types later, instead of
redefine new ones, some old type defines for spice and vnc are changed,
and BlockErrorAction is moved from block.h to qapi schema. Note that
BlockErrorAction is not merged with
From: Paolo Bonzini pbonz...@redhat.com
This made the lexer wait for a closing *double* quote.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Reviewed-by: Amos Kong ak...@redhat.com
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
---
While at it rename lx60 (named after the first board of the family) to
more generic xtfpga (the family name).
Signed-off-by: Max Filippov jcmvb...@gmail.com
---
hw/xtensa/Makefile.objs | 4 ++--
hw/xtensa/{xtensa_bootparam.h = bootparam.h} | 0
hw/xtensa/{xtensa_sim.c =
From: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
---
docs/qmp/qmp-events.txt | 12
qapi-event.json
From: Wenchao Xia wenchaoq...@gmail.com
Since gettimeofday() is used in this header file as a macro define,
include the function's define header file, to avoid compile warning
when other file include os-posix.h.
Signed-off-by: Wenchao Xia wenchaoq...@gmail.com
Reviewed-by: Eric Blake
From: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
---
cpus.c | 4 +++-
docs/qmp/qmp-events.txt
From: Max Reitz mre...@redhat.com
qapi-schema.json has been split into three smaller JSON files in qapi/.
Add them as dependencies for the code generation in the Makefile, so
changes to them will result in a rebuilt of all QAPI-dependent code.
Signed-off-by: Max Reitz mre...@redhat.com
From: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
---
block.c | 21 +++--
From: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Fam Zheng f...@redhat.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
---
qemu-char.c | 32
1 file changed, 16 insertions(+), 16 deletions(-)
diff
From: Wenchao Xia wenchaoq...@gmail.com
This patch also eliminates build time warning caused by no caller
of monitor_qapi_event_throttle().
Signed-off-by: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Signed-off-by:
From: Don Slutz dsl...@verizon.com
This is the xen part of pc q35: Add new machine opt max-ram-below-4g
Note: this machine option cannot be used to increase the amount
of ram below 4G.
Signed-off-by: Don Slutz dsl...@verizon.com
Reviewed-by: Michael S. Tsirkin m...@redhat.com
Signed-off-by:
From: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
---
docs/qmp/qmp-events.txt | 12
qapi-event.json
From: Wenchao Xia wenchaoq...@gmail.com
There is no existing comments for POWERDOWN in doc/qmp/qmp-events.txt,
so no change on it like other conversion patch.
Signed-off-by: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Eric Blake
From: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
---
block/quorum.c | 25 -
From: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
---
docs/qmp/qmp-events.txt | 12
qapi-event.json
From: Paolo Bonzini pbonz...@redhat.com
This lets the block layer emit QMP events from outside the I/O thread.
Reviewed-by: Luiz Capitulino lcapitul...@redhat.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
---
monitor.c | 45
From: Wenchao Xia wenchaoq...@gmail.com
qapi-event.py will parse the schema and generate qapi-event.c, then
the API in qapi-event.c can be used to handle events in qemu code.
All API have prefix qapi_event.
The script mainly includes two parts: generate API for each event
define, generate an
From: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
---
docs/qmp/qmp-events.txt | 12
qapi-event.json
From: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
---
docs/qmp/qmp-events.txt | 14 --
From: Paolo Bonzini pbonz...@redhat.com
Event emission must be protected by a mutex because of access to
the shared rate-limiting state, and to guard against concurrent
monitor hot-plug by means of human-monitor-command.
Reviewed-by: Luiz Capitulino lcapitul...@redhat.com
Signed-off-by: Paolo
From: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
---
block/qcow2-refcount.c | 14 --
From: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Wenchao Xia wenchaoq...@gmail.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Signed-off-by: Luiz Capitulino lcapitul...@redhat.com
---
include/monitor/monitor.h | 40 -
monitor.c
101 - 200 of 358 matches
Mail list logo