The emulation for EEH RTAS requests from guest isn't covered
by QEMU yet and the patch implements them.
The patch defines constants used by EEH RTAS calls and adds
callback sPAPRPHBClass::eeh_handler, which is going to be used
this way:
* RTAS calls are received in spapr_pci.c, sanity check is
The series of patches adds support EEH for VFIO PCI devices on sPAPR platform.
It requires corresponding host kernel support, which was merged during 3.17
merge window. This patchset has been rebased to Alex Graf's QEMU repository:
git://github.com/agraf/qemu.git (branch: ppc-next)
The
On Tue, 02/03 13:52, Paolo Bonzini wrote:
From: Mike Day ncm...@ncultra.org
Signed-off-by: Mike Day ncm...@ncultra.org
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
arch_init.c| 5 +--
exec.c | 84
+-
On Tue, 2015-02-03 at 16:19 -0800, David Miller wrote:
From: David Woodhouse dw...@infradead.org
Date: Mon, 02 Feb 2015 07:27:10 +
I'm guessing you don't want to push the *whole* management of the TLS
control connection *and* the UDP transport, and probing the latter with
keepalives,
From: Tang Chen tangc...@cn.fujitsu.com
Call memory unplug cb in piix4_device_unplug_cb().
Signed-off-by: Zhu Guihua zhugh.f...@cn.fujitsu.com
---
hw/acpi/piix4.c | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/hw/acpi/piix4.c b/hw/acpi/piix4.c
index
From: Tang Chen tangc...@cn.fujitsu.com
Call memory unplug request cb in ich9_pm_device_unplug_request_cb().
Signed-off-by: Zhu Guihua zhugh.f...@cn.fujitsu.com
---
hw/acpi/ich9.c | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/hw/acpi/ich9.c b/hw/acpi/ich9.c
From: Tang Chen tangc...@cn.fujitsu.com
Reset all memory status, and unparent the memory device.
Signed-off-by: Zhu Guihua zhugh.f...@cn.fujitsu.com
---
hw/acpi/memory_hotplug.c | 34 ++
hw/core/qdev.c | 2 +-
From: Tang Chen tangc...@cn.fujitsu.com
Memory hot unplug are both asynchronize procedures.
When the unplug operation happens, unplug request cb is called first.
And when ghest OS finished handling unplug, unplug cb will be called
to do the real removal of device.
This patch adds unplug request
(2015/02/02 15:52), Liu Yuan wrote:
On Tue, Jan 27, 2015 at 05:35:27PM +0900, Teruaki Ishizaki wrote:
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
On Tue, 02/03 13:52, Paolo Bonzini wrote:
Note that even after this patch, most callers of address_space_*
functions must still be under the big QEMU lock, otherwise the memory
region returned by address_space_translate can disappear as soon as
address_space_translate returns. This will be
From: Hu Tao hu...@cn.fujitsu.com
Call memory unplug request cb in piix4_device_unplug_request_cb().
Signed-off-by: Hu Tao hu...@cn.fujitsu.com
Signed-off-by: Tang Chen tangc...@cn.fujitsu.com
Signed-off-by: Zhu Guihua zhugh.f...@cn.fujitsu.com
---
hw/acpi/piix4.c | 6 +-
1 file changed, 5
From: Tang Chen tangc...@cn.fujitsu.com
Implement memory unplug request cb for pc-dimm, and call it in
pc_machine_device_unplug_request_cb().
Signed-off-by: Zhu Guihua zhugh.f...@cn.fujitsu.com
---
hw/i386/pc.c | 28 ++--
1 file changed, 26 insertions(+), 2 deletions(-)
On Tue, 02/03 13:52, Paolo Bonzini wrote:
From: Mike Day ncm...@ncultra.org
Add RCU-enabled variants on the existing bsd DQ facility. Each
operation has the same interface as the existing (non-RCU)
version. Also, each operation is implemented as macro.
Using the RCU-enabled QLIST,
On Tue, Jan 27, 2015 at 04:15:23PM +1100, David Gibson wrote:
On Mon, Jan 26, 2015 at 05:26:41PM +0100, Cornelia Huck wrote:
Stefan:
Here's v2 of my endianness patch for dataplane, with the extraneous
vdev argument dropped from get_desc().
I orginally planned to send my virtio-1
From: Tang Chen tangc...@cn.fujitsu.com
Call memory unplug cb in ich9_pm_device_unplug_cb().
Signed-off-by: Zhu Guihua zhugh.f...@cn.fujitsu.com
---
hw/acpi/ich9.c | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/hw/acpi/ich9.c b/hw/acpi/ich9.c
index
From: Tang Chen tangc...@cn.fujitsu.com
This patch adds a new bit to memory hotplug IO port indicating that
ej0 has been evaluated by guest OS. And call pc-dimm unplug cb to do
the real removal.
Signed-off-by: Hu Tao hu...@cn.fujitsu.com
Signed-off-by: Tang Chen tangc...@cn.fujitsu.com
From: Tang Chen tangc...@cn.fujitsu.com
Add a new API named acpi_memory_get_slot_status_descriptor() to obtain
a single memory slot status. Doing this is because this procedure will
be used by other functions in the next coming patches.
Signed-off-by: Tang Chen tangc...@cn.fujitsu.com
Memory hot unplug are both asynchronize procedures.
When the unplug operation happens, unplug request cb is called first.
And when ghest OS finished handling unplug, unplug cb will be called
to do the real removal of device.
This series depends on the following patchset.
[PATCH v2 0/5] Common
The patch implements sPAPRPHBClass::eeh_handler so that the
EEH RTAS requests can be routed to VFIO for further handling.
Signed-off-by: Gavin Shan gws...@linux.vnet.ibm.com
---
hw/ppc/spapr_pci_vfio.c | 58 +
hw/vfio/common.c| 1 +
2
On Tue, 02/03 13:52, Paolo Bonzini wrote:
After the previous patch, TLBs will be flushed on every change to
the memory mapping. This patch augments that with synchronization
of the MemoryRegionSections referred to in the iotlb array.
With this change, it is guaranteed that iotlb_to_region
On 02/03/2015 06:26 PM, Li, Liang Z wrote:
Hmm - do we really need two parameters here? Remember, compress
threads is used only on the source, and decompress threads is used only on
the destination. Having a single parameter, 'threads', which is set to
compression threads on source and
From: Tang Chen tangc...@cn.fujitsu.com
Add a new API named acpi_memory_hotplug_sci() to send memory hotplug SCI.
Doing this is because this procedure will be used by other functions in the
next coming patches.
Signed-off-by: Tang Chen tangc...@cn.fujitsu.com
Signed-off-by: Zhu Guihua
From: Tang Chen tangc...@cn.fujitsu.com
Replace string slot in acpi_memory_plug_cb() with MACRO PC_DIMM_SLOT_PROP.
Reviewed-by: Igor Mammedov imamm...@redhat.com
Signed-off-by: Tang Chen tangc...@cn.fujitsu.com
Signed-off-by: Zhu Guihua zhugh.f...@cn.fujitsu.com
---
hw/acpi/memory_hotplug.c | 3
On Tue, 02/03 13:52, Paolo Bonzini wrote:
call_rcu operates on the principle that either there is a steady stream of
incoming RCU callbacks, or it is not worthwhile to wake up and process the
few that are there.
This however makes it hard to assert in testcases that all RCU callbacks
are
From: Tang Chen tangc...@cn.fujitsu.com
Implement unplug cb for pc-dimm. It remove the corresponding
memory region, and unregister vmstat. At last, it calls memory
unplug cb to reset memory status and do unparenting.
Signed-off-by: Zhu Guihua zhugh.f...@cn.fujitsu.com
---
hw/i386/pc.c | 20
On Tue, 03 Feb 2015 16:22:32 +0100
Paolo Bonzini pbonz...@redhat.com wrote:
On 03/02/2015 16:16, Thomas Huth wrote:
Actually, I'd prefer to keep the virtual in the defines for the type
of operation below: When it comes to s390 storage keys, we likely might
need some calls for reading
On 30 January 2015 at 04:34, Laszlo Ersek ler...@redhat.com wrote:
Peter,
On 01/30/15 05:31, Laszlo Ersek wrote:
Signed-off-by: Laszlo Ersek ler...@redhat.com
---
hw/arm/virt.c | 32
1 file changed, 28 insertions(+), 4 deletions(-)
diff --git
repository at:
git://github.com/cohuck/qemu tags/s390x-20150203
for you to fetch changes up to 553ce81c31e49d834b1bf635ab486695a4694333:
pc-bios/s390-ccw: update binary (2015-02-03 13:42:40 +0100)
Some bugfixes and cleanups
This for now is a simple TLB flush. This can change later for two
reasons:
1) an AddressSpaceDispatch will be cached in the CPUState object
2) it will not be possible to do tlb_flush once the TCG-generated code
runs outside the BQL.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
On 03/02/2015 13:11, Thomas Huth wrote:
On s390, we've got to make sure to hold the IPTE lock while accessing
virtual memory. So let's add an ioctl for reading and writing virtual
memory to provide this feature for userspace, too.
Signed-off-by: Thomas Huth th...@linux.vnet.ibm.com
Hi Peter,
unfortunately you are right.
The correct line is this:
/* invalidate lock */
-env-cpu_lock_addr = -1;
+env-lock_addr = -1;
I am sorry. It was most likely the last line which I added. But I
forgot, that I disabled the system emulation already.
Therefore my make process
On 3 February 2015 at 13:04, Sebastian Macke sebast...@macke.de wrote:
Hi Peter,
unfortunately you are right.
The correct line is this:
/* invalidate lock */
-env-cpu_lock_addr = -1;
+env-lock_addr = -1;
I am sorry. It was most likely the last line which I added. But I
/s390x-20150203
for you to fetch changes up to 553ce81c31e49d834b1bf635ab486695a4694333:
pc-bios/s390-ccw: update binary (2015-02-03 13:42:40 +0100)
Some bugfixes and cleanups for s390x, both in the new pci code and
in old
On Tue, 2015-02-03 at 13:48 +0100, Paolo Bonzini wrote:
In order to enable out-of-BQL address space lookup, destruction of
devices needs to be split in two phases.
Unrealize is the first phase; once it complete no new accesses will
be started, but there may still be pending memory accesses
On 03/02/15 17:30, Peter Lieven wrote:
Am 03.02.2015 um 14:29 schrieb Denis V. Lunev:
On 03/02/15 15:12, Peter Lieven wrote:
we check and adjust request sizes at several places with
sometimes inconsistent checks or default values:
INT_MAX
INT_MAX BDRV_SECTOR_BITS
UINT_MAX
/s390x-20150203
for you to fetch changes up to 553ce81c31e49d834b1bf635ab486695a4694333:
pc-bios/s390-ccw: update binary (2015-02-03 13:42:40 +0100)
Some bugfixes and cleanups for s390x, both in the new pci code and
in old
Am 03.02.2015 um 14:48 hat Max Reitz geschrieben:
On 2015-02-03 at 04:32, Kevin Wolf wrote:
Am 24.09.2014 um 21:48 hat Max Reitz geschrieben:
The BDS filename field is generally only used when opening disk images
or emitting error or warning messages, the only exception to this rule
is the
Outreach Program for Women is renaming to Outreachy. The new website
is: http://outreachy.org/
What is Outreachy?
Outreachy helps people from underrepresented groups join the open
source community
through a 12-week full-time paid internship.
The format is similar to Google Summer of Code.
We no longer need INDEX_op_end to terminate the list, nor do we
need 5 forms of nop, since we just remove the TCGOp instead.
Reviewed-by: Bastian Koppelmann kbast...@mail.uni-paderborn.de
Signed-off-by: Richard Henderson r...@twiddle.net
---
tcg/tcg-opc.h | 9 -
tcg/tcg.c | 7
The previous setup required ops and args to be completely sequential,
and was error prone when it came to both iteration and optimization.
Signed-off-by: Richard Henderson r...@twiddle.net
---
include/exec/gen-icount.h | 22 ++-
tcg/optimize.c| 286
Almost completely eliminates the ifdefs in this file, improving
confidence in the lesser used 32-bit builds.
Reviewed-by: Bastian Koppelmann kbast...@mail.uni-paderborn.de
Signed-off-by: Richard Henderson r...@twiddle.net
---
tcg/tcg-op.c | 449
On 01/22/2015 01:03 AM, sfel...@gmail.com wrote:
From: Scott Feldman sfel...@gmail.com
Add QMP/HMP support for rocker devices. This is mostly for debugging purposes
to see inside the device's tables and port configurations. Some examples:
QMP interface review:
+++ b/qapi-schema.json
On Tue, 03 Feb 2015 14:04:43 +0100
Paolo Bonzini pbonz...@redhat.com wrote:
On 03/02/2015 13:11, Thomas Huth wrote:
On s390, we've got to make sure to hold the IPTE lock while accessing
virtual memory. So let's add an ioctl for reading and writing virtual
memory to provide this feature for
Currently tcg ops are simply placed in a buffer in order. Which is
fine until we want to actually do something with the opcode stream,
such as optimize them. Note the horrible things like call opcodes
needing their argument count both prefixed and postfixed so that we
can iterate across the call
Reviewed-by: Bastian Koppelmann kbast...@mail.uni-paderborn.de
Signed-off-by: Richard Henderson r...@twiddle.net
---
include/exec/gen-icount.h | 2 ++
target-alpha/translate.c | 2 +-
target-arm/translate-a64.c| 1 -
target-arm/translate.c| 1 -
target-cris/translate.c
Rather reserving space in the op stream for optimization,
let the optimizer add ops as necessary.
Signed-off-by: Richard Henderson r...@twiddle.net
---
tcg/optimize.c | 57 +++--
tcg/tcg-op.c | 21 -
tcg/tcg-op.h | 1 -
Hello qemu-devel list,
I have a problem with PCI passthrough of my second gfx card (Nvidia GTX
760). I use gentoo, gentoo-hardened kernel sources and I have SELinux
enabled (anyway for purpose of these tests I've added svirt_t and virtd_t
to permissive types, so it shouldn't make any problem). I
On 03/02/2015 16:16, Thomas Huth wrote:
Actually, I'd prefer to keep the virtual in the defines for the type
of operation below: When it comes to s390 storage keys, we likely might
need some calls for reading and writing to physical memory, too. Then
we could simply extend this ioctl instead
With the linked list scheme we need not leave nops in the stream
that we need to process later.
Reviewed-by: Bastian Koppelmann kbast...@mail.uni-paderborn.de
Signed-off-by: Richard Henderson r...@twiddle.net
---
tcg/optimize.c | 14 +++---
tcg/tcg.c | 28
The method by which we count the number of ops emitted
is going to change. Abstract that away into some inlines.
Reviewed-by: Bastian Koppelmann kbast...@mail.uni-paderborn.de
Signed-off-by: Richard Henderson r...@twiddle.net
---
target-alpha/translate.c | 14 +++---
Am 03.02.2015 um 14:29 schrieb Denis V. Lunev:
On 03/02/15 15:12, Peter Lieven wrote:
we check and adjust request sizes at several places with
sometimes inconsistent checks or default values:
INT_MAX
INT_MAX BDRV_SECTOR_BITS
UINT_MAX BDRV_SECTOR_BITS
SIZE_MAX BDRV_SECTOR_BITS
This
On 2015/1/29 15:08, Gonglei (Arei) wrote:
From: Gonglei arei.gong...@huawei.com
Qemu haven't provide a bootindex property for vhost-scsi device.
So, we can not assign the boot order for it at present. But
Some clients/users have requirements for that in some scenarios.
This patch achieve
David Gibson da...@gibson.dropbear.id.au writes:
qemu currently implements the hypercalls H_LOGICAL_CI_LOAD and
H_LOGICAL_CI_STORE as PAPR extensions. These are used by the SLOF firmware
for IO, because performing cache inhibited MMIO accesses with the MMU off
(real mode) is very awkward on
On 02/02/2015 22:40, Max Reitz wrote:
Before this patch, the opaque pointer in an NBD BDS points to a
BDRVNBDState, which contains an NbdClientSession object, which in turn
contains a pointer to the BDS. This pointer may become invalid due to
bdrv_swap(), so drop it, and instead pass the BDS
On 02/02/2015 22:40, Max Reitz wrote:
When the drive-mirror block job is completed, it will call bdrv_swap()
on the source and the target BDS; this should obviously not result in a
segmentation fault.
Signed-off-by: Max Reitz mre...@redhat.com
---
tests/qemu-iotests/094 | 81
HI,
If you can push the patchset to a branch on github, it will be
convenient for other guys to do some tests.
On Wed, Jan 28, 2015 at 3:45 PM, Zhu Guihua zhugh.f...@cn.fujitsu.com wrote:
Memory and CPU hot unplug are both asynchronous procedures.
When the unplug operation happens, unplug
On 02/02/2015 22:09, John Snow wrote:
In this case, only the command header had a utility written for it to
flip the bits for me. This is part of the FIS, instead, which has no
explicit flip-on-write mechanism inside of commit.
So, it's correct, but not terribly consistent.
I can
On 03/02/2015 02:29, Fam Zheng wrote:
Peter reported that module linking fails on ARM host:
LINK block/curl.so
/usr/bin/ld: block/curl.o: relocation R_ARM_THM_MOVW_ABS_NC against
`__stack_chk_guard' can not be used when making a shared object;
recompile with -fPIC
block/curl.o:
On 02/02/2015 22:40, Max Reitz wrote:
The qemu process does not always need to be killed, just waiting for it
can be fine, too. This introduces a way to do so.
Signed-off-by: Max Reitz mre...@redhat.com
---
tests/qemu-iotests/common.qemu | 12 +++-
1 file changed, 11
HI,
Can you push the patchset to a branch on github? It will be convenient
for other guys to do some tests.
On Wed, Jan 14, 2015 at 3:44 PM, Zhu Guihua zhugh.f...@cn.fujitsu.com wrote:
This series is based on chen fan's previous i386 cpu hot remove patchset:
On 03/02/2015 03:31, Wangting (Kathy) wrote:
Hi Paolo,
Recently I test IO performance with virtio-scsi, and find out that the patch
of
virtio-scsi: add support for the any_layout feature affects IO performance
of model
with 4KB 32iodepth sequence read.
Why cdb and sense is removed
HI,
Can you push the patchset to a branch on github? It will be convenient
for other guys to do some tests.
On Thu, Jan 8, 2015 at 9:06 AM, Tang Chen tangc...@cn.fujitsu.com wrote:
Memory hot unplug are both asynchronize procedures.
When the unplug operation happens, unplug request cb is
On 03/02/2015 03:56, Wangting (Kathy) wrote:
Sorry, I find that the patch of virtio-scsi: Optimize virtio_scsi_init_req
can slove this problem.
Great that you could confirm that. :)
By the way, can you tell me the reason of the change about cdb and sense?
cdb and sense are variable-size
On 2015/2/3 15:49, Markus Armbruster wrote:
You're right. pc.c's set_boot_dev() fails when its boot order argument
is invalid.
The boot order interface is crap, because it makes detecting
configuration errors early hard. Two solutions:
A. It may be hard, but not too hard for the
On 02/02/2015 22:12, John Snow wrote:
It comes in handy later for testing migration so I don't have to do a
lot of boilerplate for each instance, though it is just a convenience
subroutine with no logic of its own.
I like to cut down on boilerplate as much as possible to expose the
Am 27.01.2015 um 03:02 hat Max Reitz geschrieben:
This series is a follow-up to my previous patch iotests: Specify format
for qemu-nbd and as such relies on it.
The first three patches of this series fix the qemu-iotests so they once
again pass when using NBD.
The fourth patch of this
From: Paolo Bonzini [mailto:pbonz...@redhat.com]
On 03/02/2015 11:51, Pavel Dovgaluk wrote:
From: Paolo Bonzini [mailto:pbonz...@redhat.com]
On 22/01/2015 09:52, Pavel Dovgalyuk wrote:
Clock ticks are considered as the sources of non-deterministic data for
virtual machine. This patch
On 2 February 2015 at 21:37, Richard Henderson r...@twiddle.net wrote:
On 02/02/2015 12:31 PM, Peter Maydell wrote:
-void float_raise( int8 flags STATUS_PARAM )
+void float_raise(int8 flags , float_status *status)
Extra space before comma.
Thanks, fixed. I don't propose to send out a respin
On 2015/2/3 19:11, Paolo Bonzini wrote:
On 03/02/2015 09:55, Gonglei wrote:
On 2015/1/29 15:08, Gonglei (Arei) wrote:
From: Gonglei arei.gong...@huawei.com
Qemu haven't provide a bootindex property for vhost-scsi device.
So, we can not assign the boot order for it at present. But
Some
Am 03.02.2015 um 08:31 schrieb Denis V. Lunev:
On 02/02/15 23:46, Denis V. Lunev wrote:
On 02/02/15 23:40, Peter Lieven wrote:
Am 02.02.2015 um 21:09 schrieb Denis V. Lunev:
qemu_gluster_co_discard calculates size to discard as follows
size_t size = nb_sectors * BDRV_SECTOR_SIZE;
Building QEMU results in a libcacard.so that links against
practically the entire world
linux-vdso.so.1 = (0x7fff71e99000)
libssl3.so = /usr/lib64/libssl3.so (0x7f49f94b6000)
libsmime3.so = /usr/lib64/libsmime3.so (0x7f49f928e000)
libnss3.so =
On 29 January 2015 at 18:55, Peter Maydell peter.mayd...@linaro.org wrote:
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,
Am 03.02.2015 um 12:30 hat Peter Lieven geschrieben:
Am 03.02.2015 um 08:31 schrieb Denis V. Lunev:
On 02/02/15 23:46, Denis V. Lunev wrote:
On 02/02/15 23:40, Peter Lieven wrote:
Am 02.02.2015 um 21:09 schrieb Denis V. Lunev:
qemu_gluster_co_discard calculates size to discard as follows
Am 03.02.2015 um 12:37 schrieb Kevin Wolf:
Am 03.02.2015 um 12:30 hat Peter Lieven geschrieben:
Am 03.02.2015 um 08:31 schrieb Denis V. Lunev:
On 02/02/15 23:46, Denis V. Lunev wrote:
On 02/02/15 23:40, Peter Lieven wrote:
Am 02.02.2015 um 21:09 schrieb Denis V. Lunev:
This patch adds the AHCICommand structure, and a set of functions to
operate on the structure.
ahci_command_create - Initialize and create a new AHCICommand in memory
ahci_command_free - Destroy this object.
ahci_command_set_buffer - Set where the guest memory DMA buffer is.
ahci_command_commit -
On 12/31/2014 06:06 AM, Denis V. Lunev wrote:
From: Simon Zolin szo...@parallels.com
Creates a FIFO pair that can be used with existing file read/write
interfaces to communicate with processes spawned via the forthcoming
guest-file-exec interface.
Signed-off-by: Simon Zolin
On 12/31/2014 06:06 AM, Denis V. Lunev wrote:
From: Simon Zolin szo...@parallels.com
Moved the code that sets non-blocking flag on fd into a separate function.
Signed-off-by: Simon Zolin szo...@parallels.com
Acked-by: Roman Kagan rka...@parallels.com
Signed-off-by: Denis V. Lunev
On 02/03/2015 02:57 PM, Eric Blake wrote:
+# Returns: Guest file handle on success, as per guest-file-open. This
+# handle is useable with the same interfaces as a handle returned by
+ 'returns': 'int' }
I'm not a fan of returning a bare 'int' - it is not extensible. Better
is
Quoting Gabriel L. Somlo (2015-02-03 15:38:59)
On Tue, Feb 03, 2015 at 02:11:12PM -0600, Michael Roth wrote:
This does seem like useful functionality, but I think I'd like to know
more about the actual use-cases being looked at.
The proposed functionality is mostly equivalent to that
On Wed, Feb 04, 2015 at 12:49:22AM +0300, Denis V. Lunev wrote:
On 04/02/15 00:38, Gabriel L. Somlo wrote:
On Tue, Feb 03, 2015 at 02:11:12PM -0600, Michael Roth wrote:
This does seem like useful functionality, but I think I'd like to know
more about the actual use-cases being looked at.
On 01/12/2015 08:58 AM, Daniel P. Berrange wrote:
Add a new 'guest-set-admin-password' command for changing the
root/administrator password. This command is needed to allow
OpenStack to support its API for changing the admin password
on a running guest.
Accepts either the raw password
On 02/02/2015 04:05 AM, Liang Li wrote:
The multiple compression threads can be turned on/off through
qmp and hmp interface before doing live migration.
Signed-off-by: Liang Li liang.z...@intel.com
Signed-off-by: Yang Zhang yang.z.zh...@intel.com
Reviewed-by: Dr.David Alan Gilbert
On 01/29/2015 07:44 AM, Peter Maydell wrote:
On 16 January 2015 at 17:19, fred.kon...@greensocs.com wrote:
From: KONRAD Frederic fred.kon...@greensocs.com
In order to have one TCGContext per thread and a single TBContext we have to
extract TBContext from TCGContext.
This seems a bit odd.
On 03/02/2015 17:17, Richard Henderson wrote:
@@ -759,7 +760,9 @@ static void page_flush_tb_1(int level, void **lp)
PageDesc *pd = *lp;
for (i = 0; i V_L2_SIZE; ++i) {
-pd[i].first_tb = NULL;
+for (j = 0; j MAX_CPUS; j++) {
+
On 02/03/15 17:19, Igor Mammedov wrote:
On Thu, 29 Jan 2015 16:37:11 +0800
Shannon Zhao zhaoshengl...@huawei.com wrote:
XDST points to other tables except FACS DSDT.
Is there any reason to use XSDT instead of RSDT?
If ACPI tables are below 4Gb which probably would
be the case then RSDT
Hi!
On Fri, 30 Jan 2015 13:47:17 +, Maciej W. Rozycki ma...@linux-mips.org
wrote:
On Fri, 30 Jan 2015, Peter Maydell wrote:
This patch series comprises changes to QEMU, both the MIPS backend and
generic SoftFloat support code, to support IEEE 754-2008 features
introduced to
Hi,
Andrea pointed out there is a risk that a guest inflating its
balloon during a postcopy migrate could cause us problems, and
I wanted to see what the best way of avoiding the problem was.
Guests inflating there balloon cause an madvise(MADV_DONTNEED) on
the host, marking pages as not
On Thu, 29 Jan 2015 16:37:11 +0800
Shannon Zhao zhaoshengl...@huawei.com wrote:
XDST points to other tables except FACS DSDT.
Is there any reason to use XSDT instead of RSDT?
If ACPI tables are below 4Gb which probably would
be the case then RSDT could be used just fine and
we could share more
On 01/30/2015 08:02 AM, Maciej W. Rozycki wrote:
Hmm, so perhaps my idea for a later improvement:
Eventually we might want to move the new inline functions into a
separate header to be included from softfloat.h instead of softfloat.c,
but let's make changes one step at a time.
will
On 01/22/2015 01:03 AM, sfel...@gmail.com wrote:
From: Scott Feldman sfel...@gmail.com
Signed-off-by: Scott Feldman sfel...@gmail.com
---
hw/net/virtio-net.c | 12 +++-
1 file changed, 3 insertions(+), 9 deletions(-)
You could merge this with 1/10 without any dire consequences.
On 03/02/2015 16:20, Alex Williamson wrote:
On Tue, 2015-02-03 at 13:48 +0100, Paolo Bonzini wrote:
In order to enable out-of-BQL address space lookup, destruction of
devices needs to be split in two phases.
Unrealize is the first phase; once it complete no new accesses will
be started,
On 01/22/2015 01:03 AM, sfel...@gmail.com wrote:
From: Scott Feldman sfel...@gmail.com
This is the register programming guide for the Rocker device. It's intended
for driver writers and device writers. It covers the device's PCI space,
the register set, DMA interface, and interrupts.
In
On 01/16/2015 09:19 AM, fred.kon...@greensocs.com wrote:
@@ -759,7 +760,9 @@ static void page_flush_tb_1(int level, void **lp)
PageDesc *pd = *lp;
for (i = 0; i V_L2_SIZE; ++i) {
-pd[i].first_tb = NULL;
+for (j = 0; j MAX_CPUS; j++) {
+
On 03/02/15 14:47, Peter Lieven wrote:
Am 03.02.2015 um 12:37 schrieb Kevin Wolf:
Am 03.02.2015 um 12:30 hat Peter Lieven geschrieben:
Am 03.02.2015 um 08:31 schrieb Denis V. Lunev:
On 02/02/15 23:46, Denis V. Lunev wrote:
On 02/02/15 23:40, Peter Lieven wrote:
Am 02.02.2015 um 21:09
From: Gonglei arei.gong...@huawei.com
The reset logic can be done by both machine reset and
boot handler. So we shouldn't return error when the boot
handler callback don't be set in patch 1.
Patch 2 check boot order argument validation
before vm running.
Patch 3 passing error_abort instead of
From: Gonglei arei.gong...@huawei.com
Either 'once' option or 'order' option can take effect for -boot at
the same time, that is say initial startup processing can check only
one. And pc.c's set_boot_dev() fails when its boot order argument
is invalid. This patch provide a solution fix this
From: Gonglei arei.gong...@huawei.com
qemu_boot_set() can't fail in restore_boot_order(),
then simply assert it doesn't fail, by passing
error_abort.
Signed-off-by: Gonglei arei.gong...@huawei.com
---
bootdevice.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/bootdevice.c
In order to enable out-of-BQL address space lookup, destruction of
devices needs to be split in two phases.
Unrealize is the first phase; once it complete no new accesses will
be started, but there may still be pending memory accesses can still
be completed.
The second part is freeing the
Am 03.02.2015 um 13:59 schrieb Paolo Bonzini:
On 03/02/2015 13:11, Thomas Huth wrote:
The userspace (QEMU) then can simply call this ioctl when it wants
to read or write from/to virtual guest memory. Then kernel then takes
the IPTE-lock, walks the MMU table of the guest to find out the
From: Christian Borntraeger borntrae...@de.ibm.com
As described in CP programming services an unimplemented DIAGNOSE
function should return a specification exception. Today we give the
guest an operation exception.
As both exception types are suppressing and Linux as a guest does not
care about
1 - 100 of 257 matches
Mail list logo