Re: [Qemu-devel] Options for 4.0

2019-04-02 Thread Markus Armbruster
If in a hurry, skip ahead to "bottom line". Kevin Wolf writes: > Am 01.04.2019 um 22:02 hat Markus Armbruster geschrieben: >> Markus Armbruster writes: >> >> > Let's review our options for 4.0. >> > >> > Please note my analysis is handicapped by incomplete information, in >> > particular on li

Re: [Qemu-devel] Options for 4.0

2019-04-02 Thread Kevin Wolf
Am 01.04.2019 um 18:22 hat Markus Armbruster geschrieben: > Peter Krempa writes: > > On Mon, Apr 01, 2019 at 16:55:50 +0200, Markus Armbruster wrote: > >> Peter Krempa writes: > >> > That works with -drive as qemu reopens the files internally, but does > >> > not work when using -blockdev. > >>

Re: [Qemu-devel] Options for 4.0

2019-04-02 Thread Peter Krempa
On Tue, Apr 02, 2019 at 10:19:29 +0200, Kevin Wolf wrote: > Am 01.04.2019 um 22:02 hat Markus Armbruster geschrieben: > > Markus Armbruster writes: [...] > > Given that the libvirt code isn't ready, why do we need this done and > > declared stable in 4.0? We're going to tag -rc2 tomorrow... >

Re: [Qemu-devel] Options for 4.0

2019-04-02 Thread Kevin Wolf
Am 01.04.2019 um 22:02 hat Markus Armbruster geschrieben: > Markus Armbruster writes: > > > Let's review our options for 4.0. > > > > Please note my analysis is handicapped by incomplete information, in > > particular on libvirt's needs. > > > > Terminology: > > > > * "Hard read-write" semantics:

Re: [Qemu-devel] Options for 4.0

2019-04-01 Thread Markus Armbruster
Markus Armbruster writes: > Let's review our options for 4.0. > > Please note my analysis is handicapped by incomplete information, in > particular on libvirt's needs. > > Terminology: > > * "Hard read-write" semantics: open read/write. > > * "Hard read-only" semantics: open read-only. > > * "Dyn

Re: [Qemu-devel] Options for 4.0

2019-04-01 Thread Markus Armbruster
Kevin Wolf writes: > Am 01.04.2019 um 15:11 hat Markus Armbruster geschrieben: >> Kevin Wolf writes: >> > Option 4: >> > >> > Add a dummy option to BlockdevOptionsFile: >> > >> > '*x-auto-read-only-is-dynamic': { 'type': 'null', >> > 'if': 'defined(CONFI

Re: [Qemu-devel] Options for 4.0

2019-04-01 Thread Markus Armbruster
Peter Krempa writes: > On Mon, Apr 01, 2019 at 16:55:50 +0200, Markus Armbruster wrote: >> Peter Krempa writes: >> >> > On Sun, Mar 31, 2019 at 14:56:19 +0200, Markus Armbruster wrote: >> >> Let's review our options for 4.0. >> >> >> >> Please note my analysis is handicapped by incomplete info

Re: [Qemu-devel] Options for 4.0

2019-04-01 Thread Peter Krempa
On Mon, Apr 01, 2019 at 16:55:50 +0200, Markus Armbruster wrote: > Peter Krempa writes: > > > On Sun, Mar 31, 2019 at 14:56:19 +0200, Markus Armbruster wrote: > >> Let's review our options for 4.0. > >> > >> Please note my analysis is handicapped by incomplete information, in > >> particular on

Re: [Qemu-devel] Options for 4.0

2019-04-01 Thread Markus Armbruster
Kevin Wolf writes: > Am 01.04.2019 um 15:11 hat Markus Armbruster geschrieben: >> Kevin Wolf writes: >> > Option 4: >> > >> > Add a dummy option to BlockdevOptionsFile: >> > >> > '*x-auto-read-only-is-dynamic': { 'type': 'null', >> > 'if': 'defined(CONFI

Re: [Qemu-devel] Options for 4.0

2019-04-01 Thread Markus Armbruster
Peter Krempa writes: > On Sun, Mar 31, 2019 at 14:56:19 +0200, Markus Armbruster wrote: >> Let's review our options for 4.0. >> >> Please note my analysis is handicapped by incomplete information, in >> particular on libvirt's needs. > > Libvirt's needs are "simple" we need to do block-commit. I

Re: [Qemu-devel] Options for 4.0

2019-04-01 Thread Kevin Wolf
Am 01.04.2019 um 15:11 hat Markus Armbruster geschrieben: > Kevin Wolf writes: > > Option 4: > > > > Add a dummy option to BlockdevOptionsFile: > > > > '*x-auto-read-only-is-dynamic': { 'type': 'null', > > 'if': 'defined(CONFIG_POSIX)' } > > > > Specifying

Re: [Qemu-devel] Options for 4.0

2019-04-01 Thread Markus Armbruster
Kevin Wolf writes: > Am 31.03.2019 um 14:56 hat Markus Armbruster geschrieben: >> Let's review our options for 4.0. >> >> Please note my analysis is handicapped by incomplete information, in >> particular on libvirt's needs. >> >> Terminology: >> >> * "Hard read-write" semantics: open read/wri

Re: [Qemu-devel] Options for 4.0 (was: [PATCH 1/2] qmp: Add query-qemu-features)

2019-04-01 Thread Peter Krempa
On Sun, Mar 31, 2019 at 14:56:19 +0200, Markus Armbruster wrote: > Let's review our options for 4.0. > > Please note my analysis is handicapped by incomplete information, in > particular on libvirt's needs. Libvirt's needs are "simple" we need to do block-commit. It has a few caveats though. The

Re: [Qemu-devel] Options for 4.0 (was: [PATCH 1/2] qmp: Add query-qemu-features)

2019-04-01 Thread Kevin Wolf
Am 31.03.2019 um 14:56 hat Markus Armbruster geschrieben: > Let's review our options for 4.0. > > Please note my analysis is handicapped by incomplete information, in > particular on libvirt's needs. > > Terminology: > > * "Hard read-write" semantics: open read/write. > > * "Hard read-only" sem

Re: [Qemu-devel] Options for 4.0 (was: [PATCH 1/2] qmp: Add query-qemu-features)

2019-03-31 Thread no-reply
Patchew URL: https://patchew.org/QEMU/87y34v42z0.fsf...@dusky.pond.sub.org/ Hi, This series seems to have some coding style problems. See output below for more information: Message-id: 87y34v42z0.fsf...@dusky.pond.sub.org Subject: [Qemu-devel] Options for 4.0 (was: [PATCH 1/2] qmp: Add query-