Jump to letter: [
3ABCDEFGHIJKLMNOPQRSTUVWXYZ
]
mingw-qemu-ga-win - QEMU Guest agent for Windows
| Website: |
http://www.qemu.org/ |
| License: |
Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND FSFAP AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only and LGPL-2.1-or-later AND MIT and LicenseRef-Fedora-Public-Domain and CC-BY-3.0 |
| Vendor: |
Virtuozzo |
- Description:
Qemu Guest Agent for Windows.
qemu-kvm is an open source virtualizer that provides hardware emulation for
the KVM hypervisor.
This package provides an agent to run inside guests, which communicates
with the host over a virtio-serial channel named "org.qemu.guest_agent.0"
This package does not need to be installed on the host OS.
Packages
| mingw-qemu-ga-win-8.2.0_11-107.0.1_1_0.vl9.4.noarch
[21.3 MiB] |
Changelog
by Andrey Drobyshev (2025-10-20):
- DROP: posix_file: add __vz_thin-provisioned flag for posix file drivers
- DROP: nbd: Prevent NULL pointer dereference in nbd_blockdev_client_closed() #VSTOR-87057
- DROP: Revert "nbd: Prevent NULL pointer dereference in nbd_blockdev_client_closed() #VSTOR-87057"
- virtio-pci: fix use of a released vector
- kvm: error out of kvm_irqchip_add_msi_route() in case of full route table
- nbd/server: do not poll within a coroutine context
- nbd/server: Mark negotiation functions as coroutine_fn
- qio: Inherit follow_coroutine_ctx across TLS
- iotests: test NBD+TLS+iothread
- virtio-gpu: fix scanout migration post-load
- virtio-gpu: fix v2 migration
- rhel 9.4.0 machine type compat for virtio-gpu migration
- linux-aio: add IO_CMD_FDSYNC command support
- Fix scanout version with pc-q35-rhel9.4.0
- qemu-guest-agent: Update the logfile path of qga-fsfreeze-hook.log
- scsi-disk: Use positive return value for status in dma_readv/writev
- scsi-block: Don't skip callback for sgio error status/driver_status
- scsi-disk: Add warning comments that host_status errors take a shortcut
- scsi-disk: Always report RESERVATION_CONFLICT to guest
- vfio: Add default case in vfio_migration_state_notifier()
- migration/multifd: Avoid the final FLUSH in complete()
- migration: Rename thread debug names
- migration: Use MigrationStatus instead of int
- migration: Cleanup incoming migration setup state change
- migration/postcopy: Add postcopy-recover-setup phase
- migration/docs: Update postcopy recover session for SETUP phase
- tests/migration-tests: Drop most WIN32 ifdefs for postcopy failure tests
- tests/migration-tests: Always enable migration events
- tests/migration-tests: migration_event_wait()
- tests/migration-tests: Verify postcopy-recover-setup status
- tests/migration-tests: Cover postcopy failure on reconnect
- qga: implement a 'guest-get-load' command
- target/i386: fix feature dependency for WAITPKG
- file-posix: probe discard alignment on Linux block devices
- block/io: skip head/tail requests on EINVAL
- file-posix: Fix crash on discard_granularity == 0
- target/i386: Add new CPU model SierraForest
- target/s390x: report deprecated-props in cpu-model-expansion reply
- target/s390x: flag te and cte as deprecated
- target/s390x: filter deprecated properties based on model expansion type
- target/s390x: move @deprecated-props to CpuModelExpansion Info
- file-posix: Define DM_MPATH_PROBE_PATHS
- file-posix: Probe paths and retry SG_IO on potential path errors
- posix_file: add __vz_thin-provisioned flag for posix file drivers
- nbd: Prevent NULL pointer dereference in nbd_blockdev_client_closed() #VSTOR-87057
- Revert "nbd: Prevent NULL pointer dereference in nbd_blockdev_client_closed() #VSTOR-87057"
- iotests/264: Use iotests.sock_dir for socket creation
- iotests: disable test 178 #PSBM-158913
- block: properly detect LVM devices on resize #VSTOR-93458
- monitor: increase amount of data for monitor to read #PSBM-65707 #PSBM-92291 #PSBM-157394
- preallocate: cleanup preallocate_reopen_prepare #PSBM-159299
- preallocate: drop actually unused Error from preallocate helpers #PSBM-159299
- preallocate: cleanup preallocate_close #PSBM-159299
- preallocate: do not activate this filter until real preallocate op #PSBM-159299
- preallocate: drop drop_resize_armed from preallocate driver #PSBM-159299
- block: drop preallocation at prealloc_close() #VSTOR-95200
- preallocate: cleanup preallocate_truncate_to_real_size()
- preallocate: reset preallocate filter state in bdrv_inactivate() #VSTOR-95370 #VSTOR-95368
- preallocate: ensure that truncate is done before bdrv_drain() is finished
- block: fix bdrv_inactivate_recurse #VSTOR-95370 #VSTOR-95368
- iotests: add preallocate filter checks
- preallocate: temporarily disable truncation operations #VSTOR-95659
- iotest/prealloc-checks: add testcase for taking external snapshot #VSTOR-95659
- VZ: monitor: trace all QMP commands except stats #PSBM-159942
- blockdev: make vz-x-blockdev-replace handle AIO context #VSTOR-91567
- preallocate: return preallocate_truncate_to_real_size() #VSTOR-95686
- savevm: add vmstate handler iterators
- savevm: VM handlers mode mask
- savevm: QMP command for cprsave
- savevm: HMP Command for cprsave
- savevm: QMP command for cprload
- savevm: HMP Command for cprload
- savevm: QMP command for cprinfo
- savevm: HMP command for cprinfo
- savevm: prevent cprsave if memory is volatile
- kvmclock: restore paused KVM clock
- cpu: disable ticks when suspended
- vl: pause option
- gdbstub: gdb support for suspended state
- savevm: VMS_RESTART and cprsave restart
- vl: QEMU_START_FREEZE env var
- oslib: add qemu_clr_cloexec
- util: env var helpers
- osdep: import MADV_DOEXEC
- memory: ram_block_add cosmetic changes
- vl: add helper to request re-exec
- exec, memory: exec(3) to restart
- char: qio_channel_socket_accept reuse fd
- char: save/restore chardev socket fds
- ui: save/restore vnc socket fds
- char: save/restore chardev pty fds
- monitor: save/restore QMP negotiation status
- vhost: reset vhost devices upon cprsave
- char: restore terminal on restart
- osdep: add MADV_DOEXEC definition to our copy of the linux headers
- monitor: send empty reply to cprsave after exec
- vhost: use proper ioctl for VHOST_BACKEND_TYPE_KERNEL on reset
- block: relax vz-cbt naming
- exec, memory: add "preserved-mem-ok" ELF note to the QEMU binary
- savevm: add 'vz-' prefix for cpr{info,save,load} commands
- vl: improve parsing of 'pause' option argument
- util: extend envlist manipulation interface #VSTOR-99063
- util: cpr-env: use envlist instead of direct setenv()/getenv() #VSTOR-99063
- util: cpr-env: unset all cpr-related env vars during init #VSTOR-99063
- util: cpr-env: move env.{c,h} -> cpr-env.{c,h} #VSTOR-99063
- physmem: separate RAMBlock->idstr generation into a separate helper function
- cpr-env: use unique ramblock id for cpr_setenv_ram() #VSTOR-99598 #VSTOR-100254
- migration: allow to skip specific bitmaps during migration #VSTOR-98747
- block/qapi: do not shorten backing file chain #VSTOR-97914
- block/qcow2: improve empty space cleanup on qcow2 check #VSTOR-99404
- block: vhostblk: implement basic resize_cb callback #VSTOR-100886
- util: cpr-env: set CPR_RESTART variable during cpr restart #VSTOR-99370
- hw/qxl: don't rewrite QXL memory upon CPR #VSTOR-99370
- virtio-pci: do not touch class object if subsystem_vendor_id is provided #VSTOR-102711
- vz_pull: actually set error if block node does not support ops #VSTOR-99250
- migration: fix incoming x-vz-nbd-restore #VSTOR-103068
- savevm: add 'cmdline' parameter to vz-cprsave command #VSTOR-99066
- util: cpr-env: set CPR_RESTART_* marks both before and after exec #VSTOR-99066
- cpr: save and restore vhost file descriptors upon CPR #VSTOR-99066
- cpr: chardev-socket: preserve both listen and connect sockets #VSTOR-99066
- Revert "block-jobs: flush target at the end of .run()"
- scripts/qemugdb: fix "qemu coroutine" and "qemu bt" commands
- blockjob: begin draining before taking graph wrlock #VSTOR-103055
- iotests/graph-changes-while-io: add test with removal of lower snapshot #VSTOR-103055
- monitor: don't wake up qmp_dispatcher_co coroutine upon cleanup #VSTOR-105622
- hbitmap: introduce hbitmap_reverse() #VSTOR-105008
- block: copy-before-write: reverse access bitmap #VSTOR-105008
- Revert "blockjob: begin draining before taking graph wrlock #VSTOR-103055"
- block: remove outdated comments about AioContext locking #VSTOR-103055
- block: move drain outside of read-locked bdrv_reopen_queue_child() #VSTOR-103055
- block/snapshot: move drain outside of read-locked bdrv_snapshot_delete() #VSTOR-103055
- block: drain while unlocked in bdrv_reopen_parse_file_or_backing() #VSTOR-103055
- block: move drain outside of read-locked bdrv_inactivate_recurse() #VSTOR-103055
- blockdev: drain while unlocked in internal_snapshot_action() #VSTOR-103055
- blockdev: drain while unlocked in external_snapshot_action() #VSTOR-103055
- block: mark bdrv_drained_begin() as GRAPH_UNLOCKED #VSTOR-103055
- block: move drain out of bdrv_change_aio_context() #VSTOR-103055
- block/graph-lock: add drain flag to bdrv_graph_wr{,un}lock #VSTOR-103055
- iotests/graph-changes-while-io: add test case with removal of lower snapshot #VSTOR-103055
- migration/postcopy: ignore 0 byte advise in migration stream #VSTOR-107587
- block: do not fail when inactivating node which is inactive #VSTOR-90455
- qga-win: util: fix compilation
- block/io: accept NULL qiov in bdrv_pad_request #VSTOR-108102
- block-backend: fix edge case in bdrv_next() where BDS associated to BB changes #VSTOR-108102
- block-backend: fix edge case in bdrv_next_cleanup() where BDS associated to BB changes #VSTOR-108102
- iotests: add test for stream job with an unaligned prefetch read #VSTOR-108102
- cpr: save listen socket before any connections were made #VSTOR-103080
- util: cpr-env: unset CPR_RESTART_POSTEXEC before VM is started
- osdep: add qemu_mprotect_ro() #VSTOR-101576
- cpr: add '-cpr-ram-rdonly' option to mark memory regions as readonly #VSTOR-101579
- pflash: fix cpr #VSTOR-101576
- hw/loader: fix roms during cpr #VSTOR-101576
- cpr: avoid resetting ROMs on qemu-update #VSTOR-101576
- vzdebug: add print_stack() function
- vzdebug: add logging macros
- vzdebug: add libc interceptor functions
- vzdebug: locally search for libbacktrace and its headers
- vzdebug: add debug output for tracking node permission change #VSTOR-109225
- vzdebug: disable a bunch of iotests #VSTOR-109225
- trace: log.py: human-readable timestamp
- vzdebug: add "VZNODEBUG" env var to avoid messing up iotests
- Revert "vzdebug: disable a bunch of iotests #VSTOR-109225"
- cpr: enable checks prohibiting 'vz-cprsave' operation #VSTOR-108564
- cpr: monitor: avoid sending QMP greeting upon CPR #VSTOR-110211
- cpr: preserve listen socket only if it's present
- cpr: skip socket channel accept if there's no listener
- cpr: virtio-net pre-save: check that NetClientState ptr is non-NULL
- iotests: add VM.qmp_check_log() helper
- cpr: add iotest for qemu-update #VSTOR-99061
- nbd: Add multi-conn option #VSTOR-106709
- nbd: Split out block device state from underlying NBD connections #VSTOR-106709
- nbd: Open multiple NBD connections if multi-conn is set #VSTOR-106709
- nbd: Enable multi-conn using round-robin #VSTOR-106709
- hw/block/vhost-blk: save vhost-blk state during qemu-update #VSTOR-103859
- block/stream: introduce 'max-workers' param #VSTOR-111758
- block/stream: use 'max-workers' param as COR ops threshold #VSTOR-111758
- iotests/030: add test case for 'max-workers' stream job param #VSTOR-111758
- vsock: save guest_cid during migration #VSTOR-99122
- cpr: add support for TPM emulator (swtpm) #VSTOR-111826
- cpr: chardev-socket: refactor socket chardevs' fd save/restore #VSTOR-111826
- cpr: chardev: add common method for saving chardev fds #VSTOR-112187
- cpr: chardev-file: save fd upon CPR #VSTOR-112187
- cpr: savevm: call bdrv_inactivate_all() on vz-cprsave #VSTOR-113134
- cpr: net: save and restore multiple fds and vhostfds upon CPR #VSTOR-114082
- .gitmodules: move u-boot mirrors to qemu-project-mirrors
- Revert "vzdebug: add debug output for tracking node permission change #VSTOR-109225"
- vzdebug: add config option for libbacktrace
- cpr: introduce cpr-preexec and cpr-postexec runstates #VSTOR-116425
- cpr: monitor: fix race in QMP response after CPR #VSTOR-116490
- cpr: add graceful error recovery in save_cpr_snapshot #VSTOR-116540 #VSTOR-114920
- cpr: prohibit qemu-update if we have active block snapshots #VSTOR-114920
- block/stream: add NULL ptr check to stream_pause() #VSTOR-117357
- qcow2: do not assert on overlapping discard requests #VSTOR-111693
- qga-win: close the serial device handle when destroying a channel #VSTOR-110492
- qga-win: util: fix compilation
|