Thomas Lamprecht
ec989f0029
normalize patches
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
(cherry picked from commit 9a2449d7c2 )
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-12-01 15:24:01 +01:00
Stefan Sterz
7a0603cc5d
backport exposing FLUSHBYASID when running nested VMs on AMD CPUs
...
this exposes the FLUSHBYASID CPU flag to nested VMs when running on an
AMD CPU. also reverts a made up check that would advertise
FLUSHBYASID as not supported. this enable certain modern hypervisors
such as VMWare ESXi 7 and Workstation 17 to run nested VMs properly
again.
Signed-off-by: Stefan Sterz <s.sterz@proxmox.com >
(cherry picked from commit 3202de9857 )
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-12-01 15:24:01 +01:00
Thomas Lamprecht
3cef827603
backport fix for AMD erratum #1485 on Zen4-based CPUs
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
(cherry picked from commit 04f267a5c7 )
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-12-01 15:24:01 +01:00
Thomas Lamprecht
74a10f6133
update fwlist
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
(cherry picked from commit 67d3491e09 )
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-12-01 15:24:01 +01:00
Thomas Lamprecht
f9257a2fcd
rebase patches on top of Ubuntu-6.2.0-36.36
...
(generated with debian/scripts/import-upstream-tag)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
(cherry picked from commit 2db681b5f1 )
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-12-01 15:21:56 +01:00
Thomas Lamprecht
9487cb3ce2
update sources to Ubuntu-6.2.0-36.36
...
(generated with debian/scripts/import-upstream-tag)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
(cherry picked from commit f048d6bc26 )
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-12-01 15:21:44 +01:00
Stoiko Ivanov
8699bd7f04
cherry-pick fix for new amd64 ucode
...
The latest amd64-microcode package in sid [0] (which probably will
eventually make it to bookworm-security) has a change that requires
the added patch to work properly.
The changelog-entry refers to stable k.o branches only - but a quick
look through the linux-firmware.git log identifies:
`f2eb058afc57348cde66852272d6bf11da1eef8f` as relevant commit, which
refers (as NOTE in the patch) to:
a32b0f0db3f3 ("x86/microcode/AMD: Load late on both threads too")
which applies cleanly (although I cherry-picked the patch from the
6.1.y stable branch to have the original commit in the commit
message).
quickly tested compiling and booting the result in a VM (however w/o
a fitting CPU (Epyc Genoa or Bergamo) it should cause a change)
reported in our Enterprise Support as potential culprit for one
thread from 128 being reported as offline in `lscpu`
[0] https://metadata.ftp-master.debian.org/changelogs//non-free-firmware/a/amd64-microcode/amd64-microcode_3.20230808.1.1_changelog
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com >
(cherry picked from commit 4696b978f7 )
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-12-01 15:20:23 +01:00
Thomas Lamprecht
a16ba5f76a
fix thunderbolt ring-interrupt not being masked on suspend
...
Originally for v6.4-rc7 and now it also got already into some stable
trees, but not yet into a (released) ubuntu tag – so backport it
already.
Link: https://forum.proxmox.com/threads/133104/post-590457
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
(cherry picked from commit d772676031 )
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-12-01 15:20:13 +01:00
Thomas Lamprecht
9e5b784c3c
cherry-pick fix for setting X86_FEATURE_OSXSAVE feature
...
Avoids regressions where some code falsely think they cannot use some
CPU features like AVX1, e.g., ZFS.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
(cherry picked from commit 9ba0dde971 )
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-12-01 15:20:08 +01:00
Thomas Lamprecht
43eef4a616
rebase patches on top of Ubuntu-6.2.0-34.34
...
(generated with debian/scripts/import-upstream-tag)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
(cherry picked from commit 8ff596f2d3 )
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-12-01 15:20:01 +01:00
Thomas Lamprecht
479f8ddf68
update sources to Ubuntu-6.2.0-34.34
...
(generated with debian/scripts/import-upstream-tag)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
(cherry picked from commit b3aeb8dba9 )
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-12-01 15:20:01 +01:00
Thomas Lamprecht
0d7e7de56f
backport thunderbolt-net fixes
...
A user of ours reported an issue with p2p thunderbolt-net w.r.t. IPv6
and failure to reestablish the connection after a reboot of a peer
node, in the forum [0] and the relayed it upstream, so lets
cherry-pick those two patches to our 6.2. Especially the IPv6 one
seems straight forward, and the other one makes it actually spec
conform and should only improve things.
[0]: https://forum.proxmox.com/threads/133104/
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
(cherry picked from commit ddba52024f )
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-12-01 15:19:50 +01:00
Fabian Grünbichler
31a20e1eb0
fix #4707 : add override parameter for RMRR relaxation
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
(cherry picked from commit 1acfcad2f3 )
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-12-01 15:19:46 +01:00
Thomas Lamprecht
db0095a49a
buildsys: sync package version to d/changelog source-of-truth one
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-09-04 17:37:41 +02:00
Thomas Lamprecht
48aa0042ee
bump version to 6.2.16-11~bpo11+2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-09-04 16:49:20 +02:00
Fiona Ebner
44f3d669a5
cherry-pick fix for KVM vCPU page fault loop
...
The mailing list thread [0] (found by Friedrich, many thanks!) leading
up to this patch sounds very familiar to issues users reported in the
community forum [1] and enterprise support channel, where a VM would
be stuck for no discernable reason with all vCPU threads spinning.
[0]: https://lore.kernel.org/all/f023d927-52aa-7e08-2ee5-59a2fbc65953@gameservers.com/T/#u
[1]: https://forum.proxmox.com/threads/127459/
Suggested-by: Friedrich Weber <f.weber@proxmox.com >
Signed-off-by: Fiona Ebner <f.ebner@proxmox.com >
(cherry picked from commit 6810c247a1 )
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-09-04 16:46:34 +02:00
Thomas Lamprecht
e55e2c5f6b
d/changelog: fixup dist
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-08-31 15:32:08 +02:00
Thomas Lamprecht
ec000fbeee
update ABI file for 6.2.16-11-bpo11-pve
...
(generated with debian/scripts/abi-generate)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-08-31 15:15:56 +02:00
Thomas Lamprecht
c856766990
bump version to 6.2.16-11~bpo11+1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-08-31 14:44:09 +02:00
Thomas Lamprecht
eb24434957
update fwlist for 6.2.16-11
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-08-31 14:44:09 +02:00
Thomas Lamprecht
95a30681a7
sync patches and submodule state from master
...
from commit 243a198 ("bump version to 6.2.16-11")
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-08-31 12:14:44 +02:00
Thomas Lamprecht
4110bd2d03
update ABI file for 6.2.16-4-bpo11-pve
...
(generated with debian/scripts/abi-generate)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:55:10 +02:00
Thomas Lamprecht
880f7c870d
bump version to 6.2.16-4~bpo11+1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:34:54 +02:00
Thomas Lamprecht
b355e714f7
Revert "update ZFS to 2.1.12"
...
This reverts commit 4c09c4f700 as we
avoid updating ZFS on bullseye for now.
2023-07-07 17:08:14 +02:00
Thomas Lamprecht
72cc608d55
d/control: set compat back to 12 for oldstable
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:08:14 +02:00
Thomas Lamprecht
37e73fdea5
update ABI file for 6.2.16-4-pve
...
(generated with debian/scripts/abi-generate)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
b75cb66e19
bump version to 6.2.16-4
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
b93bf93302
update submodule to Proxmox-6.2.16-3
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
2ebe71c2f4
update ABI file for 6.2.16-3-pve
...
(generated with debian/scripts/abi-generate)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
20e538aded
bump version to 6.2.16-3
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
9d49533827
update to Proxmox-6.2.16-2 based on Ubuntu-6.2.0-25.25
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
60e902c637
buildsys: improve DSC target
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
e662807c34
bump version to 6.2.16-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
4c09c4f700
update ZFS to 2.1.12
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
9dc16d8b59
backport "net/sched: flower: fix possible OOB write in fl_set_geneve_opt()"
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
8d9ca43bc9
backport re-adding mdev_set_iommu_device() kABI
...
Should fix compat with SRIOV based Nvidia vGPU until they switch over
to using the vfio-pci-core framework instead of MDEV.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
280a4afd00
scripts: modernize abi-generate & find-firmware
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
d198e88b50
scripts: modernize abi-check a bit
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
14c9961f1d
debian: update postinst, postrm and prerm script style
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
9edf7f3338
update ABI file for 6.2.16-1-pve
...
(generated with debian/scripts/abi-generate)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
6b2a7ba687
bump version to 6.2.16-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
205a1d1cfc
update ZFS submodule to latest git
...
no actual source code changes, just packaging stuff for bookworm
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:27 +02:00
Thomas Lamprecht
74dd3bf8d0
update submodule to Proxmox-6.2.16-1 and refresh patches
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:04 +02:00
Thomas Lamprecht
243323e92d
update patches for Ubuntu-6.2.0-23.23
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:04 +02:00
Thomas Lamprecht
fce511c937
d/control: define compat level via build-depends and raise to 13
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-07-07 17:00:04 +02:00
Thomas Lamprecht
04b9751b0f
buildsys: derive upload dist automatically
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-06-12 15:25:34 +02:00
Thomas Lamprecht
13b09d1825
d/control: drop useless dependency on already essential coreutils
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-06-12 15:25:34 +02:00
Thomas Lamprecht
72d9da59dc
buildsys: add sbuild convenience target
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-06-12 15:25:34 +02:00
Thomas Lamprecht
93c76a4add
d/rules: honor the parallel build-option
...
no fun to build the kernel with just a single job at the same time,
which happens e.g., in an sbuild environment.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-05-20 19:25:13 +02:00
Thomas Lamprecht
e8682962f4
d/source: ignore some false-positive lintian errors
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-05-20 19:25:13 +02:00