Commit graph

209 commits

Author SHA1 Message Date
Maximilian Luz 4bf341a920
Fix hash sums in PKGBUILD 2020-08-16 01:33:13 +02:00
Maximilian Luz 7d191455ad
Fix: Use correct config for Arch kernel 2020-08-16 01:28:10 +02:00
Maximilian Luz a389d9b160
Update Arch kernel to 5.8.1 2020-08-15 21:44:24 +02:00
Maximilian Luz 804dbd6e09
Update Fedora kernels to 5.7.15 2020-08-12 12:33:24 +02:00
Maximilian Luz 71a2661474
Update Arch LTS kernel to 4.19.139 2020-08-12 12:31:21 +02:00
Maximilian Luz c45e120249
Explicitly set ACPI_I2C_OPREGION=y for Debian
The Debian LTS kernel does not have CONFIG_ACPI_I2C_OPREGION set. This
is likely due to its dependency on CONFIG_I2C=y. Thus explicitly set
those two options.
2020-08-12 12:26:08 +02:00
Maximilian Luz 186f2b8031
Update Fedora kernels to 5.7.12 2020-08-03 18:45:00 +02:00
Maximilian Luz 7398964aac
Update Arch kernel to 5.7.12 2020-08-03 18:42:24 +02:00
Maximilian Luz ecdc06aefb
Update Arch LTS kernel to 4.19.136 2020-08-03 18:41:34 +02:00
Maximilian Luz 23d3bc55ce
Update v5.7 patches
Changes:
  SAM:
    - Fix bug that can cause IRQ storm when SSAM wake IRQ gets triggered.
    - Continued internal restructuring.
    - Other small bug fixes.

Links:
- kernel: 78e06bc875
- SAM: b9fe8f28b7
2020-08-03 18:23:42 +02:00
Maximilian Luz 6787e5ada5
Update v4.19 patches
Changes:
  SAM:
    - Fix bug that can cause IRQ storm when SSAM wake IRQ gets triggered.
    - Continued internal restructuring.
    - Other small bug fixes.

Links:
- kernel: 307c8337b9
- SAM: b9fe8f28b7
2020-08-03 18:18:45 +02:00
Maximilian Luz b15d5c33e6
Update Fedora kernels to 5.7.11 2020-07-30 21:04:16 +02:00
Maximilian Luz ed14e6c7fd
Update Arch kernel to 5.7.11 2020-07-30 20:58:31 +02:00
Maximilian Luz 690d56dc6b
Update Arch LTS kernel to 4.19.135 2020-07-30 20:55:40 +02:00
Maximilian Luz 87e70f5f90
Update Fedora spec file to new patches 2020-07-30 20:47:29 +02:00
Maximilian Luz 8fb0a8e62a
Update v5.7 patches
Changes:
  SAM:
    - Enable performance modes on Surface Laptop 1 and 2.
    - Support for D0-exit/D0-entry notifications, sent to the SAM
      controller when suspending (D0-exit) or resuming (D0-entry) on
      newer (gen. 7+) devices.
    - Replace sysfs-based debug device with new debugfs-based debug
      device.
    - More internal restructuring and internal API changes.
    - Some small bug fixes.

  SAM-over-HID:
    - Add ACPI support for SAM-over-HID. This allows setting dGPU power
      on the Surface Book 1 via ACPI calls.

Links:
- kernel: 551b70e295
- SAM: 89b8232d49
2020-07-30 20:43:04 +02:00
Maximilian Luz 0ccce0b332
Update v4.19 patches
Changes:
  SAM:
    - Enable performance modes on Surface Laptop 1 and 2.
    - Support for D0-exit/D0-entry notifications, sent to the SAM
      controller when suspending (D0-exit) or resuming (D0-entry) on
      newer (gen. 7+) devices.
    - Replace sysfs-based debug device with new debugfs-based debug
      device.
    - More internal restructuring and internal API changes.
    - Some small bug fixes.

  SAM-over-HID:
    - Add ACPI support for SAM-over-HID. This allows setting dGPU power
      on the Surface Book 1 via ACPI calls.

Links:
- kernel: c03772c10e
- SAM: 89b8232d49
2020-07-30 20:32:52 +02:00
Dorian Stoll dd9614e2cf
Update fedora to 5.7.10
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-07-24 11:33:20 +02:00
Maximilian Luz b8e2f20872
Clean up Arch pkg gitignores 2020-07-22 22:56:27 +02:00
Maximilian Luz 6f4fc87a24
Update Arch kernel to 5.7.10 2020-07-22 22:49:13 +02:00
Maximilian Luz b7809a2aae
Update Arch LTS kernel to 4.19.134 2020-07-22 22:48:28 +02:00
Maximilian Luz 3458d3e1cb
Add Ubuntu/Debian patches required for ashmem 2020-07-22 22:41:07 +02:00
Maximilian Luz d85e712a91
Update Fedora kernels to 5.7.9 2020-07-21 15:48:44 +02:00
Maximilian Luz df01025162
Update Arch kernel to 5.7.9 2020-07-21 15:44:29 +02:00
Maximilian Luz 227564f786
Update Arch LTS kernel to 4.19.133 2020-07-21 15:41:49 +02:00
Maximilian Luz 546f9821ba
Bump Fedora pkgrel 2020-07-15 22:37:17 +02:00
Maximilian Luz 49081f6eef
Bump Arch-LTS pkgrel 2020-07-15 22:33:19 +02:00
Maximilian Luz 6c4f004e93
Bump Arch pkgrel 2020-07-15 22:31:39 +02:00
Maximilian Luz 5b065fd9da
pkg: arch: Update LTS to 4.19.132 2020-07-13 16:28:29 +02:00
Maximilian Luz 8eacf9987d
pkg: arch: Update to 5.7.8 2020-07-13 16:26:10 +02:00
Maximilian Luz bb55514e34
pkg: fedora: Update to 5.7.8 2020-07-13 16:22:55 +02:00
Maximilian Luz 1bea97789b
Fix debian meta package name 2020-07-05 13:22:16 +02:00
Maximilian Luz 81a9574e70
Use meta-packages for debian kernels 2020-07-04 19:38:44 +02:00
Dorian Stoll f67f7d4ddd
pkg: fedora: Rebase F31 to 5.7 and update to 5.7.7
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-07-03 11:22:01 +02:00
Maximilian Luz 5fd66727e3
Update Arch LTS kernel to 4.19.131 2020-07-03 00:15:18 +02:00
Maximilian Luz cf2bdf415f
Update Arch kernel to 5.7.7 2020-07-02 21:57:06 +02:00
Maximilian Luz 05746ccc77
Update v5.7 patches
Changes:
  SAM:
    - Add support for Surface Book 3 in Surface HPS driver. The dGPU of
      the Surface Book 3 can now be turned on and off via the same
      mechanism already being used by the Surface Book 2.
    - Add SID devices for Surface Pro 6 with MSHW0111 ID.
    - Complete restructure of Surface Serial Hub driver internals. The
      old synchronous communication core has been replaced by a
      completely asynchronous implementation.
    - Misc. code improvements and clean-up.

References:
  kernel: 29c5a7fc9a
  SAM: 6715faf265
2020-07-02 21:53:10 +02:00
Dorian Stoll 1587605752
pkg: fedora: Rebase Fedora 32 to 5.7
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-06-30 07:41:25 +02:00
Dorian Stoll cf33493f34
pkg: fedora: Remove useless fedora_ver macro
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-06-30 07:25:14 +02:00
Maximilian Luz 4015fd9b5c
Update Arch kernel to 5.7.6 2020-06-29 18:06:41 +02:00
Maximilian Luz 44a85eb699
Update Arch kernel to 5.7.5 2020-06-24 17:40:34 +02:00
Maximilian Luz e1648fb17a
Update LTS kernels to 4.19.129 2020-06-24 17:36:49 +02:00
Maximilian Luz 8210dc5e78
Update Fedora kernel to 5.6.19 2020-06-21 00:51:19 +02:00
Maximilian Luz 26892e8ae7
Update Arch kernel to 5.7.4 2020-06-21 00:48:24 +02:00
Maximilian Luz 7073bc4c2b
Merge pull request #210 from linux-surface/update-to-5.7.2-arch1
arch: pkg-kernel: update to 5.7.2-arch1
2020-06-14 19:06:58 +02:00
Tsuchiya Yuto (kitakar5525) 528a48f232 Update arch-lts to 4.19.128
Signed-off-by: Tsuchiya Yuto (kitakar5525) <kitakar@gmail.com>
2020-06-15 01:18:42 +09:00
Tsuchiya Yuto (kitakar5525) 4dc98b2492 Revert "Update Arch specific patches for GCC 10"
This reverts commit 3c76d63bef.

Reason for revert:
  These gcc10 patches are no longer needed as of 4.19.128

Signed-off-by: Tsuchiya Yuto (kitakar5525) <kitakar@gmail.com>
2020-06-15 01:18:42 +09:00
Tsuchiya Yuto (kitakar5525) 06d6fbbe82 arch: pkg-kernel: disable CONFIG_DEBUG_INFO
We need to disable CONFIG_DEBUG_INFO for build with GitHub's Actions
because of memory requirements.

Signed-off-by: Tsuchiya Yuto (kitakar5525) <kitakar@gmail.com>
2020-06-15 00:56:36 +09:00
Tsuchiya Yuto (kitakar5525) 67f15bc7ae arch: pkg-kernel: update to 5.7.2-arch1
Based PKGBUILD tree:
- https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/linux&id=8f2bbde26d3b242217233a4b3f0a6c8171ffc492 ("5.7.2.arch1-1")

Signed-off-by: Tsuchiya Yuto (kitakar5525) <kitakar@gmail.com>
2020-06-15 00:14:05 +09:00
Blaž Hrastnik 291e86a8f7 Drop the LTE patch, LTE works on stable kernel for Go/Go2/SP2017. 2020-06-11 10:49:19 +09:00
Dorian Stoll 1c0f57f671 Update to 5.6.15
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-06-01 11:35:47 +02:00
Dorian Stoll 7ed853ab65
Fedora 30 is EOL
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-05-28 12:54:42 +02:00
Dorian Stoll 246b9f6b15 Update to 5.6.14
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-05-21 13:05:45 +02:00
Maximilian Luz dba4cbd123
Update to v5.6.13 2020-05-17 03:45:37 +02:00
Maximilian Luz 3c76d63bef
Update Arch specific patches for GCC 10
These patches are taken from the Arch Linux LTS kernel source.
Including:

- Fix for kernel crashing with GCC 10 due to optimization causing
  invalid stack protector (see https://lkml.org/lkml/2020/3/14/186).

- Fix for GCC 10 command-line option changes.

- Plugin updates for GCC 10.

- Updates USER_NS_UNPRIVILEGED patch.
2020-05-16 15:55:53 +02:00
Tsuchiya Yuto (kitakar5525) d0539cc8a6 Update LTS kernels to 4.19.123
Signed-off-by: Tsuchiya Yuto (kitakar5525) <kitakar@gmail.com>
2020-05-16 18:30:44 +09:00
Dorian Stoll 93dd316b7b
Update to 5.6.11
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-05-08 11:17:42 +02:00
Dorian Stoll cad6f518a4
Update Arch / Fedora to 5.6.10
The PPA that is used for Ubuntu / Debian packages still doesn't have
anything higher than 5.6.7, so we can't update that at the moment.

Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-05-05 07:38:09 +02:00
Maximilian Luz 393b6b129e
Include Kconfig files for Debian kernel package
This commit reverts upstream commit

  9945722afdc3443eab826b2da1122509a13a50a5 (builddeb: make headers package thinner)

which drops some files from the linux-headers package. These files seem
to be required by some out-of-tree modules (see #170).
2020-05-03 16:57:09 +02:00
Dorian Stoll 6cc9b1f1aa
Update to 5.6.8
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-30 10:29:11 +02:00
Dorian Stoll 778317379e Update to 5.6.7
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-25 11:36:55 +02:00
Maximilian Luz 59761b6a68
Update LTS kernel to 4.19.116 2020-04-20 18:23:01 +02:00
Maximilian Luz 1d42263e98
Add extra Debian kernel options
These options are in upstream Debian and Ubuntu configs, but not in the
Ubuntu PPA. Add them.
2020-04-20 18:16:36 +02:00
Dorian Stoll 7e6a2237ff Update to 5.6.5 / 5.5.18
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-18 11:06:31 +02:00
Dorian Stoll e4acd53eef
Update to 5.6.4 / 5.5.17
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-14 09:59:26 +02:00
Dorian Stoll 63812a3397
Update arch checksums
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-09 16:35:24 +02:00
Dorian Stoll 4ee894275c
Update fedora commit hash
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-09 16:21:52 +02:00
Dorian Stoll 2f48050227
Fix arch config checksum
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-09 12:43:51 +02:00
Dorian Stoll 44c0716ac9
Update to 5.5.16 (f30, f31) and 5.6.3 (other)
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-09 11:17:00 +02:00
Maximilian Luz 70e07e113d
Update Arch stable kernel to 5.6.2-arch1 2020-04-06 21:27:52 +02:00
kitakar5525 23fe46ff78 Update Arch stable kernel to 5.5.13-arch2
with the latest patches for 5.5 (linux-surface/linux-surface@a13da77)
2020-04-03 22:14:11 +09:00
Dorian Stoll 8ec4e4bcc7
Update Fedora 31 and 30 to 5.5.15
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-03 10:08:11 +02:00
Dorian Stoll 24c21441bb
Update Fedora 32 to 5.6.2
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-03 10:07:22 +02:00
Maximilian Luz 1bfc9e1a26
fixup! Update Debian kernel to 5.6 2020-04-03 01:26:53 +02:00
Maximilian Luz 00c6468d50
Update LTS kernels to 4.19.114 2020-04-03 00:35:34 +02:00
Dorian Stoll 105a72345e
Update commit id for fedora
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-30 20:49:54 +02:00
Dorian Stoll 62386ffc6b
Add support for Fedora 32
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-30 20:48:49 +02:00
Dorian Stoll ffebc8b3c0
Update to 5.5.13
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-27 11:26:16 +01:00
kitakar5525 2138d92d42 Update lts419 kernels to 4.19.112 2020-03-25 00:11:09 +09:00
Dorian Stoll 80f625b678 Disable build-id generation
I have no idea what it does, except causing conflicts when multiple
package versions are installed at the same time. So disable it.

Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-24 12:57:11 +01:00
Dorian Stoll c1957be432
Update to 5.5.11
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-24 10:12:15 +01:00
Dorian Stoll 1e85e00c90
pkg: arch: Fix sha256sum for kernel source
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-19 12:15:45 +01:00
Dorian Stoll 73182026a3
Update to 5.5.10
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-19 12:05:30 +01:00
Dorian Stoll ba040b7e5b
pkg: fedora: Provide installonlypkg(kernel)
This allows configuring dnf to never remove the running kernel, and
instead keep a configurable amount of kernels around (3 by default).

Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-19 11:35:44 +01:00
Dorian Stoll 00f8ba89c4
pkg: fedora: Fix indentation in specfile
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-18 09:15:33 +01:00
Maximilian Luz 305fd9efbc
Bump pkgrel 2020-03-17 02:37:25 +01:00
Maximilian Luz 3bcf91e420
Update LTS kernel to 4.19.110 2020-03-17 02:22:01 +01:00
Dorian Stoll 1f1435d585
pkg: fedora: Make sure build-id's are unique
This will make it possible to install multiple -devel packages in
parallel, just like with the stock kernel.

Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-16 13:34:02 +01:00
Maximilian Luz 07a609ba3f
Bump Fedora pgkrel
Include update to configs in f62156c9e1.
2020-03-13 19:31:03 +01:00
Dorian Stoll 6cc5573414
Update to 5.5.9
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-13 17:15:11 +01:00
Dorian Stoll 0287820f4f Update to 5.5.8
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-06 14:34:57 +01:00
Dorian Stoll 72401ecb68
Update fedora commit hash.
I fixed the IPTS config, but the package still points at the old
version. Oops.

Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-02 21:56:06 +01:00
Blaž Hrastnik aa3ff1fab2 Bump arch to 5.5.7. 2020-03-01 18:40:53 +09:00
Dorian Stoll 43fc07b478
Bump fedora to 5.5.7
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-02-29 12:58:53 +01:00
Dorian Stoll 5f8986c285
Update arch checksum
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-02-28 00:31:34 +01:00
Dorian Stoll 2c57c43b6f
Bump pkgrel
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-02-28 00:21:17 +01:00
Maximilian Luz 21a8053263
Update Arch LTS build to v4.19.106 2020-02-26 16:38:25 +01:00
Maximilian Luz 89a7bc1f5b
Fix patch commit for Fedora packages 2020-02-26 16:26:23 +01:00
Blaž Hrastnik 7d3780f56e Fix Arch PKGBUILDs. 2020-02-27 00:07:55 +09:00
Blaž Hrastnik b3dc2da7ab Bump Arch to 5.5.6-arch1. 2020-02-26 23:44:43 +09:00