Commit graph

1867 commits

Author SHA1 Message Date
Maximilian Luz 302381d9e1 Bump Debian kernel release 2023-10-14 19:36:42 +00:00
Maximilian Luz 020d463b02 pkg/debian: Explicitly set module compression to xz 2023-10-14 19:36:02 +00:00
Maximilian Luz 82c73bc037
Update Fedora kernels to v6.5.6 2023-10-09 21:17:59 +02:00
Maximilian Luz 8c2286563a
Update Debian kernel to v6.5.6 2023-10-09 21:16:00 +02:00
Maximilian Luz 2d2d52ac4e
Update Arch kernel to v6.5.6 2023-10-09 21:15:10 +02:00
Maximilian Luz e59f294e00
Update patches for v6.5
Changes:
 - Replace temporary serial-port suspend fix with proper one
 - Rebase onto v6.5.6

Links:
 - kernel: 52575b42ef
2023-10-07 12:53:35 +02:00
Maximilian Luz f210410514
Update v6.1 patches
Changes:
 - Rebase onto v6.1.56

Links:
 - kernel: aa90b074f6
2023-10-07 12:53:02 +02:00
Maximilian Luz 4955eda09c
Remove outdated v6.4 patches 2023-10-07 12:46:17 +02:00
Dorian Stoll 68d520b722
pkg: fedora: Bump release 2023-10-04 11:55:17 +02:00
Dorian Stoll 7633736b5a
pkg: fedora: Fix variable name in the watchdog script 2023-10-04 11:52:34 +02:00
Maximilian Luz b82e8acd3c
Merge pull request #1255 from pesader/1254-package-for-fedora-39
Add support for Fedora 39
2023-10-03 14:35:02 +02:00
Maximilian Luz adb9ece5f7
Merge branch 'master' into 1254-package-for-fedora-39 2023-10-03 14:34:38 +02:00
Maximilian Luz 88a4295033
Add support for Fedora 39 2023-10-03 13:01:55 +02:00
Maximilian Luz 83de85ec93
Update Fedora kernels to v6.5.5 2023-10-03 02:47:34 +02:00
Maximilian Luz dfc58b5353
Update Debian kernel to v6.5.5 2023-10-03 02:44:27 +02:00
Maximilian Luz 46b0494bd0
Update Arch kernel to v6.5.5 2023-10-03 02:43:27 +02:00
Maximilian Luz 2f3b23b5ae
Add patches for v6.5
Derived from latest v6.4 patches, with a workaround for TTY/serial
device suspend issues (see #1258).

Links:
 - kernel: f612bdf51e
 - tree-devel: https://github.com/linux-surface/kernel/tree/v6.5-surface-devel
 - tree-patches: https://github.com/linux-surface/kernel/tree/v6.5-surface
2023-10-03 02:40:23 +02:00
Maximilian Luz 5992ad021e
Update v6.4 patches
Changes:
 - Rebase onto v6.4.16

Links:
 - kernel: 37a244245e
2023-09-24 17:01:19 +02:00
Maximilian Luz ba35632d33
Update v6.1 patches
Changes:
 - Rebase onto v6.1.55

Links:
 - kernel: aa90b074f6
2023-09-24 16:59:07 +02:00
Maximilian Luz 904d437810
Remove outdated v6.3 config 2023-09-24 16:58:41 +02:00
pesader 4403fb811e
Add support for Fedora 39 2023-09-23 17:34:50 -03:00
Dorian Stoll 7eb766437e pkg: fedora: Use the proper path to set the default kernel
grubby --set-default expects the path that GRUB will use to access
the kernel. This adds compatibility with /boot on a BTRFS subvolume.
2023-09-06 17:23:53 +02:00
Dorian Stoll 8f73c0b34b pkg: fedora: Some updates for default kernel watchdog script 2023-09-05 15:18:54 +02:00
Maximilian Luz 32c55fe01c
Update Fedora kernels to v6.4.12 2023-08-25 22:49:26 +02:00
Maximilian Luz 4128b08b64
Update Debian kernel to v6.4.12 2023-08-25 22:48:09 +02:00
Maximilian Luz 01fa8d8806
Update Arch kernel to v6.4.12 2023-08-25 22:42:53 +02:00
Maximilian Luz 1a057f79a6
Update v6.4 patches
Changes:
 - Rebase onto v6.4.12

Links:
 - kernel: 37a244245e
2023-08-25 22:34:31 +02:00
Maximilian Luz aa67825a29
Update v6.1 patches
Changes:
 - Rebase onto v6.1.47

Links:
 - kernel: aa90b074f6
2023-08-25 22:34:10 +02:00
Maximilian Luz 328060e352
Remove v6.3 patches
Version 6.3 kernels are outdated and should no longer be used.
2023-08-25 22:27:59 +02:00
Maximilian Luz 790fb398cb
contrib/thermald: Misc markdown style fixes 2023-08-12 15:18:06 +02:00
Maximilian Luz faa089b351
Merge pull request #1213 from ruslanbay/master
contrib/thermald: add surface pro 7 thermald configuration
2023-08-12 15:16:02 +02:00
Ruslan Bay dce592dc9b
Update README.md 2023-08-10 12:54:21 +03:00
Ruslan Bay 45b78f839c
Merge pull request #1 from ruslanbay/surface-pro-7-thermald
contrib/thermald: add surface pro 7 thermald configuration
2023-08-06 17:06:06 +03:00
Ruslan Bay f1d10e3d89
contrib/thermald: add surface pro 7 thermald configuration
Source:
https://github.com/linux-surface/linux-surface/issues/221
62482dd6d4
2023-08-06 17:05:10 +03:00
Dorian Stoll d1dd679d78
pkg: debian: Bump package release 2023-08-01 21:34:19 +02:00
Dorian Stoll b9155febc2
pkg: debian: Sort patches before applying them 2023-08-01 21:33:34 +02:00
Dorian Stoll 01f7028bcf
pkg: Switch from find -exec to find | xargs
This ensures that the script fails early if one of the subcommands fails
2023-08-01 21:25:36 +02:00
Dorian Stoll 3507e00ec0
pkg: debian: Bump package release 2023-07-28 22:32:52 +02:00
Dorian Stoll bc46d59137
fixup! pkg: debian: Fix setting LOCALVERSION 2023-07-28 22:31:21 +02:00
Dorian Stoll 02fd4eba2c
pkg: Update kernels to 6.4.7 2023-07-28 19:33:44 +02:00
Dorian Stoll a39ec0f6e6
pkg: debian: Fix setting LOCALVERSION 2023-07-28 19:31:26 +02:00
Dorian Stoll 22f45fbd90
Add script to automatically tag the current releases 2023-07-27 10:42:33 +02:00
Dorian Stoll f4f1aae0c1
pkg: Update kernels to 6.4.6 2023-07-27 10:25:40 +02:00
Dorian Stoll 348af13d4e
pkg: repo: Fix generating random strings
The pipefail option causes the script to terminate with an error,
because the pipes are closed while they are still being written
to from /dev/urandom.

It would be possible to disable pipefail locally for this command,
but using openssl seems easier and more robust anyways.
2023-07-25 12:35:37 +02:00
Dorian Stoll ba8e475d3b
Merge pull request #1198 from linux-surface/more-space-please
Increase the available space on the GitHub runners, Update Fedora to 6.4
2023-07-25 09:38:10 +02:00
Dorian Stoll 16fc34fcf9
pkg: fedora: Rebase onto v6.4.4 2023-07-25 09:36:28 +02:00
Dorian Stoll 30c9a9caa5
pkg: Allow triggering a CI run manually
This will only build the kernel, sign it and upload it as an artifact.
Useful for testing changes.
2023-07-25 09:36:28 +02:00
Dorian Stoll ffa8b7c606
pkg: debian: Move to script based workflow
For the future we should consider adapting the Fedora python scripts
for Debian and move the logic out of the CI script into a dedicated
packaging script.
2023-07-25 09:36:22 +02:00
Dorian Stoll 854c619a8f
pkg: arch: Move to script based workflow 2023-07-25 09:36:18 +02:00
Dorian Stoll da389ab837
pkg: fedora: Disable compressed debug info 2023-07-25 09:36:17 +02:00