Fabian Mastenbroek
b3d615e84d
Rename package back to pve-kernel
...
This change renames the package again to pve-kernel. Instead, we now
differentiate the package based on the extra version (which is suffixed
with -edge).
2021-04-18 11:46:33 +02:00
Fabian Mastenbroek
5e900bd9f3
Manage kernel patches with Quilt
2021-04-18 11:24:34 +02:00
subiol
af45a1c255
Clarify build instructions ( #77 )
...
This change clarifies the instructions to build a kernel from source.
2021-03-29 21:46:34 +02:00
Fabian Mastenbroek
972a1ef601
Switch to debhelper to orchestrate builds
2021-03-28 21:34:25 +02:00
Fabian Mastenbroek
e4c7b4be97
Move Debian templates to separate directory
2021-03-28 21:24:12 +02:00
Fabian Mastenbroek
4131522dd4
Update Debian copyright file
2021-03-28 21:24:10 +02:00
Fabian Mastenbroek
50a715df41
Move kernel configuration to file
...
This change moves the kernel build options to a separate file as opposed
to encoding it directly in a file.
2021-03-28 20:47:21 +02:00
Fabian Mastenbroek
ad3bde845f
Use Git bundle from Ubuntu Mainline for better performance
...
This change updates the build scripts to use the Linux stable repository
as submodule and use a Git bundle provided by Ubuntu mainline crack for
the Ubuntu specific changes.
2021-03-28 20:47:19 +02:00
Fabian Mastenbroek
a19eeb34f1
Infer version information automatically
2021-03-28 20:46:50 +02:00
Fabian Mastenbroek
7d99d922dd
Track Linux mainline on master
...
This change updates the repository organisation so that we track the
Linux mainline repository on master in this repository, with branches
tracking the stable releases.
2021-03-28 20:46:49 +02:00
Fabian Mastenbroek
032fd5e72c
Move submodules to root directory
2021-03-28 20:46:46 +02:00
Fabian Mastenbroek
6ead8d7e6f
Fix shebang in update scripts
...
This change fixes the typo in the shebang of the update scripts.
2021-03-15 20:37:34 +01:00
Fabian Mastenbroek
1d84103cd8
Remove ABI and firmware checking scripts
...
This change removes the ABI and firmware checking scripts from the
repository since they are currently not being used in the pipeline.
2021-03-15 20:37:33 +01:00
Fabian Mastenbroek
04c4556be2
Track Proxmox upstream
...
This change merges the latest changes from the Proxmox pve-kernel
repository into the master branch.
2021-03-15 18:38:06 +01:00
Thomas Lamprecht
58837dc27b
update ABI file for 5.11.0-1-pve
...
(generated with debian/scripts/abi-generate)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-02 15:43:05 +01:00
Thomas Lamprecht
774eba4be8
update FW list
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-02 15:42:37 +01:00
Thomas Lamprecht
bf23bcb74e
bump version to 5.11.0-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-02 13:44:02 +01:00
Thomas Lamprecht
68996764bb
d/rules: disable CONFIG_SYSTEM_TRUSTED_KEYS config
...
we do not use module signing currently.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
(cherry picked from commit 77470417dbd11602d288f7fc473f59d9118a4e61)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-02 13:44:02 +01:00
Thomas Lamprecht
b9aab0288c
ubdate sources and patches to Ubuntu-5.11.0-11.12
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-02 13:34:58 +01:00
Thomas Lamprecht
1deaf0f816
stop reverting turning on nested virtualization by default
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-02 13:34:34 +01:00
Thomas Lamprecht
0e1345d112
update ZFS to 2.0
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-03-02 12:06:05 +01:00
Fabian Mastenbroek
601b62139a
Return only latest version when checking releases
2021-02-24 10:53:13 +01:00
Fabian Mastenbroek
d8b33b61aa
Support Linux versions without patch versions in update
2021-02-18 13:51:07 +01:00
Fabian Mastenbroek
3f2686df8a
Fix packaging for module.lds
...
This change adds a workaround that includes again module.lds in the
kernel headers, which is necessary for building dynamic kernel modules.
See https://github.com/Mange/rtl8192eu-linux-driver/issues/205#issuecomment-736366347
for more information.
Fixes #48
2021-02-17 15:46:34 +01:00
Fabian Mastenbroek
89c19ff550
Prepare for Linux 5.11
...
This change prepares the master branch for Linux 5.11, which includes
watching for new stable releases.
2021-02-15 10:47:48 +01:00
Fabian Mastenbroek
987863392a
Prepare branch for Linux 5.10
2021-01-21 22:38:08 +01:00
Fabian Mastenbroek
6c91c1d6a7
Merge pull request #32 from fabianishere/v5.9.x
...
Finish Linux 5.9 branch
2021-01-21 22:35:15 +01:00
Fabian Mastenbroek
4cdf1eca3f
Finish the Linux 5.9 branch
...
The Linux 5.9 kernel branch has reached its end-of-life and will not
receive any new update. Therefore, we close of this branch.
2021-01-21 22:33:12 +01:00
Thomas Lamprecht
d11d748b48
update ABI file for 5.10.6-1-pve
...
(generated with debian/scripts/abi-generate)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-15 15:10:56 +01:00
Thomas Lamprecht
ae9e9fbb4f
update firmware list for initial 5.10 kernel
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-15 15:10:56 +01:00
Thomas Lamprecht
091f9c3554
bump version to 5.10.6-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-15 15:10:56 +01:00
Thomas Lamprecht
4c5bb10a8b
d/scripts: fix find-firmware version regex
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-15 15:10:56 +01:00
Thomas Lamprecht
41cf1104e2
d/control: update build dependencies
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-15 15:10:56 +01:00
Thomas Lamprecht
b65123988c
base on Ubuntu Hirsute kernel
...
drop applied patches and update README
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-15 15:10:56 +01:00
Thomas Lamprecht
4a78268a29
update zfsonlinux module
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-15 15:10:45 +01:00
Thomas Lamprecht
d0915bc806
update zfsonlinux submodule to 2.0.1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-01-13 14:16:57 +01:00
Stoiko Ivanov
dd717c04b0
add zzstd.ko to zfs install
...
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-01-13 14:16:31 +01:00
pve-edge-bot[bot]
501d992ea6
Add Linux 5.9.16 ( #27 )
...
This change updates the kernel to Linux 5.9.16 based on Ubuntu 5.9-5.9.0-2.3.
Co-authored-by: pve-edge-bot[bot] <pve-edge-bot[bot]@users.noreply.github.com>
2020-12-23 15:52:46 +01:00
pve-edge-bot[bot]
5fda049d9e
Add Linux 5.9.14 ( #26 )
...
This change updates the kernel to Linux 5.9.14 based on Ubuntu 5.9-5.9.0-2.3.
Co-authored-by: pve-edge-bot[bot] <pve-edge-bot[bot]@users.noreply.github.com>
2020-12-16 11:55:44 +01:00
pve-edge-bot[bot]
cc720d00d3
Add Linux 5.9.12 ( #25 )
...
This change updates the kernel to Linux 5.9.12 based on Ubuntu 5.9-5.9.0-2.3.
Co-authored-by: pve-edge-bot[bot] <pve-edge-bot[bot]@users.noreply.github.com>
2020-12-16 10:29:37 +01:00
Thomas Lamprecht
2aab2d3e49
update ABI file for 5.4.78-2-pve
...
(generated with debian/scripts/abi-generate)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-12-03 15:11:35 +01:00
Thomas Lamprecht
951e9fcda6
bump version to 5.4.78-2
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-12-03 14:26:40 +01:00
Thomas Lamprecht
2d22bb871a
cherry-pick "vfs: allow unprivileged whiteout creation"
...
This was in v5.7 and is rather straight forward, fixes issue for some
users:
https://forum.proxmox.com/threads/task-error-unable-to-restore-ct-106.79901/#post-354223
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-12-03 13:36:13 +01:00
Thomas Lamprecht
2501fb7b84
Revert "scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs()"
...
Reported to cause problems with HPE DL gen 9 servers, where the
module is in use[0].
Upstream has not followup for this (at least none obvious), replied
to the original patch to notify them about potential problems[1]
[0]: https://forum.proxmox.com/threads/hp-dl-380-gen-9-issues-on-5-4-73-5-4-78-kernel.79907/page-2#post-354176
[1]: https://lore.kernel.org/linux-scsi/54f36c62-10bf-8736-39ce-27ece097d9de@proxmox.com/
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-12-03 11:21:44 +01:00
pve-edge-bot[bot]
1bee94e99c
Add Linux 5.9.11 ( #24 )
...
This change updates the kernel to Linux 5.9.11 based on Ubuntu 5.9-5.9.0-2.3.
Co-authored-by: pve-edge-bot[bot] <pve-edge-bot[bot]@users.noreply.github.com>
2020-11-30 15:33:53 +01:00
Thomas Lamprecht
f732534e11
update ABI file for 5.4.78-1-pve
...
(generated with debian/scripts/abi-generate)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-30 11:36:59 +01:00
Thomas Lamprecht
f40acde333
bump version to 5.4.78-1
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-30 10:58:16 +01:00
Thomas Lamprecht
aa81f09ac6
rebase patches on top of Ubuntu-5.4.0-57.63
...
(generated with debian/scripts/import-upstream-tag)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-30 10:57:04 +01:00
Thomas Lamprecht
d0d3f7ded0
update sources to Ubuntu-5.4.0-57.63
...
(generated with debian/scripts/import-upstream-tag)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-11-30 10:57:04 +01:00
Fabian Mastenbroek
b98804b3d6
Merge branch 'master' into v5.9.x
2020-11-23 21:05:27 +01:00