jiangcuo
21982eb827
Update config.pve
2023-03-15 12:01:04 +08:00
Jiang Cuo
74c06723b2
Merge branch 'master' of https://github.com/jiangcuo/pve-arm64-kernel
2023-03-15 00:22:23 +08:00
Jiang Cuo
929edd8693
* up to linux 6.1.19 generic
2023-03-15 00:18:56 +08:00
jiangcuo
fc258846c4
Update control.in
2023-03-14 15:50:08 +08:00
jiangcuo
a59cbb556c
Update rules
2023-03-14 15:48:26 +08:00
Jiang Cuo
26f5024fbc
up to 6.1.19 Kunpeng920-desktop
2023-03-14 14:51:28 +08:00
Jiang Cuo
54b283475b
* Update to Linux 6.1.19
...
* Update to ZFS 2.1.9
2023-03-14 14:47:31 +08:00
Jiangcuo
df7c27011d
* add bcm95880 kernel support
2023-03-14 11:14:53 +08:00
jiangcuo
66b30e4b1e
Update rules
2023-03-14 11:06:37 +08:00
jiangcuo
7b62bb703b
Update common.mk
2023-03-14 11:03:00 +08:00
jiangcuo
9d9bb5e387
Update changelog
2023-03-14 11:02:37 +08:00
jiangcuo
3b52670500
Update .gitmodules
2023-03-14 11:00:31 +08:00
jiangcuo
ee3bf45ff3
Update common.mk
2023-02-20 14:10:13 +08:00
jiangcuo
09ca1bf7f7
Update changelog
2023-02-09 19:31:05 +08:00
jiangcuo
20ddc816bd
Update README.md
2023-02-09 17:18:44 +08:00
root
07d21ab4f1
up to linux 6.1.10
2023-02-09 17:10:10 +08:00
root
5b419abea9
up to 5.15.92
2023-02-09 17:07:37 +08:00
Jiangcuo
51e7606bef
delete some file
2023-02-09 14:52:49 +08:00
Jiangcuo
1b9185777a
* Linux: bump to v5.10.167
...
* ZFS: bump to zfs-2.1.9
2023-02-07 21:05:22 +08:00
Fabian Mastenbroek
0ffeef0c25
Add support for ARM64 builds
...
This change adds support for building PVE Edge kernel on ARM64. See #363
for more information.
2023-02-03 20:12:35 +00:00
Fabian Mastenbroek
1318ae761c
Add Linux 6.1
...
This change adds support for building a Linux 6.1 Proxmox Edge kernel.
I have decided not to create releases for this major version since Proxmox
has already released an official supported pve-kernel-6.1.
See https://forum.proxmox.com/threads/opt-in-linux-6-1-kernel-for-proxmox-ve-7-x-available.119483
for more information.
2022-12-17 16:57:05 +00:00
Fabian Mastenbroek
97aa3e3f5b
Use annotations for generating Ubuntu config
...
This change updates the build script to use the annotations script from
Ubuntu to generate the kernel configuration. Previously, we used the
pre-generated configuration files available in the mainline crack
builds. However, the team has stopped generating these in favor of the
annotations script.
2022-12-17 16:54:30 +00:00
Fabian Mastenbroek
e31be78264
Fix changelog output
...
This change repairs the changelog output generated for the release.
Multiline text requires custom handling with the new GITHUB_OUTPUT
property.
2022-12-14 01:00:18 +00:00
Timo Reichl
6f8820fd3b
Do not perform submodule checkout on publish ( #349 )
...
This change removes the submodule checkout when the package is in the publish phase.
We do not use the contents of the submodules during this phase.
Close #347
2022-12-14 01:12:02 +01:00
Timo Reichl
177f1a406c
Fix set-output deprecation ( #348 )
...
This change removes the use of the deprecated `set-output` command in
the Github Actions workflows.
See https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands
2022-12-14 01:10:34 +01:00
Fabian Mastenbroek
0a29a29503
Add build dependency on python3-dev
...
This change adds a build dependency on python3-dev in the Debian control
file. This dependency is necessary for building perf.
Fixes #334
2022-11-03 22:47:04 +01:00
Fabian Mastenbroek
a3db7c8863
Use olddefconfig for configuring kernel
...
This change updates the build script to use olddefconfig to use the old
.config file in the directory and use default values for unspecified
configuration options.
Fixes #335
2022-11-03 22:46:50 +01:00
Fabian Mastenbroek
e56e969874
Update default configuration
...
This change updates the default kernel configuration to use the same
config as used by the stock Proxmox kernel.
2022-11-03 22:41:51 +01:00
Fabian Mastenbroek
0ae6ef51d4
Add Linux 6.0 ( #324 )
...
This change adds a release for Linux 6.0 for the Proxmox Edge kernels.
2022-10-27 11:39:29 +02:00
Fabian Mastenbroek
cfab002223
Update GitHub Actions workflows
...
This change updates the GitHub Actions workflows of the repository to
use the latest actions where possible.
2022-10-27 10:50:18 +02:00
Fabian Mastenbroek
058e954557
Drop support for Proxmox VE 6
...
This change drops support for the Buster-based Proxmox VE 6 release,
which as been EOL since 2022-07.
2022-10-27 10:50:18 +02:00
Fabian Mastenbroek
817a5e8d6b
Update to ZFS 2.1.6
2022-10-27 10:50:18 +02:00
Fabian Mastenbroek
ba318f6e4e
Add Linux 6.0
...
This change adds a release for Linux 6.0 for the Proxmox Edge kernels.
2022-10-27 10:50:18 +02:00
Fabian Mastenbroek
c4d4f0c40f
Do not watch v5.18.x
...
This change removes the watch for v5.18.x releases since it is marked
EOL.
2022-09-22 14:15:22 +02:00
Fabian Mastenbroek
45e07efd72
Add removal instructions
...
This change updates the README with instructions to remove a particular
kernel release from the user's system.
Fixes #320
2022-09-19 21:35:32 +02:00
Fabian Mastenbroek
3c771c6126
Synchronize kernel patches with upstream
...
This change updates the kernel patches with the patches used by Proxmox.
2022-08-17 14:49:00 +02:00
Fabian Mastenbroek
458f87fda1
Add Linux 5.19 ( #299 )
...
This change adds a release for Linux 5.19 for the Proxmox Edge kernels.
2022-08-03 16:49:34 +02:00
Fabian Mastenbroek
7d67db0275
Update installation instructions
...
This change updates the installation instructions to avoid the
deprecated apt-key tool and instead use the recommend approach.
See https://wiki.debian.org/DebianRepository/UseThirdParty#OpenPGP_Key_distribution
for more information.
Fixes #291
2022-07-15 10:30:44 +02:00
Fabian Mastenbroek
60595234df
Add Linux 5.18 ( #276 )
...
This change adds a release for Linux 5.18 for the Proxmox Edge kernels.
2022-06-23 10:42:06 +02:00
Fabian Mastenbroek
73af00b013
Update Debian repositories before installing dependencies
...
This change fixes an issue with the dependency installation where it
would fail due to not being properly updated.
2022-05-23 16:46:43 +02:00
Fabian Mastenbroek
deb8e3ecc2
Mark v5.16 as end-of-life
...
This change marks Linux 5.16 as end-of-life, given that it does not
receive any support updates anymore.
2022-05-15 12:43:05 +02:00
Fabian Mastenbroek
71705da5a6
Update to ZFS 2.1.4 ( #262 )
...
This change updates the ZFS project to version 2.1.4, following some
critical issues with 2.1.3.
See https://github.com/fabianishere/pve-edge-kernel/issues/261 for more
information regarding this problem.
2022-03-26 19:49:57 +01:00
Fabian Mastenbroek
50be4895e2
Watch for Linux 5.17 updates
2022-03-21 17:20:26 +01:00
Fabian Mastenbroek
65082c6aa5
Add Linux 5.17
...
This change adds a release for Linux 5.17 for the Proxmox Edge kernels.
2022-03-21 16:53:50 +01:00
Fabian Mastenbroek
f6ea761a45
Remove use of headers_check
...
This change removes the use of headers_check from the build script,
since this target is removed from Linux since v5.15.
See 4fbce81933
2022-03-21 16:53:50 +01:00
Fabian Mastenbroek
7b237c1d85
Update to ZFS 2.1.3
...
This change updates the ZFS project to version 2.1.3.
2022-03-21 12:33:27 +01:00
Fabian Mastenbroek
593f0d2b95
Switch to https submodule
...
This change updates the reference to the ZFS submodule to use HTTPS as
opposed to SSH access, which is not supported for unauthenticated users.
2022-03-21 12:13:09 +01:00
Fabian Mastenbroek
5633d95bbe
Stop v5.15.x builds
...
This change finalizes the v5.15.x builds since official builds from
Proxmox for v5.15.x are already available.
2022-02-04 11:55:21 +01:00
Fabian Mastenbroek
e50352257c
Synchronize kernel patches with upstream
...
This change updates the kernel patches with the patches used by Proxmox.
Furthermore, we split the patches from Proxmox and Ubuntu, so that we
don't have to re-order them.
2022-02-04 11:46:50 +01:00
Fabian Mastenbroek
b8de2740ea
Update ZFS patches
...
This change adds new patches from Proxmox for the ZFS project.
2022-02-04 11:46:40 +01:00