A few of the oldest parts of the page-table-walk code have broken indent
(either hardcoded tabs or two-spaces). Reindent these sections.
For ease of review, this patch does not touch the brace style and
so is a whitespace-only change.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
Support guest CPUs which need 7 MMU index values.
Add a comment about what would be required to raise the limit
further (trivial for 8, TCG backend rework for 9 or more).
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
include/exec/cpu_ldst.h | 28 +---
1 file
From: Max Reitz mre...@redhat.com
Signed-off-by: Max Reitz mre...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
Signed-off-by: Kevin Wolf kw...@redhat.com
---
tests/qemu-iotests/060 | 15 +++
tests/qemu-iotests/060.out | 13 +
2 files changed, 28 insertions(+)
Convert use of pointers in functions of virtio to uint64_t in order to make it
platform-independent.
Add casting from pointers (in PCI functions) to uint64_t and vice versa through
uintptr_t.
Signed-off-by: Marc Marí marc.mari.barc...@gmail.com
---
tests/libqos/virtio-pci.c | 20
target-arm doesn't use any of the MMU-mode specific cpu ldst
accessor functions. Suppress their generation by not defining
any of the MMU_MODE*_SUFFIX macros. (user and kernel are
too simplistic as descriptions of indexes 0 and 1 anyway.)
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
From: Jeff Cody jc...@redhat.com
The backing_filename string in mirror_run() is only used to check
for a NULL string, so we don't need to allocate 1024 bytes (or, later,
PATH_MAX bytes), when we only need to copy the first 2 characters.
We technically only need 1 byte, as we are just checking
The MMU index to use for unprivileged loads and stores is more
complicated than we currently implement:
* for A64, it should be if at EL1, access as if EL0; otherwise
access at current EL
* for A32/T32, it should be if EL2, UNPREDICTABLE; otherwise
access as if at EL0.
In both cases, if
Although M profile doesn't have the same concept of exception level
as A profile, it does have a notion of privileged versus not, which
we currently track in the privmode TB flag. Support returning this
information if arm_current_el() is called on an M profile core, so
that we can identify the
This malloc is a basic interface implementation that works for any platform.
It should be replaced in the future for a real malloc implementation for each
of the platforms.
Signed-off-by: Marc Marí marc.mari.barc...@gmail.com
---
tests/libqos/malloc-generic.c | 50
Add virtio MMIO support.
Add virtio-blk-test MMIO test case.
Signed-off-by: Marc Marí marc.mari.barc...@gmail.com
---
tests/Makefile |4 +-
tests/libqos/virtio-mmio.c | 198
tests/libqos/virtio-mmio.h | 46 ++
Dear libvirt, KVM, and QEMU contributors,
The Google Summer of Code season begins soon and it's time to collect
our thoughts for mentoring students this summer working full-time on
libvirt, KVM, and QEMU.
What is GSoC?
Google Summer of Code 2015 (GSoC) funds students to
work on open source
From: Fam Zheng f...@redhat.com
In preparation for calling blk_aio_ioctl. Also make the function static
as no other files need it.
Signed-off-by: Fam Zheng f...@redhat.com
Reviewed-by: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Kevin Wolf kw...@redhat.com
---
hw/block/virtio-blk.c
The following changes since commit c6441452b50c44fdbb362b239ce623f77cf3cd51:
Merge remote-tracking branch 'remotes/kraxel/tags/pull-audio-20150122-1' into
staging (2015-01-22 18:57:36 +)
are available in the git repository at:
git://repo.or.cz/qemu/kevin.git tags/for-upstream
for you
From: Jeff Cody jc...@redhat.com
Functions 'vmdk_parse_extents' and 'vmdk_create' allocate several
PATH_MAX sized arrays on the stack. Make these dynamically allocated.
Signed-off-by: Jeff Cody jc...@redhat.com
Signed-off-by: Kevin Wolf kw...@redhat.com
---
block/vmdk.c | 39
This patchseries fixes up our somewhat broken handling of mmu_idx values:
* implement the full set of 7 mmu_idxes we need for supporting EL2 and EL3
* pass the mmu_idx in the TB flags rather than EL or a priv flag,
so we can generate code with the correct kind of access
* identify the
From: Jeff Cody jc...@redhat.com
The v1.0.0 spec calls out PAYLOAD_BLOCK_ZERO FileOffsetMB field as being
'reserved'. In practice, this means that Hyper-V will fail to read a
disk image with PAYLOAD_BLOCK_ZERO block states with a FileOffsetMB
value other than 0.
The other states that indicate a
On 7 January 2015 at 21:21, Alistair Francis alistai...@gmail.com wrote:
This patch series adds the Netduino 2 Machine to QEMU
Information on the board is avalible at:
http://www.netduino.com/netduino2/specs.htm
The git tree can be found at:
Add virtio-mmio support to libqos and test case for virtio-blk.
Changes for version 3:
- Fix leaks and minor bugs
- Extract basic test case to a function
Changes for version 4:
- Add format=raw to images, to avoid warnings
- Solve bug with timeout in interrupt checking in virtio MMIO due to
Ariel,
You can easily use a supported 3.16 kernel on Ubuntu 14.04:
sudo apt-get install --install-recommends linux-generic-lts-utopic
If you have further problems with 3.16 or 3.13 on the distro kernel
please feel free to file a bug:
https://bugs.launchpad.net/ubuntu/+filebug
Hope that helps.
On Fri, 23 Jan 2015 15:55:11 +0200
Michael S. Tsirkin m...@redhat.com wrote:
On Fri, Jan 23, 2015 at 02:40:30PM +0100, Igor Mammedov wrote:
On Fri, 23 Jan 2015 15:24:24 +0200
Michael S. Tsirkin m...@redhat.com wrote:
On Fri, Jan 23, 2015 at 11:35:29AM +0100, Igor Mammedov wrote:
On
From: Jeff Cody jc...@redhat.com
Rather than declaring 'backing_filename2' on the stack in
bdrv_query_image_info(), dynamically allocate it on the heap.
Reviewed-by: John Snow js...@redhat.com
Signed-off-by: Jeff Cody jc...@redhat.com
Signed-off-by: Kevin Wolf kw...@redhat.com
---
block/qapi.c
This patch fixes the brace style in the code reindented in the
previous commit.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
target-arm/helper.c | 36 +++-
1 file changed, 23 insertions(+), 13 deletions(-)
diff --git a/target-arm/helper.c
From: Jeff Cody jc...@redhat.com
The string field entries 'filename', 'backing_file', and
'exact_filename' in the BlockDriverState struct are defined as 1024
bytes.
However, many places that use these values accept a maximum of PATH_MAX
bytes, so we have a mixture of 1024 byte and PATH_MAX byte
Make all the callers of get_phys_addr() pass it the correct
mmu_idx rather than just a simple is_user flag. This includes
properly decoding the AT/ATS system instructions; we include the
logic for handling all the opc1/opc2 cases because we'll need
them later for supporting EL2/EL3, even if we
On 01/23/15 07:19, Stefano Stabellini wrote:
xen_get_vmport_regs_pfn should take a xen_pfn_t argument, not an
unsigned long argument (in fact xen_pfn_t is defined as uint64_t on
ARM).
Also use xc_hvm_param_get instead of the deprecated xc_get_hvm_param.
Signed-off-by: Stefano Stabellini
Convert PCI-specific constants names of libqos virtio driver.
Signed-off-by: Marc Marí marc.mari.barc...@gmail.com
---
tests/libqos/virtio-pci.c | 30 +++---
tests/libqos/virtio-pci.h | 24
tests/virtio-blk-test.c | 11 ++-
3 files
On 23 January 2015 at 13:39, Amit Shah amit.s...@redhat.com wrote:
On (Fri) 23 Jan 2015 [14:21:46], Eduardo Otubo wrote:
From: Paolo Bonzini pbonz...@redhat.com
This is used by -realtime mlock=on.
Signed-off-by: Eduardo Otubo eduardo.ot...@profitbricks.com
Hm, that's not where a
From: Max Reitz mre...@redhat.com
This adds checks for unaligned L2 table offsets and unaligned data
cluster offsets (actually the preallocated offsets for zero clusters) to
the zero cluster expansion function.
Signed-off-by: Max Reitz mre...@redhat.com
Reviewed-by: Eric Blake ebl...@redhat.com
From: Jeff Cody jc...@redhat.com
Keep the variable 'ret' something that is returned by the function it is
defined in. For the return value of 'sscanf', use a more meaningful
variable name.
Reviewed-by: Stefan Hajnoczi stefa...@redhat.com
Reviewed-by: John Snow js...@redhat.com
Signed-off-by:
The LDT/STT (load/store unprivileged) instruction decode was using
the wrong MMU index value. This meant that instead of these insns
being always access as if user-mode regardless of current privilege
they were always access as if kernel-mode regardless of current
privilege. This went unnoticed
in the git repository at:
https://github.com/otubo/qemu.git tags/pull-seccomp-20150123
for you to fetch changes up to 4b45b055491a319292beefb8080a81d96cf55cf6:
seccomp: add mlockall to whitelist (2015-01-23 14:07:08 +0100
From: Fam Zheng f...@redhat.com
Use the asynchronous interface of ioctl. This will not make the VM
unresponsive if the ioctl takes a long time.
Signed-off-by: Fam Zheng f...@redhat.com
Reviewed-by: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Kevin Wolf kw...@redhat.com
---
From: Max Reitz mre...@redhat.com
Test 064 reads a lot of data at once which currently results in qemu-io
having to allocate up to about 1 GB of memory (958 MB, to be exact).
This patch lowers that amount to 128 MB by making the test read smaller
chunks.
Signed-off-by: Max Reitz
From: Jeff Cody jc...@redhat.com
As Stefan pointed out, the variable 'filename' in bdrv_commit is unused,
despite being maintained in previous patches.
With this patch, get rid of the variable for good.
Signed-off-by: Jeff Cody jc...@redhat.com
Signed-off-by: Kevin Wolf kw...@redhat.com
---
Now we have the mmu_idx in get_phys_addr(), use it correctly to
determine the behaviour of virtual to physical address translations,
rather than using just an is_user flag and the current CPU state.
Some TODO comments have been added to indicate where changes will
need to be made to add EL2 and
Modularize functions in virtio-blk-test and add PCI suffix for PCI specific
components.
Signed-off-by: Marc Marí marc.mari.barc...@gmail.com
---
tests/virtio-blk-test.c | 154 +++
1 file changed, 89 insertions(+), 65 deletions(-)
diff --git
We currently claim that for ARM the mmu_idx should simply be the current
exception level. However this isn't actually correct -- secure EL0 and EL1
should have separate indexes from non-secure EL0 and EL1 since their
VA-PA mappings may differ. We also will want an index for stage 2
translations
Instead of simply reusing ats_write() as the handler for both AArch32
and AArch64 address translation operations, use a different function
for each with the common code in a third function. This is necessary
because the semantics for selecting the right translation regime are
different; we are
This is the second version of kvm_stat patches. Please review.
NOTE: I have tested these patches on ARM64 and x86_64 machines. For PPC,
the only area been affected is ioctl RESET number (patch 4). Unfortunately
I don't have PPC hardware to test them.
Thanks,
-Wei
V2:
- fix a typo in VMX exit
This patch updates the exit reasons for x86_vmx, x86_svm, and userspace
to the latest definition.
Signed-off-by: Wei Huang w...@redhat.com
---
scripts/kvm/kvm_stat | 4
1 file changed, 4 insertions(+)
diff --git a/scripts/kvm/kvm_stat b/scripts/kvm/kvm_stat
index 7b1437c..7ec84c0 100755
While running kvm_stat using tracepoint on ARM64 hardware (e.g. kvm_stat
-1 -t), the initial values of some kvm_userspace_exit counters were found
to be very suspecious. For instance the tracing tool showed that S390_TSCH
was called many times on ARM64 machine, which apparently was wrong.
This
On 23/01/2015 19:20, Peter Maydell wrote:
Support guest CPUs which need 7 MMU index values.
Add a comment about what would be required to raise the limit
further (trivial for 8, TCG backend rework for 9 or more).
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
I'll send a patch for
On Fri, Jan 23, 2015 at 12:20 PM, Peter Maydell
peter.mayd...@linaro.org wrote:
Support guest CPUs which need 7 MMU index values.
Add a comment about what would be required to raise the limit
further (trivial for 8, TCG backend rework for 9 or more).
Signed-off-by: Peter Maydell
I used the newest version from QEMU's git with this id:
a46b3aaf6bb038d4f6f192a84df204f10929e75c. When I tried to compile QEMU on Mac
OS 10.6.8, I saw this error: qemu-coroutine.c:29: error: thread-local storage
not supported for this target.
This patch is necessary to suppress the probed raw warning when
running raw over nbd tests.
Signed-off-by: Max Reitz mre...@redhat.com
---
tests/qemu-iotests/common.rc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/qemu-iotests/common.rc b/tests/qemu-iotests/common.rc
On 23/01/2015 20:27, Programmingkid wrote:
I used the newest version from QEMU's git with this id:
a46b3aaf6bb038d4f6f192a84df204f10929e75c. When I tried to compile
QEMU on Mac OS 10.6.8, I saw this error: qemu-coroutine.c:29: error:
thread-local storage not supported for this target.
GCC
On Jan 23, 2015, at 3:33 PM, Paolo Bonzini wrote:
On 23/01/2015 20:27, Programmingkid wrote:
I used the newest version from QEMU's git with this id:
a46b3aaf6bb038d4f6f192a84df204f10929e75c. When I tried to compile
QEMU on Mac OS 10.6.8, I saw this error: qemu-coroutine.c:29: error:
This patch enables aarch64 support for kvm_stat. The platform detection
is based on OS uname.
Signed-off-by: Wei Huang w...@redhat.com
---
scripts/kvm/kvm_stat | 8
1 file changed, 8 insertions(+)
diff --git a/scripts/kvm/kvm_stat b/scripts/kvm/kvm_stat
index cb23877..8f6f007 100755
On Fri, Jan 23, 2015 at 12:20 PM, Peter Maydell
peter.mayd...@linaro.org wrote:
The LDT/STT (load/store unprivileged) instruction decode was using
the wrong MMU index value. This meant that instead of these insns
being always access as if user-mode regardless of current privilege
they were
This is the third version of kvm_stat patches. Please review.
NOTE: I have tested these patches on ARM64 and x86_64 machines. For PPC,
the only area been affected is ioctl RESET number (patch 4). Unfortunately
I don't have PPC hardware to test them.
Thanks,
-Wei
V3:
- fix a comment in patch
-vnc 127.0.0.1:0,to=99 is used by Xen
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1414222
Title:
qemu-system-i386: -vnc localhost:0,to=99,id=default: Invalid parameter
'to'
Status in QEMU:
Public bug reported:
git bisect points to:
4db14629c38611061fc19ec6927405923de84f08 is the first bad commit
commit 4db14629c38611061fc19ec6927405923de84f08
Author: Gerd Hoffmann kra...@redhat.com
Date: Tue Sep 16 12:33:03 2014 +0200
vnc: switch to QemuOpts, allow multiple servers
On 23/01/2015 21:39, Programmingkid wrote:
On 23/01/2015 20:27, Programmingkid wrote:
I used the newest version from QEMU's git with this id:
a46b3aaf6bb038d4f6f192a84df204f10929e75c. When I tried to compile
QEMU on Mac OS 10.6.8, I saw this error: qemu-coroutine.c:29: error:
thread-local
Sorry, please ignore this version.
-Wei
On 01/23/2015 02:44 PM, Wei Huang wrote:
This is the second version of kvm_stat patches. Please review.
NOTE: I have tested these patches on ARM64 and x86_64 machines. For PPC,
the only area been affected is ioctl RESET number (patch 4).
This patch updates the exit reasons for x86_vmx, x86_svm, and userspace
to the latest definition.
Signed-off-by: Wei Huang w...@redhat.com
---
scripts/kvm/kvm_stat | 4
1 file changed, 4 insertions(+)
diff --git a/scripts/kvm/kvm_stat b/scripts/kvm/kvm_stat
index 7b1437c..7ec84c0 100755
On 23/01/2015 22:33, Programmingkid wrote:
Use clang then.
Could you provide directions on how you want me to do this? In the configure
options, this was all I found:
--objcc=OBJCCuse Objective-C compiler OBJCC [clang]
./configure --cc=clang --cxx=clang++
But QEMU uses
On Jan 23, 2015, at 4:48 PM, Paolo Bonzini wrote:
On 23/01/2015 22:37, Paolo Bonzini wrote:
On 23/01/2015 22:33, Programmingkid wrote:
Use clang then.
Could you provide directions on how you want me to do this? In the
configure options, this was all I found:
--objcc=OBJCC
On 23.01.15 23:51, dval...@suse.de wrote:
From: Dinar Valeev dval...@suse.com
In order to have -boot once=d functioning, it is required to have
qemu_register_boot_set
qemu-system-ppc64 -enable-kvm -boot once=d
Ready!
0 dev /chosen ok
0 .properties
...
qemu,boot-device
I'm trying to make QEMU have an icon instead of the standard gray box icon it
is given on Mac OS X. I figured out where to put the code in the makefile, but
this location isn't useful. git is trained not to use it. The location is
./ppc-softmmu/makefile. My question is where do I put my icon
Hi Paolo,
I just sent out the second revision. You can cherry-pick the patch 04 if
you have already queued my previous 3 patches.
Thanks for your review.
-Wei
On 01/22/2015 09:23 AM, Wei Huang wrote:
On 01/22/2015 06:56 AM, Paolo Bonzini wrote:
On 21/01/2015 22:15, Wei Huang wrote:
+
kvm_stat uses syscall() to call perf_event_open(). If this function
call fails, the returned value is -1, which doesn't tell the details
of the failure (i.e. ENOSYS or EINVAL). This patch retrieves errno
and prints it when syscall() fails. The error message will look like
Exception:
On 1/23/15 21:55, Peter Maydell wrote:
On 23 January 2015 at 14:01, Chen Gang S gang.c...@sunrus.com.cn wrote:
What I shall do for tile qemu should obey the related license of qemu
(all the related code should belong to qemu upstream). If necessary to
follow some copyright working flow, please
On Fri, Jan 23, 2015 at 12:20 PM, Peter Maydell
peter.mayd...@linaro.org wrote:
Although M profile doesn't have the same concept of exception level
as A profile, it does have a notion of privileged versus not, which
we currently track in the privmode TB flag. Support returning this
information
On 23.01.15 23:51, dval...@suse.de wrote:
From: Dinar Valeev dval...@suse.com
In order to use -boot once=X option we need to have default list
where restore to on reset.
Signed-off-by: Dinar Valeev dval...@suse.com
Alexey, Nijunj, where is the default boot order stored usually? Is cdn
kvm_stat uses syscall() to call perf_event_open(). If this function
call fails, the returned value is -1, which doesn't tell the details
of the failure (i.e. ENOSYS or EINVAL). This patch retrieves errno
and prints it when syscall() fails. The error message will look like
Exception:
On Jan 23, 2015, at 3:55 PM, Paolo Bonzini wrote:
On 23/01/2015 21:39, Programmingkid wrote:
On 23/01/2015 20:27, Programmingkid wrote:
I used the newest version from QEMU's git with this id:
a46b3aaf6bb038d4f6f192a84df204f10929e75c. When I tried to compile
QEMU on Mac OS 10.6.8, I saw
On Fri, Jan 23, 2015 at 12:20 PM, Peter Maydell
peter.mayd...@linaro.org wrote:
We currently claim that for ARM the mmu_idx should simply be the current
exception level. However this isn't actually correct -- secure EL0 and EL1
should have separate indexes from non-secure EL0 and EL1 since
While running kvm_stat using tracepoint on ARM64 hardware (e.g. kvm_stat
-1 -t), the initial values of some kvm_userspace_exit counters were found
to be very suspecious. For instance the tracing tool showed that S390_TSCH
was called many times on ARM64 machine, which apparently was wrong.
This
This patch enables aarch64 support for kvm_stat. The platform detection
is based on OS uname.
Signed-off-by: Wei Huang w...@redhat.com
---
scripts/kvm/kvm_stat | 8
1 file changed, 8 insertions(+)
diff --git a/scripts/kvm/kvm_stat b/scripts/kvm/kvm_stat
index cb23877..8f6f007 100755
On 23/01/2015 22:37, Paolo Bonzini wrote:
On 23/01/2015 22:33, Programmingkid wrote:
Use clang then.
Could you provide directions on how you want me to do this? In the configure
options, this was all I found:
--objcc=OBJCCuse Objective-C compiler OBJCC [clang]
From: Dinar Valeev dval...@suse.com
In order to use -boot once=X option we need to have default list
where restore to on reset.
Signed-off-by: Dinar Valeev dval...@suse.com
---
hw/ppc/spapr.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hw/ppc/spapr.c b/hw/ppc/spapr.c
From: Dinar Valeev dval...@suse.com
In order to have -boot once=d functioning, it is required to have
qemu_register_boot_set
qemu-system-ppc64 -enable-kvm -boot once=d
Ready!
0 dev /chosen ok
0 .properties
...
qemu,boot-device d
...
0 reset-all
Ready!
0 dev /chosen ok
0
Only for legacy-free virtio devices, to avoid unpleasent
surprises with old drivers.
mtree snippet:
fea0-fea7 (prio 1, RW): virtio-pci
fea0-fea00fff (prio 0, RW): virtio-pci-common
fea01000-fea01fff (prio 0, RW):
On 23/01/2015 14:27, Gerd Hoffmann wrote:
Hi,
Reviewed-by: Marc-André Lureau marcandre.lur...@redhat.com
Gerd, are you maintaining libcacard nowadays? If so, can you add an
entry to MAINTAINERS? (And if not, perhaps Marc-André could maintain it...)
Well, I know next to nothing
On Fri, 23 Jan 2015 10:59:48 +0200
Michael S. Tsirkin m...@redhat.com wrote:
On Thu, Jan 22, 2015 at 02:49:50PM +, Igor Mammedov wrote:
Signed-off-by: Igor Mammedov imamm...@redhat.com
---
hw/acpi/acpi-build-utils.c | 24
On Fri, Jan 23, 2015 at 01:29:43PM +0100, Gerd Hoffmann wrote:
Only for legacy-free virtio devices, to avoid unpleasent
surprises with old drivers.
mtree snippet:
fea0-fea7 (prio 1, RW): virtio-pci
fea0-fea00fff (prio 0, RW):
On Fri, 23 Jan 2015 10:32:57 +0200
Marcel Apfelbaum mar...@redhat.com wrote:
On 01/22/2015 04:49 PM, Igor Mammedov wrote:
Signed-off-by: Igor Mammedov imamm...@redhat.com
---
hw/acpi/acpi-build-utils.c | 32
include/hw/acpi/acpi-build-utils.h |
Am 22.01.2015 um 14:03 hat Jeff Cody geschrieben:
The block layer uses a mixture of 'PATH_MAX' and '1024' string sizes
for filenames (and backing filenames).
This series consolidates all that usage to 'PATH_MAX'. Since most platforms
(especially the most common platforms for QEMU) have a
* Liang Li (liang.z...@intel.com) wrote:
Define the data structure and varibles used when doing multiple
thread compression, and add the code to initialize and free them.
Signed-off-by: Liang Li liang.z...@intel.com
Signed-off-by: Yang Zhang yang.z.zh...@intel.com
---
arch_init.c | 34
* Liang Li (liang.z...@intel.com) wrote:
We rewrite this function to reuse the code in it
Signed-off-by: Liang Li liang.z...@intel.com
Signed-off-by: Yang Zhang yang.z.zh...@intel.com
---
arch_init.c | 107
++--
1 file changed, 61
On Fri, 23 Jan 2015 15:24:24 +0200
Michael S. Tsirkin m...@redhat.com wrote:
On Fri, Jan 23, 2015 at 11:35:29AM +0100, Igor Mammedov wrote:
On Fri, 23 Jan 2015 10:11:19 +0200
Michael S. Tsirkin m...@redhat.com wrote:
On Thu, Jan 22, 2015 at 02:49:45PM +, Igor Mammedov wrote:
* Liang Li (liang.z...@intel.com) wrote:
Now, multiple thread compression can co-work with xbzrle. when
xbzrle is on, multiple thread compression will only work at the
first round of ram data sync.
Signed-off-by: Liang Li liang.z...@intel.com
Signed-off-by: Yang Zhang yang.z.zh...@intel.com
* Liang Li (liang.z...@intel.com) wrote:
At this point, multiple thread compression can't co-work with xbzrle.
Signed-off-by: Liang Li liang.z...@intel.com
Signed-off-by: Yang Zhang yang.z.zh...@intel.com
---
arch_init.c | 164
+---
* Liang Li (liang.z...@intel.com) wrote:
Signed-off-by: Liang Li liang.z...@intel.com
Signed-off-by: Yang Zhang yang.z.zh...@intel.com
---
arch_init.c | 48 ++--
1 file changed, 46 insertions(+), 2 deletions(-)
diff --git a/arch_init.c
On (Fri) 23 Jan 2015 [14:21:46], Eduardo Otubo wrote:
From: Paolo Bonzini pbonz...@redhat.com
This is used by -realtime mlock=on.
Signed-off-by: Eduardo Otubo eduardo.ot...@profitbricks.com
Hm, that's not where a signed-off-by of the maintainer goes...
Signed-off-by: Paolo Bonzini
On Fri, Jan 23, 2015 at 02:32:45PM +0100, Igor Mammedov wrote:
On Fri, 23 Jan 2015 10:59:48 +0200
Michael S. Tsirkin m...@redhat.com wrote:
On Thu, Jan 22, 2015 at 02:49:50PM +, Igor Mammedov wrote:
Signed-off-by: Igor Mammedov imamm...@redhat.com
---
hw/acpi/acpi-build-utils.c
* Liang Li (liang.z...@intel.com) wrote:
The multiple compression threads can be turned on/off through
qmp and hmp interface when doing live migration.
Signed-off-by: Liang Li liang.z...@intel.com
Signed-off-by: Yang Zhang yang.z.zh...@intel.com
---
migration.c | 7 +--
* Liang Li (liang.z...@intel.com) wrote:
Add the qmp and hmp commands to tune the parameters used in live
migration.
If I understand correctly on the destination side we need to set the number of
decompression threads very early on an incoming migration - I'm not
clear how early that needs to
* Liang Li (liang.z...@intel.com) wrote:
Add the qmp and hmp commands to query the parameters used in live
migration.
Eric: I'm OK with this, but since it's interface stuff, I thought
it best to let you check.
Dave
Signed-off-by: Liang Li liang.z...@intel.com
Signed-off-by: Yang Zhang
Hi,
I wanted to make the modern BAR prefetcheable, so it can
be a full 64-bit one,
It's not the case right now though, the two bars have identical
attributes, and there is plenty of unused space in the modern virtio
bar ...
this is impossible with the MSI-X
BAR.
What exactly is
On 1/23/15 19:21, Peter Maydell wrote:
On 23 January 2015 at 10:57, Chen Gang S gang.c...@sunrus.com.cn wrote:
Thank you for all of your work.
I plan to let qemu support tile architecture: can let gcc run testsuite
with qemu for tile. It is really hard to me, but I should try, it is my
duty
Am 23.01.2015 um 09:24 hat Teruaki Ishizaki geschrieben:
Previously, qemu block driver of sheepdog used hard-coded VDI object size.
This patch enables users to handle block_size_shift value for
calculating VDI object size.
When you start qemu, you don't need to specify additional command
On Fri, Jan 23, 2015 at 02:40:30PM +0100, Igor Mammedov wrote:
On Fri, 23 Jan 2015 15:24:24 +0200
Michael S. Tsirkin m...@redhat.com wrote:
On Fri, Jan 23, 2015 at 11:35:29AM +0100, Igor Mammedov wrote:
On Fri, 23 Jan 2015 10:11:19 +0200
Michael S. Tsirkin m...@redhat.com wrote:
On 23 January 2015 at 14:01, Chen Gang S gang.c...@sunrus.com.cn wrote:
What I shall do for tile qemu should obey the related license of qemu
(all the related code should belong to qemu upstream). If necessary to
follow some copyright working flow, please let me know, I shall follow.
We don't
On Fri, Jan 23, 2015 at 02:53:27PM +0100, Gerd Hoffmann wrote:
Hi,
I wanted to make the modern BAR prefetcheable, so it can
be a full 64-bit one,
It's not the case right now though, the two bars have identical
attributes, and there is plenty of unused space in the modern virtio
bar
\
-chardev
socket,id=qmp_id_qmp1,path=/tmp/monitor-qmp1-20150123-112624-aFZmIkNT,server,nowait
\
-mon chardev=qmp_id_qmp1,mode=control \
-chardev
socket,id=serial_id_serial0,path=/tmp/serial-serial0-20150123-112624-aFZmIkNT,server,nowait
\
-device isa-serial,chardev=serial_id_serial0
On Thu, Jan 22, 2015 at 02:49:45PM +, Igor Mammedov wrote:
Adds for dynamic AML creation, which will be used
for piecing ASL/AML primitives together and hiding
from user/caller details about how nested context
should be closed/packed leaving less space for
mistakes and necessity to know
Previously, qemu block driver of sheepdog used hard-coded VDI object size.
This patch enables users to handle block_size_shift value for
calculating VDI object size.
When you start qemu, you don't need to specify additional command option.
But when you create the VDI which doesn't have default
On 22/01/2015 20:22, Eduardo Habkost wrote:
All Haswell CPUs and some Broadwell CPUs were updated by Intel to have
the HLE and RTM features disabled. This will prevent
-cpu Haswell,enforce and -cpu Broadwell,enforce from running out of
the box on those CPUs.
Disable those features by
This patch adds these consoles to the View menu:
VGA
QEMU Monitor
Parallel
Serial
Signed-off-by: John Arbuckle programmingk...@gmail.com
---
ui/cocoa.m | 34 ++
1 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/ui/cocoa.m b/ui/cocoa.m
index
1 - 100 of 194 matches
Mail list logo