]> git.proxmox.com Git - pve-qemu-kvm.git/log
pve-qemu-kvm.git
10 years agoenable libusb
Dietmar Maurer [Fri, 6 Dec 2013 17:54:26 +0000 (18:54 +0100)]
enable libusb

Add dependency to backported libusb

10 years agoalways set backup end time to mark backup as finished
Dietmar Maurer [Fri, 6 Dec 2013 09:32:46 +0000 (10:32 +0100)]
always set backup end time to mark backup as finished

10 years agofix error message
Dietmar Maurer [Fri, 6 Dec 2013 09:08:17 +0000 (10:08 +0100)]
fix error message

10 years agobackup: call block_job_cb()
Dietmar Maurer [Fri, 6 Dec 2013 08:10:16 +0000 (09:10 +0100)]
backup: call  block_job_cb()

Try to use the same cleanup method as other command do.

10 years agobacku: fix config file path for directory dump
Dietmar Maurer [Fri, 6 Dec 2013 07:10:51 +0000 (08:10 +0100)]
backu: fix config file path for directory dump

10 years agoremove wrong assertion
Dietmar Maurer [Fri, 6 Dec 2013 07:01:53 +0000 (08:01 +0100)]
remove wrong assertion

10 years agoallow to start directory backup using hmp command
Dietmar Maurer [Fri, 6 Dec 2013 06:59:00 +0000 (07:59 +0100)]
allow to start directory backup using hmp command

10 years agocleanup and fix backup hmp commands
Dietmar Maurer [Fri, 6 Dec 2013 06:27:28 +0000 (07:27 +0100)]
cleanup and fix backup hmp commands

10 years agoallow to backup into a directory
Dietmar Maurer [Fri, 6 Dec 2013 05:44:05 +0000 (06:44 +0100)]
allow to backup into a directory

10 years agocreate backup stats with dump_cb and remove pvebackup_update_status
Dietmar Maurer [Fri, 6 Dec 2013 05:41:59 +0000 (06:41 +0100)]
create backup stats with dump_cb and remove pvebackup_update_status

10 years agobackup: always call dump_cb
Dietmar Maurer [Fri, 6 Dec 2013 05:37:00 +0000 (06:37 +0100)]
backup: always call dump_cb

And pass job->target. Also use sector addressing instead of cluster numbers.
That way we can use dump_cb to gather statistics, even when we backup
to job->target.

10 years agouse bdrv_in_use() instead of hardcoded check for bs->bob
Dietmar Maurer [Thu, 5 Dec 2013 09:43:10 +0000 (10:43 +0100)]
use bdrv_in_use() instead of hardcoded check for bs->bob

10 years agorefer to public git server
Dietmar Maurer [Thu, 5 Dec 2013 07:32:16 +0000 (08:32 +0100)]
refer to public git server

10 years agoextract backup.txt from quilt patches and store directly in git
Dietmar Maurer [Thu, 5 Dec 2013 07:23:51 +0000 (08:23 +0100)]
extract backup.txt from quilt patches and store directly in git

10 years agoextract vma_spec.txt from quilt patches and store directly in git
Dietmar Maurer [Thu, 5 Dec 2013 07:19:17 +0000 (08:19 +0100)]
extract vma_spec.txt from quilt patches and store directly in git

10 years agoimprove vma_spec.txt
Dietmar Maurer [Thu, 5 Dec 2013 07:14:56 +0000 (08:14 +0100)]
improve vma_spec.txt

10 years agovma: improve documenation
Dietmar Maurer [Wed, 4 Dec 2013 13:29:00 +0000 (14:29 +0100)]
vma: improve documenation

10 years agocleanup backup patches
Dietmar Maurer [Wed, 4 Dec 2013 09:48:49 +0000 (10:48 +0100)]
cleanup backup patches

remove unused code

10 years agovma: add an easy way to extract a configuration file
Dietmar Maurer [Wed, 4 Dec 2013 09:36:25 +0000 (10:36 +0100)]
vma: add an easy way to extract a configuration file

10 years agobump version to 1.7-2, depend on latest spice server libs
Dietmar Maurer [Tue, 3 Dec 2013 12:41:22 +0000 (13:41 +0100)]
bump version to 1.7-2, depend on latest spice server libs

10 years agointernal snasphot async port to qemu 1.7 v5
Alexandre Derumier [Tue, 3 Dec 2013 09:00:17 +0000 (10:00 +0100)]
internal snasphot async port to qemu 1.7 v5

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
10 years agore-add backup ducumentaion file (now in backup-add-documenation.patch)
Dietmar Maurer [Tue, 3 Dec 2013 08:10:49 +0000 (09:10 +0100)]
re-add backup ducumentaion file (now in backup-add-documenation.patch)

10 years agobackup: do not access di->bs after block job finished
Dietmar Maurer [Tue, 3 Dec 2013 07:51:44 +0000 (08:51 +0100)]
backup: do not access di->bs after block job finished

10 years agobackup: remove unused variable
Dietmar Maurer [Tue, 3 Dec 2013 06:46:54 +0000 (07:46 +0100)]
backup: remove unused variable

10 years agoupdate qemu sources to final 1.7
Dietmar Maurer [Tue, 3 Dec 2013 05:37:43 +0000 (06:37 +0100)]
update qemu sources to final 1.7

10 years agobackup: start jobs in paused state
Dietmar Maurer [Mon, 2 Dec 2013 13:11:07 +0000 (14:11 +0100)]
backup: start jobs in paused state

That way we can backup one drive after another (reduce load).

10 years agobackup: call backup_cancel inside coroutine
Dietmar Maurer [Mon, 2 Dec 2013 11:10:22 +0000 (12:10 +0100)]
backup: call backup_cancel inside coroutine

Because vma_writer can yield due to outstanding io.

10 years agore-add pve backup monitor commands
Dietmar Maurer [Fri, 29 Nov 2013 11:44:53 +0000 (12:44 +0100)]
re-add pve backup monitor commands

10 years agoadd vma-writer.o to block-obj-y
Dietmar Maurer [Fri, 29 Nov 2013 11:27:11 +0000 (12:27 +0100)]
add vma-writer.o to block-obj-y

10 years agomerge 0009-vma-only-store-the-basename-of-a-configuration-file.patch
Dietmar Maurer [Fri, 29 Nov 2013 09:20:48 +0000 (10:20 +0100)]
merge 0009-vma-only-store-the-basename-of-a-configuration-file.patch

10 years agofix vma help message
Dietmar Maurer [Fri, 29 Nov 2013 09:15:09 +0000 (10:15 +0100)]
fix vma help message

10 years agoadd backup-vma-restore-tolerate-a-size-difference-up-to-4M.patch
Dietmar Maurer [Fri, 29 Nov 2013 09:10:56 +0000 (10:10 +0100)]
add backup-vma-restore-tolerate-a-size-difference-up-to-4M.patch

This is just a rename of 0008-vma-restore-tolerate-a-size-difference-up-to-4M.patch

10 years agoadd vma verify command
Dietmar Maurer [Thu, 28 Nov 2013 11:50:28 +0000 (12:50 +0100)]
add vma verify command

This replaces 0007-vma-add-verify-command.patch

10 years agore-add vma binary patch
Dietmar Maurer [Thu, 28 Nov 2013 11:17:04 +0000 (12:17 +0100)]
re-add vma binary patch

This replaces 0004-introduce-new-vma-archive-format.patch

removed old BackupDriver, because the new qemu code works with BS instead.

10 years agodo not install s390-ccw.img
Dietmar Maurer [Wed, 27 Nov 2013 11:30:34 +0000 (12:30 +0100)]
do not install s390-ccw.img

10 years agodo not install vma binary, because backup patches are disabled
Dietmar Maurer [Wed, 27 Nov 2013 11:23:54 +0000 (12:23 +0100)]
do not install vma binary, because backup patches are disabled

10 years agoupdate spice-use-pve-certs.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:47:01 +0000 (11:47 +0100)]
update spice-use-pve-certs.patch for 1.7

10 years agoupdate modify-query-spice.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:43:29 +0000 (11:43 +0100)]
update modify-query-spice.patch for 1.7

10 years agoupdate modify-query-machines.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:42:44 +0000 (11:42 +0100)]
update modify-query-machines.patch for 1.7

10 years agoupdate set-cpu-model-to-kvm64.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:37:36 +0000 (11:37 +0100)]
update set-cpu-model-to-kvm64.patch for 1.7

10 years agoupdate virtio-balloon-fix-query.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:35:37 +0000 (11:35 +0100)]
update virtio-balloon-fix-query.patch for 1.7

10 years agodisable backup patches temorarily - will implement them later
Dietmar Maurer [Wed, 27 Nov 2013 10:32:34 +0000 (11:32 +0100)]
disable backup patches temorarily - will implement them later

10 years agoupdate enable-kvm-by-default.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:31:26 +0000 (11:31 +0100)]
update enable-kvm-by-default.patch for 1.7

10 years agotemporarily disable snapshot patches - somebody need to update them for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:30:13 +0000 (11:30 +0100)]
temporarily disable snapshot patches - somebody need to update them for 1.7

10 years agoremove unused patch always-update-expected-downtime.patch
Dietmar Maurer [Wed, 27 Nov 2013 10:09:58 +0000 (11:09 +0100)]
remove unused patch always-update-expected-downtime.patch

10 years agoupdate fix-qemu-img-snapshot-removal.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:07:45 +0000 (11:07 +0100)]
update fix-qemu-img-snapshot-removal.patch for 1.7

10 years agoupdate vencrypt-auth-plain.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:05:49 +0000 (11:05 +0100)]
update vencrypt-auth-plain.patch for 1.7

10 years agoupdate pve-auth.patch for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:05:01 +0000 (11:05 +0100)]
update pve-auth.patch for 1.7

10 years agoupdate keymap.diff for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 10:03:19 +0000 (11:03 +0100)]
update keymap.diff for 1.7

10 years agoupdate fairsched.diff for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 09:59:13 +0000 (10:59 +0100)]
update fairsched.diff for 1.7

10 years agoupdate adjust-path.diff for 1.7
Dietmar Maurer [Wed, 27 Nov 2013 09:58:06 +0000 (10:58 +0100)]
update adjust-path.diff for 1.7

10 years agoremove qemu-img-convert-skipcreate-option.patch
Dietmar Maurer [Wed, 27 Nov 2013 09:56:08 +0000 (10:56 +0100)]
remove qemu-img-convert-skipcreate-option.patch

10 years agoprepare for qemu 1.7 updatek, add qemu 1.7rc2 sources
Dietmar Maurer [Wed, 27 Nov 2013 09:52:07 +0000 (10:52 +0100)]
prepare for qemu 1.7 updatek, add qemu 1.7rc2 sources

10 years agoadd reference to git version
Dietmar Maurer [Mon, 2 Sep 2013 09:19:44 +0000 (11:19 +0200)]
add reference to git version

10 years agobump version to 1.4-17
Dietmar Maurer [Tue, 13 Aug 2013 04:48:49 +0000 (06:48 +0200)]
bump version to 1.4-17

10 years agoenable glusterfs backend
Alexandre Derumier [Mon, 12 Aug 2013 07:57:33 +0000 (09:57 +0200)]
enable glusterfs backend

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
10 years agobump version to 1.4-16
Dietmar Maurer [Tue, 23 Jul 2013 08:02:31 +0000 (10:02 +0200)]
bump version to 1.4-16

10 years agoadd patch to use pce certs for spice by default
Dietmar Maurer [Tue, 23 Jul 2013 08:00:07 +0000 (10:00 +0200)]
add patch to use pce certs for spice by default

10 years agodisable spice-socket.patch
Dietmar Maurer [Tue, 23 Jul 2013 07:50:10 +0000 (09:50 +0200)]
disable spice-socket.patch

As we do not use that functionality currently.

10 years agoimprove documentation
Dietmar Maurer [Tue, 23 Jul 2013 07:10:38 +0000 (09:10 +0200)]
improve documentation

10 years agoAllow to query spice ticket.
Dietmar Maurer [Tue, 23 Jul 2013 06:54:12 +0000 (08:54 +0200)]
Allow to query spice ticket.

10 years agoremove spice-test.patch
Dietmar Maurer [Fri, 19 Jul 2013 10:03:56 +0000 (12:03 +0200)]
remove spice-test.patch

10 years agofix usbredir dependency (s/host/parser/)
Dietmar Maurer [Fri, 19 Jul 2013 05:50:13 +0000 (07:50 +0200)]
fix usbredir dependency (s/host/parser/)

10 years agobump version to 1.4-15
Dietmar Maurer [Fri, 19 Jul 2013 05:41:40 +0000 (07:41 +0200)]
bump version to 1.4-15

10 years agodebpend on usbredir
Dietmar Maurer [Fri, 19 Jul 2013 05:40:18 +0000 (07:40 +0200)]
debpend on usbredir

10 years agoremove :amd64 from package name
Dietmar Maurer [Fri, 19 Jul 2013 05:38:04 +0000 (07:38 +0200)]
remove :amd64 from package name

10 years agobump version to 1.4-14
Dietmar Maurer [Tue, 25 Jun 2013 04:42:09 +0000 (06:42 +0200)]
bump version to 1.4-14

10 years agoadd spice socket support
Alexandre Derumier [Fri, 21 Jun 2013 08:34:35 +0000 (10:34 +0200)]
add spice socket support

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
10 years agoupdate to qemu 1.4.2
Dietmar Maurer [Mon, 3 Jun 2013 04:29:00 +0000 (06:29 +0200)]
update to qemu 1.4.2

bump version to 1.4-13, remove rbd-add-an-asynchronous-flush.patch

10 years agoAdd a way to query the currently used machine.
Dietmar Maurer [Fri, 31 May 2013 09:59:04 +0000 (11:59 +0200)]
Add a way to query the currently used machine.

10 years agovma create: only store basename of config file.
Dietmar Maurer [Wed, 8 May 2013 08:08:14 +0000 (10:08 +0200)]
vma create: only store basename of config file.

10 years agorbd: add an asynchronous flush
Dietmar Maurer [Tue, 7 May 2013 10:15:38 +0000 (12:15 +0200)]
rbd: add an asynchronous flush

bump version to 1.4-11

11 years agobump version to 1.4-10
Dietmar Maurer [Tue, 16 Apr 2013 08:40:59 +0000 (10:40 +0200)]
bump version to 1.4-10

11 years agoupdate qemu sources to 1.4.1
Dietmar Maurer [Tue, 16 Apr 2013 08:20:34 +0000 (10:20 +0200)]
update qemu sources to 1.4.1

11 years agobump version to 1.4-9
Dietmar Maurer [Tue, 26 Mar 2013 05:35:40 +0000 (06:35 +0100)]
bump version to 1.4-9

11 years agovma restore: tolerate a size difference up to 4M
Dietmar Maurer [Tue, 26 Mar 2013 05:30:24 +0000 (06:30 +0100)]
vma restore: tolerate a size difference up to 4M

11 years agofix brctl path for debian wheezy
Dietmar Maurer [Wed, 20 Mar 2013 07:51:07 +0000 (08:51 +0100)]
fix brctl path for debian wheezy

11 years agoset RELEASE=3
Dietmar Maurer [Fri, 15 Mar 2013 07:17:54 +0000 (08:17 +0100)]
set RELEASE=3

needed for our internal wheezy build environment

11 years agoadd vma verify command
Dietmar Maurer [Mon, 11 Mar 2013 10:12:09 +0000 (11:12 +0100)]
add vma verify command

11 years agoupdate seabios to 1.7.2.1
Dietmar Maurer [Sat, 9 Mar 2013 08:03:13 +0000 (09:03 +0100)]
update seabios to 1.7.2.1

To fix breebsd boot

11 years agouse g_strerror instead of strerror
Dietmar Maurer [Mon, 25 Feb 2013 06:40:19 +0000 (07:40 +0100)]
use g_strerror instead of strerror

Because strerror is not thread safe.

11 years agoset default cpu model to kvm64
Dietmar Maurer [Mon, 25 Feb 2013 05:55:49 +0000 (06:55 +0100)]
set default cpu model to kvm64

To avoid problems with windows activation.

11 years agobump version to 1.4-5
Dietmar Maurer [Thu, 21 Feb 2013 11:31:12 +0000 (12:31 +0100)]
bump version to 1.4-5

11 years agoupdate backup patches to v5
Dietmar Maurer [Thu, 21 Feb 2013 11:29:39 +0000 (12:29 +0100)]
update backup patches to v5

11 years agobump version to 1.4-4
Dietmar Maurer [Wed, 20 Feb 2013 09:43:18 +0000 (10:43 +0100)]
bump version to 1.4-4

There are some parameter name changes in the backup API.

11 years agoupdate to latest backup patches
Dietmar Maurer [Wed, 20 Feb 2013 09:36:15 +0000 (10:36 +0100)]
update to latest backup patches

11 years agoupdate to 1.4.0 final
Dietmar Maurer [Sat, 16 Feb 2013 08:27:46 +0000 (09:27 +0100)]
update to 1.4.0 final

11 years agoupdate to 1.4.0rc2
Dietmar Maurer [Fri, 15 Feb 2013 14:58:55 +0000 (15:58 +0100)]
update to 1.4.0rc2

11 years agoqemu 1.4 : fix virtio-balloon-fix-query.patch
Alexandre Derumier [Wed, 13 Feb 2013 08:19:01 +0000 (09:19 +0100)]
qemu 1.4 : fix virtio-balloon-fix-query.patch

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
11 years agoupdates for qemu 1.4.0
Dietmar Maurer [Tue, 12 Feb 2013 08:33:45 +0000 (09:33 +0100)]
updates for qemu 1.4.0

11 years agoupdate qemu to v1.3.1
Dietmar Maurer [Tue, 29 Jan 2013 14:17:13 +0000 (15:17 +0100)]
update qemu to v1.3.1

11 years agoupdate backup patches
Dietmar Maurer [Tue, 29 Jan 2013 14:15:57 +0000 (15:15 +0100)]
update backup patches

11 years agoimprove backup patches
Dietmar Maurer [Thu, 24 Jan 2013 10:53:27 +0000 (11:53 +0100)]
improve backup patches

11 years agoupdate backup patches
Dietmar Maurer [Thu, 24 Jan 2013 09:46:06 +0000 (10:46 +0100)]
update backup patches

bump version 1.3-16

11 years agoupdate backup patches - removed threaded code
Dietmar Maurer [Tue, 22 Jan 2013 09:39:47 +0000 (10:39 +0100)]
update backup patches - removed threaded code

we use qemu-aio instead to avoid problems in bdrv_drain_all().

11 years agoadd fix for aio_poll
Dietmar Maurer [Tue, 22 Jan 2013 06:52:02 +0000 (07:52 +0100)]
add fix for aio_poll

11 years agoupdate backup patches
Dietmar Maurer [Fri, 18 Jan 2013 09:53:50 +0000 (10:53 +0100)]
update backup patches

bump version to 1.3-14

11 years agofix DSA-2608-1
Dietmar Maurer [Thu, 17 Jan 2013 05:59:30 +0000 (06:59 +0100)]
fix DSA-2608-1

bump version to 1.3-13

11 years agoupdate backup patches
Dietmar Maurer [Wed, 16 Jan 2013 12:31:17 +0000 (13:31 +0100)]
update backup patches

bump version to 1.3-12

11 years agobump version to 1.3-11
Dietmar Maurer [Fri, 4 Jan 2013 06:32:34 +0000 (07:32 +0100)]
bump version to 1.3-11