[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL 00/24] qemu-ga patch queue for soft-freeze
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PULL 00/24] qemu-ga patch queue for soft-freeze |
Date: |
Tue, 30 Oct 2018 18:49:18 +0000 |
On 30 October 2018 at 14:43, Michael Roth <address@hidden> wrote:
> The following changes since commit 62b658db1df7c6fa574caae038144f24bf6ca495:
>
> Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request'
> into staging (2018-10-29 17:03:27 +0000)
>
> are available in the Git repository at:
>
> git://github.com/mdroth/qemu.git tags/qga-pull-2018-10-30-tag
>
> for you to fetch changes up to 86f167a2326cebec947da6526dae0a356148bd8a:
>
> qga-win: changing --retry-path option behavior (2018-10-30 09:06:28 -0500)
>
> ----------------------------------------------------------------
> qemu-ga patch queue for soft-freeze
>
> * support for --retry-path option for recovering from communication
> path failures
> * support for serial/device name in guest-get-fsinfo for linux/w32
> * support for freezing individual mount points in guest-fsfreeze-*
> * fixes for unicode paths on w32, not-present vcpus in guest-get-vcpus,
> buffer overflow in guest-get-fsinfo for w32, and other minor fixes
>
> ----------------------------------------------------------------
I get a compile failure here for my Ubuntu x86-64 host
static build:
LINK qemu-ga
/usr/bin/ld: cannot find -ludev
This is probably because my system has libudev as a dynamic
library but not a static one. Googling suggests that libudev
upstream don't support providing a static library, so we
need to either make configure handle this case or declare
(and enforce?) that --static requires --disable-tools.
It seems to me that a statically linked guest agent might
be useful for some use cases? It would mean you didn't have
to depend on the exact libraries the guest had installed.
(As an aside, it's an ubuntu bug that
"pkg-config --static --libs libudev" doesn't correctly report
that it can't do static linking of this library, but this
is an extremely common bug in library pkg-config files.)
thanks
-- PMM
- [Qemu-devel] [PULL 21/24] qga: add --retry-path option for re-initializing channel on failure, (continued)
- [Qemu-devel] [PULL 21/24] qga: add --retry-path option for re-initializing channel on failure, Michael Roth, 2018/10/30
- [Qemu-devel] [PULL 23/24] qga-win: report specific error when failing to open channel, Michael Roth, 2018/10/30
- [Qemu-devel] [PULL 02/24] qga-win: add support for qmp_guest_fsfreeze_freeze_list, Michael Roth, 2018/10/30
- [Qemu-devel] [PULL 24/24] qga-win: changing --retry-path option behavior, Michael Roth, 2018/10/30
- [Qemu-devel] [PULL 03/24] qga: ignore non present cpus when handling qmp_guest_get_vcpus(), Michael Roth, 2018/10/30
- [Qemu-devel] [PULL 04/24] configure: add test for libudev, Michael Roth, 2018/10/30
- [Qemu-devel] [PULL 05/24] qga: linux: report disk serial number, Michael Roth, 2018/10/30
- [Qemu-devel] [PULL 07/24] qga-win: prevent crash when executing fsinfo command, Michael Roth, 2018/10/30
- [Qemu-devel] [PULL 06/24] qga: linux: return disk device in guest-get-fsinfo, Michael Roth, 2018/10/30
- [Qemu-devel] [PULL 08/24] qga-win: fsinfo: pci-info: allow partial info, Michael Roth, 2018/10/30
- Re: [Qemu-devel] [PULL 00/24] qemu-ga patch queue for soft-freeze,
Peter Maydell <=
- Re: [Qemu-devel] [PULL 00/24] qemu-ga patch queue for soft-freeze, no-reply, 2018/10/31