Re: [libvirt] [PULL 01/19] util/hbitmap: strict hbitmap_reset

2019-10-11 Thread John Snow
On 10/11/19 5:48 PM, Eric Blake wrote: > On 10/11/19 4:25 PM, John Snow wrote: >> From: Vladimir Sementsov-Ogievskiy >> >> hbitmap_reset has an unobvious property: it rounds requested region up. >> It may provoke bugs, like in recently fixed write-blocking mode of >> mirror: user calls reset on

[libvirt] Question about migration confirm phase

2019-10-11 Thread Jim Fehlig
I've been investigating a lockd lock ordering bug in a migration error handling path in the libxl driver. In the perform phase, the src calls virDomainLockProcessPause to release the lock before sending the VM to dst. In this case the send fails for other reasons and an attempt is made to

Re: [libvirt] [PULL 01/19] util/hbitmap: strict hbitmap_reset

2019-10-11 Thread Eric Blake
On 10/11/19 4:25 PM, John Snow wrote: From: Vladimir Sementsov-Ogievskiy hbitmap_reset has an unobvious property: it rounds requested region up. It may provoke bugs, like in recently fixed write-blocking mode of mirror: user calls reset on unaligned region, not keeping in mind that there are

[libvirt] [PATCH v2 0/6] Enable ramfb parameter for mediated devices

2019-10-11 Thread Jonathon Jongsma
This patch series is a continuation of a previous series that was already mostly merged. The one unmerged patch from the previous series is patch 6 in this series and has been rebased to git master. The other 5 patches are an attempt to address some things that Cole suggested in the previous

[libvirt] [PATCH v2 3/6] qemu: fix domain device validation

2019-10-11 Thread Jonathon Jongsma
When the virDomainCapsDeviceDefValidate() function returned an error status (-1), we were aborting the function early, but returning the default return value (0). This patch properly returns an error in that case. Signed-off-by: Jonathon Jongsma --- src/qemu/qemu_domain.c | 2 +- 1 file

[libvirt] [PULL 14/19] block/qcow2-bitmap: do not remove bitmaps on reopen-ro

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy qcow2_reopen_bitmaps_ro wants to store bitmaps and then mark them all readonly. But the latter don't work, as qcow2_store_persistent_dirty_bitmaps removes bitmaps after storing. It's OK for inactivation but bad idea for reopen-ro. And this leads to the

[libvirt] [PULL 19/19] dirty-bitmaps: remove deprecated autoload parameter

2019-10-11 Thread John Snow
This parameter has been deprecated since 2.12.0 and is eligible for removal. Remove this parameter as it is actually completely ignored; let's not give false hope. Signed-off-by: John Snow Reviewed-by: Eric Blake Reviewed-by: Vladimir Sementsov-Ogievskiy Message-id:

[libvirt] [PULL 17/19] qcow2-bitmap: move bitmap reopen-rw code to qcow2_reopen_commit

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy The only reason I can imagine for this strange code at the very-end of bdrv_reopen_commit is the fact that bs->read_only updated after calling drv->bdrv_reopen_commit in bdrv_reopen_commit. And in the same time, prior to previous commit, qcow2_reopen_bitmaps_rw

[libvirt] [PATCH v2 6/6] qemu: add 'ramfb' attribute for mediated devices

2019-10-11 Thread Jonathon Jongsma
The 'ramfb' attribute provides a framebuffer to the guest that can be used as a boot display for the vgpu For example, the following configuration can be used to provide a vgpu with a boot display: Signed-off-by: Jonathon Jongsma ---

[libvirt] [PULL 16/19] block/qcow2-bitmap: fix and improve qcow2_reopen_bitmaps_rw

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy - Correct check for write access to file child, and in correct place (only if we want to write). - Support reopen rw -> rw (which will be used in following commit), for example, !bdrv_dirty_bitmap_readonly() is not a corruption if bitmap is marked IN_USE

[libvirt] [PATCH v2 5/6] qemu: unify domain caps validation for video devices

2019-10-11 Thread Jonathon Jongsma
As suggested by Cole, this patch uses the domain capabilities to validate the supported video model types. By using the domain capabilities, the validation will automatically adjust when new enum members are added. Signed-off-by: Jonathon Jongsma --- src/conf/domain_capabilities.c | 17

[libvirt] [PULL 18/19] MAINTAINERS: Add Vladimir as a reviewer for bitmaps

2019-10-11 Thread John Snow
I already try to make sure all bitmaps patches have been reviewed by both Red Hat and Virtuozzo anyway, so this formalizes the arrangement. Fam meanwhile is no longer as active, so I am removing him as a co-maintainer simply to reflect the current practice. Signed-off-by: John Snow Reviewed-by:

[libvirt] [PATCH v2 1/6] qemu: set domain capabilities for ramfb device

2019-10-11 Thread Jonathon Jongsma
commit 9bfcf0f62d9cf16db526a948242a7409ae883209 added the QEMU_CAPS_DEVICE_RAMFB capability but did not set the domain capability. This patch sets the domain capabilities for the ramfb device and updates the tests. Signed-off-by: Jonathon Jongsma --- src/qemu/qemu_capabilities.c

[libvirt] [PULL 15/19] iotests: add test 260 to check bitmap life after snapshot + commit

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy Signed-off-by: Vladimir Sementsov-Ogievskiy Message-id: 20190927122355.7344-8-vsement...@virtuozzo.com Signed-off-by: John Snow --- tests/qemu-iotests/260 | 89 ++ tests/qemu-iotests/260.out | 52 ++

[libvirt] [PATCH v2 4/6] qemu: consolidate video validation

2019-10-11 Thread Jonathon Jongsma
Move video validation logic from qemuProcessStartValidateVideo() to qemuDomainDeviceDefValidateVideo() (which is in fact called from the aforementioned function). Signed-off-by: Jonathon Jongsma --- src/qemu/qemu_domain.c | 172 +--- src/qemu/qemu_process.c

[libvirt] [PATCH v2 2/6] qemu: use VIR_AUTOUNREF in qemuDomainDeviceDefValidate()

2019-10-11 Thread Jonathon Jongsma
This allows us to simplify the function and avoid jumping to 'cleanup'. Signed-off-by: Jonathon Jongsma --- src/qemu/qemu_domain.c | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/qemu/qemu_domain.c b/src/qemu/qemu_domain.c index dc7568fe18..516ae7e444

[libvirt] [PULL 13/19] block/qcow2-bitmap: drop qcow2_reopen_bitmaps_rw_hint()

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy The function is unused, drop it. Signed-off-by: Vladimir Sementsov-Ogievskiy Reviewed-by: John Snow Message-id: 20190927122355.7344-6-vsement...@virtuozzo.com Signed-off-by: John Snow --- block/qcow2.h| 2 -- block/qcow2-bitmap.c | 15

[libvirt] [PULL 12/19] block/qcow2-bitmap: get rid of bdrv_has_changed_persistent_bitmaps

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy Firstly, no reason to optimize failure path. Then, function name is ambiguous: it checks for readonly and similar things, but someone may think that it will ignore normal bitmaps which was just unchanged, and this is in bad relation with the fact that we should

[libvirt] [PULL 09/19] block: switch reopen queue from QSIMPLEQ to QTAILQ

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy We'll need reverse-foreach in the following commit, QTAILQ support it, so move to QTAILQ. Signed-off-by: Vladimir Sementsov-Ogievskiy Reviewed-by: Max Reitz Message-id: 20190927122355.7344-2-vsement...@virtuozzo.com Signed-off-by: John Snow ---

[libvirt] [PULL 10/19] block: reverse order for reopen commits

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy It's needed to fix reopening qcow2 with bitmaps to RW. Currently it can't work, as qcow2 needs write access to file child, to mark bitmaps in-image with IN_USE flag. But usually children goes after parents in reopen queue and file child is still RO on qcow2

[libvirt] [PULL 06/19] block/dirty-bitmap: add bs link

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy Add bs field to BdrvDirtyBitmap structure. Drop BlockDriverState parameter from bitmap APIs where possible. Signed-off-by: Vladimir Sementsov-Ogievskiy Reviewed-by: John Snow Message-id: 20190916141911.5255-3-vsement...@virtuozzo.com Signed-off-by: John Snow

[libvirt] [PULL 11/19] iotests: add test-case to 165 to test reopening qcow2 bitmaps to RW

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy Reopening bitmaps to RW was broken prior to previous commit. Check that it works now. Signed-off-by: Vladimir Sementsov-Ogievskiy Message-id: 20190927122355.7344-4-vsement...@virtuozzo.com Signed-off-by: John Snow --- tests/qemu-iotests/165 | 57

[libvirt] [PULL 08/19] block/dirty-bitmap: refactor bdrv_dirty_bitmap_next

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy bdrv_dirty_bitmap_next is always used in same pattern. So, split it into _next and _first, instead of combining two functions into one and add FOR_EACH_DIRTY_BITMAP macro. Signed-off-by: Vladimir Sementsov-Ogievskiy Reviewed-by: John Snow Message-id:

[libvirt] [PULL 05/19] block/dirty-bitmap: drop meta

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy Drop meta bitmaps, as they are unused. Signed-off-by: Vladimir Sementsov-Ogievskiy Reviewed-by: John Snow Message-id: 20190916141911.5255-2-vsement...@virtuozzo.com Signed-off-by: John Snow --- include/block/dirty-bitmap.h | 5 block/dirty-bitmap.c

[libvirt] [PULL 07/19] block/dirty-bitmap: drop BdrvDirtyBitmap.mutex

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy mutex field is just a pointer to bs->dirty_bitmap_mutex, so no needs to store it in BdrvDirtyBitmap when we have bs pointer in it (since previous patch). Drop mutex field. Constantly use bdrv_dirty_bitmaps_lock/unlock in block/dirty-bitmap.c to make it more

[libvirt] [PULL 00/19] Bitmaps patches

2019-10-11 Thread John Snow
The following changes since commit 98b2e3c9ab3abfe476a2b02f8f51813edb90e72d: Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging (2019-10-08 16:08:35 +0100) are available in the Git repository at: https://github.com/jnsnow/qemu.git tags/bitmaps-pull-request

[libvirt] [PULL 02/19] block: move bdrv_can_store_new_dirty_bitmap to block/dirty-bitmap.c

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy block/dirty-bitmap.c seems to be more appropriate for it and bdrv_remove_persistent_dirty_bitmap already in it. Signed-off-by: Vladimir Sementsov-Ogievskiy Reviewed-by: John Snow Message-id: 20190920082543.23444-2-vsement...@virtuozzo.com Signed-off-by: John

[libvirt] [PULL 03/19] block/dirty-bitmap: return int from bdrv_remove_persistent_dirty_bitmap

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy It's more comfortable to not deal with local_err. Signed-off-by: Vladimir Sementsov-Ogievskiy Reviewed-by: John Snow Message-id: 20190920082543.23444-3-vsement...@virtuozzo.com Signed-off-by: John Snow --- block/qcow2.h| 5 ++---

[libvirt] [PULL 04/19] block/qcow2: proper locking on bitmap add/remove paths

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy qmp_block_dirty_bitmap_add and do_block_dirty_bitmap_remove do acquire aio context since 0a6c86d024c52b. But this is not enough: we also must lock qcow2 mutex when access in-image metadata. Especially it concerns freeing qcow2 clusters. To achieve this, move

[libvirt] [PULL 01/19] util/hbitmap: strict hbitmap_reset

2019-10-11 Thread John Snow
From: Vladimir Sementsov-Ogievskiy hbitmap_reset has an unobvious property: it rounds requested region up. It may provoke bugs, like in recently fixed write-blocking mode of mirror: user calls reset on unaligned region, not keeping in mind that there are possible unrelated dirty bytes, covered

Re: [libvirt] [PATCH v2 1/1] IDE: deprecate ide-drive

2019-10-11 Thread John Snow
On 10/11/19 5:12 AM, Peter Krempa wrote: > On Thu, Oct 10, 2019 at 14:08:12 -0400, John Snow wrote: >> On 10/10/19 7:54 AM, Peter Krempa wrote: >>> On Thu, Oct 10, 2019 at 13:42:26 +0200, Philippe Mathieu-Daudé wrote: On 10/10/19 1:26 PM, Peter Krempa wrote: > > [...] > >>> To be honest,

Re: [libvirt] [PATCH v2 1/3] qemu: use a bigger unplug timeout for PPC64 guests

2019-10-11 Thread Daniel Henrique Barboza
On 10/9/19 5:15 PM, Cole Robinson wrote: On 9/11/19 5:05 PM, Daniel Henrique Barboza wrote: For some architectures and setups, device removal can take longer than the default 5 seconds. This results in commands such as 'virsh setvcpus' to fire timeout messages even if the operation were

Re: [libvirt] [PATCH 0/4] PCI multifunction partial assignment support

2019-10-11 Thread Daniel Henrique Barboza
On 10/10/19 9:27 PM, Abdulla Bubshait wrote: On Mon, 7 Oct 2019 18:11:32 -0300 Daniel Henrique Barboza wrote: > These series tries to solve the partial assignment of multifunction > hostdev PCI devices by introducing a new hostdev attribute called > 'assigned'. This is how it works: > > -

Re: [libvirt] [PATCH 02/30] storagefile: qcow1: Check for BACKING_STORE_OK

2019-10-11 Thread Cole Robinson
On 10/11/19 9:05 AM, Michal Privoznik wrote: On 10/7/19 11:49 PM, Cole Robinson wrote: Check explicitly for BACKING_STORE_OK and not its 0 value Signed-off-by: Cole Robinson ---   src/util/virstoragefile.c | 2 +-   1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[libvirt] [PATCH] security: apparmor: Label externalDataStore

2019-10-11 Thread Cole Robinson
Teach virt-aa-helper how to label a qcow2 data_file, tracked internally as externalDataStore. It should be treated the same as its sibling disk image Signed-off-by: Cole Robinson --- Compiled but not runtime tested, I don't have an apparmor setup src/security/virt-aa-helper.c | 4 1 file

Re: [libvirt] [PATCH 12/30] storagefile: Fix backing format \0 check

2019-10-11 Thread Cole Robinson
On 10/11/19 9:04 AM, Michal Privoznik wrote: On 10/7/19 11:49 PM, Cole Robinson wrote: From qemu.git docs/interop/qcow2.txt    == String header extensions ==    Some header extensions (such as the backing file format name and    the external data file name) are just a single string. In this

Re: [libvirt] [PATCH 12/30] storagefile: Fix backing format \0 check

2019-10-11 Thread Cole Robinson
On 10/9/19 5:34 PM, Daniel Henrique Barboza wrote: On 10/7/19 6:49 PM, Cole Robinson wrote: >From qemu.git docs/interop/qcow2.txt Here's the '>' again. I think this is something you're using to cite an external source in the commit message. Is that it?    == String header extensions ==

Re: [libvirt] [PATCH 11/30] storagefile: Rename qcow2GetExtensions 'format' argument

2019-10-11 Thread Cole Robinson
On 10/9/19 5:14 PM, Daniel Henrique Barboza wrote: On 10/7/19 6:49 PM, Cole Robinson wrote: To backingFormat, which makes it more clear. Move it to the end of the argument list which will scale nicer with future patches Signed-off-by: Cole Robinson --- This really makes it clearer. I was

Re: [libvirt] [PATCH 00/30] storagefile, security: qcow2 data_file support

2019-10-11 Thread Cole Robinson
On 10/11/19 9:45 AM, Ján Tomko wrote: On Mon, Oct 07, 2019 at 05:49:14PM -0400, Cole Robinson wrote: This series is the first steps to teaching libvirt about qcow2 data_file support, aka external data files or qcow2 external metadata. A bit about the feature: it was added in qemu 4.0. It

Re: [libvirt] [PATCH v5 1/1] tests: add a test for driver.c:virConnectValidateURIPath()

2019-10-11 Thread Cole Robinson
On 10/9/19 3:11 PM, Daniel Henrique Barboza wrote: Signed-off-by: Daniel Henrique Barboza --- tests/Makefile.am | 7 ++- tests/virdriverconnvalidatetest.c | 90 +++ 2 files changed, 96 insertions(+), 1 deletion(-) create mode 100644

Re: [libvirt] [PATCH 00/30] storagefile, security: qcow2 data_file support

2019-10-11 Thread Cole Robinson
On 10/10/19 11:25 PM, Han Han wrote: Hi Cole, I merged crobinso/qcow2-data_file branch to 37b565c00. Reserved new capabilities introduced by these to branches to resolve conflicts. Then build and test as following: # ./autogen.sh&& ./configure --without-libssh --build=x86_64-redhat-linux-gnu

Re: [libvirt] [PATCH 3/3] security: Don't remember labels for TPM

2019-10-11 Thread Cole Robinson
On 10/11/19 11:08 AM, Michal Privoznik wrote: On 10/10/19 10:15 PM, Cole Robinson wrote: On 10/1/19 11:00 AM, Michal Privoznik wrote: https://bugzilla.redhat.com/show_bug.cgi?id=1755803 The /dev/tpmN file can be opened only once, as implemented in drivers/char/tpm/tpm-dev.c:tpm_open() from

Re: [libvirt] [PATCH v4 03/26] build-aux: rewrite po file minimizer in Python

2019-10-11 Thread Ján Tomko
On Wed, Oct 09, 2019 at 12:37:18PM +0100, Daniel P. Berrangé wrote: As part of an goal to eliminate Perl from libvirt build tools, rewrite the minimize-po.pl tool in Python. This was a straight conversion, manually going line-by-line to change the syntax from Perl to Python. Thus the overall

Re: [libvirt] [PATCH 3/3] security: Don't remember labels for TPM

2019-10-11 Thread Michal Privoznik
On 10/10/19 10:15 PM, Cole Robinson wrote: On 10/1/19 11:00 AM, Michal Privoznik wrote: https://bugzilla.redhat.com/show_bug.cgi?id=1755803 The /dev/tpmN file can be opened only once, as implemented in drivers/char/tpm/tpm-dev.c:tpm_open() from the kernel's tree. Any other attempt to open the

Re: [libvirt] [PATCH 18/30] storagefile: Add externalDataStore member

2019-10-11 Thread Daniel Henrique Barboza
On 10/11/19 10:04 AM, Michal Privoznik wrote: On 10/10/19 5:09 PM, Daniel Henrique Barboza wrote: On 10/7/19 6:49 PM, Cole Robinson wrote: Add the plumbing to track a externalDataStoreRaw as a virStorageSource Signed-off-by: Cole Robinson ---   src/util/virstoragefile.c | 9 +  

Re: [libvirt] libvirt doc - missing entry in input devices section

2019-10-11 Thread Ján Tomko
On Mon, Oct 07, 2019 at 11:23:07AM +0300, Ruth Netser wrote: The option is missing from code box under https://libvirt.org/formatdomain.html#elementsInput section. (Exists for the other devices). The boxes with examples are not intended to be exhaustive - the 'xen' bus and 'ps2' bus examples

Re: [libvirt] [PATCH 00/30] storagefile, security: qcow2 data_file support

2019-10-11 Thread Ján Tomko
On Mon, Oct 07, 2019 at 05:49:14PM -0400, Cole Robinson wrote: This series is the first steps to teaching libvirt about qcow2 data_file support, aka external data files or qcow2 external metadata. A bit about the feature: it was added in qemu 4.0. It essentially creates a two part image file: a

Re: [libvirt] [PATCH 03/30] storagefile: qcow1: Fix check for empty backing file

2019-10-11 Thread Michal Privoznik
On 10/9/19 9:26 PM, Daniel Henrique Barboza wrote: On 10/7/19 6:49 PM, Cole Robinson wrote: >From f772b3d91fd the intention of this code seems to be to set Is this leading '>' a bogus? That's a feature of git-send-email so that this line is not mistaken for e-mail header line "From:

Re: [libvirt] [PATCH 02/30] storagefile: qcow1: Check for BACKING_STORE_OK

2019-10-11 Thread Michal Privoznik
On 10/7/19 11:49 PM, Cole Robinson wrote: Check explicitly for BACKING_STORE_OK and not its 0 value Signed-off-by: Cole Robinson --- src/util/virstoragefile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util/virstoragefile.c b/src/util/virstoragefile.c index

Re: [libvirt] [PATCH 00/30] storagefile, security: qcow2 data_file support

2019-10-11 Thread Michal Privoznik
On 10/7/19 11:49 PM, Cole Robinson wrote: This series is the first steps to teaching libvirt about qcow2 data_file support, aka external data files or qcow2 external metadata. A bit about the feature: it was added in qemu 4.0. It essentially creates a two part image file: a qcow2 layer that

Re: [libvirt] [PATCH 25/30] security: selinux: Simplify SetImageLabelInternal

2019-10-11 Thread Michal Privoznik
On 10/7/19 11:49 PM, Cole Robinson wrote: All the SetFileCon calls only differ by the label they pass in. Rework the conditionals to track what label we need, and use a single SetFileCon call Signed-off-by: Cole Robinson --- src/security/security_selinux.c | 31

Re: [libvirt] [PATCH 18/30] storagefile: Add externalDataStore member

2019-10-11 Thread Michal Privoznik
On 10/10/19 5:09 PM, Daniel Henrique Barboza wrote: On 10/7/19 6:49 PM, Cole Robinson wrote: Add the plumbing to track a externalDataStoreRaw as a virStorageSource Signed-off-by: Cole Robinson ---   src/util/virstoragefile.c | 9 +   src/util/virstoragefile.h | 3 +++   2 files

Re: [libvirt] [PATCH 12/30] storagefile: Fix backing format \0 check

2019-10-11 Thread Michal Privoznik
On 10/7/19 11:49 PM, Cole Robinson wrote: From qemu.git docs/interop/qcow2.txt == String header extensions == Some header extensions (such as the backing file format name and the external data file name) are just a single string. In this case, the header extension length is the

Re: [libvirt] [PATCH] security: apparmor: Allow RO /usr/share/edk2/

2019-10-11 Thread Michal Privoznik
On 10/9/19 8:24 PM, Cole Robinson wrote: On Fedora, already whitelisted paths to AAVMF and OVMF binaries are symlinks to binaries under /usr/share/edk2/. Add that directory to the RO whitelist so virt-aa-helper-test passes Signed-off-by: Cole Robinson --- I don't know if anyone is actually

Re: [libvirt] [PATCH 0/2] tests: Add capabilities for QEMU 4.2.0 on ppc64 and aarch64

2019-10-11 Thread Andrea Bolognani
On Fri, 2019-10-11 at 10:59 +0200, Bjoern Walk wrote: > Andrea Bolognani [2019-10-10, 04:56PM +0200]: > > This will be useful to test Jirka's changes to how we handle default > > CPU models on more architectures. > > > > The version posted to the list is heavily snipped, but you can grab > > the

Re: [libvirt] [PATCH v2 1/1] IDE: deprecate ide-drive

2019-10-11 Thread Peter Krempa
On Thu, Oct 10, 2019 at 14:08:12 -0400, John Snow wrote: > On 10/10/19 7:54 AM, Peter Krempa wrote: > > On Thu, Oct 10, 2019 at 13:42:26 +0200, Philippe Mathieu-Daudé wrote: > >> On 10/10/19 1:26 PM, Peter Krempa wrote: [...] > > To be honest, I didn't really review the code nor the

Re: [libvirt] [PATCH 0/2] tests: Add capabilities for QEMU 4.2.0 on ppc64 and aarch64

2019-10-11 Thread Bjoern Walk
Andrea Bolognani [2019-10-10, 04:56PM +0200]: > This will be useful to test Jirka's changes to how we handle default > CPU models on more architectures. > > The version posted to the list is heavily snipped, but you can grab > the full one with > > $ git fetch

Re: [libvirt] [jenkins-ci PATCH] lcitool: Force LANG=en_US.UTF-8 for the containers

2019-10-11 Thread Martin Kletzander
On Thu, Oct 10, 2019 at 06:15:35PM +0200, Andrea Bolognani wrote: On Thu, 2019-10-10 at 17:13 +0200, Fabiano Fidêncio wrote: As we cannot and should not rely on how the containers were generated, let's force the container LANG to be en_US.UTF-8 otherwise some containers (Debian 9, Ubuntu 16,

Re: [libvirt] [jenkins-ci PATCH] lcitool: Force LANG=en_US.UTF-8 for the containers

2019-10-11 Thread Martin Kletzander
On Fri, Oct 11, 2019 at 09:50:18AM +0200, Martin Kletzander wrote: On Thu, Oct 10, 2019 at 06:15:35PM +0200, Andrea Bolognani wrote: On Thu, 2019-10-10 at 17:13 +0200, Fabiano Fidêncio wrote: As we cannot and should not rely on how the containers were generated, let's force the container LANG

Re: [libvirt] [PATCH 0/2] tests: Add capabilities for QEMU 4.2.0 on ppc64 and aarch64

2019-10-11 Thread Andrea Bolognani
On Fri, 2019-10-11 at 08:51 +0200, Jiri Denemark wrote: > On Thu, Oct 10, 2019 at 16:56:29 +0200, Andrea Bolognani wrote: > > This will be useful to test Jirka's changes to how we handle default > > CPU models on more architectures. > > > > The version posted to the list is heavily snipped, but

Re: [libvirt] [PATCH 0/2] tests: Add capabilities for QEMU 4.2.0 on ppc64 and aarch64

2019-10-11 Thread Jiri Denemark
On Thu, Oct 10, 2019 at 16:56:29 +0200, Andrea Bolognani wrote: > This will be useful to test Jirka's changes to how we handle default > CPU models on more architectures. > > The version posted to the list is heavily snipped, but you can grab > the full one with > > $ git fetch