Signed-off-by: Daniel P. Berrangé
---
.gitpublish | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.gitpublish b/.gitpublish
index 457c8c676b..1c89c0039e 100644
--- a/.gitpublish
+++ b/.gitpublish
@@ -1,5 +1,5 @@
[gitpublishprofile "default"]
base = master
-to
The hyperkitty search facility does a massively better job
than google docs for mailing lists.
Signed-off-by: Daniel P. Berrangé
---
docs/js/main.js | 37 -
1 file changed, 24 insertions(+), 13 deletions(-)
diff --git a/docs/js/main.js b/docs/js/main.js
A surprising number of places mention the mailing lists
Daniel P. Berrangé (4):
src: update log/error messages pointing to old mailing list addr
docs: update docs pointing to old mailing list addrs
gitpublish: update for new devel mailing list address
docs: update search form to use
Signed-off-by: Daniel P. Berrangé
---
src/conf/domain_capabilities.c| 2 +-
src/storage_file/storage_file_probe.c | 2 +-
src/util/virarch.c| 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/conf/domain_capabilities.c b/src/conf
Signed-off-by: Daniel P. Berrangé
---
README.rst | 4 ++--
docs/bindings.rst | 2 +-
docs/contact.rst| 18 +-
docs/downloads.rst | 2 +-
docs/newreposetup.rst | 2 +-
docs/securityprocess.rst| 2 +-
docs/submitting
This is an announcement to the effect that the mailing list move is now
complete. TL;DR the new list addresses are:
* annou...@lists.libvirt.org(formerly libvirt-annou...@redhat.com)
Low volume, announcements of releases and other important info
* us...@lists.libvirt.org (formerl
On Mon, Oct 30, 2023 at 10:48:27AM +0100, Ján Tomko wrote:
> On a Monday in 2023, Daniel P. Berrangé wrote:
> > Signed-off-by: Daniel P. Berrangé
> > ---
> > README.rst | 4 ++--
> > docs/bindings.rst | 2 +-
> >
On Mon, Oct 30, 2023 at 03:16:49PM +, Thanos Makatos wrote:
> Signed-off-by: Thanos Makatos
> ---
> src/test/test_driver.c | 59 ++
> 1 file changed, 59 insertions(+)
>
> diff --git a/src/test/test_driver.c b/src/test/test_driver.c
> index e87d7cfd44..
On Tue, Oct 31, 2023 at 10:12:51AM +, John Levon wrote:
> On Tue, Oct 31, 2023 at 10:49:31AM +0100, Michal Prívozník wrote:
>
> > > +VIR_APPEND_ELEMENT(vm->def->hostdevs, vm->def->nhostdevs,
> >
> > But anyway, I think we want more elaborate approach. The whole point of
> > the test drive
On Tue, Oct 31, 2023 at 04:20:24AM -0700, Andrea Bolognani wrote:
> On Tue, Oct 31, 2023 at 12:13:14PM +0100, Michal Prívozník wrote:
> > On 10/26/23 15:48, Andrea Bolognani wrote:
> > > Since we're just a few months away from the 10.0.0 release, I thought
> > > it would be a good time to bring up
On Mon, Oct 30, 2023 at 04:31:38AM -0500, Andrea Bolognani wrote:
> On Thu, Oct 26, 2023 at 03:15:06PM +0100, Daniel P. Berrangé wrote:
> > On Thu, Oct 26, 2023 at 06:48:28AM -0700, Andrea Bolognani wrote:
> > > Since we're just a few months away from the 10.0.0 release, I
On Sat, Oct 28, 2023 at 09:49:32AM -0500, Jonathon Jongsma wrote:
>
> I'm currently looking at getting libvirt working with AMD's SEV-SNP
> encrypted virtualization technology. I have access to a test machine with an
> AMD EPYC 7713 processor which I can use to launch SNP guests with qemu, but
> o
On Wed, Nov 01, 2023 at 06:35:06AM -0400, Neal Gompa wrote:
> On Tue, Oct 31, 2023 at 8:56 AM Andrea Bolognani wrote:
> >
> > On Tue, Oct 31, 2023 at 11:58:01AM +0000, Daniel P. Berrangé wrote:
> > > On Tue, Oct 31, 2023 at 04:20:24AM -0700, Andrea Bolognani wrote:
> &g
it will now report
error: binary 'virtqemud' does not exist in $PATH: No such file or directory
and will skip all the socket connect retries
Signed-off-by: Daniel P. Berrangé
---
Last time it was suggested that virCommandGetBinaryPath could be
extended to always check whether the binary
On Tue, Oct 31, 2023 at 06:12:59PM +0100, Andrea Bolognani wrote:
> Signed-off-by: Andrea Bolognani
> ---
> src/qemu/qemu_migration.c | 5 +
> src/qemu/qemu_migration.h | 1 +
> 2 files changed, 6 insertions(+)
>
> diff --git a/src/qemu/qemu_migration.c b/src/qemu/qemu_migration.c
> index ac
On Wed, Nov 01, 2023 at 01:42:07PM +0100, Peter Krempa wrote:
> On Tue, Oct 31, 2023 at 18:12:57 +0100, Andrea Bolognani wrote:
> > This was initially motivated by a KubeVirt issue[1] concerning
> > integration with the Portworx storage provide, but it turns out to be
> > more generally applicable:
On Wed, Nov 01, 2023 at 10:54:25AM -0400, Cole Robinson wrote:
> On 11/1/23 5:44 AM, Jiri Denemark wrote:
> > The 9.9.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.l
On Wed, Nov 01, 2023 at 06:04:17PM +0100, Zeeshan Ali Khan wrote:
> > In my original announcement[1] I mentioned that people would need to
> > manually
> > re-subscribe. Due to a mixup in communications, our IT admins went ahead and
> > migrated across the existing entire subscriber base for all l
On Fri, Nov 03, 2023 at 12:37:17AM +0100, Andrea Bolognani wrote:
> We use the native version of rpcgen everywhere.
This is true of our CI systems, but not true of user
environments.
For our Mingw CI we're able to run the Linux native rpcgen
since we're cross compiling.
For someone using MSys to
ould throw the tests off.
> + * Also ignore __CF_USER_TEXT_ENCODING, which is set by MacOS. */
> +if (!STRPREFIX(newenv[i], "LD_") &&
> + !STRPREFIX(newenv[i], "__CF_USER_TEXT_ENCODING=")) {
> fprintf(log, "ENV:%s\n&q
ned-off-by: Andrea Bolognani
> ---
> libvirt.spec.in | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Daniel P. Berrangé
With regards,
Daniel
--
|: https://berrange.com -o-https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o-
On Thu, Nov 02, 2023 at 11:37:24PM +0100, Andrea Bolognani wrote:
> We want it both for native builds and MinGW ones.
>
> Signed-off-by: Andrea Bolognani
> ---
> libvirt.spec.in | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
Reviewed-by: Daniel P. Berrangé
Wi
On Thu, Nov 02, 2023 at 11:37:26PM +0100, Andrea Bolognani wrote:
> Signed-off-by: Andrea Bolognani
> ---
> libvirt.spec.in | 2 ++
> 1 file changed, 2 insertions(+)
Reviewed-by: Daniel P. Berrangé
With regards,
Daniel
--
|: https://berrange.com -o-https://www.flick
On Thu, Nov 02, 2023 at 11:37:25PM +0100, Andrea Bolognani wrote:
> The old package name is only kept around for compatibility
> reasons.
>
> Signed-off-by: Andrea Bolognani
> ---
> libvirt.spec.in | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Dani
> Signed-off-by: Andrea Bolognani
> ---
> libvirt.spec.in | 2 ++
> 1 file changed, 2 insertions(+)
Reviewed-by: Daniel P. Berrangé
With regards,
Daniel
--
|: https://berrange.com -o-https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o-http
On Thu, Nov 02, 2023 at 11:37:22PM +0100, Andrea Bolognani wrote:
> Test pipeline: https://gitlab.com/abologna/libvirt/-/pipelines/1059447352
>
> The openSUSE Leap 15 job failed, but that's caused by an unrelated
> packaging issue:
>
> $ pkg-config --cflags libtirpc
> -I/usr/include/tirpc
>
On Fri, Nov 03, 2023 at 03:19:17AM -0700, Andrea Bolognani wrote:
> On Fri, Nov 03, 2023 at 03:11:07AM -0700, Andrea Bolognani wrote:
> > On Fri, Nov 03, 2023 at 12:00:30AM -0400, Laine Stump wrote:
> > > [*] There may be a better way to suppress this environment setting
> > > (maybe something
On Fri, Nov 03, 2023 at 10:41:51AM +, Daniel P. Berrangé wrote:
> On Fri, Nov 03, 2023 at 03:19:17AM -0700, Andrea Bolognani wrote:
> > On Fri, Nov 03, 2023 at 03:11:07AM -0700, Andrea Bolognani wrote:
> > > On Fri, Nov 03, 2023 at 12:00:30AM -0400, Laine Stump wrote:
> &
rsions of rpcgen shipped with our target
> platforms seem to support the -C option.
>
> Signed-off-by: Andrea Bolognani
> ---
> src/rpc/genprotocol.pl | 2 ++
> 1 file changed, 2 insertions(+)
Reviewed-by: Daniel P. Berrangé
With regards,
Daniel
--
|: https://berrange.com
On Fri, Nov 03, 2023 at 04:13:12AM -0700, Andrea Bolognani wrote:
> On Fri, Nov 03, 2023 at 10:47:11AM +0000, Daniel P. Berrangé wrote:
> > On Fri, Nov 03, 2023 at 10:41:51AM +0000, Daniel P. Berrangé wrote:
> > > On Fri, Nov 03, 2023 at 03:19:17AM -0700, Andrea Bolognani w
ng to
push this series, minus the last patch.
On Wed, Mar 08, 2023 at 11:38:57AM -0500, Daniel P. Berrangé wrote:
> This series something I was hacking on a little while back in an
> attempt to make our RPC layer more maintainable. There are many
> aspects I'm unhappy about w
Temporarily disable '-Wmissing-include-dirs' becuase the
libtirpc pkg-confog file has a bogus include dir. The
headers can fortunately still be found since they are
in the system include dir.
Signed-off-by: Daniel P. Berrangé
---
ci/gitlab/builds.yml | 2 ++
ci/manifest.yml | 2 +
d files already have examples of adding an
> option to the ld commandline if it's available.
>
> Signed-off-by: Laine Stump
> ---
> meson.build | 4
> src/meson.build | 1 +
> tests/meson.build | 1 +
> tools/meson.build | 1 +
> 4 files changed, 7 insertion
This port was discontinued and purged from the archives:
https://lists.debian.org/debian-devel-announce/2023/09/msg0.html
Signed-off-by: Daniel P. Berrangé
---
ci/buildenv/debian-sid-cross-mipsel.sh| 115 -
.../debian-sid-cross-mipsel.Dockerfile| 121
generator.py | 26 ++--
> scripts/rpcgen/rpcgen/lexer.py | 2 +-
> scripts/rpcgen/rpcgen/parser.py| 68 +++---
> 4 files changed, 50 insertions(+), 50 deletions(-)
Reviewed-by: Daniel P. Berrangé
With regards,
Daniel
--
|: https://berrange.com
On Mon, Nov 06, 2023 at 10:37:28AM +0100, Martin Kletzander wrote:
> On Mon, Nov 06, 2023 at 10:19:23AM +0100, Martin Kletzander wrote:
> > On Fri, Nov 03, 2023 at 09:37:19AM -0400, Daniel P. Berrangé wrote:
> > > Temporarily disable '-Wmissing-include-dirs' becuase t
://github.com/apple-oss-distributions/xnu/blob/xnu-10002.1.13/bsd/sys/sysctl.h
>
> Reported-by: Jaroslav Suchanek
> Signed-off-by: Michal Privoznik
> ---
> src/util/virhostmem.c | 5 -
> 1 file changed, 4 insertions(+), 1 deletion(-)
Reviewed-by: Daniel P. Berrangé
With re
On Mon, Nov 06, 2023 at 01:47:20AM -0800, Andrea Bolognani wrote:
> On Mon, Nov 06, 2023 at 10:37:28AM +0100, Martin Kletzander wrote:
> > On Mon, Nov 06, 2023 at 10:19:23AM +0100, Martin Kletzander wrote:
> > > On Fri, Nov 03, 2023 at 09:37:19AM -0400, Daniel
On Mon, Nov 06, 2023 at 02:21:16AM -0800, Andrea Bolognani wrote:
> On Mon, Nov 06, 2023 at 09:58:02AM +0000, Daniel P. Berrangé wrote:
> > On Mon, Nov 06, 2023 at 01:47:20AM -0800, Andrea Bolognani wrote:
> > > On Mon, Nov 06, 2023 at 10:37:28AM +0100, Martin Kletzander wrote:
On Mon, Nov 06, 2023 at 12:45:22PM +0100, Michal Prívozník wrote:
> On 11/6/23 11:54, Andrea Bolognani wrote:
> > On Mon, Nov 06, 2023 at 10:26:36AM +0000, Daniel P. Berrangé wrote:
> >> On Mon, Nov 06, 2023 at 02:21:16AM -0800, Andrea Bolognani wrote:
> >>> So do
On Mon, Nov 06, 2023 at 12:04:09PM +0100, Andrea Bolognani wrote:
> Test pipeline: https://gitlab.com/abologna/libvirt/-/pipelines/1062214982
>
> Assumes that
>
> https://gitlab.com/libvirt/libvirt-ci/-/merge_requests/444
>
> has been merged, which it hasn't yet, but I don't expect it to be
>
On Mon, Nov 06, 2023 at 12:04:11PM +0100, Andrea Bolognani wrote:
> We no longer use rpcgen.
>
> Signed-off-by: Andrea Bolognani
> ---
> ci/gitlab/builds.yml | 2 +-
> ci/manifest.yml | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
Reviewed-by: Danie
(+)
> create mode 100644 ci/cirrus/macos-13.vars
Reviewed-by: Daniel P. Berrangé
With regards,
Daniel
--
|: https://berrange.com -o-https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o-https://fstop138.berrange.com :|
|: https://entangle-phot
(-)
> delete mode 100644 ci/cirrus/macos-12.vars
Reviewed-by: Daniel P. Berrangé
With regards,
Daniel
--
|: https://berrange.com -o-https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o-https://fstop138.berrange.com :|
|: https://entangle-phot
(+)
> create mode 100644 ci/cirrus/macos-14.vars
Reviewed-by: Daniel P. Berrangé
With regards,
Daniel
--
|: https://berrange.com -o-https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o-https://fstop138.berrange.com :|
|: https://entangle-phot
On Mon, Nov 06, 2023 at 07:38:13AM -0800, Andrea Bolognani wrote:
> On Mon, Nov 06, 2023 at 12:42:58PM +0000, Daniel P. Berrangé wrote:
> > On Mon, Nov 06, 2023 at 12:04:09PM +0100, Andrea Bolognani wrote:
> > > Test pipeline: https://gitlab.com/abologna/libvirt/-/pi
irt-guests.service.in | 6 +++---
> 2 files changed, 5 insertions(+), 5 deletions(-)
Reviewed-by: Daniel P. Berrangé
With regards,
Daniel
--
|: https://berrange.com -o-https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o-https://fstop138.berrange.co
which mistakenly hardcoded 'dname' to
the empty string.
Fixes: https://gitlab.com/libvirt/libvirt-rust/-/issues/11
Signed-off-by: Daniel P. Berrangé
---
src/internal.h | 14 +++
src/libvirt-domain.c | 97 +++-
2 files changed, 100 inserti
On Mon, Nov 13, 2023 at 09:03:53AM -0800, Andrea Bolognani wrote:
> On Wed, Nov 01, 2023 at 12:52:15PM +0000, Daniel P. Berrangé wrote:
> > On Tue, Oct 31, 2023 at 06:12:59PM +0100, Andrea Bolognani wrote:
> > > if ((rc = virFileIsSharedFS(src)) < 0) {
> >
t.c | 5 +
> 1 file changed, 5 insertions(+)
Reviewed-by: Daniel P. Berrangé
With regards,
Daniel
--
|: https://berrange.com -o-https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o-https://fstop138.berrange.com :|
|: https://entangle-photo.o
On Sun, Nov 12, 2023 at 04:50:22PM +0100, Koos Pol wrote:
> Hi,
>
> After upgrading the VM host (os + kernel) a VM client can no longer use a
> pass-through USB device. The syslog of the VM host is flooded with:
>
> nov 08 19:59:46 vmhost kernel: usb 1-3: usbfs: process 1729
> (qemu-system-x86) d
On Mon, Nov 20, 2023 at 03:49:56PM +0100, Andrea Bolognani wrote:
> This makes it possible to write Polkit rules that won't
> accidentally grant undesired privileges to users.
>
> To understand why this is necessary, suppose we wanted to
> grant user "fred" full access to the QEMU domain "demo".
>
The URL to the Coverity tools download has changed; the old one points
to an obsolete version that is not supported anymore. Adjust to point
to the correct and supported tools.
Signed-off-by: Daniel P. Berrangé
---
.gitlab-ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
On Wed, Nov 22, 2023 at 11:49:55AM +0100, Michal Privoznik wrote:
> The way that nwfilterxml2firewalltest works is: it loads a
> NWFilter XML from a file, parses it and then calls
> ebiptablesApplyNewRules() recording all commands that would be
> executed when instantiating the rule. This is then c
On Mon, Nov 27, 2023 at 11:40:29AM +0100, Claudio Fontana wrote:
> On 11/27/23 11:18, Daniel P. Berrangé wrote:
> > On Mon, Nov 27, 2023 at 10:43:58AM +0100, Claudio Fontana wrote:
> >> Hi all,
> >>
> >> I understand there has been some movement in this top
On Tue, Nov 28, 2023 at 01:02:40PM +0100, Martin Kletzander wrote:
> Before this patch users might be confused with the error when no daemon
> nor systemd socket unit is running due to the error message being a bit
> vague when running as root with no URI:
>
> # virsh list
> error: failed to c
On Tue, Nov 28, 2023 at 11:43:11AM -0600, Praveen K Paladugu wrote:
>
>
> On 11/28/2023 9:59 AM, Michal Privoznik wrote:
> > During CH driver initialization (chStateInitialize()) the
> > driver's capabilities bitmap is allocated
> > (virCHCapsInitCHVersionCaps()), but corresponding free call is
>
> Signed-off-by: Andrea Bolognani
> ---
> libvirt.spec.in | 1 -
> 1 file changed, 1 deletion(-)
Reviewed-by: Daniel P. Berrangé
With regards,
Daniel
--
|: https://berrange.com -o-https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o-ht
macOS XDR library is an oddball using xdr_u_int64_t instead of
xdr_uint64_t which everyone else has.
The code generator already does the right thing, but the test
program previously generated with the Linux rpcgen program
does not compile on macOS due to this.
Signed-off-by: Daniel P. Berrangé
On Wed, Nov 29, 2023 at 06:18:27PM +0100, Andrea Bolognani wrote:
> Right now we don't have pytest installed in any of the CI build
> environments, and tests are only executed when pytest is present, so
> the test coverage is exactly zero.
>
> This series changes things so that we actually run the
On Thu, Nov 30, 2023 at 05:17:09AM -0500, Andrea Bolognani wrote:
> On Thu, Nov 30, 2023 at 09:24:15AM +0000, Daniel P. Berrangé wrote:
> > macOS XDR library is an oddball using xdr_u_int64_t instead of
> > xdr_uint64_t which everyone else has.
> >
> > The code gener
Way back in 2013, commit 9fa3a8ab6fd8 handled this situation
> for the main library code. Apply the same fix here.
>
> Signed-off-by: Andrea Bolognani
> ---
> scripts/rpcgen/tests/test_demo.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
Reviewed-by: Daniel P. B
On Thu, Nov 30, 2023 at 09:00:02AM -0500, Andrea Bolognani wrote:
> On Thu, Nov 30, 2023 at 11:40:17AM +0000, Daniel P. Berrangé wrote:
> > On Thu, Nov 30, 2023 at 05:17:09AM -0500, Andrea Bolognani wrote:
> > > On Thu, Nov 30, 2023 at 09:24:15AM +, Daniel P. Berrangé wr
macOS XDR library is an oddball using xdr_u_int64_t instead of
xdr_uint64_t which everyone else has.
The code generator already does the right thing, but the test
program previously generated with the Linux rpcgen program
does not compile on macOS due to this.
Signed-off-by: Daniel P. Berrangé
On Thu, Nov 30, 2023 at 09:30:28AM -0500, Andrea Bolognani wrote:
> On Thu, Nov 30, 2023 at 02:07:55PM +0000, Daniel P. Berrangé wrote:
> > +++ b/scripts/rpcgen/tests/test_demo.c
> > @@ -3,6 +3,10 @@
> > #include
> > #include
> >
> > +#ifdef __APPLE__
&
On Thu, Nov 30, 2023 at 10:05:43AM -0500, Andrea Bolognani wrote:
> On Thu, Nov 30, 2023 at 09:30:28AM -0500, Andrea Bolognani wrote:
> > On Thu, Nov 30, 2023 at 02:07:55PM +0000, Daniel P. Berrangé wrote:
> > > +++ b/scripts/rpcgen/tests/test_demo.c
> > > @@ -3
On Thu, Nov 30, 2023 at 04:10:00PM +0100, Michal Prívozník wrote:
> On 11/30/23 16:05, Andrea Bolognani wrote:
> > On Thu, Nov 30, 2023 at 09:30:28AM -0500, Andrea Bolognani wrote:
> >> On Thu, Nov 30, 2023 at 02:07:55PM +, Daniel P. Berrangé wrote:
> >>> +++ b/sc
suite on macOS, simply skip the
> generator tests on that platform for now.
>
> Signed-off-by: Andrea Bolognani
> ---
> scripts/rpcgen/meson.build | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Daniel P. Berrangé
With regards,
Daniel
--
|: https://ber
On Mon, Dec 04, 2023 at 03:38:30AM +, Duan, Zhenzhong wrote:
>
>
> >-Original Message-
> >From: Jonathon Jongsma
> >Sent: Saturday, December 2, 2023 6:30 AM
> >Subject: Re: [PATCH rfcv3 00/11] LIBVIRT: X86: TDX support
> >
> >Hello,
> >
> >Thanks for the submission. A few initial gen
On Mon, Dec 04, 2023 at 11:30:54AM +0100, Peter Krempa wrote:
> On Mon, Dec 04, 2023 at 10:28:17 +0000, Daniel P. Berrangé wrote:
> > On Mon, Dec 04, 2023 at 03:38:30AM +, Duan, Zhenzhong wrote:
> > >
> > >
> > > >-Original Message-
>
On Wed, Nov 29, 2023 at 07:44:19PM +0800, t...@chinatelecom.cn wrote:
> From: Guoyi Tu
>
> Currently, libvirt creates a thread pool with only on thread to handle all
> qemu monitor events for virtual machines, In the cases that if the thread
> gets stuck while handling a monitor EOF event, such a
On Thu, Dec 07, 2023 at 03:42:07PM +0800, Guoyi Tu wrote:
>
>
> On 2023/12/7 0:01, Daniel 【外部账号】P. Berrangé wrote:
> > On Wed, Nov 29, 2023 at 07:44:19PM +0800, t...@chinatelecom.cn wrote:
> > > From: Guoyi Tu
> > >
> > > Currently, libvirt creates a thread pool with only on thread to handle al
; Ths change also fixes random SIGABRT from perl processes running
> libvirt-tck tests.
>
> Signed-off-by: Jim Fehlig
> ---
> src/remote/remote_driver.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Daniel P. Berrangé
>
> diff --git a/src/rem
On Thu, Dec 07, 2023 at 04:07:48PM -0600, Jonathon Jongsma wrote:
> For SEV-SNP support we will need to be able to specify versioned CPU models
> that are not yet available in libvirt. Rather than just adding a versioned CPU
> or two that would satisfy that immediate need, I decided to try to add
>
On Thu, Dec 14, 2023 at 05:55:41PM +0100, Peter Krempa wrote:
> On Thu, Dec 14, 2023 at 12:03:55 +, John Levon wrote:
> Using the global error handler function is not a very good idea in
> multithreaded applications, so I'd really suggest to have a generic
> handler function that you'll call af
On Wed, Dec 13, 2023 at 11:04:54AM +, John Levon wrote:
>
> These two functions are currently private to libvirt, hence not available to
> consumers. Would it be possible to make them public? Without them, there's no
> way to do any libvirt call without stomping on an existing error that you m
On Fri, Dec 15, 2023 at 02:32:19AM +0800, Fima Shevrin wrote:
> RPC client implementation uses the following paradigm. The critical
> section is organized via virObjectLock(client)/virObjectUnlock(client)
> braces. Though this is potentially problematic as
> main thread:
On Wed, Dec 13, 2023 at 11:04:54AM +, John Levon wrote:
>
> These two functions are currently private to libvirt, hence not available to
> consumers. Would it be possible to make them public? Without them, there's no
> way to do any libvirt call without stomping on an existing error that you m
On Fri, Dec 15, 2023 at 01:48:09PM +, Efim Shevrin wrote:
> Hello,
>
> here are call traces with two threads generated by python script
> // ==
> [root@dandreev-vz-6-0-0-243-master libvirt]# gdb -p 288985
> (gdb) t a a bt
>
> Thread 2 (Thread 0x7f2112862640 (LWP 28
On Fri, Dec 15, 2023 at 03:51:19PM +0100, Denis V. Lunev wrote:
> On 12/15/23 14:48, Efim Shevrin wrote:
> > *From:* Daniel P. Berrangé
> > *Sent:* Friday, December 15, 2023 19:09
> > *To:* Efim Shevrin
> > *Cc:* devel@lists.libvirt.org ; d...@openvz.org
> >
&
On Fri, Dec 15, 2023 at 02:32:19AM +0800, Fima Shevrin wrote:
> RPC client implementation uses the following paradigm. The critical
> section is organized via virObjectLock(client)/virObjectUnlock(client)
> braces. Though this is potentially problematic as
> main thread:
On Mon, Dec 18, 2023 at 10:32:07AM +, Daniel P. Berrangé wrote:
> On Fri, Dec 15, 2023 at 02:32:19AM +0800, Fima Shevrin wrote:
> > RPC client implementation uses the following paradigm. The critical
> > section is organized via virObjectLock(client)/virObjectUnlock(client)
>
o run the quit function
from within the first thread. This guarantees that the first
thread will see the wakeup.
Signed-off-by: Daniel P. Berrangé
---
src/rpc/virnetclient.c | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/src/rpc/virnetclient.c b/sr
t; ci/gitlab/builds.yml | 28 +--
> ci/manifest.yml | 4 +--
> 3 files changed, 16 insertions(+), 16 deletions(-)
> rename ci/cirrus/{freebsd-12.vars => freebsd-14.vars} (100%)
Reviewed-by: Daniel P. Berrangé
---
> src/qemu/qemu_domain.c | 2 +-
> src/qemu/qemu_driver.c | 11 +--
> src/qemu/qemu_process.c | 2 +-
> 3 files changed, 11 insertions(+), 4 deletions(-)
Reviewed-by: Daniel P. Berrangé
> diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c
> index 64
On Thu, Dec 14, 2023 at 10:19:40AM +0100, Peter Krempa wrote:
> Allow users to easily resize 'raw' images on block devices to the full
> capacity of the block device. Obviously this won't work on file-backed
> storage (filling the remaining capacity is most likely wrong) or for
> formats with metad
ize of the
underlying block device. The latter gives the management application
the ability to sanity check that the block device size matches what
they think it should be.
Signed-off-by: Daniel P. Berrangé
---
src/libvirt-domain.c | 5 +++--
src/qemu/qemu_driver.c | 9 -
2 files changed, 11
On Mon, Jan 08, 2024 at 02:57:40AM -0800, Andrea Bolognani wrote:
> On Mon, Jan 08, 2024 at 11:54:00AM +0100, Peter Krempa wrote:
> > On Mon, Jan 08, 2024 at 11:43:24 +0100, Andrea Bolognani wrote:
> > > These are special in that, when a new target is introduced, some
> > > preparation is needed be
On Mon, Jan 08, 2024 at 05:59:06PM +0100, Andrea Bolognani wrote:
> Notable changes compared to 7.0.0, the most recent version that
> we had capabilities for until now:
>
> * SPICE support is no longer compiled in;
Presumably that's just your dev machine lacking spice-server-devel,
since upstre
On Tue, Jan 09, 2024 at 01:02:38AM -0800, Andrea Bolognani wrote:
> On Tue, Jan 09, 2024 at 12:41:25AM -0800, Andrea Bolognani wrote:
> > On Mon, Jan 08, 2024 at 09:07:33PM +0100, Peter Krempa wrote:
> > > On Mon, Jan 08, 2024 at 11:43:22 +0100, Andrea Bolognani wrote:
> > > > These are jobs are su
On Mon, Jan 08, 2024 at 10:48:58AM +0100, Peter Krempa wrote:
> On Mon, Jan 08, 2024 at 10:35:53 +0100, Peter Krempa wrote:
> > I've approved and merged
> >
> > https://gitlab.com/libvirt/libvirt-perl/-/merge_requests/109
> >
> > and posted
> >
> > https://gitlab.com/libvirt/libvirt-python/-/mer
On Thu, Jan 04, 2024 at 05:45:21PM +0100, Peter Krempa wrote:
> On Wed, Jan 03, 2024 at 16:39:26 +0000, Daniel P. Berrangé wrote:
> > When VIR_DOMAIN_BLOCK_RESIZE_CAPACITY is set, the 'size' parameter
> > is currently ignored. Since applications must none the less
On Tue, Jan 09, 2024 at 01:12:35PM +0100, Peter Krempa wrote:
> On Tue, Jan 09, 2024 at 11:41:17 +0000, Daniel P. Berrangé wrote:
> > On Mon, Jan 08, 2024 at 10:48:58AM +0100, Peter Krempa wrote:
> > > On Mon, Jan 08, 2024 at 10:35:53 +0100, Peter Krempa wrote:
> > >
IS_X86(arch))
> -return virQEMUCapsKVMSupportsSecureGuestAMD();
> +return virQEMUCapsKVMSupportsSecureGuestAMD() ||
> + virQEMUCapsKVMSupportsSecureGuestINTEL();
>
> return false;
> }
Reviewed-by: Daniel P. Berrangé
With regards,
Daniel
-
> 2 files changed, 3 insertions(+)
Reviewed-by: Daniel P. Berrangé
NB, when the time comes to merge this, it'll probably require an update
to some of the QEMU capabilities files in tests/, but that'll require
the QEMU pieces to be merged first of course.
With regards,
Daniel
-
On Mon, Nov 27, 2023 at 04:55:13PM +0800, Zhenzhong Duan wrote:
> Extend qemu TDX capability to domain capabilities.
>
> Signed-off-by: Chenyi Qiang
> Signed-off-by: Zhenzhong Duan
> ---
> docs/formatdomaincaps.rst | 1 +
> src/conf/domain_capabilities.c | 1 +
> src/conf/domain_capabi
On Mon, Nov 27, 2023 at 04:55:14PM +0800, Zhenzhong Duan wrote:
> When 'tdx' is used, the VM will launched with Intel TDX feature enabled.
> TDX feature supports running encrypted VM (Trust Domain, TD) under the
> control of KVM. A TD runs in a CPU model which protects the
> confidentiality of its
On Mon, Nov 27, 2023 at 04:55:15PM +0800, Zhenzhong Duan wrote:
> QEMU will provides 'tdx-guest' object which is used to launch encrypted
> VMs on Intel platform using TDX feature.
>
> Command line looks like:
> $QEMU ... \
> -object
> tdx-guest,id=lsec0,debug=on,sept-ve-disable=on,mrconfigid=x
On Mon, Nov 27, 2023 at 04:55:16PM +0800, Zhenzhong Duan wrote:
> TDX guest requires some special parameters to boot, They are:
>
> "-machine pc-q35-*"
> "kernel_irqchip=split"
>
> Signed-off-by: Zhenzhong Duan
> ---
> src/qemu/qemu_validate.c | 10 ++
> 1 file changed, 10 insertions(
On Mon, Nov 27, 2023 at 04:55:18PM +0800, Zhenzhong Duan wrote:
> From: Chenyi Qiang
>
> Signed-off-by: Chenyi Qiang
> ---
> src/qemu/qemu_driver.c | 11 +--
> 1 file changed, 9 insertions(+), 2 deletions(-)
>
> diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c
> index 86e8e
1 - 100 of 1173 matches
Mail list logo