]> git.proxmox.com Git - pve-kernel.git/log
pve-kernel.git
12 months agoWIP: bump version wip-secureboot
Fabian Grünbichler [Thu, 16 Mar 2023 09:46:20 +0000 (10:46 +0100)]
WIP: bump version

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
12 months agobuild: add pve-kernel-X.Y-pve-signed-template
Fabian Grünbichler [Thu, 16 Mar 2023 09:40:02 +0000 (10:40 +0100)]
build: add pve-kernel-X.Y-pve-signed-template

the signed template together with the binary package(s) containing the unsigned
files form the input to our secure boot signing service.

the signed template consists of
- files.json (specifying which files are signed how and by which key)
- packaging template used to build the signed package(s)

the signing service
- extracts and checks the signed-template binary package
- extracts the unsigned package(s)
- signs the needed files
- packs up the signatures + the template contained in the signed-template
  package into the signed source package

the signed source package can then be built in the regular fashion (in case of
the kernel packages, it will copy the kernel image, modules and some helper
files from the unsigned package, attach the signature created by the signing
service, and re-pack the result as signed-kernel package).

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
12 months agoadd Proxmox UEFI certificates
Fabian Grünbichler [Thu, 2 Mar 2023 08:34:36 +0000 (09:34 +0100)]
add Proxmox UEFI certificates

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
13 months agobuild: sign modules and set trust anchor/lockdown
Fabian Grünbichler [Thu, 2 Mar 2023 08:32:25 +0000 (09:32 +0100)]
build: sign modules and set trust anchor/lockdown

this is required for secure boot support.

at build time, an ephemeral key pair will be generated and all built modules
will be signed with it. the private key is discarded, and the public key
embedded in the kernel image for signature validation at module load time.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
13 months agoupdate ABI file for 6.2.6-1-pve
Thomas Lamprecht [Wed, 15 Mar 2023 08:55:06 +0000 (09:55 +0100)]
update ABI file for 6.2.6-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoupdate fwlist for 6.2.6
Thomas Lamprecht [Wed, 15 Mar 2023 07:57:31 +0000 (08:57 +0100)]
update fwlist for 6.2.6

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agobump version to 6.2.2-2
Thomas Lamprecht [Tue, 14 Mar 2023 17:08:26 +0000 (18:08 +0100)]
bump version to 6.2.2-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoupdate to Ubuntu-6.2.0-17.17
Thomas Lamprecht [Tue, 14 Mar 2023 17:07:40 +0000 (18:07 +0100)]
update to Ubuntu-6.2.0-17.17

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoupdate ABI file for 6.2.2-1-pve
Thomas Lamprecht [Mon, 13 Mar 2023 17:18:39 +0000 (18:18 +0100)]
update ABI file for 6.2.2-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agobump version to 6.2.2-1
Thomas Lamprecht [Mon, 13 Mar 2023 16:57:09 +0000 (17:57 +0100)]
bump version to 6.2.2-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoupdate to Ubuntu-6.2.0-16.16
Thomas Lamprecht [Mon, 13 Mar 2023 16:56:47 +0000 (17:56 +0100)]
update to Ubuntu-6.2.0-16.16

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoupdate fwlist for 6.2
Thomas Lamprecht [Thu, 9 Mar 2023 07:52:16 +0000 (08:52 +0100)]
update fwlist for 6.2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoupdate and drop applied patches for 6.2
Thomas Lamprecht [Wed, 8 Mar 2023 11:29:55 +0000 (12:29 +0100)]
update and drop applied patches for 6.2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoprepare for 6.2 release
Thomas Lamprecht [Wed, 8 Mar 2023 11:06:29 +0000 (12:06 +0100)]
prepare for 6.2 release

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agobuildsys: avoid that to new usr header get uploaded for bullseye
Thomas Lamprecht [Wed, 8 Mar 2023 11:07:16 +0000 (12:07 +0100)]
buildsys: avoid that to new usr header get uploaded for bullseye

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoupdate ABI file for 6.1.15-1-pve
Thomas Lamprecht [Wed, 8 Mar 2023 11:05:18 +0000 (12:05 +0100)]
update ABI file for 6.1.15-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agobump version to 6.1.15-2
Thomas Lamprecht [Wed, 8 Mar 2023 08:53:22 +0000 (09:53 +0100)]
bump version to 6.1.15-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoupdate submodule and patches to 6.1.15
Thomas Lamprecht [Wed, 8 Mar 2023 08:50:30 +0000 (09:50 +0100)]
update submodule and patches to 6.1.15

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoadd patch to fix issue with large IO requests
Fiona Ebner [Tue, 7 Mar 2023 14:19:44 +0000 (15:19 +0100)]
add patch to fix issue with large IO requests

Several people reported IO-related issues since kernel 6.1.6 [0].
Things got better with 6.1.10, but apparently the issues are not fully
resolved (e.g. [1]).

I ran into an issue with PBS backup of a VM with passed-through disks
(error with 6.1.6, hang with 6.1.10+) and found that the issue did not
occur anymore with v6.3-rc1. Bisecting what fixed the issue led to the
commit in this patch. The hope is that it fixes some other issues too.

The commit has a CC-stable tag for 5.15+, but telling from the absence
of user reports, it was much less likely to trigger before 6.1.x (it's
not clear what x is, because of the other issue in 6.1.6). The commit
says it depends on 613b14884b85 ("block: handle bio_split_to_limits()
NULL return") which is already present as a3f1c82e0413 ("block:
handle bio_split_to_limits() NULL return") in the Ubuntu tree.

[0]: https://forum.proxmox.com/threads/119483/post-530365
[1]: https://forum.proxmox.com/threads/119483/post-537991

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
13 months agoupdate ABI file for 6.1.14-1-pve
Thomas Lamprecht [Wed, 1 Mar 2023 07:43:05 +0000 (08:43 +0100)]
update ABI file for 6.1.14-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agobump version to 6.1.14-1
Thomas Lamprecht [Mon, 27 Feb 2023 17:09:53 +0000 (18:09 +0100)]
bump version to 6.1.14-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 months agoupdate submodule and patches to 6.1.14
Thomas Lamprecht [Mon, 27 Feb 2023 17:09:00 +0000 (18:09 +0100)]
update submodule and patches to 6.1.14

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agod/rules: fix misspelled changelog date variable
Thomas Lamprecht [Fri, 10 Feb 2023 15:40:14 +0000 (16:40 +0100)]
d/rules: fix misspelled changelog date variable

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agowireless: Add Debian wireless-regdb certificates
Thomas Lamprecht [Fri, 10 Feb 2023 11:48:16 +0000 (12:48 +0100)]
wireless: Add Debian wireless-regdb certificates

so that plain Debian crda + wireless-regdb can work, alternatively we
could disable CRDA and bake in the regdb directly in the kernel,
using the CFG80211_INTERNAL_REGDB KConfig.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agoupdate previous fwlist
Thomas Lamprecht [Tue, 7 Feb 2023 13:46:16 +0000 (14:46 +0100)]
update previous fwlist

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agobump version to 6.1.10-1
Thomas Lamprecht [Tue, 7 Feb 2023 13:10:16 +0000 (14:10 +0100)]
bump version to 6.1.10-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agoupdate to Proxmox-6.1.10-1
Thomas Lamprecht [Tue, 7 Feb 2023 13:05:01 +0000 (14:05 +0100)]
update to Proxmox-6.1.10-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agobuild: re-enable BTF
Fabian Grünbichler [Mon, 30 Jan 2023 13:27:19 +0000 (14:27 +0100)]
build: re-enable BTF

but allow discarding BTF information when loading modules, so that upgrades
which are otherwise ABI compatible still work. this allows using BTF
information when matching and available, while degrading gracefully if the
currently running kernel is not identical to the one that module was built for.

in case of a mismatch, the kernel will log a warning when loading the module,
for example:

Jan 30 13:57:58 test kernel: BPF:          type_id=184 bits_offset=4096
Jan 30 13:57:58 test kernel: BPF:
Jan 30 13:57:58 test kernel: BPF: Invalid name
Jan 30 13:57:58 test kernel: BPF:
Jan 30 13:57:58 test kernel: failed to validate module [bonding] BTF: -22

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
14 months agobackport fix for CPU stalls with hugepage in use
Thomas Lamprecht [Tue, 31 Jan 2023 09:21:37 +0000 (10:21 +0100)]
backport fix for CPU stalls with hugepage in use

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agod/control: add linux-initramfs-tool as alternative
Wolfgang Bumiller [Mon, 30 Jan 2023 08:39:26 +0000 (09:39 +0100)]
d/control: add linux-initramfs-tool as alternative

This is provdied by both initramfs-tools and dracut.
Required to be able to use dracut in place of
initramfs-tools.

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
14 months agoupdate ABI file for 6.1.6-1-pve
Thomas Lamprecht [Sat, 28 Jan 2023 14:28:10 +0000 (15:28 +0100)]
update ABI file for 6.1.6-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agobump version to 6.1.6-1
Thomas Lamprecht [Sat, 28 Jan 2023 14:06:33 +0000 (15:06 +0100)]
bump version to 6.1.6-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agoupdate ZFS to 2.1.9
Thomas Lamprecht [Sat, 28 Jan 2023 14:06:24 +0000 (15:06 +0100)]
update ZFS to 2.1.9

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agorebase patches on top of Ubuntu-6.1.0-14.14
Thomas Lamprecht [Sat, 28 Jan 2023 14:01:34 +0000 (15:01 +0100)]
rebase patches on top of Ubuntu-6.1.0-14.14

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agoupdate sources to Ubuntu-6.1.0-14.14
Thomas Lamprecht [Sat, 28 Jan 2023 14:01:34 +0000 (15:01 +0100)]
update sources to Ubuntu-6.1.0-14.14

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agochange submodule url to ubuntu-kernel
Thomas Lamprecht [Wed, 25 Jan 2023 15:30:51 +0000 (16:30 +0100)]
change submodule url to ubuntu-kernel

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
14 months agoupdate ZFS to 2.1.8
Thomas Lamprecht [Wed, 25 Jan 2023 08:10:46 +0000 (09:10 +0100)]
update ZFS to 2.1.8

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
15 months agoupdate ABI file for 6.1.2-1-pve
Thomas Lamprecht [Tue, 10 Jan 2023 08:49:13 +0000 (09:49 +0100)]
update ABI file for 6.1.2-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
15 months agobump version to 6.1.2-1
Thomas Lamprecht [Sat, 7 Jan 2023 13:56:04 +0000 (14:56 +0100)]
bump version to 6.1.2-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
15 months agorever fortify patch that breaks our gcc 10.2
Thomas Lamprecht [Tue, 10 Jan 2023 07:53:47 +0000 (08:53 +0100)]
rever fortify patch that breaks our gcc 10.2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
15 months agobackport some fixes-fixes from v6.1.4
Thomas Lamprecht [Sat, 7 Jan 2023 13:51:06 +0000 (14:51 +0100)]
backport some fixes-fixes from v6.1.4

found with

 git log --decorate v5.16^..v6.1.4 -- Makefile kernel/ secuirty drivers/ fs \
   block mm net virt/ ipc init arch/x86/ | ~/gitdm/stablefixes \
   --fixed-after v6.1.2 --regressed-before v6.1.2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
15 months agorevert two stable patches that have reports about regressions
Thomas Lamprecht [Sat, 7 Jan 2023 12:52:34 +0000 (13:52 +0100)]
revert two stable patches that have reports about regressions

we never released them yet (only introduced after 6.1.0), but there
are upstream reports about regressions for them at:
https://lore.kernel.org/netdev/CAK8fFZ5pzMaw3U1KXgC_OK4shKGsN=HDcR62cfPOuL0umXE1Ww@mail.gmail.com/
https://lore.kernel.org/netdev/CAK8fFZ6A_Gphw_3-QMGKEFQk=sfCw1Qmq0TVZK3rtAi7vb621A@mail.gmail.com/

So do a preventive revert.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
15 months agorebase patches on top of Ubuntu-6.1.0-12.12
Thomas Lamprecht [Sat, 7 Jan 2023 12:42:55 +0000 (13:42 +0100)]
rebase patches on top of Ubuntu-6.1.0-12.12

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
15 months agoupdate sources to Ubuntu-6.1.0-12.12
Thomas Lamprecht [Sat, 7 Jan 2023 12:42:55 +0000 (13:42 +0100)]
update sources to Ubuntu-6.1.0-12.12

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
15 months agoupdate ZFS submodule with open TMPFILE fixes for Linux 6.1 compat
Thomas Lamprecht [Sat, 7 Jan 2023 12:27:32 +0000 (13:27 +0100)]
update ZFS submodule with open TMPFILE fixes for Linux 6.1 compat

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agod/rules: enable budiling the userspace block driver as module
Thomas Lamprecht [Mon, 19 Dec 2022 15:33:46 +0000 (16:33 +0100)]
d/rules: enable budiling the userspace block driver as module

Requested-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agoreadme: update for current source state
Thomas Lamprecht [Tue, 13 Dec 2022 17:07:40 +0000 (18:07 +0100)]
readme: update for current source state

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agod/rules: use UTC ISO format for build timestamp
Thomas Lamprecht [Tue, 13 Dec 2022 16:58:35 +0000 (17:58 +0100)]
d/rules: use UTC ISO format for build timestamp

same info but shorter, avoiding cut-off on `uname -a` output due to
the relatively newly changed and reported "SMP PREEMPT_DYNAMIC" mode.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agoupdate ABI file for 6.1.0-1-pve
Thomas Lamprecht [Tue, 13 Dec 2022 14:50:53 +0000 (15:50 +0100)]
update ABI file for 6.1.0-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agoupdate fwlist-previous
Thomas Lamprecht [Tue, 13 Dec 2022 14:10:10 +0000 (15:10 +0100)]
update fwlist-previous

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agobump version to 6.1.0-1
Thomas Lamprecht [Tue, 13 Dec 2022 14:09:59 +0000 (15:09 +0100)]
bump version to 6.1.0-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agod/rules: always enable ZSTD compression built-in
Thomas Lamprecht [Tue, 13 Dec 2022 14:09:42 +0000 (15:09 +0100)]
d/rules: always enable ZSTD compression built-in

as it was before

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agobuildsys: use annotations script to generate the base kernel build config
Thomas Lamprecht [Tue, 13 Dec 2022 14:08:27 +0000 (15:08 +0100)]
buildsys: use annotations script to generate the base kernel build config

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agoupdate to Ubuntu-6.1.0-1.1
Thomas Lamprecht [Tue, 13 Dec 2022 08:31:53 +0000 (09:31 +0100)]
update to Ubuntu-6.1.0-1.1

from upcoming 23.04 lunar repo

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agosubmodules: rename ubuntu kernel directory to release agnostic
Thomas Lamprecht [Tue, 13 Dec 2022 07:32:18 +0000 (08:32 +0100)]
submodules: rename ubuntu kernel directory to release agnostic

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agosubmodules: switch to combined repo via relative path
Thomas Lamprecht [Tue, 13 Dec 2022 07:30:26 +0000 (08:30 +0100)]
submodules: switch to combined repo via relative path

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
16 months agoupdate ZFS to 2.1.7
Thomas Lamprecht [Tue, 6 Dec 2022 15:41:57 +0000 (16:41 +0100)]
update ZFS to 2.1.7

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
17 months agoupdate ABI file for 5.19.17-1-pve
Thomas Lamprecht [Mon, 14 Nov 2022 20:00:34 +0000 (21:00 +0100)]
update ABI file for 5.19.17-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
17 months agoupdate fwlist-previous
Thomas Lamprecht [Mon, 14 Nov 2022 19:59:31 +0000 (20:59 +0100)]
update fwlist-previous

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
17 months agobump version to 5.19.17-1
Thomas Lamprecht [Mon, 14 Nov 2022 19:25:18 +0000 (20:25 +0100)]
bump version to 5.19.17-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
17 months agorebase patches on top of Ubuntu-5.19.0-24.25
Thomas Lamprecht [Mon, 14 Nov 2022 19:24:23 +0000 (20:24 +0100)]
rebase patches on top of Ubuntu-5.19.0-24.25

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
17 months agoupdate sources to Ubuntu-5.19.0-24.25
Thomas Lamprecht [Mon, 14 Nov 2022 19:24:23 +0000 (20:24 +0100)]
update sources to Ubuntu-5.19.0-24.25

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agoRevert "backport patch to fix TSC scaling for SVM"
Thomas Lamprecht [Mon, 24 Oct 2022 07:27:16 +0000 (09:27 +0200)]
Revert "backport patch to fix TSC scaling for SVM"

this was actually intended for the stable 5.15 branch, already
included in 5.19.

This reverts commit 198fde3a160b31b0661eef19ab96291b176f2c4e.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agobackport patch to fix TSC scaling for SVM
Fiona Ebner [Fri, 2 Sep 2022 12:44:09 +0000 (14:44 +0200)]
backport patch to fix TSC scaling for SVM

The following issue reported on the community forum [0] is likely
fixed by this.

In my case, loading a VM snapshot that originally was taken on an
Intel CPU on my AMD-based host often caused problems in other VMs. In
particular, it often led to CPU stalls, and sometimes clock jumps far
into the future. With this backport applied, everything seems to run
smoothly even after loading the "bad" snapshot 10 times.

The backport from upstream commit 11d39e8cc43e ("KVM: SVM: fix tsc
scaling cache logic consisted of dropping the parts for nested TSC
scaling, which is not yet present in our kernel, renaming the constant
for the default ratio, and some context changes.

[0] https://forum.proxmox.com/threads/112756/

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
18 months agoupdate ABI file for 5.19.7-2-pve
Thomas Lamprecht [Tue, 4 Oct 2022 15:39:30 +0000 (17:39 +0200)]
update ABI file for 5.19.7-2-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agobump version to 5.19.7-2
Thomas Lamprecht [Tue, 4 Oct 2022 15:19:31 +0000 (17:19 +0200)]
bump version to 5.19.7-2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agoupdate sources to Ubuntu-5.19.0-19.19
Thomas Lamprecht [Tue, 4 Oct 2022 14:32:12 +0000 (16:32 +0200)]
update sources to Ubuntu-5.19.0-19.19

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
18 months agoupdate ZFS to 2.1.6
Thomas Lamprecht [Tue, 4 Oct 2022 14:29:37 +0000 (16:29 +0200)]
update ZFS to 2.1.6

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate ABI file for 5.19.7-1-pve
Thomas Lamprecht [Wed, 7 Sep 2022 13:25:04 +0000 (15:25 +0200)]
update ABI file for 5.19.7-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agobump version to 5.19.0-1
Thomas Lamprecht [Tue, 6 Sep 2022 05:55:06 +0000 (07:55 +0200)]
bump version to 5.19.0-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agorebase patches on top of Ubuntu-5.19.0-16.16
Thomas Lamprecht [Tue, 6 Sep 2022 05:41:22 +0000 (07:41 +0200)]
rebase patches on top of Ubuntu-5.19.0-16.16

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate sources to Ubuntu-5.19.0-16.16
Thomas Lamprecht [Tue, 6 Sep 2022 05:41:22 +0000 (07:41 +0200)]
update sources to Ubuntu-5.19.0-16.16

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate ABI file for 5.19.0-1-pve
Thomas Lamprecht [Tue, 2 Aug 2022 09:03:46 +0000 (11:03 +0200)]
update ABI file for 5.19.0-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agobump version to 5.19.0-1
Thomas Lamprecht [Tue, 2 Aug 2022 07:21:09 +0000 (09:21 +0200)]
bump version to 5.19.0-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agorebase patches on top of Ubuntu-5.19.0-14.14
Thomas Lamprecht [Tue, 2 Aug 2022 07:17:19 +0000 (09:17 +0200)]
rebase patches on top of Ubuntu-5.19.0-14.14

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate sources to Ubuntu-5.19.0-14.14
Thomas Lamprecht [Tue, 2 Aug 2022 07:17:19 +0000 (09:17 +0200)]
update sources to Ubuntu-5.19.0-14.14

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate ABI file for 5.19.0-2-pve-smm-fix
Thomas Lamprecht [Wed, 27 Jul 2022 11:12:42 +0000 (13:12 +0200)]
update ABI file for 5.19.0-2-pve-smm-fix

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agobump version to 5.19.0-1~rc8+2
Thomas Lamprecht [Wed, 27 Jul 2022 09:27:22 +0000 (11:27 +0200)]
bump version to 5.19.0-1~rc8+2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoapply "SMM emulation and interrupt shadow fixes"
Thomas Lamprecht [Wed, 27 Jul 2022 09:12:22 +0000 (11:12 +0200)]
apply "SMM emulation and interrupt shadow fixes"

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate ABI file for 5.19.0-1-pve
Thomas Lamprecht [Sun, 24 Jul 2022 10:11:15 +0000 (12:11 +0200)]
update ABI file for 5.19.0-1-pve

(partially generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate fw-list for 5.19.0
Thomas Lamprecht [Sun, 24 Jul 2022 09:28:38 +0000 (11:28 +0200)]
update fw-list for 5.19.0

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agobump version to 5.19.0-1~rc8+1
Thomas Lamprecht [Fri, 22 Jul 2022 13:29:59 +0000 (15:29 +0200)]
bump version to 5.19.0-1~rc8+1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agodrop hio from ubuntu makefile again
Thomas Lamprecht [Tue, 26 Jul 2022 10:47:58 +0000 (12:47 +0200)]
drop hio from ubuntu makefile again

hio driver got removed by ubuntu already in jammy, but then they
forgot to remove this instance too, failing the clean build target,
my patch got accepted but was forgotten when doing the same in
kinetic, so here we go again

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agorebase patches on top of Ubuntu-5.19.0-11.11
Thomas Lamprecht [Fri, 22 Jul 2022 13:36:20 +0000 (15:36 +0200)]
rebase patches on top of Ubuntu-5.19.0-11.11

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate sources to Ubuntu-5.19.0-11.11
Thomas Lamprecht [Wed, 27 Jul 2022 06:29:08 +0000 (08:29 +0200)]
update sources to Ubuntu-5.19.0-11.11

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

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate ABI file for 5.18.0-1-pve
Thomas Lamprecht [Tue, 21 Jun 2022 12:33:26 +0000 (14:33 +0200)]
update ABI file for 5.18.0-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agobump version to 5.18.0-1~WIP1
Thomas Lamprecht [Tue, 21 Jun 2022 09:25:29 +0000 (11:25 +0200)]
bump version to 5.18.0-1~WIP1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate fwlist
Thomas Lamprecht [Tue, 21 Jun 2022 12:32:20 +0000 (14:32 +0200)]
update fwlist

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate patches and buildsys for kinetic kernel Ubuntu-5.18.0-6.6
Thomas Lamprecht [Tue, 21 Jun 2022 07:18:44 +0000 (09:18 +0200)]
update patches and buildsys for kinetic kernel Ubuntu-5.18.0-6.6

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoadd kinetic 22.10 sub module
Thomas Lamprecht [Tue, 21 Jun 2022 07:18:13 +0000 (09:18 +0200)]
add kinetic 22.10 sub module

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate ABI file for 5.15.53-1-pve
Thomas Lamprecht [Fri, 26 Aug 2022 15:53:56 +0000 (17:53 +0200)]
update ABI file for 5.15.53-1-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate fw list
Thomas Lamprecht [Fri, 26 Aug 2022 15:53:53 +0000 (17:53 +0200)]
update fw list

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agobump version to 5.15.53-1
Thomas Lamprecht [Fri, 26 Aug 2022 14:54:08 +0000 (16:54 +0200)]
bump version to 5.15.53-1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agobackport fixes of regressions from newer stable kernels
Thomas Lamprecht [Mon, 29 Aug 2022 16:09:15 +0000 (18:09 +0200)]
backport fixes of regressions from newer stable kernels

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
19 months agoupdate submodule to Ubuntu-5.15.0-48.54 and rebase patches
Thomas Lamprecht [Fri, 26 Aug 2022 14:53:06 +0000 (16:53 +0200)]
update submodule to Ubuntu-5.15.0-48.54 and rebase patches

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
20 months agoupdate ABI file for 5.15.39-4-pve
Thomas Lamprecht [Tue, 9 Aug 2022 07:32:24 +0000 (09:32 +0200)]
update ABI file for 5.15.39-4-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
20 months agobump version to 5.15.39-4
Thomas Lamprecht [Mon, 8 Aug 2022 13:11:25 +0000 (15:11 +0200)]
bump version to 5.15.39-4

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
20 months agoupdate SMM shadow fixes to v3
Thomas Lamprecht [Mon, 8 Aug 2022 13:08:52 +0000 (15:08 +0200)]
update SMM shadow fixes to v3

Link: https://lore.kernel.org/kvm/20220803155011.43721-1-mlevitsk@redhat.com/
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
20 months agoupdate ABI file for 5.15.39-3-pve
Thomas Lamprecht [Mon, 8 Aug 2022 13:59:29 +0000 (15:59 +0200)]
update ABI file for 5.15.39-3-pve

(generated with debian/scripts/abi-generate)

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
20 months agod/scripts: find fw: defuse "strange directory name" to warning
Thomas Lamprecht [Wed, 27 Jul 2022 11:11:50 +0000 (13:11 +0200)]
d/scripts: find fw: defuse "strange directory name" to warning

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