summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgraysky2023-09-21 06:37:30 -0400
committergraysky2023-09-21 06:37:30 -0400
commit0d97a2c192a733b0af31449a756cef7d015814a5 (patch)
treeaecaff993df8a772060eaf47829799465827838a
parent63c15bdd4743f83cf22faa4bf1c8fb9a08c58164 (diff)
downloadaur-0d97a2c192a733b0af31449a756cef7d015814a5.tar.gz
Update to 6.5.4-1
-rw-r--r--.SRCINFO34
-rw-r--r--0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch4
-rw-r--r--0002-drivers-firmware-skip-simpledrm-if-nvidia-drm.modese.patch4
-rw-r--r--0003-ASoC-Intel-soc-acpi-fix-Dell-SKU-0B34.patch (renamed from 0004-ASoC-Intel-soc-acpi-fix-Dell-SKU-0B34.patch)4
-rw-r--r--0003-sphinx-kfigure.py-Convert-outdir-to-str-before-using.patch33
-rw-r--r--0004-btrfs-wait-on-uncached-block-groups-on-every-allocat.patch (renamed from 0005-btrfs-wait-on-uncached-block-groups-on-every-allocat.patch)14
-rw-r--r--0005-btrfs-set-last-dir-index-to-the-current-last-index-w.patch (renamed from 0006-btrfs-set-last-dir-index-to-the-current-last-index-w.patch)8
-rw-r--r--0006-btrfs-refresh-dir-last-index-during-a-rewinddir-3-ca.patch (renamed from 0007-btrfs-refresh-dir-last-index-during-a-rewinddir-3-ca.patch)10
-rw-r--r--0007-btrfs-fix-race-between-reading-a-directory-and-addin.patch (renamed from 0008-btrfs-fix-race-between-reading-a-directory-and-addin.patch)8
-rw-r--r--PKGBUILD30
10 files changed, 56 insertions, 93 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 841d12868874..5efeb9eff111 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = linux-ck
- pkgver = 6.5.3
+ pkgver = 6.5.4
pkgrel = 1
url = https://wiki.archlinux.org/index.php/Linux-ck
arch = x86_64
@@ -15,34 +15,32 @@ pkgbase = linux-ck
makedepends = tar
makedepends = xz
options = !strip
- source = https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.5.3.tar.xz
- source = https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.5.3.tar.sign
+ source = https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.5.4.tar.xz
+ source = https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.5.4.tar.sign
source = config
source = more-uarches-20221217.tar.gz::https://github.com/graysky2/kernel_compiler_patch/archive/20221217.tar.gz
source = ck-hrtimer-6ef0e9ff5db0ed380f98cc8c7436ca9c44ea32c9.tar.gz::https://github.com/graysky2/linux-patches/archive/6ef0e9ff5db0ed380f98cc8c7436ca9c44ea32c9.tar.gz
source = 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
source = 0002-drivers-firmware-skip-simpledrm-if-nvidia-drm.modese.patch
- source = 0003-sphinx-kfigure.py-Convert-outdir-to-str-before-using.patch
- source = 0004-ASoC-Intel-soc-acpi-fix-Dell-SKU-0B34.patch
- source = 0005-btrfs-wait-on-uncached-block-groups-on-every-allocat.patch
- source = 0006-btrfs-set-last-dir-index-to-the-current-last-index-w.patch
- source = 0007-btrfs-refresh-dir-last-index-during-a-rewinddir-3-ca.patch
- source = 0008-btrfs-fix-race-between-reading-a-directory-and-addin.patch
+ source = 0003-ASoC-Intel-soc-acpi-fix-Dell-SKU-0B34.patch
+ source = 0004-btrfs-wait-on-uncached-block-groups-on-every-allocat.patch
+ source = 0005-btrfs-set-last-dir-index-to-the-current-last-index-w.patch
+ source = 0006-btrfs-refresh-dir-last-index-during-a-rewinddir-3-ca.patch
+ source = 0007-btrfs-fix-race-between-reading-a-directory-and-addin.patch
validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886
validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
- sha256sums = 4cac13f7b17bd8dcf9032ad68f9123ab5313d698c9f59416043165150763eb4f
+ sha256sums = bdf76c15229b241e578046b8486106f09534d754ea4cbf105e0660e551fb1669
sha256sums = SKIP
sha256sums = 46451dbc3305d4c2e726a2f1943bddf697c5bb6815d93e5baed80bca82e53fdc
sha256sums = f1d586e111932890ad5e0df15d092fb9b3f87bae4ea17812aae9b0ec98fe2db0
sha256sums = a86a59d089ddd4f31565ff6a27ba74f4697ffa0ab0f57dc839e1da6ab83d77a4
- sha256sums = ef5f18993d8705818934cb6c0ec0bc26371360698e008d536ec1fa7499d8a919
- sha256sums = c8f800f080fc93c805fd4c3888f1249b2700fe37f5de93984f5f0caaac97b36f
- sha256sums = 781fd295ca439c2632f1a453239bb58b1cb30df3b84154ce70109678a1b0df53
- sha256sums = 302df4d170c81f722879bc624f4d4aee3da1a65c59b2ed873a0e91f0feb2fc5a
- sha256sums = 2abf9a149f215bcdb2e76344e67a2f1c5c46e9962953dd073ed7090e85d988c5
- sha256sums = fd1c1c1dfbc741a03e2e91cb97cc0d4403a0722451dfae06d26faf66c0d3b6e8
- sha256sums = 053d903bfe7979be075d3ece4a4f03034af7a9e994c78c381648a13aa0d07b00
- sha256sums = 4862ae2813434b949c500a6fef982a9132623e88dc6634ce802b388d166a61fc
+ sha256sums = bbf2c993e10c1a59b48a7d05075b9593ebffc4196fd7f748d12e6823de3a94a9
+ sha256sums = c9ed33e551bc45617ce9331da43535bc3af3ff20553561d5b8a5d3f4265a65c1
+ sha256sums = 5627f3cf0e65f9d269d30d3e2380582fdaa74b0b5322e14389988a5ce8328ab5
+ sha256sums = a3633a05054e68196ebf7654692cc30554198e88e2f54c3440cb7f64600cb0d5
+ sha256sums = 97da17e086d39aff622c7b17dfc169ddd50c62691274d15b4505c8b79238c829
+ sha256sums = 5caecd368e426c8429107f3db84cd39e4f3b2d2cfa2ae665234704367f5190c0
+ sha256sums = 1e8c0474375e798ef538efc3cb3e5f6a72b820d98f4f0b620008fda60b8a18d6
pkgname = linux-ck
pkgdesc = The Linux kernel and modules with ck's hrtimer patches
diff --git a/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch b/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
index ccc53c6c0a74..369897bda230 100644
--- a/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
+++ b/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
@@ -1,7 +1,7 @@
-From 92b8cd4f582347e53163d544db15d20f563d1c17 Mon Sep 17 00:00:00 2001
+From 5681f5c2be9f5c088cafcd014edd21814771435c Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com>
Date: Mon, 16 Sep 2019 04:53:20 +0200
-Subject: [PATCH 1/9] ZEN: Add sysctl and CONFIG to disallow unprivileged
+Subject: [PATCH 1/8] ZEN: Add sysctl and CONFIG to disallow unprivileged
CLONE_NEWUSER
Our default behavior continues to match the vanilla kernel.
diff --git a/0002-drivers-firmware-skip-simpledrm-if-nvidia-drm.modese.patch b/0002-drivers-firmware-skip-simpledrm-if-nvidia-drm.modese.patch
index 3af2107c4bea..ae33f37af658 100644
--- a/0002-drivers-firmware-skip-simpledrm-if-nvidia-drm.modese.patch
+++ b/0002-drivers-firmware-skip-simpledrm-if-nvidia-drm.modese.patch
@@ -1,7 +1,7 @@
-From 5e9d8dd3971972048485610161c2556a7608849e Mon Sep 17 00:00:00 2001
+From e8fe6978baa2399d67ad282fd88ffe5055785511 Mon Sep 17 00:00:00 2001
From: Javier Martinez Canillas <javierm@redhat.com>
Date: Thu, 19 May 2022 14:40:07 +0200
-Subject: [PATCH 2/9] drivers/firmware: skip simpledrm if nvidia-drm.modeset=1
+Subject: [PATCH 2/8] drivers/firmware: skip simpledrm if nvidia-drm.modeset=1
is set
The Nvidia proprietary driver has some bugs that leads to issues if used
diff --git a/0004-ASoC-Intel-soc-acpi-fix-Dell-SKU-0B34.patch b/0003-ASoC-Intel-soc-acpi-fix-Dell-SKU-0B34.patch
index 3ce836d378ad..80feb4bad7cf 100644
--- a/0004-ASoC-Intel-soc-acpi-fix-Dell-SKU-0B34.patch
+++ b/0003-ASoC-Intel-soc-acpi-fix-Dell-SKU-0B34.patch
@@ -1,7 +1,7 @@
-From eb39b2a95930f53bd2cb4fbda0e1372609dff976 Mon Sep 17 00:00:00 2001
+From 1bb932dfe6f18ba9472ec0d89ba69d8858f6405b Mon Sep 17 00:00:00 2001
From: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Date: Tue, 5 Sep 2023 11:16:16 -0400
-Subject: [PATCH 4/9] ASoC: Intel: soc-acpi: fix Dell SKU 0B34
+Subject: [PATCH 3/8] ASoC: Intel: soc-acpi: fix Dell SKU 0B34
The rule for the SoundWire tables is that the platforms with more
devices need to be added first. We broke that rule with the Dell SKU
diff --git a/0003-sphinx-kfigure.py-Convert-outdir-to-str-before-using.patch b/0003-sphinx-kfigure.py-Convert-outdir-to-str-before-using.patch
deleted file mode 100644
index 339409c9385c..000000000000
--- a/0003-sphinx-kfigure.py-Convert-outdir-to-str-before-using.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 37d1bd4999f06c7c4b3094cb74b7614c552ecc1d Mon Sep 17 00:00:00 2001
-From: "Jan Alexander Steffens (heftig)" <heftig@archlinux.org>
-Date: Thu, 24 Aug 2023 01:28:17 +0200
-Subject: [PATCH 3/9] sphinx: kfigure.py: Convert outdir to str before using
- len
-
-Sphinx 7.2 replaced several uses of str with pathlib Paths, causing the
-build to fail with a TypeError when attempting to use len on one.
-
-Patch by @loqs; thanks.
-
-Fixes: https://bugs.archlinux.org/task/79446
-Signed-off-by: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
----
- Documentation/sphinx/kfigure.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Documentation/sphinx/kfigure.py b/Documentation/sphinx/kfigure.py
-index cefdbb7e7523..13e885bbd499 100644
---- a/Documentation/sphinx/kfigure.py
-+++ b/Documentation/sphinx/kfigure.py
-@@ -309,7 +309,7 @@ def convert_image(img_node, translator, src_fname=None):
- if dst_fname:
- # the builder needs not to copy one more time, so pop it if exists.
- translator.builder.images.pop(img_node['uri'], None)
-- _name = dst_fname[len(translator.builder.outdir) + 1:]
-+ _name = dst_fname[len(str(translator.builder.outdir)) + 1:]
-
- if isNewer(dst_fname, src_fname):
- kernellog.verbose(app,
---
-2.42.0
-
diff --git a/0005-btrfs-wait-on-uncached-block-groups-on-every-allocat.patch b/0004-btrfs-wait-on-uncached-block-groups-on-every-allocat.patch
index f5e043f9fd2a..9d7ae9df1b40 100644
--- a/0005-btrfs-wait-on-uncached-block-groups-on-every-allocat.patch
+++ b/0004-btrfs-wait-on-uncached-block-groups-on-every-allocat.patch
@@ -1,7 +1,7 @@
-From 8da079307d115705e243d226591dcb4388cef7e2 Mon Sep 17 00:00:00 2001
+From 07d424465a582144b433c37b4b7921f2d35f5507 Mon Sep 17 00:00:00 2001
From: Josef Bacik <josef@toxicpanda.com>
Date: Mon, 31 Jul 2023 16:28:43 -0400
-Subject: [PATCH 5/9] btrfs: wait on uncached block groups on every allocation
+Subject: [PATCH 4/8] btrfs: wait on uncached block groups on every allocation
loop
My initial fix for the generic/475 hangs was related to metadata, but
@@ -96,7 +96,7 @@ Signed-off-by: David Sterba <dsterba@suse.com>
2 files changed, 22 insertions(+), 52 deletions(-)
diff --git a/fs/btrfs/extent-tree.c b/fs/btrfs/extent-tree.c
-index f396a9afa403..6096bd98e6c7 100644
+index e5566827da17..4eca7eb51594 100644
--- a/fs/btrfs/extent-tree.c
+++ b/fs/btrfs/extent-tree.c
@@ -3427,7 +3427,6 @@ btrfs_release_block_group(struct btrfs_block_group *cache,
@@ -166,7 +166,7 @@ index f396a9afa403..6096bd98e6c7 100644
return ret;
/* ret == -ENOENT case falls through */
}
-@@ -3816,8 +3789,7 @@ static void release_block_group(struct btrfs_block_group *block_group,
+@@ -3819,8 +3792,7 @@ static void release_block_group(struct btrfs_block_group *block_group,
{
switch (ffe_ctl->policy) {
case BTRFS_EXTENT_ALLOC_CLUSTERED:
@@ -176,7 +176,7 @@ index f396a9afa403..6096bd98e6c7 100644
break;
case BTRFS_EXTENT_ALLOC_ZONED:
/* Nothing to do */
-@@ -4168,9 +4140,7 @@ static noinline int find_free_extent(struct btrfs_root *root,
+@@ -4171,9 +4143,7 @@ static noinline int find_free_extent(struct btrfs_root *root,
ffe_ctl->orig_have_caching_bg = false;
ffe_ctl->index = btrfs_bg_flags_to_raid_index(ffe_ctl->flags);
ffe_ctl->loop = 0;
@@ -187,7 +187,7 @@ index f396a9afa403..6096bd98e6c7 100644
ffe_ctl->cached = 0;
ffe_ctl->max_extent_size = 0;
ffe_ctl->total_free_space = 0;
-@@ -4321,16 +4291,12 @@ static noinline int find_free_extent(struct btrfs_root *root,
+@@ -4324,16 +4294,12 @@ static noinline int find_free_extent(struct btrfs_root *root,
bg_ret = NULL;
ret = do_allocation(block_group, ffe_ctl, &bg_ret);
@@ -209,7 +209,7 @@ index f396a9afa403..6096bd98e6c7 100644
}
/* Checks */
-@@ -4371,6 +4337,15 @@ static noinline int find_free_extent(struct btrfs_root *root,
+@@ -4374,6 +4340,15 @@ static noinline int find_free_extent(struct btrfs_root *root,
btrfs_release_block_group(block_group, ffe_ctl->delalloc);
break;
loop:
diff --git a/0006-btrfs-set-last-dir-index-to-the-current-last-index-w.patch b/0005-btrfs-set-last-dir-index-to-the-current-last-index-w.patch
index 4cb05fc8da74..3f80dae43f14 100644
--- a/0006-btrfs-set-last-dir-index-to-the-current-last-index-w.patch
+++ b/0005-btrfs-set-last-dir-index-to-the-current-last-index-w.patch
@@ -1,7 +1,7 @@
-From c8026dde1f99ec4f682765aaac7993a964184a15 Mon Sep 17 00:00:00 2001
+From 930c05e80d31e87982e9f64accb8ffbc6a135687 Mon Sep 17 00:00:00 2001
From: Filipe Manana <fdmanana@suse.com>
Date: Sat, 9 Sep 2023 11:34:40 +0100
-Subject: [PATCH 6/9] btrfs: set last dir index to the current last index when
+Subject: [PATCH 5/8] btrfs: set last dir index to the current last index when
opening dir
When opening a directory for reading it, we set the last index where we
@@ -68,10 +68,10 @@ Signed-off-by: Filipe Manana <fdmanana@suse.com>
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c
-index aa090b0b5d29..e3a52438f4f1 100644
+index db2b33a822fc..7db2efd65774 100644
--- a/fs/btrfs/inode.c
+++ b/fs/btrfs/inode.c
-@@ -5935,7 +5935,8 @@ static int btrfs_get_dir_last_index(struct btrfs_inode *dir, u64 *index)
+@@ -5942,7 +5942,8 @@ static int btrfs_get_dir_last_index(struct btrfs_inode *dir, u64 *index)
}
}
diff --git a/0007-btrfs-refresh-dir-last-index-during-a-rewinddir-3-ca.patch b/0006-btrfs-refresh-dir-last-index-during-a-rewinddir-3-ca.patch
index f6f338563317..a6628fafe07b 100644
--- a/0007-btrfs-refresh-dir-last-index-during-a-rewinddir-3-ca.patch
+++ b/0006-btrfs-refresh-dir-last-index-during-a-rewinddir-3-ca.patch
@@ -1,7 +1,7 @@
-From f2e0f18c8bd9c6d61575a2311d488e21831e1163 Mon Sep 17 00:00:00 2001
+From cd0498ab46920777435bd0b8e108e0f999320ac2 Mon Sep 17 00:00:00 2001
From: Filipe Manana <fdmanana@suse.com>
Date: Sat, 9 Sep 2023 12:12:14 +0100
-Subject: [PATCH 7/9] btrfs: refresh dir last index during a rewinddir(3) call
+Subject: [PATCH 6/8] btrfs: refresh dir last index during a rewinddir(3) call
When opening a directory we find what's the index of its last entry and
then store it in the directory's file handle private data (struct
@@ -65,10 +65,10 @@ Signed-off-by: Filipe Manana <fdmanana@suse.com>
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c
-index e3a52438f4f1..a50cbcafca03 100644
+index 7db2efd65774..f498c1c4068c 100644
--- a/fs/btrfs/inode.c
+++ b/fs/btrfs/inode.c
-@@ -5973,6 +5973,19 @@ static int btrfs_opendir(struct inode *inode, struct file *file)
+@@ -5980,6 +5980,19 @@ static int btrfs_opendir(struct inode *inode, struct file *file)
return 0;
}
@@ -88,7 +88,7 @@ index e3a52438f4f1..a50cbcafca03 100644
struct dir_entry {
u64 ino;
u64 offset;
-@@ -11053,7 +11066,7 @@ static const struct inode_operations btrfs_dir_inode_operations = {
+@@ -11060,7 +11073,7 @@ static const struct inode_operations btrfs_dir_inode_operations = {
};
static const struct file_operations btrfs_dir_file_operations = {
diff --git a/0008-btrfs-fix-race-between-reading-a-directory-and-addin.patch b/0007-btrfs-fix-race-between-reading-a-directory-and-addin.patch
index b16eef0f2ad4..0742e11462f8 100644
--- a/0008-btrfs-fix-race-between-reading-a-directory-and-addin.patch
+++ b/0007-btrfs-fix-race-between-reading-a-directory-and-addin.patch
@@ -1,7 +1,7 @@
-From 5c640491ba9cea8c0a01144db26b2c8892506717 Mon Sep 17 00:00:00 2001
+From 47c0fdda664600f0568addd32f954a5cb6257fa1 Mon Sep 17 00:00:00 2001
From: Filipe Manana <fdmanana@suse.com>
Date: Tue, 12 Sep 2023 11:45:39 +0100
-Subject: [PATCH 8/9] btrfs: fix race between reading a directory and adding
+Subject: [PATCH 7/8] btrfs: fix race between reading a directory and adding
entries to it
When opening a directory (opendir(3)) or rewinding it (rewinddir(3)), we
@@ -106,10 +106,10 @@ Cherry-picked-for: https://bugs.archlinux.org/task/79673
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c
-index a50cbcafca03..0d4196cede7d 100644
+index f498c1c4068c..d5c112f6091b 100644
--- a/fs/btrfs/inode.c
+++ b/fs/btrfs/inode.c
-@@ -5924,21 +5924,24 @@ static int btrfs_set_inode_index_count(struct btrfs_inode *inode)
+@@ -5931,21 +5931,24 @@ static int btrfs_set_inode_index_count(struct btrfs_inode *inode)
static int btrfs_get_dir_last_index(struct btrfs_inode *dir, u64 *index)
{
diff --git a/PKGBUILD b/PKGBUILD
index fefc6ef7e588..c6226cee7792 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -71,7 +71,7 @@ _subarch=
### IMPORTANT: Do no edit below this line unless you know what you're doing
pkgbase=linux-ck
-pkgver=6.5.3
+pkgver=6.5.4
pkgrel=1
arch=(x86_64)
url="https://wiki.archlinux.org/index.php/Linux-ck"
@@ -104,30 +104,28 @@ source=(
"ck-hrtimer-$_commit.tar.gz::https://github.com/graysky2/linux-patches/archive/$_commit.tar.gz"
0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
0002-drivers-firmware-skip-simpledrm-if-nvidia-drm.modese.patch
-0003-sphinx-kfigure.py-Convert-outdir-to-str-before-using.patch
-0004-ASoC-Intel-soc-acpi-fix-Dell-SKU-0B34.patch
-0005-btrfs-wait-on-uncached-block-groups-on-every-allocat.patch
-0006-btrfs-set-last-dir-index-to-the-current-last-index-w.patch
-0007-btrfs-refresh-dir-last-index-during-a-rewinddir-3-ca.patch
-0008-btrfs-fix-race-between-reading-a-directory-and-addin.patch
+ 0003-ASoC-Intel-soc-acpi-fix-Dell-SKU-0B34.patch
+ 0004-btrfs-wait-on-uncached-block-groups-on-every-allocat.patch
+ 0005-btrfs-set-last-dir-index-to-the-current-last-index-w.patch
+ 0006-btrfs-refresh-dir-last-index-during-a-rewinddir-3-ca.patch
+ 0007-btrfs-fix-race-between-reading-a-directory-and-addin.patch
)
validpgpkeys=(
ABAF11C65A2970B130ABE3C479BE3E4300411886 # Linus Torvalds
647F28654894E3BD457199BE38DBBDC86092693E # Greg Kroah-Hartman
)
-sha256sums=('4cac13f7b17bd8dcf9032ad68f9123ab5313d698c9f59416043165150763eb4f'
+sha256sums=('bdf76c15229b241e578046b8486106f09534d754ea4cbf105e0660e551fb1669'
'SKIP'
'46451dbc3305d4c2e726a2f1943bddf697c5bb6815d93e5baed80bca82e53fdc'
'f1d586e111932890ad5e0df15d092fb9b3f87bae4ea17812aae9b0ec98fe2db0'
'a86a59d089ddd4f31565ff6a27ba74f4697ffa0ab0f57dc839e1da6ab83d77a4'
- 'ef5f18993d8705818934cb6c0ec0bc26371360698e008d536ec1fa7499d8a919'
- 'c8f800f080fc93c805fd4c3888f1249b2700fe37f5de93984f5f0caaac97b36f'
- '781fd295ca439c2632f1a453239bb58b1cb30df3b84154ce70109678a1b0df53'
- '302df4d170c81f722879bc624f4d4aee3da1a65c59b2ed873a0e91f0feb2fc5a'
- '2abf9a149f215bcdb2e76344e67a2f1c5c46e9962953dd073ed7090e85d988c5'
- 'fd1c1c1dfbc741a03e2e91cb97cc0d4403a0722451dfae06d26faf66c0d3b6e8'
- '053d903bfe7979be075d3ece4a4f03034af7a9e994c78c381648a13aa0d07b00'
- '4862ae2813434b949c500a6fef982a9132623e88dc6634ce802b388d166a61fc')
+ 'bbf2c993e10c1a59b48a7d05075b9593ebffc4196fd7f748d12e6823de3a94a9'
+ 'c9ed33e551bc45617ce9331da43535bc3af3ff20553561d5b8a5d3f4265a65c1'
+ '5627f3cf0e65f9d269d30d3e2380582fdaa74b0b5322e14389988a5ce8328ab5'
+ 'a3633a05054e68196ebf7654692cc30554198e88e2f54c3440cb7f64600cb0d5'
+ '97da17e086d39aff622c7b17dfc169ddd50c62691274d15b4505c8b79238c829'
+ '5caecd368e426c8429107f3db84cd39e4f3b2d2cfa2ae665234704367f5190c0'
+ '1e8c0474375e798ef538efc3cb3e5f6a72b820d98f4f0b620008fda60b8a18d6')
_make() {
test -s version
make KERNELRELEASE="$(<version)" "$@"