Entering freeze for libvirt-9.9.0

2023-10-26 Thread Jiri Denemark
I have just tagged v9.9.0-rc1 in the repository and pushed signed tarballs and source RPMs to https://download.libvirt.org/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to

Plans for 9.9.0 release (freeze on Thursday 26 Oct)

2023-10-19 Thread Jiri Denemark
We are getting close to 9.9.0 release of libvirt. To aim for the release on Wednesday 01 Nov I suggest entering the freeze on Thursday 26 Oct and tagging RC2 on Monday 30 Oct. I hope this works for everyone. Jirka

Release of libvirt-9.8.0

2023-10-02 Thread Jiri Denemark
The 9.8.0 release of both libvirt and libvirt-python is tagged and signed tarballs and source RPMs are available at https://download.libvirt.org/ https://download.libvirt.org/python/ Thanks everybody who helped with this release by sending patches, reviewing, testing, or providing

libvirt-9.8.0 release candidate 2

2023-09-29 Thread Jiri Denemark
I have just tagged v9.8.0-rc2 in the repository and pushed signed tarballs and source RPMs to https://download.libvirt.org/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to

Entering freeze for libvirt-9.8.0

2023-09-26 Thread Jiri Denemark
I have just tagged v9.8.0-rc1 in the repository and pushed signed tarballs and source RPMs to https://download.libvirt.org/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to

Plans for 9.8.0 release (freeze on Tuesday 26 Sep)

2023-09-18 Thread Jiri Denemark
We are getting close to 9.8.0 release of libvirt. To aim for the release on Monday 02 Oct I suggest entering the freeze on Tuesday 26 Sep and tagging RC2 on Friday 29 Sep. I hope this works for everyone. Jirka

Re: [PATCH] lxc: fix lxcContainerMountAllFS() DEREF_BEFORE_CHECK

2023-09-07 Thread Jiri Denemark
On Wed, Sep 06, 2023 at 18:34:42 +0300, Dmitry Frolov wrote: > Reviewing the sources, I found, that > in function lxcContainerMountAllFS() pointers > vmDef->fss[i]->src and vmDef->fss[i]->src->path > are checked for NULL after dereferencing in > VIR_DEBUG() macro. > > Fixes: 57487085dc ("lxc:

Release of libvirt-9.7.0

2023-09-01 Thread Jiri Denemark
The 9.7.0 release of both libvirt and libvirt-python is tagged and signed tarballs and source RPMs are available at https://download.libvirt.org/ https://download.libvirt.org/python/ Thanks everybody who helped with this release by sending patches, reviewing, testing, or providing

Re: [PATCH] virsh: Fix net-desc --config output

2023-09-01 Thread Jiri Denemark
twork.c | 11 ++----- > 1 file changed, 6 insertions(+), 5 deletions(-) ... Reviewed-by: Jiri Denemark

Re: [libvirt PATCH v2 6/6] Revert "capabilities: report full external snapshot support"

2023-09-01 Thread Jiri Denemark
On Fri, Sep 01, 2023 at 11:24:28 +0200, Peter Krempa wrote: > On Fri, Sep 01, 2023 at 10:32:17 +0200, Pavel Hrdina wrote: > > Reverting external snapshot for running VM doesn't work correctly so we > > should not report this capability until it is fixed. > > > > This reverts commit

libvirt-9.7.0 release candidate 2

2023-08-30 Thread Jiri Denemark
I have just tagged v9.7.0-rc2 in the repository and pushed signed tarballs and source RPMs to https://download.libvirt.org/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to

Entering freeze for libvirt-9.7.0

2023-08-28 Thread Jiri Denemark
I have just tagged v9.7.0-rc1 in the repository and pushed signed tarballs and source RPMs to https://download.libvirt.org/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to

Plans for 9.7.0 release (freeze on Monday 28 Aug)

2023-08-17 Thread Jiri Denemark
We are getting close to 9.7.0 release of libvirt. To aim for the release on Friday 01 Sep I suggest entering the freeze on Monday 28 Aug and tagging RC2 on Wednesday 30 Aug. I hope this works for everyone. Jirka

Release of libvirt-9.6.0

2023-08-01 Thread Jiri Denemark
The 9.6.0 release of both libvirt and libvirt-python is tagged and signed tarballs and source RPMs are available at https://download.libvirt.org/ https://download.libvirt.org/python/ Thanks everybody who helped with this release by sending patches, reviewing, testing, or providing

libvirt-9.6.0 release candidate 2

2023-07-28 Thread Jiri Denemark
I have just tagged v9.6.0-rc2 in the repository and pushed signed tarballs and source RPMs to https://download.libvirt.org/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to

Entering freeze for libvirt-9.6.0

2023-07-26 Thread Jiri Denemark
I have just tagged v9.6.0-rc1 in the repository and pushed signed tarballs and source RPMs to https://download.libvirt.org/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to

Plans for 9.6.0 release (freeze on Wednesday 26 Jul)

2023-07-21 Thread Jiri Denemark
We are getting close to 9.6.0 release of libvirt. To aim for the release on Tuesday 01 Aug I suggest entering the freeze on Wednesday 26 Jul and tagging RC2 on Friday 28 Jul. I hope this works for everyone. Jirka

Plans for the next release

2023-07-21 Thread Jiri Denemark
We are getting close to the next release of libvirt. To aim for the release on Aug 01 I suggest entering the freeze on Wednesday Jul 26 and tagging RC2 on Friday Jul 28. I hope this works for everyone. Jirka

Release of libvirt-9.5.0

2023-07-03 Thread Jiri Denemark
The 9.5.0 release of both libvirt and libvirt-python is tagged and signed tarballs and source RPMs are available at https://download.libvirt.org/ https://download.libvirt.org/python/ Thanks everybody who helped with this release by sending patches, reviewing, testing, or providing

libvirt-9.5.0 release candidate 2

2023-06-30 Thread Jiri Denemark
I have just tagged v9.5.0-rc2 in the repository and pushed signed tarballs and source RPMs to https://download.libvirt.org/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to

Entering freeze for libvirt-9.5.0

2023-06-27 Thread Jiri Denemark
I have just tagged v9.5.0-rc1 in the repository and pushed signed tarballs and source RPMs to https://download.libvirt.org/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to

Re: [PATCH] qemu: prevent SIGSEGV in qemuProcessHandleDumpCompleted

2023-06-27 Thread Jiri Denemark
->job->error = g_strdup(error); Right, and it used to be this way until commit v8.0.0-427-gf304de0df6 Fixes: v8.0.0-427-gf304de0df6 Reviewed-by: Jiri Denemark And pushed, thanks.

[libvirt PATCH 1/3] qemu: Report physical address size in domain capabilities

2023-06-16 Thread Jiri Denemark
We already report the hosts physical address size in host capabilities, but computing a baseline CPU definition is done from domain capabilities. Signed-off-by: Jiri Denemark --- docs/formatdomaincaps.rst | 6 +++- src/conf/schemas/domaincaps.rng | 3 ++ src

[libvirt PATCH 2/3] qemu: Include maximum physical address size in baseline CPU

2023-06-16 Thread Jiri Denemark
size for the computed baseline CPU definition. https://bugzilla.redhat.com/show_bug.cgi?id=2171860 Signed-off-by: Jiri Denemark --- src/qemu/qemu_driver.c | 17 + 1 file changed, 17 insertions(+) diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index 857fbfb799

[libvirt PATCH 3/3] NEWS: Mentioned an improvement for virConnectBaselineHypervisorCPU

2023-06-16 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- NEWS.rst | 7 +++ 1 file changed, 7 insertions(+) diff --git a/NEWS.rst b/NEWS.rst index b1cccee4fa..c520a96177 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -19,6 +19,13 @@ v9.5.0 (unreleased) * **Improvements** + * qemu: Include maximum physical address

[libvirt PATCH 0/3] qemu: Include maximum physical address size in baseline CPU

2023-06-16 Thread Jiri Denemark
Jiri Denemark (3): qemu: Report physical address size in domain capabilities qemu: Include maximum physical address size in baseline CPU NEWS: Mentioned an improvement for virConnectBaselineHypervisorCPU NEWS.rst | 7 docs/formatdomaincaps.rst

Plans for the next release

2023-06-16 Thread Jiri Denemark
We are getting close to the next release of libvirt. To aim for the release on Jul 03 I suggest entering the freeze on Tuesday Jun 27 and tagging RC2 on Friday Jun 30. I hope this works for everyone. Jirka

Re: [RFC 0/6] Migration deprecated parts

2023-06-13 Thread Jiri Denemark
On Mon, Jun 12, 2023 at 21:33:38 +0200, Juan Quintela wrote: > Hi this series describe the migration parts that have to be deprecated. > > - It is an rfc because I doubt that I did the deprecation process right. > Hello Markus O:-) > > - skipped field: It is older than me, I have never know

Release of libvirt-9.4.0

2023-06-01 Thread Jiri Denemark
The 9.4.0 release of both libvirt and libvirt-python is tagged and signed tarballs and source RPMs are available at https://download.libvirt.org/ https://download.libvirt.org/python/ Thanks everybody who helped with this release by sending patches, reviewing, testing, or providing

libvirt-9.4.0 release candidate 2

2023-05-30 Thread Jiri Denemark
I have just tagged v9.4.0-rc2 in the repository and pushed signed tarballs and source RPMs to https://download.libvirt.org/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to

Re: [PATCH] NEWS: Document my contributions for upcoming release

2023-05-30 Thread Jiri Denemark
; --- a/NEWS.rst > +++ b/NEWS.rst > @@ -23,8 +23,45 @@ v9.4.0 (unreleased) > > * **Improvements** > > + * Adapt to musl-1.2.4 > + > +The latest version of musl stop declaring some symbols that libvirt's > test s/stop/stopped/ ? ... Reviewed-by: Jiri Denemark

Entering freeze for libvirt-9.4.0

2023-05-26 Thread Jiri Denemark
I have just tagged v9.4.0-rc1 in the repository and pushed signed tarballs and source RPMs to https://download.libvirt.org/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to

Re: Revisiting the virsh hypervisor-cpu-models/definitions commands

2023-05-24 Thread Jiri Denemark
On Wed, May 17, 2023 at 17:34:46 -0400, Collin Walling wrote: > Daniel, Tim, (and others on the upstream list that'd like to chime in) > > Harken back to a few months ago when I presented a few patches to > introduce the virsh hypervisor-cpu-models command. The proposal was > turned down, and I

Plans for the next release

2023-05-22 Thread Jiri Denemark
We are getting close to the next release of libvirt. To aim for the release on Jun 01 I suggest entering the freeze on Friday May 26 and tagging RC2 on Tuesday May 30. I hope this works for everyone. Jirka

[libvirt PATCH] NEWS: Mention support for compressing parallel migration

2023-05-18 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- NEWS.rst | 4 1 file changed, 4 insertions(+) diff --git a/NEWS.rst b/NEWS.rst index 446998e12e..1b85ef6d37 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -17,6 +17,10 @@ v9.4.0 (unreleased) * **New features** + * qemu: Support compression for parallel

Re: [PATCH V3 0/3] migration: add qemu parallel migration options

2023-05-18 Thread Jiri Denemark
On Wed, Apr 26, 2023 at 09:56:30 +0800, Jiang Jiacheng wrote: > On 2023/4/24 18:57, Jiri Denemark wrote: > > On Fri, Apr 21, 2023 at 17:39:12 +0800, Jiang Jiacheng wrote: > >> > >> Thank you for your reply and review, I'd appreciate for you to do that. > >&g

Release of libvirt-9.3.0

2023-05-02 Thread Jiri Denemark
The 9.3.0 release of both libvirt and libvirt-python is tagged and signed tarballs and source RPMs are available at https://download.libvirt.org/ https://download.libvirt.org/python/ Thanks everybody who helped with this release by sending patches, reviewing, testing, or providing

libvirt-9.3.0 release candidate 2

2023-04-27 Thread Jiri Denemark
I have just tagged v9.3.0-rc2 in the repository and pushed signed tarballs and source RPMs to https://libvirt.org/sources/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to make

Entering freeze for libvirt-9.3.0

2023-04-25 Thread Jiri Denemark
I have just tagged v9.3.0-rc1 in the repository and pushed signed tarballs and source RPMs to https://libvirt.org/sources/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to make

Re: [PATCH V3 0/3] migration: add qemu parallel migration options

2023-04-24 Thread Jiri Denemark
On Fri, Apr 21, 2023 at 17:39:12 +0800, Jiang Jiacheng wrote: > > Thank you for your reply and review, I'd appreciate for you to do that. > > And I'd also like to confirm that we have the following usages after the > modification. > for non-parallel migration, we can use > > --compressed >

Re: [PATCH 0/3] qemu: migration: implement zstd compression

2023-04-20 Thread Jiri Denemark
On Tue, Apr 18, 2023 at 14:44:47 +0600, Oleg Vasilev wrote: > QEMU now supports multifd-compression=zstd for migration with enabled multifd. > Bring the support to libvirt as well. There is an earlier series implementing this functionality (with zlib as well): [PATCH V3 0/3] migration: add qemu

Re: [PATCH 2/3] virsh: Add migrate options to set parallel compress level

2023-04-20 Thread Jiri Denemark
ge from 0 to 9 and defaults to 1, where 0 is no compression, > +1 is maximum speed and 9 is maximum compression. > +*--comp-zstd-level* sets the compression level when using "zstd" method. > +Values are in range from 0 to 20 and defaults to 1, where 0 is no > compression, > +1

Re: [PATCH 1/3] Add public API for parallel compression method

2023-04-20 Thread Jiri Denemark
one method should be used"? > + * options may be allowed. Parallel migration of QEMU domains is only > + * compatible with either zlib or zstd method. > * > * Since: 1.3.4 > */ ... With the following suggested changes Reviewed-by: Jiri Denemark diff --git a/include/libv

Re: [PATCH 3/3] qemu: support set parallel migration compression method

2023-04-20 Thread Jiri Denemark
> +} > + This is not needed as the VIR_MIGRATE_PARALLEL flag has to be set explicitly. > for (i = 0; i < QEMU_MIGRATION_COMPRESS_LAST; ++i) { > if ((migParams->compMethods & (1ULL << i)) && > virTypedParamsAddString(params, nparams, maxparams, > diff --git

Re: [PATCH V3 0/3] migration: add qemu parallel migration options

2023-04-20 Thread Jiri Denemark
On Fri, Feb 24, 2023 at 17:27:09 +0800, Jiang Jiacheng wrote: > Add compress method zlib and zstd for parallel migration and new > migration options to set qemu's parameter related with parallel > migration(multifd-compression, multifd-zlib-level and multifd-zstd-level). > These parameters has

Plans for the next release

2023-04-17 Thread Jiri Denemark
We are getting close to the next release of libvirt. To aim for the release on May 02 I suggest entering the freeze on Tuesday Apr 25 and tagging RC2 on Thursday Apr 27. I hope this works for everyone. Jirka

Re: [PATCH 1/3] util: Introduce virAcpi module

2023-04-12 Thread Jiri Denemark
On Thu, Apr 06, 2023 at 02:20:31 -0700, Andrea Bolognani wrote: > On Thu, Apr 06, 2023 at 10:20:46AM +0200, Michal Prívozník wrote: > > On 4/5/23 19:21, Andrea Bolognani wrote: > > > On Wed, Apr 05, 2023 at 01:30:17PM +0200, Michal Privoznik wrote: > > >> +if (nodeHeader->len <

Release of libvirt-9.2.0

2023-04-01 Thread Jiri Denemark
The 9.2.0 release of both libvirt and libvirt-python is tagged and signed tarballs and source RPMs are available at https://libvirt.org/sources/ https://libvirt.org/sources/python/ Thanks everybody who helped with this release by sending patches, reviewing, testing, or providing

Re: [libvirt PATCH 00/51] Use permutable format strings in translations

2023-03-31 Thread Jiri Denemark
On Fri, Mar 31, 2023 at 16:52:50 +0100, Daniel P. Berrangé wrote: > On Fri, Mar 31, 2023 at 05:43:16PM +0200, Jiri Denemark wrote: > > On Fri, Mar 31, 2023 at 16:26:42 +0100, Daniel P. Berrangé wrote: > > > On Thu, Mar 30, 2023 at 11:37:55AM +0200, Jiri Denemark wrote: > >

Re: [libvirt PATCH 00/51] Use permutable format strings in translations

2023-03-31 Thread Jiri Denemark
On Fri, Mar 31, 2023 at 16:26:42 +0100, Daniel P. Berrangé wrote: > On Thu, Mar 30, 2023 at 11:37:55AM +0200, Jiri Denemark wrote: > > On Mon, Mar 27, 2023 at 15:37:34 +0100, Daniel P. Berrangé wrote: > > > On Mon, Mar 27, 2023 at 01:08:09PM +0200, Jiri Denemark wrote: > >

Re: [libvirt PATCH 00/51] Use permutable format strings in translations

2023-03-30 Thread Jiri Denemark
On Mon, Mar 27, 2023 at 15:37:34 +0100, Daniel P. Berrangé wrote: > On Mon, Mar 27, 2023 at 01:08:09PM +0200, Jiri Denemark wrote: > > On Fri, Mar 10, 2023 at 17:14:32 +, Daniel P. Berrangé wrote: > > > Even if fixed, it might be worth switching the .pot file anyway, bu

[libvirt PATCH 1/2] Drop excess whitespace from error messages

2023-03-30 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/conf/domain_conf.c | 3 +-- src/util/virnetdevvportprofile.c | 3 +-- src/util/virsocketaddr.c | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index 9f49c6e62d

[libvirt PATCH 2/2] Do not use VIR_PCI_DEVICE_ADDRESS_FMT in translations

2023-03-30 Thread Jiri Denemark
xgettext cannot handle strings concatenated with cpp macros. Signed-off-by: Jiri Denemark --- src/conf/domain_conf.c | 3 +-- src/libxl/libxl_driver.c | 15 +-- src/qemu/qemu_hotplug.c | 14 -- 3 files changed, 10 insertions(+), 22 deletions(-) diff --git a/src/conf

[libvirt PATCH 0/2] A few fixes in error messages

2023-03-30 Thread Jiri Denemark
These fixes were separated from my "Use permutable format strings in translations" series. There are more VIR_PCI_DEVICE_ADDRESS_FMT cases fixed here compared to the format strings series as not all of them were identified by either syntax check or libvirt-pot-check. Jiri Denemark (

libvirt-9.2.0 release candidate 2

2023-03-29 Thread Jiri Denemark
I have just tagged v9.2.0-rc2 in the repository and pushed signed tarballs and source RPMs to https://libvirt.org/sources/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to make

Re: [libvirt PATCH] cpu-data.py: Filter out apic current logical processor

2023-03-29 Thread Jiri Denemark
cessor #0. > mask(regs, 0x01, 0x00, 0x, 0x00ff, 0x, > 0x) > -mask(regs, 0x0b, 0x00, 0x, 0x, 0x, > 0xff00) > -mask(regs, 0x0b, 0x01, 0x, 0x, 0x, > 0xff00) > +mask(regs, 0x0b, None, 0x, 0x, 0x, > 0x) > +mask(regs, 0x1f, None, 0x, 0x, 0x, > 0x) > > yield regs Reviewed-by: Jiri Denemark

Re: [libvirt PATCH 00/51] Use permutable format strings in translations

2023-03-27 Thread Jiri Denemark
On Fri, Mar 10, 2023 at 17:14:32 +, Daniel P. Berrangé wrote: > Even if fixed, it might be worth switching the .pot file anyway, but > this can't be done without us bulk updating the translations, and > bulk re-importing them, which will be challenging. We'll almost > certainly want to try

Entering freeze for libvirt-9.2.0

2023-03-27 Thread Jiri Denemark
I have just tagged v9.2.0-rc1 in the repository and pushed signed tarballs and source RPMs to https://libvirt.org/sources/ Please give the release candidate some testing and in case you find a serious issue which should have a fix in the upcoming release, feel free to reply to this thread to make

Plans for the next release

2023-03-17 Thread Jiri Denemark
We are getting close to the next release of libvirt. To aim for the release on Mar 31 (in the evening since Apr 1 is Saturday) I suggest entering the freeze on Monday Mar 27 and tagging RC2 on Wednesday Mar 29 in the afternoon. I hope this works for everyone. Jirka

Re: [libvirt PATCH 00/51] Use permutable format strings in translations

2023-03-10 Thread Jiri Denemark
On Fri, Mar 10, 2023 at 16:29:52 +, Daniel P. Berrangé wrote: > On Fri, Mar 10, 2023 at 05:17:21PM +0100, Jiri Denemark wrote: > > On Fri, Mar 10, 2023 at 16:14:00 +, Daniel P. Berrangé wrote: > > > On Fri, Mar 10, 2023 at 05:09:16PM +0100, Jiri Denemark wrote:

Re: [libvirt PATCH 00/51] Use permutable format strings in translations

2023-03-10 Thread Jiri Denemark
On Fri, Mar 10, 2023 at 16:14:00 +, Daniel P. Berrangé wrote: > On Fri, Mar 10, 2023 at 05:09:16PM +0100, Jiri Denemark wrote: > > See 01/51 for rationale. Enforced by the last two patches of this > > series. The rest is quite boring mechanical update, partially done using >

[libvirt PATCH 51/51] ci: Run libvirt-pot-check in potfile job

2023-03-10 Thread Jiri Denemark
The potfile job will fail unless all format strings are permutable (checked by meson compile libvirt-pot-check). Signed-off-by: Jiri Denemark --- .gitlab-ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1b72ebc493..cbaa6a5344 100644 --- a/.gitlab

[libvirt PATCH 44/51] vmware: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/vmware/vmware_conf.c | 16 src/vmware/vmware_driver.c | 26 ++ 2 files changed, 22 insertions(+), 20 deletions(-) diff --git a/src/vmware/vmware_conf.c b/src/vmware/vmware_conf.c index 5703ce717e..8303591a9b 100644

[libvirt PATCH 48/51] tools: Update format strings in translated messages (part 1)

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- tools/virsh-checkpoint.c | 28 ++-- tools/virsh-domain-event.c | 65 tools/virsh-domain-monitor.c | 24 +-- tools/virsh-domain.c | 312 +-- tools/virsh-edit.c | 2 +- tools/virsh-host.c

[libvirt PATCH 41/51] util: Update format strings in translated messages (part 2)

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/util/virfdstream.c | 30 +++ src/util/virfile.c | 184 +++ src/util/virfilecache.c | 4 +- src/util/virfirewall.c | 4 +- src/util/virfirewalld.c | 6 +- src/util/virfirmware.c | 4 +- src/util

[libvirt PATCH 28/51] qemu/qemu_migration: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/qemu/qemu_migration.c | 105 +++--- 1 file changed, 52 insertions(+), 53 deletions(-) diff --git a/src/qemu/qemu_migration.c b/src/qemu/qemu_migration.c index 2720f0b083..a18910f7ad 100644 --- a/src/qemu/qemu_migration.c +++ b

[libvirt PATCH 40/51] util: Update format strings in translated messages (part 1)

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/util/iohelper.c | 10 +- src/util/viralloc.c | 2 +- src/util/virauth.c| 6 +- src/util/virauthconfig.c | 4 +- src/util/virbitmap.c | 4 +- src/util/virccw.c | 2 +- src/util/vircgroup.c

[libvirt PATCH 50/51] build: Add checks for permutable format strings

2023-03-10 Thread Jiri Denemark
un these commands locally as we don't want each patch series to update libvirt.pot. Shell scripts (tools/libvirt-guests.sh.in is the only one currently) need to be exempt from this check as shell's printf function does not understand the permutable format strings. Signed-off-by: Jiri Denemark ---

[libvirt PATCH 35/51] security: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/security/security_apparmor.c | 37 +- src/security/security_dac.c | 28 src/security/security_driver.c | 4 +- src/security/security_manager.c | 6 +- src/security/security_selinux.c | 114 ++- src

[libvirt PATCH 47/51] src: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/driver.c | 6 ++ src/internal.h | 20 +-- src/libvirt-domain.c | 44 +- src/libvirt-host.c | 6 ++ src/libvirt-lxc.c | 11 +-- src/libvirt-network.c | 8

[libvirt PATCH 46/51] vz: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/vz/vz_driver.c | 32 ++-- src/vz/vz_sdk.c| 74 ++ src/vz/vz_utils.c | 31 +-- src/vz/vz_utils.h | 2 +- 4 files changed, 67 insertions(+), 72 deletions(-) diff --git a/src/vz

[libvirt PATCH 49/51] tools: Update format strings in translated messages (part 2)

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- tools/virsh-nodedev.c | 62 +++--- tools/virsh-nwfilter.c| 27 +++--- tools/virsh-pool.c| 72 tools/virsh-secret.c | 22 ++--- tools/virsh-snapshot.c| 46

[libvirt PATCH 45/51] vmx: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/vmx/vmx.c | 264 +++--- 1 file changed, 122 insertions(+), 142 deletions(-) diff --git a/src/vmx/vmx.c b/src/vmx/vmx.c index c2c9095062..5e0f1b6b3e 100644 --- a/src/vmx/vmx.c +++ b/src/vmx/vmx.c @@ -782,14 +782,14

[libvirt PATCH 43/51] vbox: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/vbox/vbox_XPCOMCGlue.c| 6 +- src/vbox/vbox_common.c| 157 +- src/vbox/vbox_network.c | 2 +- src/vbox/vbox_snapshot_conf.c | 12 +-- src/vbox/vbox_storage.c | 20 ++--- src/vbox/vbox_tmpl.c

[libvirt PATCH 34/51] rpc: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/rpc/gendispatch.pl| 10 ++--- src/rpc/virkeepalive.c| 2 +- src/rpc/virnetclient.c| 4 +- src/rpc/virnetclientprogram.c | 26 ++-- src/rpc/virnetclientstream.c | 6 +-- src/rpc/virnetdaemon.c| 6 +-- src/rpc

[libvirt PATCH 32/51] qemu: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/qemu/qemu_agent.c| 41 - src/qemu/qemu_backup.c | 12 ++--- src/qemu/qemu_block.c| 39 src/qemu/qemu_blockjob.c | 2 +- src/qemu/qemu_capabilities.c | 50 ++-- src

[libvirt PATCH 38/51] storage_file: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/storage_file/storage_file_backend.c | 8 ++-- src/storage_file/storage_file_backend_fs.c| 6 +-- .../storage_file_backend_gluster.c| 16 +++ src/storage_file/storage_file_probe.c | 13 +++-- src/storage_file

[libvirt PATCH 37/51] storage: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/storage/parthelper.c | 6 +- src/storage/storage_backend.c | 4 +- src/storage/storage_backend_disk.c | 20 +-- src/storage/storage_backend_fs.c | 15 +- src/storage/storage_backend_gluster.c | 31

[libvirt PATCH 36/51] secret: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/secret/secret_driver.c | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/secret/secret_driver.c b/src/secret/secret_driver.c index 43d2a0c05a..c7bd65b4e9 100644 --- a/src/secret/secret_driver.c +++ b/src/secret

[libvirt PATCH 39/51] test: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/test/test_driver.c | 161 - 1 file changed, 80 insertions(+), 81 deletions(-) diff --git a/src/test/test_driver.c b/src/test/test_driver.c index bd6f063a00..822639e0f3 100644 --- a/src/test/test_driver.c +++ b/src/test

[libvirt PATCH 30/51] qemu/qemu_process: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/qemu/qemu_process.c | 116 +++- 1 file changed, 54 insertions(+), 62 deletions(-) diff --git a/src/qemu/qemu_process.c b/src/qemu/qemu_process.c index deebd03717..8818eb4c8d 100644 --- a/src/qemu/qemu_process.c +++ b/src

[libvirt PATCH 33/51] remote: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/remote/remote_daemon.c | 20 +++ src/remote/remote_daemon_config.c | 4 +- src/remote/remote_daemon_dispatch.c | 75 src/remote/remote_daemon_stream.c | 4 +- src/remote/remote_driver.c | 88

[libvirt PATCH 25/51] qemu/qemu_domain: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/qemu/qemu_domain.c | 188 +++-- 1 file changed, 85 insertions(+), 103 deletions(-) diff --git a/src/qemu/qemu_domain.c b/src/qemu/qemu_domain.c index 0feab09bee..e27b805bb0 100644 --- a/src/qemu/qemu_domain.c +++ b/src

[libvirt PATCH 20/51] network: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/network/bridge_driver.c | 188 +++--- src/network/bridge_driver_conf.c | 2 +- src/network/bridge_driver_linux.c | 12 +- src/network/leaseshelper.c| 12 +- 4 files changed, 81 insertions(+), 133 deletions(-) diff

[libvirt PATCH 21/51] node_device: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/node_device/node_device_driver.c | 37 ++--- src/node_device/node_device_udev.c | 49 ++-- 2 files changed, 42 insertions(+), 44 deletions(-) diff --git a/src/node_device/node_device_driver.c b/src/node_device

[libvirt PATCH 29/51] qemu/qemu_monitor_json: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/qemu/qemu_monitor_json.c | 91 ++-- 1 file changed, 45 insertions(+), 46 deletions(-) diff --git a/src/qemu/qemu_monitor_json.c b/src/qemu/qemu_monitor_json.c index f4416c929f..3b42b28fa1 100644 --- a/src/qemu

[libvirt PATCH 16/51] libxl: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/libxl/libxl_capabilities.c | 2 +- src/libxl/libxl_conf.c | 61 +- src/libxl/libxl_domain.c | 24 ++-- src/libxl/libxl_driver.c | 215 - src/libxl/libxl_migration.c| 6 +- src/libxl

[libvirt PATCH 27/51] qemu/qemu_hotplug: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/qemu/qemu_hotplug.c | 160 ++-- 1 file changed, 72 insertions(+), 88 deletions(-) diff --git a/src/qemu/qemu_hotplug.c b/src/qemu/qemu_hotplug.c index da17525824..e753c20471 100644 --- a/src/qemu/qemu_hotplug.c +++ b/src

[libvirt PATCH 31/51] qemu/qemu_validate: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/conf/domain_validate.c | 2 +- src/qemu/qemu_validate.c | 317 + 2 files changed, 142 insertions(+), 177 deletions(-) diff --git a/src/conf/domain_validate.c b/src/conf/domain_validate.c index d30bb31dda..c20d3fe1d7

[libvirt PATCH 26/51] qemu/qemu_driver: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/qemu/qemu_driver.c | 428 +++-- 1 file changed, 203 insertions(+), 225 deletions(-) diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index fd8136be37..13f8458d4d 100644 --- a/src/qemu/qemu_driver.c +++ b/src

[libvirt PATCH 22/51] nwfilter: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/nwfilter/nwfilter_dhcpsnoop.c | 67 +++ src/nwfilter/nwfilter_driver.c| 18 +++--- src/nwfilter/nwfilter_ebiptables_driver.c | 16 +++--- src/nwfilter/nwfilter_gentech_driver.c| 19 +++ src/nwfilter

[libvirt PATCH 24/51] qemu/qemu_command: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/qemu/qemu_command.c | 82 - 1 file changed, 40 insertions(+), 42 deletions(-) diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c index 929bcc0be1..843dd103c7 100644 --- a/src/qemu/qemu_command.c +++ b/src

[libvirt PATCH 19/51] lxc: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/lxc/lxc_cgroup.c | 2 +- src/lxc/lxc_container.c | 114 +++ src/lxc/lxc_controller.c | 78 +-- src/lxc/lxc_domain.c | 8 +-- src/lxc/lxc_driver.c | 104

[libvirt PATCH 15/51] interface: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/interface/interface_backend_netcf.c | 50 ++-- src/interface/interface_backend_udev.c | 100 2 files changed, 76 insertions(+), 74 deletions(-) diff --git a/src/interface/interface_backend_netcf.c b/src/interface

[libvirt PATCH 23/51] openvz: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/openvz/openvz_conf.c | 29 + src/openvz/openvz_driver.c | 43 +++--- 2 files changed, 35 insertions(+), 37 deletions(-) diff --git a/src/openvz/openvz_conf.c b/src/openvz/openvz_conf.c index

[libvirt PATCH 13/51] hyperv: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/hyperv/hyperv_driver.c | 46 +++--- src/hyperv/hyperv_network_driver.c | 4 +-- src/hyperv/hyperv_util.c | 3 +- src/hyperv/hyperv_wmi.c| 43 ++-- 4 files changed, 47 insertions

[libvirt PATCH 11/51] cpu: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/cpu/cpu.c | 40 +- src/cpu/cpu_arm.c | 23 --- src/cpu/cpu_map.c | 6 ++-- src/cpu/cpu_ppc64.c | 33 ++ src/cpu/cpu_s390.c | 5 ++-- src/cpu/cpu_x86.c | 68

[libvirt PATCH 14/51] hypervisor: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/hypervisor/domain_cgroup.c | 4 +-- src/hypervisor/domain_driver.c | 20 ++--- src/hypervisor/virhostdev.c| 53 ++ 3 files changed, 33 insertions(+), 44 deletions(-) diff --git a/src/hypervisor/domain_cgroup.c b

[libvirt PATCH 12/51] esx: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/esx/esx_driver.c| 106 src/esx/esx_network_driver.c| 21 ++-- src/esx/esx_storage_backend_iscsi.c | 6 +- src/esx/esx_storage_backend_vmfs.c | 32 ++--- src/esx/esx_storage_driver.c| 8 +- src/esx

[libvirt PATCH 17/51] locking: Update format strings in translated messages

2023-03-10 Thread Jiri Denemark
Signed-off-by: Jiri Denemark --- src/locking/lock_daemon.c | 26 - src/locking/lock_daemon_dispatch.c | 10 ++-- src/locking/lock_driver_lockd.c| 12 ++-- src/locking/lock_driver_sanlock.c | 94 +++--- src/locking/lock_manager.c | 8 +-- src

  1   2   3   4   5   6   7   8   9   10   >