]> git.proxmox.com Git - pve-qemu.git/log
pve-qemu.git
4 years agoimport QEMU 5.0.0-rc2 and rebase patches
Thomas Lamprecht [Tue, 7 Apr 2020 14:53:19 +0000 (16:53 +0200)]
import QEMU 5.0.0-rc2 and rebase patches

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 4.2.0-2
Thomas Lamprecht [Wed, 25 Mar 2020 11:20:15 +0000 (12:20 +0100)]
bump version to 4.2.0-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agopatches: move upstream cherry picked to extra folder, like we did in the past
Thomas Lamprecht [Mon, 23 Mar 2020 09:16:35 +0000 (10:16 +0100)]
patches: move upstream cherry picked to extra folder, like we did in the past

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadd bitmap drive-mirror patches
Fabian Grünbichler [Tue, 17 Mar 2020 07:55:24 +0000 (08:55 +0100)]
add bitmap drive-mirror patches

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agovma_writer: Display more error information
Dominic Jäger [Thu, 19 Mar 2020 10:47:45 +0000 (11:47 +0100)]
vma_writer: Display more error information

Also print the reason why the function vma_writer_register_stream failed to
help debug errors like in [0].

[0] https://forum.proxmox.com/threads/backup-error-vma_writer_register_stream-drive-scsi0-failed-pve-6-1-7.65925/

Signed-off-by: Dominic Jäger <d.jaeger@proxmox.com>
Reviewed-by: Stefan Reiter <s.reiter@proxmox.com>
4 years agoslirp: re-add security patches
Oguz Bektas [Thu, 12 Mar 2020 12:21:41 +0000 (13:21 +0100)]
slirp: re-add security patches

the first two patches were mistakenly left out during the 4.2 qemu
rebase.

also adds another patch for issue CVE-2019-14378 (heap-based BOF)

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
4 years agofixup backup with io-threads
Dietmar Maurer [Thu, 12 Mar 2020 09:30:18 +0000 (10:30 +0100)]
fixup backup with io-threads

4 years agobump version to 4.2.0-1
Thomas Lamprecht [Wed, 11 Mar 2020 06:24:45 +0000 (07:24 +0100)]
bump version to 4.2.0-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate submodule and patches for 4.2.0
Thomas Lamprecht [Tue, 10 Mar 2020 14:12:50 +0000 (15:12 +0100)]
update submodule and patches for 4.2.0

The long overdue nice rebase+cleanup was done by Dietmar

Originally-by: Dietmar Maurer <dietmar@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 4.1.1-4
Thomas Lamprecht [Fri, 6 Mar 2020 15:33:14 +0000 (16:33 +0100)]
bump version to 4.1.1-4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agosecurity patches for libslirp CVE-2020-8608
Oguz Bektas [Thu, 6 Feb 2020 14:25:49 +0000 (15:25 +0100)]
security patches for libslirp CVE-2020-8608

original commits and email can be found here[0]

A out-of-bounds heap buffer access issue was found in the SLiRP
networking implementation of the QEMU emulator. It occurs in tcp_emu()
routine while emulating IRC and other protocols due to unsafe usage of
snprintf(3) function.

A user/process could use this flaw to crash the Qemu process on the host
resulting in DoS or potentially execute arbitrary code with privileges
of the QEMU process on the host.

[0]: https://seclists.org/oss-sec/2020/q1/64

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadd patch for CVE-2019-20382 (vnc disconnect memory leak)
Oguz Bektas [Thu, 5 Mar 2020 12:29:13 +0000 (13:29 +0100)]
add patch for CVE-2019-20382 (vnc disconnect memory leak)

oss-security email can be found here[0]

upstream commit here[1]

this effects our vncproxy. dominik and me tested if the issue is present
on our branch and it appears that it is.
in essence when we disconnect from a vnc connection, the memory isn't
free'd afterwards which causes the qemu process to use more and more
memory with each disconnect, which could lead to a dos scenario.

we tested the patch and it seems to mitigate the problem.

[0]: https://seclists.org/oss-sec/2020/q1/105
[1]: https://git.qemu.org/?p=qemu.git;a=commitdiff;h=6bf21f3d83e95bcc4ba35a7a07cc6655e8b010b0

Tested-by: Dominik Csapak <d.csapak@proxmox.com>
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
4 years agofix changelog release
Thomas Lamprecht [Tue, 18 Feb 2020 10:26:27 +0000 (11:26 +0100)]
fix changelog release

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 4.1.1-3
Dietmar Maurer [Tue, 18 Feb 2020 09:56:59 +0000 (10:56 +0100)]
bump version to 4.1.1-3

4 years agoimprove qemu backup by reducing lock contention
Dietmar Maurer [Tue, 18 Feb 2020 09:47:21 +0000 (10:47 +0100)]
improve qemu backup by reducing lock contention

- reducing lock contention by using CoRwLock
- correctly call aio_wait_kick()

4 years agofollowup: fix indentation
Thomas Lamprecht [Sat, 25 Jan 2020 15:17:23 +0000 (16:17 +0100)]
followup: fix indentation

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agofix hmp info backup command
Tim Marx [Thu, 23 Jan 2020 10:32:15 +0000 (11:32 +0100)]
fix hmp info backup command

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agocorrect link to vma spec to new repository url
Tim Marx [Mon, 13 Jan 2020 11:59:16 +0000 (12:59 +0100)]
correct link to vma spec to new repository url

Signed-off-by: Tim Marx <t.marx@proxmox.com>
4 years agogrammar fix: s/does not exists/does not exist/g
Thomas Lamprecht [Fri, 13 Dec 2019 11:10:51 +0000 (12:10 +0100)]
grammar fix: s/does not exists/does not exist/g

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 4.1.1-2
Thomas Lamprecht [Fri, 29 Nov 2019 08:05:43 +0000 (09:05 +0100)]
bump version to 4.1.1-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agofix #2478: record python3-minimal as build dependency
Thomas Lamprecht [Tue, 26 Nov 2019 12:07:51 +0000 (13:07 +0100)]
fix #2478: record python3-minimal as build dependency

Suggested-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agofix #2486: include fix for disk hot-resize regression (w/ iothread=1)
Stefan Reiter [Mon, 25 Nov 2019 11:38:15 +0000 (12:38 +0100)]
fix #2486: include fix for disk hot-resize regression (w/ iothread=1)

See: https://lists.nongnu.org/archive/html/qemu-devel/2019-09/msg03201.html

Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
4 years agofixup patch author
Thomas Lamprecht [Mon, 25 Nov 2019 10:49:06 +0000 (11:49 +0100)]
fixup patch author

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 4.1.1-1
Thomas Lamprecht [Thu, 21 Nov 2019 07:25:42 +0000 (08:25 +0100)]
bump version to 4.1.1-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoallow to pass PVE version to machine
Thomas Lamprecht [Mon, 25 Nov 2019 08:12:41 +0000 (09:12 +0100)]
allow to pass PVE version to machine

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agohandle virtio-balloon cfg size compat with our 4.0 machines
Thomas Lamprecht [Fri, 22 Nov 2019 09:07:23 +0000 (10:07 +0100)]
handle virtio-balloon cfg size compat with our 4.0 machines

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate diffs/indexes from patches
Thomas Lamprecht [Fri, 22 Nov 2019 09:05:29 +0000 (10:05 +0100)]
update diffs/indexes from patches

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoUpdate and rebase to QEMU 4.1.1
Stefan Reiter [Wed, 20 Nov 2019 14:45:37 +0000 (15:45 +0100)]
Update and rebase to QEMU 4.1.1

Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
4 years agoApply fixups for 4.1
Stefan Reiter [Wed, 20 Nov 2019 14:45:36 +0000 (15:45 +0100)]
Apply fixups for 4.1

* Fix VMA tool build
* Change PVE code to new blockjob API
* Acquire missing lock for block_job_add_bdrv

Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
4 years agoUpdate and rebase to QEMU 4.1
Stefan Reiter [Wed, 20 Nov 2019 14:45:35 +0000 (15:45 +0100)]
Update and rebase to QEMU 4.1

Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
4 years agobump version to 4.0.1-5
Wolfgang Bumiller [Mon, 4 Nov 2019 13:24:55 +0000 (14:24 +0100)]
bump version to 4.0.1-5

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
4 years agofix backup speed regression
Wolfgang Bumiller [Mon, 4 Nov 2019 13:23:17 +0000 (14:23 +0100)]
fix backup speed regression

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
4 years agobump version to 4.0.1-4
Thomas Lamprecht [Wed, 30 Oct 2019 16:14:06 +0000 (17:14 +0100)]
bump version to 4.0.1-4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agovarious small pve backup co-routine related fixes
Thomas Lamprecht [Wed, 30 Oct 2019 15:03:56 +0000 (16:03 +0100)]
various small pve backup co-routine related fixes

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 4.0.1-3
Thomas Lamprecht [Thu, 24 Oct 2019 06:50:26 +0000 (08:50 +0200)]
bump version to 4.0.1-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobackup: add various cleanups
Thomas Lamprecht [Thu, 24 Oct 2019 06:49:05 +0000 (08:49 +0200)]
backup: add various cleanups

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 4.0.1-2
Thomas Lamprecht [Wed, 23 Oct 2019 07:16:19 +0000 (09:16 +0200)]
bump version to 4.0.1-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorun backup related code inside co-routines and improve locking
Thomas Lamprecht [Wed, 23 Oct 2019 07:14:42 +0000 (09:14 +0200)]
run backup related code inside co-routines and improve locking

Patches-by: Dietmar Maurer <dietmar@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 4.0.1-1
Thomas Lamprecht [Mon, 21 Oct 2019 15:09:53 +0000 (17:09 +0200)]
bump version to 4.0.1-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate sources for v4.0.1
Thomas Lamprecht [Mon, 21 Oct 2019 15:08:28 +0000 (17:08 +0200)]
update sources for v4.0.1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agofix #1071: use correct AioContext to cope with IOThreads
Dietmar Maurer [Mon, 21 Oct 2019 10:22:35 +0000 (12:22 +0200)]
fix #1071: use correct AioContext to cope with IOThreads

Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
4 years agoWrite recognized CPUID flags into static file
Thomas Lamprecht [Thu, 17 Oct 2019 11:37:02 +0000 (13:37 +0200)]
Write recognized CPUID flags into static file

located at /usr/share/kvm/recognized-CPUID-flags-x86_64

It's a simple one flag per line list of all flags the build of QEMU
can understand for x86_64 CPUs.

It will be used in qemu-server for the custom CPU model feature.

For now, only x86_64 is implemented, since aarch64 doesn't print any flags when
called this way.

Co-developed-by: Stefan Reiter <s.reiter@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 4.0.0-7
Wolfgang Bumiller [Thu, 10 Oct 2019 09:04:20 +0000 (11:04 +0200)]
bump version to 4.0.0-7

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
4 years agodisable oob again
Wolfgang Bumiller [Thu, 10 Oct 2019 09:03:20 +0000 (11:03 +0200)]
disable oob again

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
4 years agobump version to 4.0.0-6
Wolfgang Bumiller [Wed, 2 Oct 2019 08:11:54 +0000 (10:11 +0200)]
bump version to 4.0.0-6

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
4 years agomerge monitor oob fixup
Wolfgang Bumiller [Wed, 2 Oct 2019 08:10:27 +0000 (10:10 +0200)]
merge monitor oob fixup

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
4 years agobump version to 4.0.0-5
Wolfgang Bumiller [Tue, 6 Aug 2019 10:49:22 +0000 (12:49 +0200)]
bump version to 4.0.0-5

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
4 years agofix #2269: build: adapt to glusterfs changes
Fabian Grünbichler [Tue, 6 Aug 2019 09:13:47 +0000 (11:13 +0200)]
fix #2269: build: adapt to glusterfs changes

build-depend on Buster's re-introduced libglusterfs-dev, and depend on
either libglusterfs0 / libgfFOO (Debian repos) or glusterfs-common
(upstream community repos), until the latter gets fixed upstream.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agobump version to 4.0.0-4
Wolfgang Bumiller [Mon, 5 Aug 2019 09:22:46 +0000 (11:22 +0200)]
bump version to 4.0.0-4

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
4 years agomerge fix for CVE-2019-14378
Wolfgang Bumiller [Mon, 5 Aug 2019 09:22:09 +0000 (11:22 +0200)]
merge fix for CVE-2019-14378

merge: slirp: Fix heap overflow in ip_reass on big packet input

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
4 years agobump version to 4.0.0-3
Wolfgang Bumiller [Thu, 11 Jul 2019 07:34:27 +0000 (09:34 +0200)]
bump version to 4.0.0-3

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
4 years agoupdate live migration patches
Wolfgang Bumiller [Thu, 11 Jul 2019 07:29:20 +0000 (09:29 +0200)]
update live migration patches

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
4 years agobump version to 4.0.0-2
Thomas Lamprecht [Thu, 4 Jul 2019 14:22:17 +0000 (16:22 +0200)]
bump version to 4.0.0-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agovirtio-balloon: use smaller config on older guests
Thomas Lamprecht [Thu, 4 Jul 2019 14:14:32 +0000 (16:14 +0200)]
virtio-balloon: use smaller config on older guests

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agofix qemu PKGVERSION
Thomas Lamprecht [Tue, 2 Jul 2019 11:32:06 +0000 (13:32 +0200)]
fix qemu PKGVERSION

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 4.0.0-1
Thomas Lamprecht [Thu, 6 Jun 2019 10:59:30 +0000 (12:59 +0200)]
bump version to 4.0.0-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuildsys: ensure docs (man pages) are build
Thomas Lamprecht [Tue, 25 Jun 2019 09:39:32 +0000 (11:39 +0200)]
buildsys: ensure docs (man pages) are build

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agodebian/rules: disable building with SDL integration
Thomas Lamprecht [Mon, 17 Jun 2019 13:42:35 +0000 (15:42 +0200)]
debian/rules: disable building with SDL integration

This was added once by accident, we do not really need it for Proxmox
VE, it could bring some value for testing but here one can build qemu
oneself too.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate patches for v4.0.0
Thomas Lamprecht [Thu, 6 Jun 2019 10:58:15 +0000 (12:58 +0200)]
update patches for v4.0.0

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate qemu submodule to v4.0.0
Thomas Lamprecht [Thu, 6 Jun 2019 10:58:33 +0000 (12:58 +0200)]
update qemu submodule to v4.0.0

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 3.0.1-62
Thomas Lamprecht [Fri, 14 Jun 2019 18:54:44 +0000 (20:54 +0200)]
bump version to 3.0.1-62

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: add libcurl4-gnutls-dev to build dependencies
Thomas Lamprecht [Fri, 14 Jun 2019 11:38:32 +0000 (13:38 +0200)]
d/control: add libcurl4-gnutls-dev to build dependencies

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/rules: enable curl support
Thomas Lamprecht [Fri, 14 Jun 2019 11:34:39 +0000 (13:34 +0200)]
d/rules: enable curl support

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/rules: disable libxml2 support
Thomas Lamprecht [Fri, 14 Jun 2019 11:34:25 +0000 (13:34 +0200)]
d/rules: disable libxml2 support

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: add libseccomp-dev to build dependencies
Thomas Lamprecht [Fri, 14 Jun 2019 10:32:55 +0000 (12:32 +0200)]
d/control: add libseccomp-dev to build dependencies

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: run wrap-and-sort -tkn
Thomas Lamprecht [Fri, 14 Jun 2019 10:32:24 +0000 (12:32 +0200)]
d/control: run wrap-and-sort -tkn

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/rules: ensure QEMU gets compiled with seccomp on
Thomas Lamprecht [Fri, 14 Jun 2019 09:40:35 +0000 (11:40 +0200)]
d/rules: ensure QEMU gets compiled with seccomp on

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/rules: split and sort configure flags
Thomas Lamprecht [Fri, 14 Jun 2019 09:40:14 +0000 (11:40 +0200)]
d/rules: split and sort configure flags

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuildsys: recursively init submodule and correct its path
Thomas Lamprecht [Thu, 6 Jun 2019 10:59:12 +0000 (12:59 +0200)]
buildsys: recursively init submodule and correct its path

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadd fixes for intel MDS CVEs
Oguz Bektas [Mon, 3 Jun 2019 13:17:10 +0000 (15:17 +0200)]
add fixes for intel MDS CVEs

fixes for:
* CVE-2018-12126
* CVE-2018-12127
* CVE-2018-12130
* CVE-2019-11091

adds the md-clear cpuflag.

Not included by default in any Intel CPU model.

Must be explicitly turned on for all Intel CPU models.

Requires the host CPU microcode to support this feature before it
can be used for guest CPUs.

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
4 years agoremove outdated postinst, cruft from old times
Thomas Lamprecht [Mon, 27 May 2019 17:34:03 +0000 (19:34 +0200)]
remove outdated postinst, cruft from old times

It was for the switch from doing our QEMU/KVM build as 'qemu' to
'kvm', see
https://git.proxmox.com/?p=pve-qemu-kvm.git;a=commitdiff;h=8b7e35182aba87372ba5da5d322791557b744c15

Based on:
https://pve.proxmox.com/pipermail/pve-devel/2019-May/037153.html

Co-developed-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuildsys: switch upload dist over to buster
Thomas Lamprecht [Thu, 23 May 2019 16:17:45 +0000 (18:17 +0200)]
buildsys: switch upload dist over to buster

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 3.0.1-61
Thomas Lamprecht [Wed, 22 May 2019 16:13:14 +0000 (18:13 +0200)]
bump version to 3.0.1-61

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agofixup libspice* dependencies
Thomas Lamprecht [Wed, 22 May 2019 16:11:22 +0000 (18:11 +0200)]
fixup libspice* dependencies

we only corrected the build-dep, but not the installation one,
so fix this up and bump the version while we're at it - ensures we
have relevant security fixes available

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuildsys: cleanup also older .deb files from prev. builds
Thomas Lamprecht [Wed, 22 May 2019 16:06:57 +0000 (18:06 +0200)]
buildsys: cleanup also older .deb files from prev. builds

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 3.0.1-60
Thomas Lamprecht [Wed, 22 May 2019 15:55:25 +0000 (17:55 +0200)]
bump version to 3.0.1-60

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoadd lintian overrides for shipped strange BLOBs
Thomas Lamprecht [Wed, 22 May 2019 15:17:48 +0000 (17:17 +0200)]
add lintian overrides for shipped strange BLOBs

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agodisable capstone support for now
Thomas Lamprecht [Wed, 22 May 2019 15:16:48 +0000 (17:16 +0200)]
disable capstone support for now

would either need another submodule or a extra dependency, for now
disable.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: record missing build dependency libpixman
Thomas Lamprecht [Wed, 22 May 2019 15:16:28 +0000 (17:16 +0200)]
d/control: record missing build dependency libpixman

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: use libspice-server-dev
Thomas Lamprecht [Wed, 22 May 2019 15:15:56 +0000 (17:15 +0200)]
d/control: use libspice-server-dev

we dropped the pve maintained version of this in spiceterm, the only
real user - which used a small patch to allow enabling SASL with this
libary - as it bring much more headache then it brings use we dropped
that support for PVE 6.0 and thus can use the Debian upstream version
here just fine.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: fix priority-extra-is-replaced-by-priority-optional
Thomas Lamprecht [Wed, 22 May 2019 15:12:42 +0000 (17:12 +0200)]
d/control: fix priority-extra-is-replaced-by-priority-optional

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuildsys: use dpkg-dev makefile helpers for pkg info
Thomas Lamprecht [Wed, 22 May 2019 15:12:12 +0000 (17:12 +0200)]
buildsys: use dpkg-dev makefile helpers for pkg info

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
5 years agobump version to 3.0.1-2
Wolfgang Bumiller [Fri, 26 Apr 2019 07:20:04 +0000 (09:20 +0200)]
bump version to 3.0.1-2

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
5 years agomerge: make file locking optional also on creation
Wolfgang Bumiller [Fri, 26 Apr 2019 07:18:00 +0000 (09:18 +0200)]
merge: make file locking optional also on creation

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
5 years agobump version to 3.0.1-1
Wolfgang Bumiller [Fri, 19 Apr 2019 07:53:37 +0000 (09:53 +0200)]
bump version to 3.0.1-1

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
5 years agobuild qemu multithreaded
Dominik Csapak [Mon, 18 Mar 2019 10:56:23 +0000 (11:56 +0100)]
build qemu multithreaded

same as in pve-kernel where we have --jobs=auto

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
5 years agobuild and include qemu-system-aarch64
Dietmar Maurer [Wed, 26 Sep 2018 10:15:20 +0000 (12:15 +0200)]
build and include qemu-system-aarch64

Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
5 years agobump version to 3.0.0-1
Wolfgang Bumiller [Thu, 30 Aug 2018 13:00:07 +0000 (15:00 +0200)]
bump version to 3.0.0-1

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
5 years agoremove efi-roms-1182.tar.xz
Wolfgang Bumiller [Thu, 30 Aug 2018 13:02:30 +0000 (15:02 +0200)]
remove efi-roms-1182.tar.xz

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
5 years agobump version to 2.11.2-1
Wolfgang Bumiller [Mon, 9 Jul 2018 08:06:27 +0000 (10:06 +0200)]
bump version to 2.11.2-1

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
6 years agobump version to 2.11.1-5
Wolfgang Bumiller [Thu, 5 Apr 2018 09:05:32 +0000 (11:05 +0200)]
bump version to 2.11.1-5

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
6 years agomerge: vma & rbd changes
Wolfgang Bumiller [Thu, 5 Apr 2018 09:04:11 +0000 (11:04 +0200)]
merge: vma & rbd changes

vma: remove forced NO_FLUSH option
rbd: fix cache mode behavior
vma: add cache option to device map

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
6 years agobump version to 2.11.1-4
Wolfgang Bumiller [Wed, 21 Mar 2018 14:35:50 +0000 (15:35 +0100)]
bump version to 2.11.1-4

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
6 years agoqemu-img : add -n option to dd to skip destination image create
Alexandre Derumier [Wed, 21 Mar 2018 11:15:59 +0000 (12:15 +0100)]
qemu-img : add -n option to dd to skip destination image create

6 years agobuild: use 3.0 source format
Fabian Grünbichler [Tue, 13 Mar 2018 13:40:02 +0000 (14:40 +0100)]
build: use 3.0 source format

instead of manually including and calling quilt. resulting binary debs
are identical.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
6 years agobuildsys: remove new PPC specific files
Thomas Lamprecht [Thu, 1 Mar 2018 09:26:26 +0000 (10:26 +0100)]
buildsys: remove new PPC specific files

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
6 years agodebian/rules: don't disable Flat Device Tree
Geert Stappers [Mon, 19 Feb 2018 19:53:12 +0000 (20:53 +0100)]
debian/rules: don't disable Flat Device Tree

I don't know why fdt, Flat Device Tree, is disabled,
but that disabling blocks building e.g. qemu-system-aarch64.
It stops the build and yields this:

 ERROR: fdt disabled but some requested targets require it.
        You can turn off fdt only if you also disable all the system
        emulation targets which need it
        (by specifying a cut down --target-list).

Signed-off-by: Geert Stappers <stappers@stappers.it>
6 years agoMakefile: git repository is moved
Geert Stappers [Mon, 19 Feb 2018 14:24:29 +0000 (15:24 +0100)]
Makefile: git repository is moved

Signed-off-by: Geert Stappers <stappers@stappers.it>
6 years agobump version to 2.11.1-3
Wolfgang Bumiller [Fri, 23 Feb 2018 09:33:56 +0000 (10:33 +0100)]
bump version to 2.11.1-3

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
6 years agomerge: qemu-img dd: add isize parameter
Wolfgang Bumiller [Fri, 23 Feb 2018 09:31:40 +0000 (10:31 +0100)]
merge: qemu-img dd: add isize parameter

to write small images from stdin to bigger destinations

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>