]> git.proxmox.com Git - pve-kernel.git/log
pve-kernel.git
2 years agoupdate ABI file for 5.13.19-6-pve pve-kernel-5.13
Thomas Lamprecht [Thu, 10 Mar 2022 16:02:35 +0000 (17:02 +0100)]
update ABI file for 5.13.19-6-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.19-14
Thomas Lamprecht [Thu, 10 Mar 2022 15:25:07 +0000 (16:25 +0100)]
bump version to 5.13.19-14

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoimport Ubuntu-5.13.0-36.41 and update patches
Thomas Lamprecht [Thu, 10 Mar 2022 15:24:04 +0000 (16:24 +0100)]
import Ubuntu-5.13.0-36.41 and update patches

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.19-13
Thomas Lamprecht [Tue, 8 Mar 2022 07:32:30 +0000 (08:32 +0100)]
bump version to 5.13.19-13

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobackport prepare sync_pir_to_irr with APICv disabled patch
Thomas Lamprecht [Tue, 8 Mar 2022 07:31:20 +0000 (08:31 +0100)]
backport prepare sync_pir_to_irr with APICv disabled patch

"KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled"
fixes the already present "KVM: x86: check PIR even for vCPUs with
disabled APICv", makes some windows VMs work again and avoids lots of
warn dump-loops in the kernel log buffer

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.19-12
Thomas Lamprecht [Mon, 7 Mar 2022 15:54:57 +0000 (16:54 +0100)]
bump version to 5.13.19-12

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoRevert "PCI/MSI: Mask MSI-X vectors only on success"
Thomas Lamprecht [Mon, 7 Mar 2022 15:53:13 +0000 (16:53 +0100)]
Revert "PCI/MSI: Mask MSI-X vectors only on success"

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.19-11
Thomas Lamprecht [Mon, 7 Mar 2022 12:33:36 +0000 (13:33 +0100)]
bump version to 5.13.19-11

backport linux-5.15.y stable tree commit 114e9f141822e697
"lib/iov_iter: initialize "flags" in new pipe_buffer"

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate ABI file for 5.13.19-5-pve
Thomas Lamprecht [Mon, 21 Feb 2022 09:05:22 +0000 (10:05 +0100)]
update ABI file for 5.13.19-5-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.19-10
Thomas Lamprecht [Mon, 21 Feb 2022 08:26:26 +0000 (09:26 +0100)]
bump version to 5.13.19-10

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.19-10
Thomas Lamprecht [Mon, 21 Feb 2022 08:26:18 +0000 (09:26 +0100)]
bump version to 5.13.19-10

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agorebase patches on top of Ubuntu-5.13.0-31.34
Thomas Lamprecht [Mon, 21 Feb 2022 08:09:36 +0000 (09:09 +0100)]
rebase patches on top of Ubuntu-5.13.0-31.34

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate sources to Ubuntu-5.13.0-31.34
Thomas Lamprecht [Mon, 21 Feb 2022 08:09:36 +0000 (09:09 +0100)]
update sources to Ubuntu-5.13.0-31.34

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.19-9
Thomas Lamprecht [Mon, 7 Feb 2022 10:01:19 +0000 (11:01 +0100)]
bump version to 5.13.19-9

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agorebase patches on top of Ubuntu-5.13.0-30.33
Thomas Lamprecht [Mon, 7 Feb 2022 09:58:28 +0000 (10:58 +0100)]
rebase patches on top of Ubuntu-5.13.0-30.33

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate sources to Ubuntu-5.13.0-30.33
Thomas Lamprecht [Mon, 7 Feb 2022 09:58:28 +0000 (10:58 +0100)]
update sources to Ubuntu-5.13.0-30.33

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate ABI file for 5.13.19-4-pve
Thomas Lamprecht [Mon, 31 Jan 2022 11:17:44 +0000 (12:17 +0100)]
update ABI file for 5.13.19-4-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate firmware list
Thomas Lamprecht [Mon, 31 Jan 2022 11:08:24 +0000 (12:08 +0100)]
update firmware list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.19-8
Thomas Lamprecht [Mon, 31 Jan 2022 09:09:47 +0000 (10:09 +0100)]
bump version to 5.13.19-8

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate to Ubuntu-5.13.0-29.32
Thomas Lamprecht [Mon, 31 Jan 2022 09:08:41 +0000 (10:08 +0100)]
update to Ubuntu-5.13.0-29.32

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agopatches: make disable split btf diff a full-blown patch
Thomas Lamprecht [Tue, 11 Jan 2022 05:27:25 +0000 (06:27 +0100)]
patches: make disable split btf diff a full-blown patch

else our update-to-tag rebase script fails to "git-am" this one

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
(cherry picked from commit 818dfceac503b8431d5cb02a677195263d144736)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.19-7
Thomas Lamprecht [Thu, 20 Jan 2022 16:03:18 +0000 (17:03 +0100)]
bump version to 5.13.19-7

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobackport "vfs: fs_context: fix up param length parsing in legacy_parse_param"
Thomas Lamprecht [Thu, 20 Jan 2022 15:55:55 +0000 (16:55 +0100)]
backport "vfs: fs_context: fix up param length parsing in legacy_parse_param"

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
(cherry picked from commit fc0472a18fdf5d8afd58c19729b84921300debee)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.19-6
Thomas Lamprecht [Tue, 11 Jan 2022 15:45:17 +0000 (16:45 +0100)]
bump version to 5.13.19-6

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agozfs: cherry-pick lock-inversion patch for zvol_open
Thomas Lamprecht [Tue, 11 Jan 2022 15:44:23 +0000 (16:44 +0100)]
zfs: cherry-pick lock-inversion patch for zvol_open

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate ABI file for 5.13.19-3-pve
Thomas Lamprecht [Tue, 11 Jan 2022 11:40:38 +0000 (12:40 +0100)]
update ABI file for 5.13.19-3-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.19-5
Thomas Lamprecht [Tue, 11 Jan 2022 10:55:00 +0000 (11:55 +0100)]
bump version to 5.13.19-5

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agodrop -ERESTARTSYS handling in blkdev_get_by_dev patch
Thomas Lamprecht [Tue, 11 Jan 2022 11:03:23 +0000 (12:03 +0100)]
drop -ERESTARTSYS handling in blkdev_get_by_dev patch

ZFS 2.1.2 handles this internally
(commit 16da688f2518526389e6bff8370684a1a2a1469c)

Originally-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agozfs: update to 2.1.2
Thomas Lamprecht [Tue, 11 Jan 2022 10:54:36 +0000 (11:54 +0100)]
zfs: update to 2.1.2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate sources and patches for Ubuntu-5.13.0-24.24
Thomas Lamprecht [Tue, 11 Jan 2022 10:26:30 +0000 (11:26 +0100)]
update sources and patches for Ubuntu-5.13.0-24.24

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/control.in: Provide versioned linux-image/linux-headers
Stoiko Ivanov [Mon, 13 Dec 2021 14:52:16 +0000 (15:52 +0100)]
d/control.in: Provide versioned linux-image/linux-headers

pve-headers-$(uname -r) is equivalent to
linux-headers-$(uname -r)-amd64

pve-kernel-$(uname -r) is equivalent to
linux-image-$(uname -r)-amd64

By adding a provides this should help users running
`apt install linux-headers-$(uname -r)-amd64` which is commonly
suggested in install instructions for third-party kernel-drivers on
plain debian.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 years agoKConfig: disable module BTF debug info
Fabian Grünbichler [Wed, 1 Dec 2021 09:57:48 +0000 (10:57 +0100)]
KConfig: disable module BTF debug info

enabling this effectively makes the debug info of the kernel image part
of the kernel <-> module ABI[0], potentially breaking module loading for
otherwise compatible kernel/module combinations.

there were several user reports[1,2,3,..], and although a workaround
exists (re-installing the currently booted version, loading the module,
then upgrading again) disabling this until it's clear how to proceed
seems like the way to go.

disabling via patch is needed, since leaving it unset via `-d` or
explicitly disabled via `--set-val` doesn't work - it's auto-enabled
based on build-env pahole supporting split BTF generation.

0: https://lore.kernel.org/all/1637926692.uyvrkty41j.astroid@nora.none/
1: https://forum.proxmox.com/threads/realtek-8156-2-5gbe-usb-nic.69903/#post-433793
2: https://forum.proxmox.com/threads/usb-storage-can-not-be-mounted.100480/
3: https://forum.proxmox.com/threads/neuer-server-und-probleme.99098/#post-427862

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Acked-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Reviewed-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/control: add zstd to B-D
Fabian Grünbichler [Wed, 1 Dec 2021 09:57:47 +0000 (10:57 +0100)]
d/control: add zstd to B-D

used for compressing the kernel image, build fails if not installed.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Acked-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Reviewed-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate ABI file for 5.13.19-2-pve
Thomas Lamprecht [Mon, 29 Nov 2021 17:35:46 +0000 (18:35 +0100)]
update ABI file for 5.13.19-2-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.19-4
Thomas Lamprecht [Mon, 29 Nov 2021 11:10:29 +0000 (12:10 +0100)]
bump version to 5.13.19-4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agorebase patches on top of Ubuntu-5.13.0-23.23
Thomas Lamprecht [Mon, 29 Nov 2021 11:07:43 +0000 (12:07 +0100)]
rebase patches on top of Ubuntu-5.13.0-23.23

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate sources to Ubuntu-5.13.0-23.23
Thomas Lamprecht [Mon, 29 Nov 2021 11:07:43 +0000 (12:07 +0100)]
update sources to Ubuntu-5.13.0-23.23

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agodrop oboslete ocfs2 patch
Thomas Lamprecht [Mon, 29 Nov 2021 11:06:00 +0000 (12:06 +0100)]
drop oboslete ocfs2 patch

now upstreamed in a slightly different way

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.19-3
Thomas Lamprecht [Tue, 23 Nov 2021 12:31:41 +0000 (13:31 +0100)]
bump version to 5.13.19-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoBackport two io-wq fixes relevant for io_uring
Fabian Ebner [Tue, 23 Nov 2021 11:59:48 +0000 (12:59 +0100)]
Backport two io-wq fixes relevant for io_uring

There were quite a few reports in the community forum about Windows
VMs with SATA disks not working after upgrading to kernel 5.13.
Issue was reproducible during the installation of Win2019 (suggested
by Thomas), and it's already fixed in 5.15. Bisecting led to
    io-wq: split bounded and unbounded work into separate lists
as the commit fixing the issue.

Indeed, the commit states
Fixes: ecc53c48c13d ("io-wq: check max_worker limits if a worker transitions bound state")
which is present as a backport in ubuntu-impish:
    f9eb79f840052285408ae9082dc4419dc1397954

The first backport
    io-wq: fix queue stalling race
also sounds nice to have and additionally served as a preparation for
the second one to apply more cleanly.

Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2 years agobump version to 5.13.19-2
Thomas Lamprecht [Tue, 9 Nov 2021 11:59:44 +0000 (12:59 +0100)]
bump version to 5.13.19-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoRevert "block: remove the -ERESTARTSYS handling in blkdev_get_by_dev"
Thomas Lamprecht [Tue, 9 Nov 2021 11:53:44 +0000 (12:53 +0100)]
Revert "block: remove the -ERESTARTSYS handling in blkdev_get_by_dev"

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
Tested-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2 years agoupdate ABI file for 5.13.19-1-pve
Thomas Lamprecht [Sat, 6 Nov 2021 13:28:58 +0000 (14:28 +0100)]
update ABI file for 5.13.19-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate firmware list for 5.13.19-1-pve
Thomas Lamprecht [Sat, 6 Nov 2021 13:05:44 +0000 (14:05 +0100)]
update firmware list for 5.13.19-1-pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.19-1
Thomas Lamprecht [Sat, 6 Nov 2021 12:08:45 +0000 (13:08 +0100)]
bump version to 5.13.19-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agorebase patches on top of Ubuntu-5.13.0-22.22
Thomas Lamprecht [Sat, 6 Nov 2021 12:07:52 +0000 (13:07 +0100)]
rebase patches on top of Ubuntu-5.13.0-22.22

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate sources to Ubuntu-5.13.0-22.22
Thomas Lamprecht [Sat, 6 Nov 2021 12:07:52 +0000 (13:07 +0100)]
update sources to Ubuntu-5.13.0-22.22

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate ABI file for 5.13.18-1-pve
Thomas Lamprecht [Tue, 19 Oct 2021 12:13:11 +0000 (14:13 +0200)]
update ABI file for 5.13.18-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.18-1
Thomas Lamprecht [Tue, 19 Oct 2021 11:43:23 +0000 (13:43 +0200)]
bump version to 5.13.18-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agorebase patches on top of Ubuntu-5.13.0-21.21
Thomas Lamprecht [Tue, 19 Oct 2021 11:40:56 +0000 (13:40 +0200)]
rebase patches on top of Ubuntu-5.13.0-21.21

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate sources to Ubuntu-5.13.0-21.21
Thomas Lamprecht [Tue, 19 Oct 2021 11:40:56 +0000 (13:40 +0200)]
update sources to Ubuntu-5.13.0-21.21

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobackport "ocfs2: mount fails with buffer overflow in strlen"
Thomas Lamprecht [Mon, 18 Oct 2021 12:04:10 +0000 (14:04 +0200)]
backport "ocfs2: mount fails with buffer overflow in strlen"

we've got good feedback from customers and the patch got two R-b's
and no NAK or the like upstream:

https://lore.kernel.org/all/20210929180654.32460-1-vvidic@valentin-vidic.from.hr/t/

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoremove outdated io_uring patch
Fabian Ebner [Wed, 29 Sep 2021 07:56:28 +0000 (09:56 +0200)]
remove outdated io_uring patch

The patch is not needed anymore, because the fix is already in
ubuntu-impish (commit d0b69849e40b2c3582f1cd6573f8e0d3a033d078).
Unfortunately, the patch still applied (in the wrong place), making it
hard to notice.

Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2 years agodelete hirsute submodule directory entry
Thomas Lamprecht [Tue, 28 Sep 2021 05:12:11 +0000 (07:12 +0200)]
delete hirsute submodule directory entry

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoreadme: general updates
Thomas Lamprecht [Tue, 28 Sep 2021 05:08:46 +0000 (07:08 +0200)]
readme: general updates

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoreadme: refer to impish kernel
Thomas Lamprecht [Tue, 28 Sep 2021 05:08:37 +0000 (07:08 +0200)]
readme: refer to impish kernel

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate README
Thomas Lamprecht [Tue, 28 Sep 2021 05:08:07 +0000 (07:08 +0200)]
update README

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.13.14-1
Thomas Lamprecht [Tue, 28 Sep 2021 04:17:00 +0000 (06:17 +0200)]
bump version to 5.13.14-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate ZFS submodule to 2.1.1
Thomas Lamprecht [Tue, 28 Sep 2021 04:16:40 +0000 (06:16 +0200)]
update ZFS submodule to 2.1.1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate ABI file for 5.13.14-1-pve
Thomas Lamprecht [Mon, 27 Sep 2021 11:31:29 +0000 (13:31 +0200)]
update ABI file for 5.13.14-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate fwlist-previous
Thomas Lamprecht [Mon, 27 Sep 2021 11:31:12 +0000 (13:31 +0200)]
update fwlist-previous

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobuildsys: switch base over to 5.13 branched Ubuntu Impish kernel
Thomas Lamprecht [Mon, 27 Sep 2021 11:30:14 +0000 (13:30 +0200)]
buildsys: switch base over to 5.13 branched Ubuntu Impish kernel

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate patches for Ubuntu-5.13.0-17.17
Thomas Lamprecht [Mon, 27 Sep 2021 10:43:06 +0000 (12:43 +0200)]
update patches for Ubuntu-5.13.0-17.17

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoadd Ubuntu Impish submodule
Thomas Lamprecht [Mon, 27 Sep 2021 06:40:32 +0000 (08:40 +0200)]
add Ubuntu Impish submodule

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.11.22-9
Thomas Lamprecht [Wed, 22 Sep 2021 08:12:03 +0000 (10:12 +0200)]
bump version to 5.11.22-9

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/rules: kconfig: enable SQUASHFS_DECOMP_MULTI_PERCPU
Thomas Lamprecht [Wed, 22 Sep 2021 08:03:30 +0000 (10:03 +0200)]
d/rules: kconfig: enable SQUASHFS_DECOMP_MULTI_PERCPU

Debian did so since 5.10~rc7-1~exp1 and ubuntu only disabled it due
some concerns about "high" memory usage on many-core systems[0], high
is to be seen relative here as its 26 MiB on 208 cores[1] and only
matters for ubuntu as due to their snaps they may have a lot of
active squashfs mounts.

Proxmox projects do not use snaps, or other things that uses squashfs
instances a tall besides the installer. While some users may use a
few it is unlikely to cause much problems (a few 100 MiB should not
be a big problem on a server with hundreds of online cores.

Any how, to speed up decompression in our installer and use a similar
setting as Debian, the distro we're most similar too, enable this
Kconfig knob.

[0]: https://bugs.launchpad.net/snappy/+bug/1636847
[1]: https://bugs.launchpad.net/snappy/+bug/1636847/comments/21

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobackport "blk-mq: fix kernel panic during iterating over flush request"
Thomas Lamprecht [Tue, 21 Sep 2021 04:57:46 +0000 (06:57 +0200)]
backport "blk-mq: fix kernel panic during iterating over flush request"

see https://forum.proxmox.com/threads/96598/#post-418247

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate ABI file for 5.11.22-4-pve
Thomas Lamprecht [Fri, 27 Aug 2021 13:47:08 +0000 (15:47 +0200)]
update ABI file for 5.11.22-4-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.11.22-8
Thomas Lamprecht [Fri, 27 Aug 2021 07:35:56 +0000 (09:35 +0200)]
bump version to 5.11.22-8

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate fwlist-previous
Thomas Lamprecht [Fri, 27 Aug 2021 09:52:26 +0000 (11:52 +0200)]
update fwlist-previous

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/rules: kconfig: disable revocation certificates for now
Thomas Lamprecht [Fri, 27 Aug 2021 08:15:01 +0000 (10:15 +0200)]
d/rules: kconfig: disable revocation certificates for now

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agorebase patches on top of Ubuntu-5.11.0-34.36
Thomas Lamprecht [Fri, 27 Aug 2021 07:20:57 +0000 (09:20 +0200)]
rebase patches on top of Ubuntu-5.11.0-34.36

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate sources to Ubuntu-5.11.0-34.36
Thomas Lamprecht [Fri, 27 Aug 2021 07:20:57 +0000 (09:20 +0200)]
update sources to Ubuntu-5.11.0-34.36

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agofix #3552: cherry-pick PCI probe fixes
Fabian Grünbichler [Thu, 12 Aug 2021 12:50:41 +0000 (14:50 +0200)]
fix #3552: cherry-pick PCI probe fixes

breaking some NVME setups. these should be picked up by one of the next
Ubuntu kernel releases, since both the breaking change and the fix are
authored by Canonical devs.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2 years agomake nvem a module again
Thomas Lamprecht [Tue, 24 Aug 2021 11:57:56 +0000 (13:57 +0200)]
make nvem a module again

Requested in the forum, as some (misbehaving) mellanox module relies
on loading nvme-core and apparently cannot cope with built-in
modules... meh, but we're probably easier to get to make the change
than the mellanox people ;-)
https://forum.proxmox.com/threads/kernel-5-11.86225/post-412645

Originally set when this was another repo:
https://git.proxmox.com/?p=pve-kernel-jessie.git;a=commitdiff;h=0817f603d0e5bc3165f512eec8860543430cfd2d;hp=60c76fe4f5ab178af78be9ca2ea8baad3b4a4bc9

The Debian bug is resolved since quite a bit, bullseye shouldn't be
affected by this at all anymore.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump to 5.11.22-7
Stoiko Ivanov [Wed, 18 Aug 2021 14:41:48 +0000 (16:41 +0200)]
bump to 5.11.22-7

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2 years agocherry-pick fixes for CVE-2021-3653 and CVE-2021-3656
Stoiko Ivanov [Wed, 18 Aug 2021 14:41:47 +0000 (16:41 +0200)]
cherry-pick fixes for CVE-2021-3653 and CVE-2021-3656

from ubuntu-hirsute upstream/master-next

cherry-pick only the 2 patches, because master-next is 970 commits
ahead of our current master.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2 years agobump version to 5.11.22-6
Thomas Lamprecht [Wed, 28 Jul 2021 08:51:22 +0000 (10:51 +0200)]
bump version to 5.11.22-6

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobackport fix for io_uring to prevent kernel panic
Fabian Ebner [Wed, 28 Jul 2021 08:38:54 +0000 (10:38 +0200)]
backport fix for io_uring to prevent kernel panic

which could be triggered in some corner cases with (but most likely
not limited to) LVM-backed QEMU guests using io_uring.

Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2 years agobuildsys add dbgsym package from linux-tools to DEBS/upload
Thomas Lamprecht [Wed, 21 Jul 2021 17:46:04 +0000 (19:46 +0200)]
buildsys add dbgsym package from linux-tools to DEBS/upload

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate ABI file for 5.11.22-3-pve
Thomas Lamprecht [Wed, 21 Jul 2021 17:37:41 +0000 (19:37 +0200)]
update ABI file for 5.11.22-3-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoreadme: document -dbgsym package
Fabian Grünbichler [Wed, 21 Jul 2021 12:10:41 +0000 (14:10 +0200)]
readme: document -dbgsym package

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2 years agobuild: conditionalize -dbgsym package
Fabian Grünbichler [Wed, 21 Jul 2021 12:10:40 +0000 (14:10 +0200)]
build: conditionalize -dbgsym package

via a new, namespaced build profile.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2 years agobump version to 5.11.22-5
Thomas Lamprecht [Wed, 21 Jul 2021 16:25:59 +0000 (18:25 +0200)]
bump version to 5.11.22-5

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agorebase patches on top of Ubuntu-5.11.0-26.28
Thomas Lamprecht [Wed, 21 Jul 2021 16:22:17 +0000 (18:22 +0200)]
rebase patches on top of Ubuntu-5.11.0-26.28

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate sources to Ubuntu-5.11.0-26.28
Thomas Lamprecht [Wed, 21 Jul 2021 16:22:17 +0000 (18:22 +0200)]
update sources to Ubuntu-5.11.0-26.28

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate zfsonlinux repo
Thomas Lamprecht [Wed, 21 Jul 2021 16:21:11 +0000 (18:21 +0200)]
update zfsonlinux repo

no-op

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.11.22-4
Thomas Lamprecht [Tue, 20 Jul 2021 19:40:49 +0000 (21:40 +0200)]
bump version to 5.11.22-4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate ABI file for 5.11.22-2-pve
Thomas Lamprecht [Mon, 12 Jul 2021 04:25:52 +0000 (06:25 +0200)]
update ABI file for 5.11.22-2-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.11.22-3
Thomas Lamprecht [Sun, 11 Jul 2021 11:49:01 +0000 (13:49 +0200)]
bump version to 5.11.22-3

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate kernel to Proxmox-5.11.22-1
Thomas Lamprecht [Fri, 9 Jul 2021 19:24:27 +0000 (21:24 +0200)]
update kernel to Proxmox-5.11.22-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/rules: ensure performance is the default freq gov again
Thomas Lamprecht [Fri, 9 Jul 2021 19:23:59 +0000 (21:23 +0200)]
d/rules: ensure performance is the default freq gov again

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate ZFS to 2.0.5
Thomas Lamprecht [Fri, 9 Jul 2021 16:25:31 +0000 (18:25 +0200)]
update ZFS to 2.0.5

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/control: follow text-width limits...
Thomas Lamprecht [Fri, 2 Jul 2021 15:25:15 +0000 (17:25 +0200)]
d/control: follow text-width limits...

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 5.11.22-2
Thomas Lamprecht [Fri, 2 Jul 2021 14:22:50 +0000 (16:22 +0200)]
bump version to 5.11.22-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate sources to Ubuntu-5.11.0-24.25
Thomas Lamprecht [Fri, 2 Jul 2021 14:21:37 +0000 (16:21 +0200)]
update sources to Ubuntu-5.11.0-24.25

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agonet: bridge: sync fdb to new unicast-filtering ports
Thomas Lamprecht [Fri, 2 Jul 2021 14:21:08 +0000 (16:21 +0200)]
net: bridge: sync fdb to new unicast-filtering ports

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate ABI file for 5.11.22-1-pve
Thomas Lamprecht [Wed, 23 Jun 2021 09:01:41 +0000 (11:01 +0200)]
update ABI file for 5.11.22-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobuildsys: change upload dist to bullseye and add pbs
Thomas Lamprecht [Wed, 23 Jun 2021 08:51:33 +0000 (10:51 +0200)]
buildsys: change upload dist to bullseye and add pbs

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobuildsys: add user header package to DEBS variable
Thomas Lamprecht [Wed, 23 Jun 2021 08:51:13 +0000 (10:51 +0200)]
buildsys: add user header package to DEBS variable

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