]> git.proxmox.com Git - pve-kernel.git/log
pve-kernel.git
4 years agoupdate ABI file for 5.3.18-3-pve pve-kernel-5.3
Thomas Lamprecht [Tue, 17 Mar 2020 16:09:10 +0000 (17:09 +0100)]
update ABI file for 5.3.18-3-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.3.18-3
Thomas Lamprecht [Tue, 17 Mar 2020 14:31:36 +0000 (15:31 +0100)]
bump version to 5.3.18-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorebase patches on top of Ubuntu-5.3.0-43.36
Thomas Lamprecht [Tue, 17 Mar 2020 14:28:44 +0000 (15:28 +0100)]
rebase patches on top of Ubuntu-5.3.0-43.36

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate sources to Ubuntu-5.3.0-43.36
Thomas Lamprecht [Tue, 17 Mar 2020 14:28:44 +0000 (15:28 +0100)]
update sources to Ubuntu-5.3.0-43.36

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ABI file for 5.3.18-2-pve
Thomas Lamprecht [Sat, 15 Feb 2020 14:35:18 +0000 (15:35 +0100)]
update ABI file for 5.3.18-2-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.3.18-2
Thomas Lamprecht [Sat, 15 Feb 2020 14:12:10 +0000 (15:12 +0100)]
bump version to 5.3.18-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorebase patches on top of Ubuntu-5.3.0-41.33
Thomas Lamprecht [Sat, 15 Feb 2020 13:00:47 +0000 (14:00 +0100)]
rebase patches on top of Ubuntu-5.3.0-41.33

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate sources to Ubuntu-5.3.0-41.33
Thomas Lamprecht [Sat, 15 Feb 2020 13:00:47 +0000 (14:00 +0100)]
update sources to Ubuntu-5.3.0-41.33

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ABI file for 5.3.18-1-pve
Thomas Lamprecht [Wed, 5 Feb 2020 12:16:13 +0000 (13:16 +0100)]
update ABI file for 5.3.18-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate fwlist-previous
Thomas Lamprecht [Wed, 5 Feb 2020 12:14:46 +0000 (13:14 +0100)]
update fwlist-previous

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.3.18-1
Thomas Lamprecht [Wed, 5 Feb 2020 10:49:42 +0000 (11:49 +0100)]
bump version to 5.3.18-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorebase patches on top of Ubuntu-5.3.0-40.32
Thomas Lamprecht [Wed, 5 Feb 2020 10:47:41 +0000 (11:47 +0100)]
rebase patches on top of Ubuntu-5.3.0-40.32

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate sources to Ubuntu-5.3.0-40.32
Thomas Lamprecht [Wed, 5 Feb 2020 10:47:41 +0000 (11:47 +0100)]
update sources to Ubuntu-5.3.0-40.32

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.3.13-3
Thomas Lamprecht [Fri, 31 Jan 2020 12:15:38 +0000 (13:15 +0100)]
bump version to 5.3.13-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobackport fixes for information leak within a KVM guest
Thomas Lamprecht [Fri, 31 Jan 2020 12:14:32 +0000 (13:14 +0100)]
backport fixes for information leak within a KVM guest

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ABI file for 5.3.13-2-pve
Thomas Lamprecht [Fri, 24 Jan 2020 09:17:31 +0000 (10:17 +0100)]
update ABI file for 5.3.13-2-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.3.13-2
Thomas Lamprecht [Fri, 24 Jan 2020 08:49:59 +0000 (09:49 +0100)]
bump version to 5.3.13-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorebase patches on top of Ubuntu-5.3.0-29.31
Thomas Lamprecht [Fri, 24 Jan 2020 08:48:43 +0000 (09:48 +0100)]
rebase patches on top of Ubuntu-5.3.0-29.31

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate sources to Ubuntu-5.3.0-29.31
Thomas Lamprecht [Fri, 24 Jan 2020 08:48:43 +0000 (09:48 +0100)]
update sources to Ubuntu-5.3.0-29.31

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ZFS On Linux submodule to 0.8.3
Thomas Lamprecht [Fri, 24 Jan 2020 08:17:10 +0000 (09:17 +0100)]
update ZFS On Linux submodule to 0.8.3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agofix #2549: backport: drm/i915: Avoid HPD poll detect triggering a new detect cycle
Thomas Lamprecht [Thu, 23 Jan 2020 12:04:17 +0000 (13:04 +0100)]
fix #2549: backport: drm/i915: Avoid HPD poll detect triggering a new detect cycle

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoAdd MCE patch for Threadripper 3000 series compatibility
Stefan Reiter [Wed, 15 Jan 2020 13:54:26 +0000 (14:54 +0100)]
Add MCE patch for Threadripper 3000 series compatibility

A forum user reported that our kernel does not boot on Threadripper 3000
series CPUs, unless 'mce=off' is provided on the kernel commandline. [0]

This is a known issue, which has been fixed in mainline kernels and
backported to 5.4, 4.19 and 4.14 [1]. It is not, however, included in
5.3, nor in the Ubuntu builds. [2]

This patch is the original one posted for 5.5, which is the same as the
one ported to 5.4. It also applies cleanly to 5.3, and should work the
same, seeing as the backports to older versions do not have functional
changes either.

[0] https://forum.proxmox.com/threads/bug-pve-wont-boot-properly.63432/
[1] https://patchwork.kernel.org/project/linux-edac/list/?q=Allow+Reserved+types+to+be+overwritten+in+smca_banks
[2] https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/eoan/log/?qt=grep&q=Allow+Reserved+types+to+be+overwritten+in+smca_banks

Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
4 years agoupdate ABI file for 5.3.13-1-pve
Thomas Lamprecht [Thu, 5 Dec 2019 06:54:05 +0000 (07:54 +0100)]
update ABI file for 5.3.13-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.3.13-1
Thomas Lamprecht [Thu, 5 Dec 2019 06:18:30 +0000 (07:18 +0100)]
bump version to 5.3.13-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorebase patches on top of Ubuntu-5.3.0-25.27
Thomas Lamprecht [Thu, 5 Dec 2019 06:16:43 +0000 (07:16 +0100)]
rebase patches on top of Ubuntu-5.3.0-25.27

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate sources to Ubuntu-5.3.0-25.27
Thomas Lamprecht [Thu, 5 Dec 2019 06:16:43 +0000 (07:16 +0100)]
update sources to Ubuntu-5.3.0-25.27

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/control: record lz4 build dependency
Thomas Lamprecht [Thu, 14 Nov 2019 14:17:44 +0000 (15:17 +0100)]
d/control: record lz4 build dependency

Since Ubuntu Eoan the kernel compression was changed from GZIP to
LZ4, due to slightly faster load times vs. a 25% size increase
trade-off (e.g. 5.0 had ~ 8, this one has ~ 12 MB; *but* the initrd
stays roughly the same size, and that one is 5 times bigger anyway)

If we want to keep that is in the stars, but for now correctly
document the build-dependency to LZ4.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ABI file for 5.3.10-1-pve
Thomas Lamprecht [Thu, 14 Nov 2019 10:56:30 +0000 (11:56 +0100)]
update ABI file for 5.3.10-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.3.10-1
Thomas Lamprecht [Thu, 14 Nov 2019 09:43:35 +0000 (10:43 +0100)]
bump version to 5.3.10-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorebase patches on top of Ubuntu-5.3.0-24.26
Thomas Lamprecht [Thu, 14 Nov 2019 09:42:02 +0000 (10:42 +0100)]
rebase patches on top of Ubuntu-5.3.0-24.26

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate sources to Ubuntu-5.3.0-24.26
Thomas Lamprecht [Thu, 14 Nov 2019 09:42:02 +0000 (10:42 +0100)]
update sources to Ubuntu-5.3.0-24.26

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agodisable alsa snd pcspkr module
Thomas Lamprecht [Tue, 12 Nov 2019 12:49:19 +0000 (13:49 +0100)]
disable alsa snd pcspkr module

The PC speaker (beeper) can only be managed by one module, and there
are two which could do so. The very basic INPUT_PCSPKR, and the more
advanced SND_PCSP which allows it to be used as primitive ALSA
soundcard, which for Proxmox Server projects, and all modern
workstations is not much of use.

As they both were aliased to the "pcspkr" module name, and used the
same internal driver name (being a replacment of the other), one
would get the following error message when both are loaded:
"Error: Driver 'pcspkr' is already registered, aborting..."
in the kernel log. This happens as by default both are tried to get
loaded. We do not want the more complex ALSA one, so disable that.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agofix #2448: compile ISO8859-1 NLS as built-in
Thomas Lamprecht [Tue, 5 Nov 2019 11:08:27 +0000 (12:08 +0100)]
fix #2448: compile ISO8859-1 NLS as built-in

Allows to mount VFAT devices even if the currently running kernel was
removed before any VFAT, or other FS using the default Native
Language Support module was mounted during the current uptime.

This then could break updating the ESP partitions, which are mounted
with VFAT in a postrm triggered step - so at a time where the current
/lib/modules/... was already removed, and so the NLS could not get
loaded.

While there are a lot of different NLS, our kernel config has:
> CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"

So compile that module as built-in.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ABI file for 5.3.7-1-pve
Thomas Lamprecht [Wed, 23 Oct 2019 17:41:55 +0000 (19:41 +0200)]
update ABI file for 5.3.7-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate fwlist for 5.3.7
Thomas Lamprecht [Wed, 23 Oct 2019 17:41:28 +0000 (19:41 +0200)]
update fwlist for 5.3.7

actually a no-op, just three FW files changed place

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.3.7-1
Thomas Lamprecht [Wed, 23 Oct 2019 17:00:32 +0000 (19:00 +0200)]
bump version to 5.3.7-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorebase patches on top of Ubuntu-5.3.0-20.21
Thomas Lamprecht [Wed, 23 Oct 2019 16:58:29 +0000 (18:58 +0200)]
rebase patches on top of Ubuntu-5.3.0-20.21

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate sources to Ubuntu-5.3.0-20.21
Thomas Lamprecht [Wed, 23 Oct 2019 16:58:29 +0000 (18:58 +0200)]
update sources to Ubuntu-5.3.0-20.21

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ZFS with 5.3 compatible FPU/SIMD register save and restore behavior
Thomas Lamprecht [Wed, 23 Oct 2019 15:15:35 +0000 (17:15 +0200)]
update ZFS with 5.3 compatible FPU/SIMD register save and restore behavior

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoremove unused patches
Thomas Lamprecht [Wed, 2 Oct 2019 15:04:35 +0000 (17:04 +0200)]
remove unused patches

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate README
Thomas Lamprecht [Wed, 2 Oct 2019 14:59:09 +0000 (16:59 +0200)]
update README

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ABI file for 5.3.1-1-pve
Thomas Lamprecht [Wed, 2 Oct 2019 06:21:54 +0000 (08:21 +0200)]
update ABI file for 5.3.1-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate fwlist for 5.3.1
Thomas Lamprecht [Wed, 2 Oct 2019 06:21:49 +0000 (08:21 +0200)]
update fwlist for 5.3.1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.3.1-1
Thomas Lamprecht [Thu, 5 Sep 2019 08:21:25 +0000 (10:21 +0200)]
bump version to 5.3.1-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agozol: update submodule to have the >=5.2 compat followup fix included
Thomas Lamprecht [Wed, 2 Oct 2019 05:23:23 +0000 (07:23 +0200)]
zol: update submodule to have the >=5.2 compat followup fix included

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate fwlist to 5.3 based kernel
Thomas Lamprecht [Thu, 5 Sep 2019 08:20:46 +0000 (10:20 +0200)]
update fwlist to 5.3 based kernel

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorebase patches for eoan
Thomas Lamprecht [Thu, 5 Sep 2019 08:20:16 +0000 (10:20 +0200)]
rebase patches for eoan

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoreplace bionic with eoan based kernel submodule
Thomas Lamprecht [Thu, 5 Sep 2019 08:19:54 +0000 (10:19 +0200)]
replace bionic with eoan based kernel submodule

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ABI file for 5.0.21-3-pve
Thomas Lamprecht [Mon, 30 Sep 2019 08:13:01 +0000 (10:13 +0200)]
update ABI file for 5.0.21-3-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.0.21-7
Thomas Lamprecht [Sat, 28 Sep 2019 06:38:43 +0000 (08:38 +0200)]
bump version to 5.0.21-7

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ZFS to 0.8.2
Thomas Lamprecht [Sat, 28 Sep 2019 06:37:59 +0000 (08:37 +0200)]
update ZFS to 0.8.2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agod/export-patchq: ensure all export patches with same diff-algorithm
Thomas Lamprecht [Mon, 30 Sep 2019 05:26:53 +0000 (07:26 +0200)]
d/export-patchq: ensure all export patches with same diff-algorithm

Se it explicitly to myres, the current (since quite a bit) default of
git, to avoid noise in exports, just because another developer
prefers another algorithm here.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.0.21-6
Thomas Lamprecht [Fri, 27 Sep 2019 15:17:20 +0000 (17:17 +0200)]
bump version to 5.0.21-6

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate zfs-supmodule so for new version
Thomas Lamprecht [Fri, 27 Sep 2019 15:14:33 +0000 (17:14 +0200)]
update zfs-supmodule so for new version

so that modinfo shows the new version for the SIMD fixed 0.8.1 based
module

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.0.21-5
Thomas Lamprecht [Fri, 27 Sep 2019 10:01:59 +0000 (12:01 +0200)]
bump version to 5.0.21-5

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ZFS submodule to include SIMD FPU regs save/restore
Thomas Lamprecht [Fri, 27 Sep 2019 10:02:21 +0000 (12:02 +0200)]
update ZFS submodule to include SIMD FPU regs save/restore

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobackport new FPU register copy helpers
Thomas Lamprecht [Fri, 27 Sep 2019 09:27:56 +0000 (11:27 +0200)]
backport new FPU register copy helpers

This allows us to fix the ZFS SIMD patch for 5.0 kernel way easier.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.0.21-4
Thomas Lamprecht [Fri, 20 Sep 2019 09:55:21 +0000 (11:55 +0200)]
bump version to 5.0.21-4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate to Ubuntu-5.0.0-30.32
Thomas Lamprecht [Fri, 20 Sep 2019 09:54:33 +0000 (11:54 +0200)]
update to Ubuntu-5.0.0-30.32

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoconfig: enable CONFIG_HYPERV
Thomas Lamprecht [Fri, 20 Sep 2019 09:04:05 +0000 (11:04 +0200)]
config: enable CONFIG_HYPERV

mostly for the PMG as it could run in a HyperV based hypervisor

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ABI file for 5.0.21-2-pve
Thomas Lamprecht [Thu, 5 Sep 2019 14:28:38 +0000 (16:28 +0200)]
update ABI file for 5.0.21-2-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.0.21-3
Thomas Lamprecht [Thu, 5 Sep 2019 11:56:36 +0000 (13:56 +0200)]
bump version to 5.0.21-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorebase patches on top of Ubuntu-5.0.0-28.30
Thomas Lamprecht [Thu, 5 Sep 2019 08:26:04 +0000 (10:26 +0200)]
rebase patches on top of Ubuntu-5.0.0-28.30

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate sources to Ubuntu-5.0.0-28.30
Thomas Lamprecht [Thu, 5 Sep 2019 08:26:04 +0000 (10:26 +0200)]
update sources to Ubuntu-5.0.0-28.30

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.0.21-2
Thomas Lamprecht [Wed, 28 Aug 2019 13:17:02 +0000 (15:17 +0200)]
bump version to 5.0.21-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate sources to Ubuntu-5.0.0-27.28
Thomas Lamprecht [Wed, 28 Aug 2019 13:11:09 +0000 (15:11 +0200)]
update sources to Ubuntu-5.0.0-27.28

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ABI file for 5.0.21-1-pve
Thomas Lamprecht [Wed, 28 Aug 2019 14:00:04 +0000 (16:00 +0200)]
update ABI file for 5.0.21-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobackport vhost_net: disable zerocopy by default
Thomas Lamprecht [Wed, 21 Aug 2019 07:50:07 +0000 (09:50 +0200)]
backport vhost_net: disable zerocopy by default

It seems to make general problems[0], and upstream changed the
default back to 0 again[1] (was enabled long ago, ca. 2012).

[0]: https://pve.proxmox.com/pipermail/pve-devel/2019-August/038571.html
[1]: https://git.kernel.org/torvalds/c/098eadce3c622c07b328d0a43dda379b38cf7c5e

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.0.21-1
Thomas Lamprecht [Tue, 20 Aug 2019 15:19:08 +0000 (17:19 +0200)]
bump version to 5.0.21-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ZFS submodule
Thomas Lamprecht [Tue, 20 Aug 2019 15:18:45 +0000 (17:18 +0200)]
update ZFS submodule

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorebase patches on top of Ubuntu-5.0.0-26.27
Thomas Lamprecht [Tue, 20 Aug 2019 15:13:36 +0000 (17:13 +0200)]
rebase patches on top of Ubuntu-5.0.0-26.27

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate sources to Ubuntu-5.0.0-26.27
Thomas Lamprecht [Tue, 20 Aug 2019 15:13:36 +0000 (17:13 +0200)]
update sources to Ubuntu-5.0.0-26.27

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.0.18-3
Fabian Grünbichler [Thu, 8 Aug 2019 07:05:43 +0000 (09:05 +0200)]
bump version to 5.0.18-3

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agoupdate sources to Ubuntu-5.0.0-25.26
Fabian Grünbichler [Thu, 8 Aug 2019 07:03:46 +0000 (09:03 +0200)]
update sources to Ubuntu-5.0.0-25.26

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agobump version to 5.0.18-2
Fabian Grünbichler [Fri, 2 Aug 2019 12:54:24 +0000 (14:54 +0200)]
bump version to 5.0.18-2

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agoupdate sources to Ubuntu-5.0.0-24.25
Fabian Grünbichler [Fri, 2 Aug 2019 12:49:35 +0000 (14:49 +0200)]
update sources to Ubuntu-5.0.0-24.25

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agobuild: add ZFS 0.8 debhelper build-dependencies
Fabian Grünbichler [Fri, 2 Aug 2019 13:40:44 +0000 (15:40 +0200)]
build: add ZFS 0.8 debhelper build-dependencies

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agoupdate ABI file for 5.0.18-1-pve
Fabian Grünbichler [Fri, 2 Aug 2019 12:53:59 +0000 (14:53 +0200)]
update ABI file for 5.0.18-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agobump version to 5.0.18-1
Thomas Lamprecht [Wed, 24 Jul 2019 14:04:45 +0000 (16:04 +0200)]
bump version to 5.0.18-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorebase patches on top of Ubuntu-5.0.0-22.23
Thomas Lamprecht [Wed, 24 Jul 2019 06:12:25 +0000 (08:12 +0200)]
rebase patches on top of Ubuntu-5.0.0-22.23

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate sources to Ubuntu-5.0.0-22.23
Thomas Lamprecht [Wed, 24 Jul 2019 06:12:25 +0000 (08:12 +0200)]
update sources to Ubuntu-5.0.0-22.23

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobackport: rbd: don't assert on writes to snapshots
Thomas Lamprecht [Wed, 17 Jul 2019 05:30:36 +0000 (07:30 +0200)]
backport: rbd: don't assert on writes to snapshots

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agofix #327: downgrade dependency on grub-*
Fabian Grünbichler [Thu, 11 Jul 2019 12:25:44 +0000 (14:25 +0200)]
fix #327: downgrade dependency on grub-*

from Depends to Recommends, since we now have an alternate bootloader
setup for some scenarios. both our installer and Debian's default setup
still install Grub by default anyway, but this allows removal without
hacks in case such an alternate bootloader is used on the system.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
4 years agoupdate ABI file for 5.0.15-1-pve
Thomas Lamprecht [Wed, 3 Jul 2019 09:15:52 +0000 (11:15 +0200)]
update ABI file for 5.0.15-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate fwlist-previous
Thomas Lamprecht [Wed, 3 Jul 2019 09:13:55 +0000 (11:13 +0200)]
update fwlist-previous

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.0.15-1
Thomas Lamprecht [Wed, 3 Jul 2019 08:52:17 +0000 (10:52 +0200)]
bump version to 5.0.15-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate submodule sources to Ubuntu-5.0.0-21.22
Thomas Lamprecht [Wed, 3 Jul 2019 08:50:09 +0000 (10:50 +0200)]
update submodule sources to Ubuntu-5.0.0-21.22

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ABI file for 5.0.12-1-pve
Thomas Lamprecht [Tue, 18 Jun 2019 05:53:07 +0000 (07:53 +0200)]
update ABI file for 5.0.12-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.0.12-1
Thomas Lamprecht [Sat, 15 Jun 2019 09:58:08 +0000 (11:58 +0200)]
bump version to 5.0.12-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorebase patches on top of Ubuntu-5.0.0-18.19
Thomas Lamprecht [Tue, 18 Jun 2019 05:28:40 +0000 (07:28 +0200)]
rebase patches on top of Ubuntu-5.0.0-18.19

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate sources to Ubuntu-5.0.0-18.19
Thomas Lamprecht [Tue, 18 Jun 2019 05:28:40 +0000 (07:28 +0200)]
update sources to Ubuntu-5.0.0-18.19

(generated with debian/scripts/import-upstream-tag)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobuild with ZFS 0.8.1
Thomas Lamprecht [Sat, 15 Jun 2019 13:41:30 +0000 (15:41 +0200)]
build with ZFS 0.8.1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agorevert KVM nested param back to off as default, for now
Thomas Lamprecht [Fri, 7 Jun 2019 19:41:38 +0000 (21:41 +0200)]
revert KVM nested param back to off as default, for now

Else everyone booting the 5.0 based kernel will have nesting
activated by default[0], and this break live migration for all VMs
with CPU type host, even if they do not host KVM (nested) guests
themself and never made a VMX call, at least with newer QEMU versions
>= 3.1 [1]

While the kernel now may had good reasons to change the default to
true for this[0], i.e., it can now handle nested guest migrations in
a nice and sane way, the user space side of this in QEMU is not yet
ready, and may only become so with or even after 4.1.

After we have a working qemu which can also live migrate arbitrary
nested guest we may well enable this as default, but until then it
brings just pain but no advantage.

So let's protect people which did not manually enabled nesting for
a live-migration breakage. All those who enabled nesting manually
them self knew that it was still experimental and thus will have to
live with their decision and have a live migration breakage (for
those VMs with CPU type 'host')

[0]: https://git.kernel.org/torvalds/c/1e58e5e59148916fa43444a406335a990783fb78
[1]: https://git.qemu.org/gitweb.cgi?p=qemu.git;a=commitdiff;h=d98f26073bebddcd3da0ba1b86c3a34e840c0fb8

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ABI file for 5.0.8-2-pve
Thomas Lamprecht [Sat, 25 May 2019 17:16:57 +0000 (19:16 +0200)]
update ABI file for 5.0.8-2-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 5.0.1-2
Thomas Lamprecht [Sat, 25 May 2019 16:13:05 +0000 (18:13 +0200)]
bump version to 5.0.1-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agofollowup: buildsys: fix initializing submodules and do so recursively
Thomas Lamprecht [Sat, 25 May 2019 16:16:26 +0000 (18:16 +0200)]
followup: buildsys: fix initializing submodules and do so recursively

"${ZFSONLINUX_SUBMODULE}/upstream/README.markdown" does not exists
anymore, if it'd be ".../README.md", but actually lets just switch
over to a recursive initialization and be done with it..

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agoupdate ZFS on Linux to 0.8
Stoiko Ivanov [Fri, 24 May 2019 12:40:36 +0000 (14:40 +0200)]
update ZFS on Linux to 0.8

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoadapt debian/rules to ZFS 0.8 structure
Stoiko Ivanov [Fri, 24 May 2019 12:40:35 +0000 (14:40 +0200)]
adapt debian/rules to ZFS 0.8 structure

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agoadapt global Makefile to ZFS 0.8 structure
Stoiko Ivanov [Fri, 24 May 2019 12:40:34 +0000 (14:40 +0200)]
adapt global Makefile to ZFS 0.8 structure

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
4 years agobuildsys: switch upload dist over to buster
Thomas Lamprecht [Wed, 22 May 2019 14:27:40 +0000 (16:27 +0200)]
buildsys: switch upload dist over to buster

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>