Re: [Qemu-devel] [RFC PATCH v2 00/12] Guest startup time optimization

2016-09-12 Thread Gerd Hoffmann
Hi, > > AFAIK latest seabios already supports DMA. > > It's easy to add more config options for seabios > > if you are so inclined. > > Yes, I tried that, the fw_cfg overhead in SeaBios/linuxboot optrom is > already not a big issue for us. However, there are still some other > code in SeaBIOS

[Qemu-devel] [PULL 11/17] configure: support replication

2016-09-12 Thread Stefan Hajnoczi
From: Changlong Xie configure --(enable/disable)-replication to switch replication support on/off, and it is on by default. We later introduce replation support. Signed-off-by: Wen Congyang Signed-off-by: Changlong Xie

Re: [Qemu-devel] [PATCH v3 10/34] cputlb: Remove includes from softmmu_template.h

2016-09-12 Thread Alex Bennée
Richard Henderson writes: > We already include exec/address-spaces.h and exec/memory.h in > cputlb.c; the include of qemu/timer.h appears to be a fossil. > > Signed-off-by: Richard Henderson Reviewed-by: Alex Bennée > --- >

Re: [Qemu-devel] [Qemu-block] [PATCH v24 11/12] support replication driver in blockdev-add

2016-09-12 Thread Stefan Hajnoczi
On Mon, Aug 15, 2016 at 05:32:19PM +0800, Changlong Xie wrote: > On 08/15/2016 04:37 PM, Kevin Wolf wrote: > > Am 15.08.2016 um 03:49 hat Changlong Xie geschrieben: > > > On 08/09/2016 05:08 PM, Kevin Wolf wrote: > > > > Am 27.07.2016 um 09:01 hat Changlong Xie geschrieben: > > > > > From: Wen

[Qemu-devel] [PULL 14/17] tests: add unit test case for replication

2016-09-12 Thread Stefan Hajnoczi
From: Changlong Xie Signed-off-by: Wen Congyang Signed-off-by: Changlong Xie Signed-off-by: Wang WeiWei Message-id: 1469602913-20979-11-git-send-email-xiecl.f...@cn.fujitsu.com

[Qemu-devel] [PULL 13/17] replication: Implement new driver for block replication

2016-09-12 Thread Stefan Hajnoczi
From: Wen Congyang Signed-off-by: Wen Congyang Signed-off-by: Changlong Xie Signed-off-by: Wang WeiWei Signed-off-by: zhanghailiang Signed-off-by: Gonglei

[Qemu-devel] [PULL 02/17] linux-aio: split processing events function

2016-09-12 Thread Stefan Hajnoczi
From: Roman Pen Prepare processing events function to be called from ioq_submit(), thus split function on two parts: the first harvests completed IO requests, the second submits pending requests. Signed-off-by: Roman Pen

Re: [Qemu-devel] [PATCH v3 08/34] cputlb: Replace SHIFT with DATA_SIZE

2016-09-12 Thread Alex Bennée
Richard Henderson writes: > Signed-off-by: Richard Henderson Reviewed-by: Alex Bennée > --- > cputlb.c | 16 > softmmu_template.h | 7 ++- > 2 files changed, 10 insertions(+), 13 deletions(-) > >

[Qemu-devel] [PULL 16/17] MAINTAINERS: add maintainer for replication

2016-09-12 Thread Stefan Hajnoczi
From: Changlong Xie As per Stefan's suggestion, add Wen and I as co-maintainers of replication. Cc: Stefan Hajnoczi Signed-off-by: Wen Congyang Signed-off-by: Changlong Xie Message-id:

[Qemu-devel] [PATCH v2 4/7] crypto: use correct derived key size when timing pbkdf

2016-09-12 Thread Daniel P. Berrange
Currently when timing the pbkdf algorithm a fixed key size of 32 bytes is used. This results in inaccurate timings for certain hashes depending on their digest size. For example when using sha1 with aes-256, this causes us to measure time for the master key digest doing 2 sha1 operations per

[Qemu-devel] [PATCH v2 2/7] crypto: make PBKDF iterations configurable for LUKS format

2016-09-12 Thread Daniel P. Berrange
As protection against bruteforcing passphrases, the PBKDF algorithm is tuned by counting the number of iterations needed to produce 1 second of running time. If the machine that the image will be used on is much faster than the machine where the image is created, it can be desirable to raise the

Re: [Qemu-devel] [PULL] Update OpenBIOS images

2016-09-12 Thread Peter Maydell
On 12 September 2016 at 12:25, Mark Cave-Ayland wrote: > Hi Peter, > > This update to OpenBIOS brings in several PPC updates, but more importantly > brings in the CPU context rework > code which I'd like to get in at the start of the 2.8 cycle to shake out any >

[Qemu-devel] [Bug 905095] Re: qemu-img can't convert vmdk file: Operation not permitted

2016-09-12 Thread ChristianEhrhardt
I did the same task on totally different images recently and it worked fine. Thanks for bumping that old bug so we can close it. ** Changed in: qemu-kvm (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of qemu- devel-ml, which is

[Qemu-devel] [PULL 04/17] virtio-blk: rename virtio_device_info to virtio_blk_info

2016-09-12 Thread Stefan Hajnoczi
From: Changlong Xie The old one is confusing with @virtio_device_info in virtio.c, so make it more appropriate. Signed-off-by: Changlong Xie Message-id: 1470214147-32560-1-git-send-email-xiecl.f...@cn.fujitsu.com Signed-off-by: Stefan

[Qemu-devel] [PULL 06/17] Backup: clear all bitmap when doing block checkpoint

2016-09-12 Thread Stefan Hajnoczi
From: Wen Congyang Signed-off-by: Wen Congyang Signed-off-by: Changlong Xie Signed-off-by: Wang WeiWei Signed-off-by: zhanghailiang Signed-off-by: Gonglei

[Qemu-devel] [PULL 03/17] linux-aio: process completions from ioq_submit()

2016-09-12 Thread Stefan Hajnoczi
From: Roman Pen In order to reduce completion latency it makes sense to harvest completed requests ASAP. Very fast backend device can complete requests just after submission, so it is worth trying to check ring buffer in order to peek completed requests directly

[Qemu-devel] [PULL 12/17] replication: Introduce new APIs to do replication operation

2016-09-12 Thread Stefan Hajnoczi
From: Changlong Xie This commit introduces six replication interfaces(for block, network etc). Firstly we can use replication_(new/remove) to create/destroy replication instances, then in migration we can use replication_(start/stop/do_checkpoint /get_error)_all to

Re: [Qemu-devel] [PULL v1 0/3] Merge qcrypto 2016/09/12

2016-09-12 Thread Peter Maydell
On 12 September 2016 at 12:07, Daniel P. Berrange wrote: > The following changes since commit c2a57aae9a1c3dd7de77daf5478df10379aeeebf: > > Merge remote-tracking branch 'remotes/famz/tags/docker-pull-request' into > staging (2016-09-09 12:49:41 +0100) > > are available in

[Qemu-devel] [PULL 09/17] docs: block replication's description

2016-09-12 Thread Stefan Hajnoczi
From: Wen Congyang Signed-off-by: Wen Congyang Signed-off-by: Changlong Xie Signed-off-by: Wang WeiWei Signed-off-by: zhanghailiang Signed-off-by: Gonglei

Re: [Qemu-devel] [PATCH v2 2/7] crypto: make PBKDF iterations configurable for LUKS format

2016-09-12 Thread Eric Blake
On 09/12/2016 09:13 AM, Daniel P. Berrange wrote: > As protection against bruteforcing passphrases, the PBKDF > algorithm is tuned by counting the number of iterations > needed to produce 1 second of running time. If the machine > that the image will be used on is much faster than the > machine

Re: [Qemu-devel] [PATCH v2] object: Add 'help' option for all available backends and properties

2016-09-12 Thread Markus Armbruster
Lin Ma writes: > '-object help' prints available user creatable backends. > '-object $typename,help' prints relevant properties. > > Signed-off-by: Lin Ma > --- > include/qom/object_interfaces.h | 2 + > qemu-options.hx | 7 ++- >

Re: [Qemu-devel] [PATCH v6 3/3] tests: add RTAS command in the protocol

2016-09-12 Thread Laurent Vivier
On 09/09/2016 18:49, Greg Kurz wrote: > On Thu, 8 Sep 2016 21:00:07 +0200 > Laurent Vivier wrote: > >> Add a first test to validate the protocol: >> >> - rtas/get-time-of-day compares the time >> from the guest with the time from the host. >> >> Signed-off-by: Laurent

Re: [Qemu-devel] [PATCH v2 4/7] crypto: use correct derived key size when timing pbkdf

2016-09-12 Thread Eric Blake
On 09/12/2016 09:13 AM, Daniel P. Berrange wrote: > Currently when timing the pbkdf algorithm a fixed key > size of 32 bytes is used. This results in inaccurate > timings for certain hashes depending on their digest > size. For example when using sha1 with aes-256, this > causes us to measure time

Re: [Qemu-devel] [PATCH v2 0/7] crypto: misc tweaks & improvements to pbkdf code

2016-09-12 Thread no-reply
Hi, Your series seems to have some coding style problems. See output below for more information: Type: series Message-id: 1473689623-28870-1-git-send-email-berra...@redhat.com Subject: [Qemu-devel] [PATCH v2 0/7] crypto: misc tweaks & improvements to pbkdf code === TEST SCRIPT BEGIN ===

Re: [Qemu-devel] [virtio-dev][RFC v3] virtio-sdm: new device specification

2016-09-12 Thread Christian Pinto
Hello Edgar, sorry for the delay. On 08/09/2016 17:38, Edgar E. Iglesias wrote: On Thu, Sep 08, 2016 at 09:06:00AM +0200, Christian Pinto wrote: Hello Edgar, On 07/09/2016 18:02, Edgar E. Iglesias wrote: On Wed, Sep 07, 2016 at 05:39:08PM +0200, Christian Pinto wrote: On 07/09/2016

Re: [Qemu-devel] [PATCH 2/3] vfio/pci: pass an error object to vfio_populate_device

2016-09-12 Thread Auger Eric
Hi Markus, On 12/09/2016 17:50, Markus Armbruster wrote: > Auger Eric writes: > >> Hi Markus, >> >> On 12/09/2016 14:51, Markus Armbruster wrote: >>> Eric Auger writes: >>> Let's expand the usage of QEMU Error objects to vfio_populate_device.

Re: [Qemu-devel] [PATCH v4 2/3] tests: make pc_alloc_init/init_flags/uninit generic

2016-09-12 Thread Laurent Vivier
On 12/09/2016 03:27, David Gibson wrote: > On Fri, Sep 09, 2016 at 02:31:55PM +0200, Laurent Vivier wrote: >> >> >> On 09/09/2016 14:25, Greg Kurz wrote: >>> On Thu, 8 Sep 2016 09:50:31 +0200 >>> Laurent Vivier wrote: >>> On 08/09/2016 04:04, David Gibson wrote: >

Re: [Qemu-devel] [PATCH v2 7/7] crypto: support more hash algorithms for pbkdf

2016-09-12 Thread Eric Blake
On 09/12/2016 09:13 AM, Daniel P. Berrange wrote: > Currently pbkdf is only supported with SHA1 and SHA256. Expand > this to support all algorithms known to QEMU. > > Signed-off-by: Daniel P. Berrange > --- > crypto/pbkdf-gcrypt.c | 12 - > crypto/pbkdf-nettle.c

[Qemu-devel] [Bug 628082] Re: nl-be keymap is wrong

2016-09-12 Thread T. Huth
Hi, is this still a problem with the latest version of QEMU? If yes, please submit your keymap as a patch to the qemu-devel mailing list (see http://qemu-project.org/Contribute/SubmitAPatch for details). Thanks! -- You received this bug notification because you are a member of qemu- devel-ml,

Re: [Qemu-devel] [PATCH 2/3] vfio/pci: pass an error object to vfio_populate_device

2016-09-12 Thread Markus Armbruster
Auger Eric writes: > Hi Markus, > > On 12/09/2016 14:51, Markus Armbruster wrote: >> Eric Auger writes: >> >>> Let's expand the usage of QEMU Error objects to vfio_populate_device. >>> >>> Signed-off-by: Eric Auger >>> ---

Re: [Qemu-devel] [PATCH v2] object: Add 'help' option for all available backends and properties

2016-09-12 Thread Daniel P. Berrange
On Sun, Sep 11, 2016 at 01:53:01PM +0800, Lin Ma wrote: > '-object help' prints available user creatable backends. > '-object $typename,help' prints relevant properties. > > Signed-off-by: Lin Ma > --- > include/qom/object_interfaces.h | 2 + > qemu-options.hx |

Re: [Qemu-devel] [PULL 00/17] Block patches

2016-09-12 Thread Peter Maydell
On 12 September 2016 at 16:12, Peter Maydell wrote: > On 12 September 2016 at 15:08, Stefan Hajnoczi wrote: >> The following changes since commit c2a57aae9a1c3dd7de77daf5478df10379aeeebf: >> >> Merge remote-tracking branch

Re: [Qemu-devel] [PATCH v7 1/4] vfio: Mediated device Core driver

2016-09-12 Thread Alex Williamson
On Mon, 12 Sep 2016 13:19:11 +0530 Kirti Wankhede wrote: > On 9/12/2016 10:40 AM, Jike Song wrote: > > On 09/10/2016 03:55 AM, Kirti Wankhede wrote: > >> On 9/10/2016 12:12 AM, Alex Williamson wrote: > >>> On Fri, 9 Sep 2016 23:18:45 +0530 > >>> Kirti Wankhede

<    1   2   3   4