On 07/17/2017 04:26 PM, Peter Xu wrote:
Since commit a15215f3 ("build: remove --enable-colo/--disable-colo"),
colo is always supported. We don't need any colo_supported() now since
it is always true. Removing any extra code that depends on it.
CC: Paolo Bonzini
CC: Hailiang Zhang
Signed-off-
On 2017-07-17 20:25, Richard Henderson wrote:
> On 07/17/2017 06:55 PM, Philippe Mathieu-Daudé wrote:
> > Aurelien Jarno denoted this function could be implemented more effectively
> > using
> > the aarch32 rev16() pattern.
> >[http://lists.nongnu.org/archive/html/qemu-devel/2017-05/msg03180.h
On 17 Jul 2017, at 19:59 PM, Michael S. Tsirkin wrote:
>
> On Mon, Jul 17, 2017 at 03:48:03PM +0300, Dmitry Fleytman wrote:
>> Am I understand correctly that there are no special cases for
>> IDE controllers, i.e. bus master bit must be set by SW same
>> way as for other PCI devices?
>
> Bus mas
On Mon, Jul 17, 2017 at 12:29:08PM -0500, Eric Blake wrote:
> On 07/17/2017 11:46 AM, Dr. David Alan Gilbert wrote:
>
> >> +++ w/hw/usb/bus.c
> >> @@ -407,8 +407,9 @@ void usb_register_companion(const char *masterbus,
> >> USBPort *ports[],
> >> void usb_port_location(USBPort *downstream, USBPort
On Tue, Jul 18, 2017 at 07:06:27AM +0100, anton.iva...@cambridgegreys.com wrote:
> From: Anton Ivanov
>
> 1. Creates a common recvmmsg backend for socket transports
> 2. Migrates L2TPv3 to the new backend
> 3. Adds gre socket transport - a vm can attach directly to GRE
> 4. Adds raw socket transp
On 07/17/2017 07:27 PM, Edgar E. Iglesias wrote:
On Mon, Jul 17, 2017 at 11:33 PM, Peter Maydell
wrote:
On 14 June 2017 at 18:45, Edgar E. Iglesias
wrote:
From: "Edgar E. Iglesias"
Paolo suggested offline that we send a pull request for this series.
Here it is, I've run it through my test
On 18.07.2017 05:37, David Gibson wrote:
> On Mon, Jul 17, 2017 at 09:54:45PM +0200, Laurent Vivier wrote:
>> On 30/06/2017 12:46, David Gibson wrote:
>>> From: Bharata B Rao
>>>
>>> Add a "no HPT" encoding (using value -1) to the HTAB migration
>>> stream (in the place of HPT size) when the guest
OK.
I can split it into series before next submission.
A.
On 18/07/17 08:27, Daniel P. Berrange wrote:
On Tue, Jul 18, 2017 at 07:06:27AM +0100, anton.iva...@cambridgegreys.com wrote:
From: Anton Ivanov
1. Creates a common recvmmsg backend for socket transports
2. Migrates L2TPv3 to the ne
On 2017-07-06 16:20, Richard Henderson wrote:
> This fixes two problems with atomic operations on sh4,
> including an attempt at supporting the user-space atomics
> technique used by most sh-linux-user binaries.
>
> Changes since v1:
> * Rebase on Aurelien's recent sh4 patchset.
> * Patch 3,5
On Wed, 2017-07-12 at 17:09 +0530, Shivaprasad G Bhat wrote:
> Setting numa_node for emulated devices is the benefit for now. On x86, I
> figured there is
> no way to set the numa_node for the root controller and the emulated
> devices sitting there
> all have numa_node set to -1. Only the devices
Commit 3a38429 ("spapr: Add a "no HPT" encoding to HTAB migration stream")
allows to migrate an empty HPT, but doesn't mark correctly the
end of the migration stream.
The end condition (value returned by htab_save_iterate() and
htab_save_complete()) should be 1, whereas in 3a38429 they
return 0.
On Mon, 17 Jul 2017 18:58:26 +0200
Christian Borntraeger wrote:
> From: "Jason J. Herne"
>
> This patch introduces the CPU model for z14, along with all base and
> optional features.
>
> Signed-off-by: Jason J. Herne
> Acked-by: Christian Borntraeger
> Signed-off-by: Christian Borntraeger
>
On 17 July 2017 at 13:11, Stefan Hajnoczi wrote:
> The following changes since commit 4871b51b9241b10f4fd8e04bbb21577886795e25:
>
> vmgenid-test: use boot-sector infrastructure (2017-07-14 17:03:03 +0100)
>
> are available in the git repository at:
>
> git://github.com/stefanha/qemu.git tags/t
On 07/17/2017 06:58 PM, Christian Borntraeger wrote:
> From: "Jason J. Herne"
>
> This patch introduces the CPU model for z14, along with all base and
> optional features.
>
> Signed-off-by: Jason J. Herne
> Acked-by: Christian Borntraeger
> Signed-off-by: Christian Borntraeger
> ---
> targe
Peter Xu wrote:
> Adding validity check for the migration parameters passed in via global
> properties.
>
> Signed-off-by: Peter Xu
Reviewed-by: Juan Quintela
Peter Xu wrote:
> Checks validity for all the capabilities that we enabled with command
> line.
>
> Signed-off-by: Peter Xu
Reviewed-by: Juan Quintela
On Tue, 18 Jul 2017 03:49:25 +0200
Dong Jia Shi wrote:
> From: Jing Zhang
>
> When allocating memory for the vfio_irq_info parameter of the
> VFIO_DEVICE_GET_IRQ_INFO ioctl, we used the wrong size. Let's
> fix it by using the right size.
>
> Reviewed-by: Dong Jia Shi
> Signed-off-by: Jing Zha
Fam Zheng writes:
> On Mon, 07/17 15:48, Alex Bennée wrote:
>> Hi,
>>
>> This is the current status of the travis/next patch queue. The
>> includes updates from Paolo to allow parallelism while testing in the
>> docker environment. I've extended the travis image so we can actually
>> run our tra
On Tue, 18 Jul 2017 03:49:26 +0200
Dong Jia Shi wrote:
> Commit 7da624e2 ("vfio: Test realized when using VFIOGroup.device_list
> iterator") introduced a pointer to the Object DeviceState in the VFIO
> common base-device and skiped non-realized devices as we iterate
s/skiped/skipped/
I'll fix t
TPMDriverOps inside TPMBackend is not required, as it is supposed to be a class
member. The only possible reason for keeping in TPMBackend was, to get the
backend type in tpm.c where dedicated backend api, tpm_backend_get_type() is
present.
Signed-off-by: Amarnath Valluri
Reviewed-by: Marc-André
This allows backend implementations left optional interface methods.
For mandatory methods assertion checks added.
Took the opportunity to remove unused methods:
tpm_backend_get_type()
tpm_backend_get_desc()
Signed-off-by: Amarnath Valluri
Reviewed-by: Marc-André Lureau
Reviewed-by: Stefan
TPM configuration options are backend implementation details and shall not be
part of base TPMBackend object, and these shall not be accessed directly outside
of the class, hence added a new interface method, get_tpm_options() to
TPMDriverOps., which shall be implemented by the derived classes to r
Initialize and free TPMBackend data members in it's own instance_init() and
instance_finalize methods.
Took the opportunity to remove unneeded destroy() method from TpmDriverOps
interface as TPMBackend is a Qemu Object, we can use object_unref() inplace of
tpm_backend_destroy() to free the backend
Move thread handling inside TPMBackend, this way backend implementations need
not to maintain their own thread life cycle, instead they needs to implement
'handle_request()' class method that always been called from a thread.
This change made tpm_backend_int.h kind of useless, hence removed it.
S
Briefly, Theses set of patches introduces:
- new TPM backend driver to support software TPM emulators(swtpm(1)).
- and few supported fixes/enhancements/cleanup to existing tpm backend code.
The similar idea was initiated earliar(2) by Stefan Berger(CCed) with slightly
different approach, u
* Cornelia Huck [2017-07-18 10:32:13 +0200]:
> On Tue, 18 Jul 2017 03:49:25 +0200
> Dong Jia Shi wrote:
>
> > From: Jing Zhang
> >
> > When allocating memory for the vfio_irq_info parameter of the
> > VFIO_DEVICE_GET_IRQ_INFO ioctl, we used the wrong size. Let's
> > fix it by using the right
Signed-off-by: Amarnath Valluri
Reviewed-by: Stefan Berger
---
hw/tpm/tpm_passthrough.c | 64
hw/tpm/tpm_util.c| 25 +++
hw/tpm/tpm_util.h| 4 +++
3 files changed, 34 insertions(+), 59 deletions(-)
diff --git a/hw
buffer reallocation is very unlikely to be backend specific. Hence move inside
the tis.
Signed-off-by: Amarnath Valluri
Reviewed-by: Stefan Berger
---
backends/tpm.c | 9 -
hw/tpm/tpm_passthrough.c | 12
hw/tpm/tpm_tis.c | 14 --
i
Thank Stefan for your comments, i sent the newer version of the patchset
by addressing all your comments.
- Amarnath
On Wed, 2017-07-12 at 14:24 -0400, Stefan Berger wrote:
> On 06/05/2017 08:45 AM, Amarnath Valluri wrote:
> > This change introduces a new TPM backend driver that can communicate wi
This change introduces a new TPM backend driver that can communicate with
swtpm(software TPM emulator) using unix domain socket interface.
Swtpm uses two unix sockets, one for plain TPM commands and responses, and one
for out-of-band control messages.
The swtpm and associated tools can be found h
Hi,
This series failed build test on s390x host. Please find the details below.
Type: series
Message-id: 1500367747-8992-1-git-send-email-amarnath.vall...@intel.com
Subject: [Qemu-devel] [PATCH v6 0/8] Provide support for the software TPM
emulator
=== TEST SCRIPT BEGIN ===
#!/bin/bash
# Testing
On Tue, 18 Jul 2017 16:49:43 +0800
Dong Jia Shi wrote:
> * Cornelia Huck [2017-07-18 10:32:13 +0200]:
>
> > On Tue, 18 Jul 2017 03:49:25 +0200
> > Dong Jia Shi wrote:
> >
> > > From: Jing Zhang
> > >
> > > When allocating memory for the vfio_irq_info parameter of the
> > > VFIO_DEVICE_GET
On 18.07.2017 01:17, Fam Zheng wrote:
> On Mon, 07/17 11:41, Thomas Huth wrote:
>> On 17.07.2017 08:35, Fam Zheng wrote:
>>> Hi all,
>>>
>>> Today I've included a fourth type of the automatic patchew replies: FreeBSD.
>>>
>>> So far we have these tests running by patchew on each patch series:
>>>
>
From: "Jason J. Herne"
This patch introduces the CPU model for z14, along with all base and
optional features.
Signed-off-by: Jason J. Herne
Acked-by: Christian Borntraeger
Signed-off-by: Christian Borntraeger
---
target/s390x/cpu_models.c | 1 +
target/s390x/gen-features.c | 37 +
4:17 +0100)
are available in the git repository at:
git://github.com/borntraeger/qemu.git tags/s390x-20170718
for you to fetch changes up to cc28a5949bb54df070c38ab505ee2c14385e53d0:
s390x/cpumodel: z14 cpu models (2017-07-18 10:5
Signed-off-by: Christian Borntraeger
---
linux-headers/asm-x86/kvm_para.h | 1 +
linux-headers/linux/kvm.h| 4 +++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/linux-headers/asm-x86/kvm_para.h b/linux-headers/asm-x86/kvm_para.h
index 3a53979..cefa127 100644
--- a/linux-h
On Fri, Jul 14, 2017 at 12:45:19PM +0300, Manos Pitsidianakis wrote:
+static BlockDriver bdrv_throttle = {
+.format_name= "throttle",
+.protocol_name = "throttle",
+.instance_size = sizeof(ThrottleGroupMember),
+
On Tue, 18 Jul 2017 03:49:24 +0200
Dong Jia Shi wrote:
> Dear Conny,
>
> Here we got two bugfix patches for vfio-ccw:
> - fix commit 7da624e2 which missed to initialize a new introduced
> pointer for the vfio-ccw case
> - fix a memory allocation that used a wrong size for an irq info
> varia
On 18.07.2017 10:05, Laurent Vivier wrote:
> Commit 3a38429 ("spapr: Add a "no HPT" encoding to HTAB migration stream")
> allows to migrate an empty HPT, but doesn't mark correctly the
> end of the migration stream.
>
> The end condition (value returned by htab_save_iterate() and
> htab_save_comp
On 17 July 2017 at 13:21, Jason Wang wrote:
> The following changes since commit 6632f6ff96f0537fc34cdc00c760656fc62e23c5:
>
> Merge remote-tracking branch
> 'remotes/famz/tags/block-and-testing-pull-request' into staging (2017-07-17
> 11:46:36 +0100)
>
> are available in the git repository at
On Tue, 18 Jul 2017 11:12:24 +0200
Christian Borntraeger wrote:
> From: "Jason J. Herne"
>
> This patch introduces the CPU model for z14, along with all base and
> optional features.
>
> Signed-off-by: Jason J. Herne
> Acked-by: Christian Borntraeger
> Signed-off-by: Christian Borntraeger
>
On 17/07/17 23:45, Alex Williamson wrote:
[..]
>>>
>>> How does a user learn which model(s) are supported by the interface?
>>> How do they learn which ops are supported? Perhaps a good use for one of
>>> those
>>> flag bits in the outer data structure is "probe".
>>
>> My initial plan to user
On 18 July 2017 at 10:11, Thomas Huth wrote:
> Could the test be rewritten to provide a proper timeout handling
> instead? Tests should clearly fail after a while instead of hanging
> forever...
> Or maybe we could add some magic that the troublesome tests are not
> executed if a certain environme
On Tue, Jul 18, 2017 at 10:37:30AM +0100, Peter Maydell wrote:
> On 18 July 2017 at 10:11, Thomas Huth wrote:
> > Could the test be rewritten to provide a proper timeout handling
> > instead? Tests should clearly fail after a while instead of hanging
> > forever...
> > Or maybe we could add some m
On Fri, Jul 14, 2017 at 02:04:05PM -0400, longpeng.m...@gmail.com wrote:
> From: "Longpeng(Mike)"
>
> The AF_ALG socket family is the userspace interface for linux
> crypto API, this patch adds af_alg family support and some common
> functions for af_alg backend. It'll be used by afalg-backend cr
On Fri, Jul 14, 2017 at 02:03:53PM -0400, longpeng.m...@gmail.com wrote:
> From: "Longpeng(Mike)"
>
> The AF_ALG socket family is the userspace interface for linux
> crypto API, users can use it to access hardware accelerators.
>
> This patchset adds a afalg-backend for qemu crypto subsystem. QE
Philippe Mathieu-Daudé wrote:
> Applied using the Coccinelle semantic patch scripts/coccinelle/use_osdep.cocci
>
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> migration/block.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/migration/block.c b/migration/block.c
> inde
On Tue, 18 Jul 2017 03:09:47 -0300
Philippe Mathieu-Daudé wrote:
> Applied using the Coccinelle semantic patch scripts/coccinelle/use_osdep.cocci
>
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> hw/s390x/sclp.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/hw/s
Philippe Mathieu-Daudé wrote:
> Applied using the Coccinelle semantic patch scripts/coccinelle/use_osdep.cocci
>
> Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Juan Quintela
On 18/07/2017 11:33, Thomas Huth wrote:
> On 18.07.2017 10:05, Laurent Vivier wrote:
>> Commit 3a38429 ("spapr: Add a "no HPT" encoding to HTAB migration stream")
>> allows to migrate an empty HPT, but doesn't mark correctly the
>> end of the migration stream.
>>
>> The end condition (value returne
On Tue, 18 Jul 2017 11:58:40 +0200
Cornelia Huck wrote:
> On Tue, 18 Jul 2017 03:09:47 -0300
> Philippe Mathieu-Daudé wrote:
>
> > Applied using the Coccinelle semantic patch
> > scripts/coccinelle/use_osdep.cocci
> >
> > Signed-off-by: Philippe Mathieu-Daudé
> > ---
> > hw/s390x/sclp.c | 4
On Tue, Jul 18, 2017 at 07:28:50AM +0800, Fam Zheng wrote:
> On Mon, 07/17 12:39, Kevin Wolf wrote:
>
> > > Q3: What other tests do maintainers want? Different hosts? Different
> > > configure
> > > combinations?
> >
> > Would running qemu-iotests (at least the 'quick' group) be possible or
> >
First commit fixes the 'is_running()' method, which is not
working currently.
Second commit includes the qemu command line and its output when
there's an exception during the launch() and the VM is not started.
Last commit renames self._args to self.args. The leading underscore
represents that th
Hi
On Tue, Jul 18, 2017 at 10:48 AM Amarnath Valluri <
amarnath.vall...@intel.com> wrote:
> This allows backend implementations left optional interface methods.
> For mandatory methods assertion checks added.
>
> Took the opportunity to remove unused methods:
> tpm_backend_get_type()
> tpm_ba
When launching a VM, if an exception happens and the VM is not
initiated, it is useful to see the qemu command line that was executed
and the output of that command.
Before the patch:
>>> VM = qemu.QEMUMachine('../aarch64-softmmu/qemu-system-aarch64')
>>> VM.launch()
Traceback (most r
Current implementation is broken. It does not really test if the child
process is running.
The Popen.returncode will only be set after by a poll(), wait() or
communicate(). If the Popen fails to launch a VM, the Popen.returncode
will not turn to None by itself.
Instead of using Popen.returncode,
Commit 3a38429 ("spapr: Add a "no HPT" encoding to HTAB migration stream")
allows to migrate an empty HPT, but doesn't mark correctly the
end of the migration stream.
The end condition (value returned by htab_save_iterate())
should be 1, whereas in 3a38429 it returns 0.
The problem can be reprodu
Let's make args public so users can extend it without felling like
abusing the internal API.
Signed-off-by: Amador Pahim
---
scripts/qemu.py | 12 ++--
tests/qemu-iotests/iotests.py | 18 +-
2 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/sc
From: "Longpeng(Mike)"
Extracts qcrypto_cipher_ctx_new() from qcrypto_cipher_new() for
builtin-backend impls.
Reviewed-by: Gonglei
Signed-off-by: Longpeng(Mike)
Signed-off-by: Daniel P. Berrange
---
crypto/cipher-builtin.c | 101 ++--
1 file change
From: "Longpeng(Mike)"
Extracts qcrypto_cipher_ctx_new() from qcrypto_cipher_new() for
gcrypt-backend impls.
Reviewed-by: Gonglei
Signed-off-by: Longpeng(Mike)
Signed-off-by: Daniel P. Berrange
---
crypto/cipher-gcrypt.c | 50 +-
1 file changed
From: "Longpeng(Mike)"
Refactors the qcrypto_cipher_free(), splits it into two parts. One
is gcrypt/nettle__cipher_free_ctx() to free the special context.
This makes code more clear, what's more, it would be used by the
later patch.
Reviewed-by: Gonglei
Signed-off-by: Longpeng(Mike)
Signed-of
The following changes since commit 6c6076662d98c068059983d411cb2a8987ba5670:
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
(2017-07-14 12:16:09 +0100)
are available in the git repository at:
git://github.com/berrange/qemu tags/pull-qcrypto-2017-07-18-1
for y
From: "Longpeng(Mike)"
The AF_ALG socket family is the userspace interface for linux
crypto API, this patch adds af_alg family support and some common
functions for af_alg backend. It'll be used by afalg-backend crypto
latter.
Signed-off-by: Longpeng(Mike)
Maintainer: modified to report an err
From: "Longpeng(Mike)"
Extracts qcrypto_cipher_ctx_new() from qcrypto_cipher_new() for
nettle-backend impls.
Reviewed-by: Gonglei
Signed-off-by: Longpeng(Mike)
Signed-off-by: Daniel P. Berrange
---
crypto/cipher-nettle.c | 41 +
1 file changed, 29 inse
From: "Longpeng(Mike)"
1) makes the public APIs in cipher-nettle/gcrypt/builtin static,
and rename them with "nettle/gcrypt/builtin" prefix.
2) introduces cipher framework, including QCryptoCipherDriver
and new public APIs.
Reviewed-by: Gonglei
Signed-off-by: Longpeng(Mike)
Signed-off-b
From: "Longpeng(Mike)"
Moves crypto/hmac.h into include/crypto/, likes cipher.h and hash.h
Reviewed-by: Philippe Mathieu-Daudé
Reviewed-by: Gonglei
Signed-off-by: Longpeng(Mike)
Signed-off-by: Daniel P. Berrange
---
{crypto => include/crypto}/hmac.h | 0
1 file changed, 0 insertions(+), 0 d
From: "Longpeng(Mike)"
1) makes the public APIs in hash-nettle/gcrypt/glib static,
and rename them with "nettle/gcrypt/glib" prefix.
2) introduces hash framework, including QCryptoHashDriver
and new public APIs.
Reviewed-by: Gonglei
Signed-off-by: Longpeng(Mike)
Signed-off-by: Daniel P.
From: "Longpeng(Mike)"
Adds afalg-backend hmac support: introduces some private APIs
firstly, and then intergrates them into qcrypto_hmac_afalg_driver.
Signed-off-by: Longpeng(Mike)
Signed-off-by: Daniel P. Berrange
---
crypto/hash-afalg.c | 104 +--
From: "Longpeng(Mike)"
Extracts qcrypto_hmac_ctx_new() from qcrypto_hmac_new() for
nettle-backend impls.
Reviewed-by: Gonglei
Signed-off-by: Longpeng(Mike)
Signed-off-by: Daniel P. Berrange
---
crypto/hmac-nettle.c | 34 --
1 file changed, 24 insertions(+), 10
From: "Longpeng(Mike)"
1) Fix a handle-leak problem in qcrypto_hmac_new(), didn't free
ctx->handle if gcry_mac_setkey fails.
2) Extracts qcrypto_hmac_ctx_new() from qcrypto_hmac_new() for
gcrypt-backend impls.
Reviewed-by: Gonglei
Signed-off-by: Longpeng(Mike)
Signed-off-by: Daniel P. B
Halil Pasic wrote:
> On 07/13/2017 05:11 PM, Dr. David Alan Gilbert wrote:
>> * Christian Borntraeger (borntrae...@de.ibm.com) wrote:
>>> On 07/13/2017 04:49 PM, Dr. David Alan Gilbert wrote:
* Halil Pasic (pa...@linux.vnet.ibm.com) wrote:
> @Dave:
> There are a couple of questions I'm gonna
From: "Longpeng(Mike)"
Extracts qcrypto_hmac_ctx_new() from qcrypto_hmac_new() for
glib-backend impls.
Reviewed-by: Gonglei
Signed-off-by: Longpeng(Mike)
Signed-off-by: Daniel P. Berrange
---
crypto/hmac-glib.c | 34 --
1 file changed, 24 insertions(+), 10 del
From: "Longpeng(Mike)"
1) makes the public APIs in hmac-nettle/gcrypt/glib static,
and rename them with "nettle/gcrypt/glib" prefix.
2) introduces hmac framework, including QCryptoHmacDriver
and new public APIs.
Signed-off-by: Longpeng(Mike)
Signed-off-by: Daniel P. Berrange
---
crypto
From: "Longpeng(Mike)"
Adds afalg-backend cipher support: introduces some private APIs
firstly, and then intergrates them into qcrypto_cipher_afalg_driver.
Signed-off-by: Longpeng(Mike)
Signed-off-by: Daniel P. Berrange
---
crypto/Makefile.objs | 1 +
crypto/afalgpriv.h| 9 ++
crypto
From: "Longpeng(Mike)"
Now we have two qcrypto backends, libiary-backend and afalg-backend,
but which one is faster? This patch add a cipher speed benchmark, it
helps us to measure the performance by using "make check-speed" or
using "./tests/benchmark-crypto-cipher" directly.
Signed-off-by: Lon
From: "Longpeng(Mike)"
Adds afalg-backend hash support: introduces some private APIs
firstly, and then intergrates them into qcrypto_hash_afalg_driver.
Signed-off-by: Longpeng(Mike)
Signed-off-by: Daniel P. Berrange
---
crypto/Makefile.objs | 1 +
crypto/afalgpriv.h | 1 +
crypto/hash-a
From: "Longpeng(Mike)"
This patch add a hash speed benchmark, it helps us to
measure the performance by using "make check-speed" or
using "./tests/benchmark-crypto-hash" directly.
Signed-off-by: Longpeng(Mike)
Signed-off-by: Daniel P. Berrange
---
tests/.gitignore | 1 +
tests/M
From: "Longpeng(Mike)"
This patch add a hmac speed benchmark, it helps us to
measure the performance by using "make check-speed" or
using "./tests/benchmark-crypto-hmac" directly.
Signed-off-by: Longpeng(Mike)
Signed-off-by: Daniel P. Berrange
---
tests/.gitignore | 1 +
tests/M
Hi
On Tue, Jul 18, 2017 at 1:49 AM, Amarnath Valluri
wrote:
> TPM configuration options are backend implementation details and shall not be
> part of base TPMBackend object, and these shall not be accessed directly
> outside
> of the class, hence added a new interface method, get_tpm_options() t
From: Paolo Bonzini
If properly preceded by qio_channel_detach_aio_context, this function really
has nothing to do except setting ioc->ctx.
Signed-off-by: Paolo Bonzini
Signed-off-by: Daniel P. Berrange
---
io/channel.c | 10 ++
1 file changed, 2 insertions(+), 8 deletions(-)
diff --
The following changes since commit 9964e96dccf7f7c936ee854a795415d19b60:
Merge remote-tracking branch 'jasowang/tags/net-pull-request' into staging
(2017-05-23 15:01:31 +0100)
are available in the git repository at:
git://github.com/berrange/qemu tags/pull-qio-2017-07-18-1
for you to f
On 17 July 2017 at 13:44, Peter Maydell wrote:
> ARM queue for 2.10 soft freeze...
>
> thanks
> -- PMM
>
> The following changes since commit 6632f6ff96f0537fc34cdc00c760656fc62e23c5:
>
> Merge remote-tracking branch
> 'remotes/famz/tags/block-and-testing-pull-request' into staging (2017-07-17
On 18.07.2017 12:16, Laurent Vivier wrote:
> Commit 3a38429 ("spapr: Add a "no HPT" encoding to HTAB migration stream")
> allows to migrate an empty HPT, but doesn't mark correctly the
> end of the migration stream.
>
> The end condition (value returned by htab_save_iterate())
> should be 1, where
From: Paolo Bonzini
This is useful so that we can do builds at higher than -j3 when running
travis.py locally.
Signed-off-by: Paolo Bonzini
Signed-off-by: Alex Bennée
diff --git a/tests/docker/travis.py b/tests/docker/travis.py
index 8dcc964da4..703a7fde85 100755
--- a/tests/docker/travis.py
Although the upstream Travis images don't need this library our
"travis-lite" scripts are written in python. This allows us to do:
make docker-travis@travis J=10
and approximate a travis run on their default image.
Signed-off-by: Alex Bennée
Reviewed-by: Fam Zheng
Signed-off-by: Alex Bennée
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Signed-off-by: Alex Bennée
diff --git a/tests/docker/dockerfiles/debian9.docker
b/tests/docker/dockerfiles/debian9.docker
index c74f71283c..6b6bf41421 100644
--- a/tests/docker/dockerfiles/debian9.docker
+++ b/tests/docker/doc
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Signed-off-by: Alex Bennée
diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include
index 72bb52ad7b..84dce49655 100644
--- a/tests/docker/Makefile.include
+++ b/tests/docker/Makefile.include
@@ -59,6 +59,7 @@
From: Paolo Bonzini
Because global environment variables can be overridden when .travis.yml
is processed by the docker-travis target, the effect of this patch is
that docker-travis now obeys the "J=n" option.
Signed-off-by: Paolo Bonzini
Signed-off-by: Alex Bennée
diff --git a/.travis.yml b/.
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Signed-off-by: Alex Bennée
diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include
index 84dce49655..db66b6f802 100644
--- a/tests/docker/Makefile.include
+++ b/tests/docker/Makefile.include
@@ -56,6 +56,7 @@
From: Philippe Mathieu-Daudé
By itself this doesn't add much to our coverage. However later patches
will extend this image to include more bleeding edge libraries which
are not yet widely available in distros.
Signed-off-by: Philippe Mathieu-Daudé
[AJB: extend commit msg]
Signed-off-by: Alex Be
From: Philippe Mathieu-Daudé
see http://mxe.cc/
Signed-off-by: Philippe Mathieu-Daudé
Signed-off-by: Alex Bennée
diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include
index 5a8283674a..e993e149e7 100644
--- a/tests/docker/Makefile.include
+++ b/tests/docker/Makefile.inclu
When a test fails/hangs you don't want the hassle of getting the debug
tools installed. Lets install them on our image by default so we can
debug when we need to.
Signed-off-by: Alex Bennée
Reviewed-by: Fam Zheng
Signed-off-by: Alex Bennée
diff --git a/tests/docker/dockerfiles/travis.docker
b
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Signed-off-by: Alex Bennée
diff --git a/tests/docker/dockerfiles/debian8.docker
b/tests/docker/dockerfiles/debian8.docker
new file mode 100644
index 00..3d09b4b462
--- /dev/null
+++ b/tests/docker/dockerfiles/debian8.d
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Signed-off-by: Alex Bennée
diff --git a/tests/docker/dockerfiles/debian9.docker
b/tests/docker/dockerfiles/debian9.docker
index 6b6bf41421..056e5389cc 100644
--- a/tests/docker/dockerfiles/debian9.docker
+++ b/tests/docker/doc
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Signed-off-by: Alex Bennée
diff --git a/.shippable.yml b/.shippable.yml
index 53b43b349f..dd4bbc84b1 100644
--- a/.shippable.yml
+++ b/.shippable.yml
@@ -7,6 +7,10 @@ env:
matrix:
- IMAGE=debian-amd64
TARGET_LIST
From: Philippe Mathieu-Daudé
We'll also want to support some older Debian combinations for
architectures that didn't make the Debian 9 cut.
Signed-off-by: Philippe Mathieu-Daudé
[AJB: extend commit msg]
Signed-off-by: Alex Bennée
diff --git a/tests/docker/Makefile.include b/tests/docker/Makef
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
[AJB: minor tweak to name]
Signed-off-by: Alex Bennée
diff --git a/.shippable.yml b/.shippable.yml
index 189d193da5..1f92ace8f7 100644
--- a/.shippable.yml
+++ b/.shippable.yml
@@ -5,6 +5,8 @@ env:
global:
- LC_ALL=C
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Signed-off-by: Alex Bennée
diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include
index db66b6f802..553465ef6d 100644
--- a/tests/docker/Makefile.include
+++ b/tests/docker/Makefile.include
@@ -60,6 +60,7 @@
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Alex Bennée
Signed-off-by: Alex Bennée
diff --git a/.shippable.yml b/.shippable.yml
index 1f92ace8f7..fa54df6cff 100644
--- a/.shippable.yml
+++ b/.shippable.yml
@@ -18,6 +18,8 @@ env:
# mips64el-softmmu disa
On Mon, Jul 17, 2017 at 11:10 PM, Philippe Mathieu-Daudé
wrote:
> Applied using the Coccinelle semantic patch scripts/coccinelle/use_osdep.cocci
>
> Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Marc-André Lureau
> ---
> tests/test-string-output-visitor.c | 2 +-
> 1 file changed, 1 ins
1 - 100 of 597 matches
Mail list logo