Hi Wei,
Thanks for the review.
On 09/01/2015 01:52 AM, Wei Huang wrote:
On 08/30/2015 10:42 PM, Hemant Kumar wrote:
Running kvm_stat on a powerpc macine where the kernel is compiled with
KVM_BOOK3S_HV_EXIT_TIMING config option, generates the following error :
# kvm_stat
Traceback (most rec
On Friday 07 August 2015 09:07 AM, Sam Bobroff wrote:
> Hello Aravinda and all,
>
> On Wed, Jul 08, 2015 at 01:58:13PM +0530, Aravinda Prasad wrote:
>> On Friday 03 July 2015 11:31 AM, David Gibson wrote:
>>> On Thu, Jul 02, 2015 at 07:11:52PM +1000, Alexey Kardashevskiy wrote:
On 04/02/201
Programmingkid writes:
> Is there a function that can execute a qmp command in QEMU?
Sure you want to do that, and not call the C interface instead? Let me
explain how QMP works:
* QMP core: receive JSON, parse, find handler function (defined in
qmp-commands.hx), call it
* The handler funct
John Snow writes:
> On 08/28/2015 09:06 AM, Markus Armbruster wrote:
>> John Snow writes:
>>
>>> On 08/27/2015 11:29 AM, Eric Blake wrote:
On 08/27/2015 09:17 AM, Peter Maydell wrote:
> I've noticed recently that tests/hd-geo-test.c creates test disk
> images which are 4GB in size,
On 09/01/2015 03:04 AM, Eric Blake wrote:
> On 08/11/2015 01:51 AM, Wen Congyang wrote:
>> Signed-off-by: Wen Congyang
>> Signed-off-by: zhanghailiang
>> Signed-off-by: Gonglei
>> ---
>> blockdev.c | 79
>>
>> qapi/block-core.json
On 08/30/2015 08:18 AM, Peter Maydell wrote:
+static const TileSPR *find_spr(unsigned spr)
+{
+/* Allow the compiler to construct the binary search tree. */
This feels a bit overly clever to me but if we only have
three registers anyway it doesn't matter much.
I was just forward looking
On 08/30/2015 06:52 AM, Peter Maydell wrote:
I *think* this code is correct, but the ISA manual perplexes me
entirely. Why on earth would you describe anything as "compute
the boolean AND of something with a value of all ones", when that's
just a no-op? I can't see what I'm missing that means the
On 08/30/2015 06:46 AM, Peter Maydell wrote:
On 24 August 2015 at 17:17, Richard Henderson wrote:
Signed-off-by: Richard Henderson
---
target-tilegx/translate.c | 112 ++
1 file changed, 112 insertions(+)
It seems a shame that these are all 32x3
On 08/30/2015 06:38 AM, Peter Maydell wrote:
On 24 August 2015 at 17:17, Richard Henderson wrote:
Signed-off-by: Richard Henderson
---
target-tilegx/translate.c | 57 +--
1 file changed, 55 insertions(+), 2 deletions(-)
diff --git a/target-tilegx
On 08/29/2015 02:21 PM, Peter Maydell wrote:
+case OE_RR_X1(SWINT3):
+ret = TILEGX_EXCP_OPCODE_UNKNOWN;
+mnemonic = "swint3";
+goto done0;
+done0:
goto to immediately following label ?
Sometimes nicer than fallthrough when future patches might interpose extra c
On Thu, Aug 13, 2015 at 02:53:02PM +0200, Laurent Vivier wrote:
> When a device is hotplugged, attach() sets "configured" to
> false, waiting an action from the OS to configure it and then
> to call ibm,configure-connector. On ibm,configure-connector,
> the hypervisor sets "configured" to true.
>
The DRC_INDEX_ID_MASK macro does a left shift on ~0, which is a signed
quantity, and therefore undefined behaviour according to the C spec. In
particular this causes warnings from the clang sanitizer.
This fixes it by calculating the same mask without using ~0 (I think the
new method is a more co
On 08/31/2015 07:39 PM, Michael S. Tsirkin wrote:
Since you're at this, how about introduce a test that mixes datamatch
> >> and wildcard?
>>> > > How do you mean? wildcard means ignore data ...
>>> > >
>> >
>> > I mean for example having both datamatch and wildcard eventfds in a
>> >
On 08/31/2015 10:24 PM, Vlad Yasevich wrote:
> On 08/31/2015 05:59 AM, Jason Wang wrote:
>>
>> On 08/28/2015 10:06 PM, Vladislav Yasevich wrote:
>>> In standard operation mode, when the receive ring buffer
>>> is full, the buffer actually appears empty to the driver since
>>> the RxBufAddr (the l
At present, if guest numa nodes are requested, but the cpus in each node
are not specified, spapr just uses the default behaviour or assigning each
vcpu round-robin to nodes.
If smp_threads != 1, that will assign adjacent threads in a core to
different NUMA nodes. As well as being just weird, tha
On 09/01/2015 01:40 AM, Eric Blake wrote:
> On 08/11/2015 01:51 AM, Wen Congyang wrote:
>> In some cases, we want to take a quorum child offline, and take
>> another child online.
>>
>> Signed-off-by: Wen Congyang
>> Signed-off-by: zhanghailiang
>> Signed-off-by: Gonglei
>> Reviewed-by: Alberto
This patch refines discard support of the sheepdog driver. The
existing discard mechanism was implemented on SD_OP_DISCARD_OBJ, which
was introduced before fine grained reference counting on newer
sheepdog. It doesn't care about relations of snapshots and clones and
discards objects unconditionally
This patchset has two patches. The first one is a defensive purpose
for rare cases. It is an improvement of the previous commit
96b14ff85acf. The second one is refining discard operation caused by
fstrim command, etc. Current sheepdog driver corrupts VDIs when the
discard operation is issued. This
Hi Michael,
When you talk about VFIO in guest, is it with a purely emulated IOMMU in Qemu?
Also, I am not clear on the following points:
1. How transient memory would be mapped using BAR in the backend VM
2. How would the backend VM update the dirty page bitmap for the frontend VM
Regards
Varun
>
In the commit 96b14ff85acf, requests for overlapping areas are
serialized. However, it cannot handle a case of non overlapping
requests. In such a case, min_dirty_data_idx and max_dirty_data_idx
can be overwritten by the requests and invalid inode update can
happen e.g. a case like create(1, 2) and
On 2015/8/29 6:06, Eric Blake wrote:
On 07/29/2015 02:45 AM, zhanghailiang wrote:
We leave users to use whatever heartbeat solution they want, if the heartbeat
is lost, or other errors they detect, they can use command
'colo_lost_heartbeat' to tell COLO to do failover, COLO will do operations
ac
I'm seeing these MCE messages too.
My hardware is i7 4790K on a Gigabyte Z97X Gaming GT motherboard.
I run a mixture of Linux and Windows (client and server editions)
guests. Hipervisor is kvm. I'm seeing these MCE messages since I
virtualized a Windows Server 2008 R2 SP1. Neither Windows XP nor
On 08/29/2015 08:26 AM, Peter Maydell wrote:
Incidentally I deduce that we're not planning to support bigendian
mode?
*shrug* I hadn't thought about it. Little-endian seems to be the default for
the toolchain. The pre-built userland available for download only contains
little-endian code.
On 08/29/2015 07:58 AM, Peter Maydell wrote:
On 24 August 2015 at 17:17, Richard Henderson wrote:
Signed-off-by: Richard Henderson
---
target-tilegx/translate.c | 99 +--
1 file changed, 96 insertions(+), 3 deletions(-)
diff --git a/target-tilegx
On Mon, Aug 31, 2015 at 09:51:00PM -0400, Jeff Cody wrote:
> On Tue, Sep 01, 2015 at 09:29:31AM +0800, Liu Yuan wrote:
> > From: Liu Yuan
> >
> > We need to discard the payload if we get a invalid header due to whatever
> > reason
> > to avoid data stream curruption.
>
> If the header is invali
On 08/29/2015 02:08 PM, Peter Maydell wrote:
On 24 August 2015 at 17:17, Richard Henderson wrote:
Signed-off-by: Richard Henderson
+if (dc->jmp.cond != TCG_COND_NEVER) {
+if (dc->jmp.cond == TCG_COND_ALWAYS) {
+tcg_gen_mov_i64(cpu_pc, dc->jmp.dest);
+} else {
+
On Tue, Sep 01, 2015 at 09:29:31AM +0800, Liu Yuan wrote:
> From: Liu Yuan
>
> We need to discard the payload if we get a invalid header due to whatever
> reason
> to avoid data stream curruption.
If the header is invalid / corrupted, how can rsp.data_length be
trusted? Out of curiosity, is th
On Tue, Sep 01, 2015 at 09:02:13AM +0800, Liu Yuan wrote:
> On Fri, Aug 28, 2015 at 10:53:58AM +0800, Liu Yuan wrote:
> > From: Liu Yuan
> >
> > With reopen supported, block-commit (and offline commit) is now supported
> > for
> > image files whose base image uses the Sheepdog protocol driver.
>
From: Liu Yuan
We need to discard the payload if we get a invalid header due to whatever reason
to avoid data stream curruption. For e.g., the response consists of header plus
data payload. If we simply read the header then the data payload is left in the
socket buffer and the next time we would
On 08/31/2015 10:53 PM, Eric Blake wrote:
On 08/31/2015 03:01 AM, Yang Hongyang wrote:
Sorry that I don't know much about the QAPI part, I have a question, in
previous reply, Eric suggested:
>
> Then this becomes something like:
>
> { 'command': 'netfilter-add', 'data': 'NetFil
On Fri, Aug 28, 2015 at 05:15:19PM +1000, Gavin Shan wrote:
> This supports RTAS calls "ibm,{open,close}-errinjct" to manupliate
> the token, which is passed to RTAS call "ibm,errinjct" to indicate
> the valid context for error injection. Each VM is permitted to have
> only one token at once and we
On Fri, Aug 28, 2015 at 05:15:18PM +1000, Gavin Shan wrote:
> This introduces rtas_ldq() to load 64-bits parameter from continuous
> two 4-bytes memory chunk of RTAS parameter buffer, to simplify the
> code.
>
> Signed-off-by: Gavin Shan
> Reviewed-by: Thomas Huth
Looks good. Since this doesn'
On Fri, Aug 28, 2015 at 05:15:17PM +1000, Gavin Shan wrote:
> This replaces PCI_MSIX_FLAGS_BIRMASK with PCI_MSIX_TABLE_BIR. Also,
> 3 more macros regarding MSIx table offset, MSIx PBA BAR index and
> MSIx PBA offset and this uses them. Besides, PCI_ERR_UNC_TRAIN is
> replaced with PCI_ERR_UNC_UND.
On Fri, Aug 28, 2015 at 05:15:14PM +1000, Gavin Shan wrote:
> This includes linux/arch/powerpc/include/uapi/asm/eeh.h while
> updating linux header files. The specific header file, introduced
> by the following Linux upstream commits for EEH on sPAPR platform:
>
> ed3e81f ("powerpc/eeh: Move PE
On Fri, Aug 28, 2015 at 05:15:15PM +1000, Gavin Shan wrote:
> This submits changes with formatted commit log while updating Linux
> headers using scripts/update-linux-headers.sh.
>
> Signed-off-by: Gavin Shan
> ---
> scripts/update-linux-headers.sh | 24
> 1 file changed
On Fri, Aug 28, 2015 at 05:15:13PM +1000, Gavin Shan wrote:
> This allows to include "stdint.h" in virtio header files. Otherwise,
> scripts/update-linux-headers.sh fails when updating headers from
> Linux 4.2.rc8 kernel. include/uapi/linux/virtio_ring.h starts to
> include "stdint.h" from commit d
On 2015/8/31 23:07, Eric Blake wrote:
On 08/31/2015 03:27 AM, zhanghailiang wrote:
+Data: None.
+
+ - "mode": COLO mode, 'primary' or 'secondary'
+ - "error": Error message (json-string, optional)
The "Data: None" designation is inconsistent with the fact that you do
provide data.
Will fix
On 08/31/2015 09:21 PM, Igor Mammedov wrote:
On Mon, 31 Aug 2015 17:47:44 +0800
Zhu Guihua wrote:
From: Chen Fan
After ICC bus/bridge have been removed, APIC MMIO area could
not be mapped into sysbus MMIO any more.
So replace mapping APIC at global system address space with
mapping it at pe
On Fri, Aug 28, 2015 at 10:53:58AM +0800, Liu Yuan wrote:
> From: Liu Yuan
>
> With reopen supported, block-commit (and offline commit) is now supported for
> image files whose base image uses the Sheepdog protocol driver.
>
> Cc: qemu-devel@nongnu.org
> Cc: Jeff Cody
> Cc: Kevin Wolf
> Cc: St
On Mon, Aug 31, 2015 at 3:38 PM, John Snow wrote:
>
>
> On 08/28/2015 08:04 PM, Alistair Francis wrote:
>> The AHCIState struct can either have AHCIPCIState or SysbusAHCIState
>> as a parent. The ahci_irq_lower() and ahci_irq_raise() functions
>> assume that it is always AHCIPCIState, which is not
On 09/01/2015 03:04 AM, Eric Blake wrote:
> On 08/11/2015 01:51 AM, Wen Congyang wrote:
>> Signed-off-by: Wen Congyang
>> Signed-off-by: zhanghailiang
>> Signed-off-by: Gonglei
>> ---
>> blockdev.c | 79
>>
>> qapi/block-core.json
On 09/01/2015 02:53 AM, Eric Blake wrote:
> On 08/11/2015 01:51 AM, Wen Congyang wrote:
>> Signed-off-by: Wen Congyang
>> Signed-off-by: zhanghailiang
>> Signed-off-by: Gonglei
>> Reviewed-by: Alberto Garcia
>> ---
>> block/quorum.c | 75
>>
On Mon, Aug 31, 2015 at 08:46:01PM +0200, Thomas Huth wrote:
> From: Michael Ellerman
>
> Some powerpc systems have support for a hardware random number generator
> (hwrng). If such a hwrng is present the host kernel can provide access
> to it via the H_RANDOM hcall.
>
> The kernel advertises th
On Mon, Aug 31, 2015 at 11:08:13AM +0530, Bharata B Rao wrote:
> If drmgr is used in the guest to hotplug a device before a device_add
> has been issued via the QEMU monitor, QEMU segfaults in configure_connector
> call. This occurs due to accessing of NULL FDT which otherwise would have
> been cre
On Mon, Aug 31, 2015 at 08:46:02PM +0200, Thomas Huth wrote:
> The PAPR interface provides a hypercall to pass high-quality
> hardware generated random numbers to guests. So let's provide
> this call in QEMU, too, so that guests that do not support
> virtio-rnd yet can get good random numbers, too.
On 09/01/2015 01:40 AM, Eric Blake wrote:
> On 08/11/2015 01:51 AM, Wen Congyang wrote:
>> In some cases, we want to take a quorum child offline, and take
>> another child online.
>>
>> Signed-off-by: Wen Congyang
>> Signed-off-by: zhanghailiang
>> Signed-off-by: Gonglei
>> Reviewed-by: Alberto
Quoting Eric Blake (2015-08-28 16:44:49)
> On 08/26/2015 05:34 PM, marcandre.lur...@redhat.com wrote:
> > From: Marc-André Lureau
> >
> > Add a simple man page for the qemu agent.
> >
> > Signed-off-by: Marc-André Lureau
> > Reviewed-by: Michael Roth
> > ---
> > Makefile | 14 +-
> >
Is there a function that can execute a qmp command in QEMU?
On Mon, Aug 31, 2015 at 02:37:43PM +0200, Laurent Vivier wrote:
>On 28/08/2015 14:30, Gavin Shan wrote:
>> On Fri, Aug 28, 2015 at 01:50:47PM +0200, Laurent Vivier wrote:
>>> On 28/08/2015 09:15, Gavin Shan wrote:
This submits changes with formatted commit log while updating Linux
headers
On Mon, Aug 31, 2015 at 09:05:12PM +0200, Max Reitz wrote:
> Currently, if a qemu/qemu-io/qemu-img/qemu-nbd invocation receives a
> segmentation fault, that message is invisible in most cases since the
> output is generally filtered and bash suppresses the segmentation fault
> notice for any but th
On 08/31/2015 04:39 PM, Eric Blake wrote:
+++ b/block/qcow2.c
@@ -182,6 +182,14 @@ static int
qcow2_read_extensions(BlockDriverState *bs, uint64_t start_offset,
return ret;
}
+if (!(s->autoclear_features &
QCOW2_AUTOC
On 08/27/2015 01:45 AM, Vladimir Sementsov-Ogievskiy wrote:
> On 09.06.2015 18:50, Stefan Hajnoczi wrote:
>> On Mon, Jun 08, 2015 at 06:21:24PM +0300, Vladimir Sementsov-Ogievskiy
>> wrote:
>>> diff --git a/block/qcow2.c b/block/qcow2.c
>>> index 406e55d..f85a55a 100644
>>> --- a/block/qcow2.c
>>>
On 08/28/2015 08:04 PM, Alistair Francis wrote:
> The AHCIState struct can either have AHCIPCIState or SysbusAHCIState
> as a parent. The ahci_irq_lower() and ahci_irq_raise() functions
> assume that it is always AHCIPCIState, which is not always the
> case, which causes a seg fault. Verify what
On 08/31/2015 06:21 PM, Eric Blake wrote:
> On 06/08/2015 09:21 AM, Vladimir Sementsov-Ogievskiy wrote:
>> From: Vladimir Sementsov-Ogievskiy
>>
>> Persistent dirty bitmaps will be saved into qcow2 files. It may be used
>> as 'internal' bitmaps (for qcow2 drives) or as 'external' bitmaps for
>>
On 06/08/2015 09:21 AM, Vladimir Sementsov-Ogievskiy wrote:
> From: Vladimir Sementsov-Ogievskiy
>
> Persistent dirty bitmaps will be saved into qcow2 files. It may be used
> as 'internal' bitmaps (for qcow2 drives) or as 'external' bitmaps for
> other drives (there may be qcow2 file with zero di
This is based on mcf_fec.c FEC implementation for Coldfire
* A generic PHY was added (borrowwed from LAN9118)
* The buffer management is also modified as buffers are
slightly different between Coldfire and i.MX
Signed-off-by: Jean-Christophe Dubois
Reviewed-by: Peter Crosthwaite
---
Ch
Tested by booting a minimal Linux system on the emulated platform
Tested by booting the Xvisor hypervisor on the emulated platform
Signed-off-by: Jean-Christophe Dubois
Reviewed-by: Peter Crosthwaite
---
Changes since v1:
* Added a ds1338 I2C device for qtest purpose.
Changes since v2
Signed-off-by: Jean-Christophe Dubois
Reviewed-by: Peter Crosthwaite
---
Changes since v1:
* not present on v1
Changes since v2:
* not present on v2
Changes since v3:
* not present on v3
Changes since v4:
* not present on v4
Changes since v5:
* not present
For now we support the following devices:
* CPU: ARM926
* Interrupt Controller: AVIC
* CCM
* UART x 5
* EPIT x 2
* GPT x 4
* FEC
* I2C x 3
Signed-off-by: Jean-Christophe Dubois
Reviewed-by: Peter Crosthwaite
---
Changes since v1:
* not pre
The slave mode is not implemented.
Signed-off-by: Jean-Christophe Dubois
Reviewed-by: Peter Crosthwaite
---
Changes since v1:
* none
Changes since v2:
* use QOM cast
* reworked debug printf
* use CamelCase for state type
* warn with qemu_log_mask(LOG_GUEST_ERROR) or qem
This is using a ds1338 RTC chip on the I2C bus. This RTC chip is
not present on the real 3DS PDK board.
Signed-off-by: Jean-Christophe Dubois
Acked-by: Peter Crosthwaite
---
Changes since v1:
* not present on v1
Changes since v2:
* use a common header file for I2C regs definition
Convert the KZM board to use the i.MX31 SoC defintition instead of
redefining the entire SoC on the machine level. Major rewrite of the
machine init code.
While touching the memory map comment de-indent to the correct level
of indentation.
This obsoletes the legacy i.MX device device creation hel
For now we support the following devices:
* CPU: ARM1136
* Interrupt Controller: AVIC
* CCM
* UART x 2
* EPIT x 2
* GPT
Signed-off-by: Jean-Christophe Dubois
Reviewed-by: Peter Crosthwaite
---
Changes since v1:
* not present on v1
Changes since v2:
* not present on v2
This series of patches is generated against Peter Maydell GIT tree:
https://git.linaro.org/people/peter.maydell/qemu-arm.git
branch target-arm-post-2.4
This series of patches add the support for the i.MX25 processor through the
Freescale PDK evaluation board.
For now a limited set of devices is
On 08/18/2015 05:10 PM, Max Reitz wrote:
> After drive-mirror replacing a Quorum child, the filename of the Quorum
> BDS should reflect the change. This patch replaces the existing test for
> whether the operation did actually exchange the BDS (which simply tested
> whether the new BDS existed) by
On 08/18/2015 05:10 PM, Max Reitz wrote:
> That field is now only used during initialization of BlockDriverStates
> (opening images) and for error or warning messages. Performance is not
> that much of an issue here, so we can drop the field and replace its use
> by a call to bdrv_filename() or bdr
On Mon, Aug 31, 2015 at 1:54 PM, John Snow wrote:
>
>
> On 08/28/2015 08:04 PM, Alistair Francis wrote:
>> Connect the Sysbus AHCI device to ZynqMP.
>>
>> Signed-off-by: Alistair Francis
>> Reviewed-by: Sai Pavan Boddu
>> ---
>> V6:
>> - Fix up Macros
>> V2:
>> - Marcoify the number of SATA pr
On 08/18/2015 05:10 PM, Max Reitz wrote:
> Replaces bs->filename by the result of bdrv_filename_alloc() in the
> qemu-img map subcommand. Since that value is queried relatively often,
> however, it should be cached.
>
> Signed-off-by: Max Reitz
> ---
> qemu-img.c | 14 +-
> 1 file ch
On Mon, Aug 31, 2015 at 7:11 AM, Michael S. Tsirkin wrote:
> Hello!
> During the KVM forum, we discussed supporting virtio on top
> of ivshmem. I have considered it, and came up with an alternative
> that has several advantages over that - please see below.
> Comments welcome.
Hi Michael,
I like
On 08/18/2015 05:10 PM, Max Reitz wrote:
> Split the part which actually refreshes the BlockDriverState.filename
> field off of bdrv_refresh_filename() into a more generic function
> bdrv_filename(), which first calls bdrv_refresh_filename() and then
> stores a qemu-usable filename into the given b
On 08/28/2015 08:04 PM, Alistair Francis wrote:
> Connect the Sysbus AHCI device to ZynqMP.
>
> Signed-off-by: Alistair Francis
> Reviewed-by: Sai Pavan Boddu
> ---
> V6:
> - Fix up Macros
> V2:
> - Marcoify the number of SATA prts
> - Change the error for setting num-ports to error_abort
>
On 08/18/2015 05:10 PM, Max Reitz wrote:
> In places which directly pass a filename to the OS, we should not use
> the filename field at all but exact_filename instead (although the
> former currently equals the latter if that is set).
>
> In raw_open_common(), we do not need to access BDS.filenam
On 08/18/2015 05:10 PM, Max Reitz wrote:
> Instead of returning a pointer to the filename, copy it into a buffer
> specified by the caller.
>
> Signed-off-by: Max Reitz
> ---
> block.c | 25 ++---
> include/block/block.h | 2 +-
> monitor.c | 6 +++
On Thu, Aug 27, 2015 at 12:30:41PM +0200, Peter Lieven wrote:
> If the file is readonly its not expected to grow so
> save the blocking call to nfs_fstat_async and use
> the value saved at connection time. Also important
> the monitor (and thus the main loop) will not hang
> if block device info is
On Aug 31, 2015, at 4:26 PM, Max Reitz wrote:
> On 31.08.2015 22:13, Programmingkid wrote:
>>
>> On Aug 29, 2015, at 12:39 PM, Max Reitz wrote:
>>
>>> On 29.08.2015 17:57, Programmingkid wrote:
On Aug 29, 2015, at 11:40 AM, Max Reitz wrote:
> On 27.08.2015 03:05, G 3 wrote:
On 31.08.2015 22:13, Programmingkid wrote:
>
> On Aug 29, 2015, at 12:39 PM, Max Reitz wrote:
>
>> On 29.08.2015 17:57, Programmingkid wrote:
>>>
>>> On Aug 29, 2015, at 11:40 AM, Max Reitz wrote:
>>>
On 27.08.2015 03:05, G 3 wrote:
> I want to share files between my host and guest compu
On 08/30/2015 10:42 PM, Hemant Kumar wrote:
> Running kvm_stat on a powerpc macine where the kernel is compiled with
> KVM_BOOK3S_HV_EXIT_TIMING config option, generates the following error :
>
> # kvm_stat
>
> Traceback (most recent call last):
> File "/usr/bin/kvm_stat", line 644, in
>
On Aug 29, 2015, at 12:39 PM, Max Reitz wrote:
> On 29.08.2015 17:57, Programmingkid wrote:
>>
>> On Aug 29, 2015, at 11:40 AM, Max Reitz wrote:
>>
>>> On 27.08.2015 03:05, G 3 wrote:
I want to share files between my host and guest computer. A feature I
want to add would be a new menu
On 31.08.2015 22:05, Eric Blake wrote:
> On 08/31/2015 01:53 PM, Max Reitz wrote:
>
>> Design question: Would it make sense to instead add a "reference" mode
>> to blockdev-snapshot-sync where you can specify a BDS's node-name
>> instead of snapshot-file to use an existing BDS as the new top layer
On 08/31/2015 01:53 PM, Max Reitz wrote:
> Design question: Would it make sense to instead add a "reference" mode
> to blockdev-snapshot-sync where you can specify a BDS's node-name
> instead of snapshot-file to use an existing BDS as the new top layer,
> ideally an empty one?
Indeed - then block
On 31.08.2015 12:00, Alberto Garcia wrote:
> Snapshots created using blockdev-snapshot-sync are currently opened
> using their default options, not even inheriting those from the images
> they are based on.
>
> This patch extends the command by adding an 'options' parameter that
> takes a Blockdev
Currently, __target_cmsg_nxthdr compares a pointer derived from
target_cmsg against the msg_control field of target_msgh (through
subtraction). This failed for me when emulating i386 code under x86_64,
because pointers in the host address space and pointers in the guest
address space were not the
On 31 August 2015 at 19:54, John Snow wrote:
> Oh, taking a look at it, it needs to writethat MBR data to the file
> before it opens it. We don't have an existing qemu-io dependency here to
> use.
>
> I could add it, but the line between iotest and qtest starts to get
> pretty fuzzy.
I don't care
Currently, if a subprocess of a python test (i.e. qemu-io, qemu-img, or
qemu) receives a signal and is subsequently aborted, this is not logged.
This patch makes python tests always check the exit code of these
subprocesses, and emit a message if they have been killed.
Signed-off-by: Max Reitz
-
Currently, if a qemu/qemu-io/qemu-img/qemu-nbd invocation receives a
segmentation fault, that message is invisible in most cases since the
output is generally filtered and bash suppresses the segmentation fault
notice for any but the last element of a pipe.
Most of the time, the test will then fai
Currently, if a qemu-related command (qemu, qemu-io, qemu-img, qemu-nbd)
is invoked in an iotest, receives a signal and is subsequently killed
(e.g. a segmentation fault), this is not logged in the test output. The
first patch in this series makes the bash tests no longer suppress that
line, and th
On 08/11/2015 01:51 AM, Wen Congyang wrote:
> Signed-off-by: Wen Congyang
> Signed-off-by: zhanghailiang
> Signed-off-by: Gonglei
> ---
> blockdev.c | 79
>
> qapi/block-core.json | 40 ++
> qmp-commands.hx
On 08/31/2015 12:30 PM, Eric Blake wrote:
On 08/31/2015 05:00 AM, Cornelia Huck wrote:
From: "Jason J. Herne"
Add dump-skeys command to the human monitor.
Reviewed-by: Thomas Huth
Reviewed-by: David Hildenbrand
Signed-off-by: Jason J. Herne
Signed-off-by: Cornelia Huck
---
hmp-commands.
On 08/28/2015 09:06 AM, Markus Armbruster wrote:
> John Snow writes:
>
>> On 08/27/2015 11:29 AM, Eric Blake wrote:
>>> On 08/27/2015 09:17 AM, Peter Maydell wrote:
I've noticed recently that tests/hd-geo-test.c creates test disk
images which are 4GB in size, which is a problem if the
On 08/11/2015 01:51 AM, Wen Congyang wrote:
> Signed-off-by: Wen Congyang
> Signed-off-by: zhanghailiang
> Signed-off-by: Gonglei
> Reviewed-by: Alberto Garcia
> ---
> block/quorum.c | 75
> --
> 1 file changed, 73 insertions(+), 2 delet
The PAPR interface provides a hypercall to pass high-quality
hardware generated random numbers to guests. So let's provide
this call in QEMU, too, so that guests that do not support
virtio-rnd yet can get good random numbers, too.
Please note that this hypercall should provide "good" random data
in
From: Michael Ellerman
Some powerpc systems have support for a hardware random number generator
(hwrng). If such a hwrng is present the host kernel can provide access
to it via the H_RANDOM hcall.
The kernel advertises the presence of a hwrng with the KVM_CAP_PPC_HWRNG
capability. If this is det
The H_RANDOM sPAPR hypercall is used to pass high-quality random
numbers to guests (similar to virtio-rnd). Since the Linux guest
kernels already support this hypercall, we should provide this
interface in QEMU, too, in case virtio-rnd is not available in
the guest yet.
First patch is an older pat
On Aug 31, 2015, at 12:26 PM, Markus Armbruster wrote:
> Programmingkid writes:
>
>> On Aug 31, 2015, at 3:52 AM, Markus Armbruster wrote:
>>
>>> Programmingkid writes:
>>>
On Aug 29, 2015, at 12:39 PM, Max Reitz wrote:
> On 29.08.2015 17:57, Programmingkid wrote:
>>
Markus Armbruster writes:
> Eric Blake writes:
>
>> On 08/05/2015 12:23 AM, Markus Armbruster wrote:
>>> Eric Blake writes:
>>>
On 08/04/2015 09:57 AM, Markus Armbruster wrote:
> The QAPI code generators work with a syntax tree (nested dictionaries)
> plus a few symbol tables (als
On 08/31/2015 02:31 AM, Yu-Cheng Liu wrote:
> Dear all:
> I can boot in Linux with default machine use :
> qemu-system-x86_64 -bios [ Path to coreboot with FILO ] -hda [ Path to
> Linux image ] -nographic
>
> when I use Q35 machine :
> qemu-system-x86_64 *-M q35* -bios [ Path to coreboot with FI
On Mon, Aug 31, 2015 at 07:09:34PM +0200, Thomas Huth wrote:
> On 30/08/15 23:27, Richard W.M. Jones wrote:
> > On Sun, Aug 30, 2015 at 11:02:17PM +0200, Alexander Graf wrote:
> >>
> >>
> >>> Am 30.08.2015 um 22:11 schrieb Richard W.M. Jones :
> >>>
> >>> Hi Alex,
> >>>
> >>> Do you or anyone have
On 08/11/2015 01:51 AM, Wen Congyang wrote:
> In some cases, we want to take a quorum child offline, and take
> another child online.
>
> Signed-off-by: Wen Congyang
> Signed-off-by: zhanghailiang
> Signed-off-by: Gonglei
> Reviewed-by: Alberto Garcia
> ---
> block.c | 43 ++
Public bug reported:
Starting with a raw disk image, using "qemu-img convert" to convert from
raw to VHD results in the output VHD file's virtual size being aligned
to the nearest 516096 bytes (16 heads x 63 sectors per head x 512 bytes
per sector), instead of preserving the input file's size as t
On 08/11/2015 01:51 AM, Wen Congyang wrote:
> Signed-off-by: Wen Congyang
> Signed-off-by: zhanghailiang
> Signed-off-by: Gonglei
> Reviewed-by: Alberto Garcia
> ---
> qapi/block-core.json | 17 +++--
> 1 file changed, 15 insertions(+), 2 deletions(-)
>
> diff --git a/qapi/block-c
1 - 100 of 207 matches
Mail list logo