From 4a3601a244053638552e1464b17c85d6916f52ac6a71e73a4156937c82093b6b Mon Sep 17 00:00:00 2001 From: kira Date: Wed, 5 Aug 2026 16:36:07 +0200 Subject: [PATCH] Cleanups and braking down kern conf a bit. --- .SRCINFO | 13 ++++++++----- PKGBUILD | 22 ++++++++++++++------- kira_config_x86_64_base | 33 +++++++++----------------------- kira_config_x86_64_smol.fragment | 29 +++++++++------------------- kira_disable_guest_vm.fragment | 11 +++++++++++ 5 files changed, 52 insertions(+), 56 deletions(-) create mode 100644 kira_disable_guest_vm.fragment diff --git a/.SRCINFO b/.SRCINFO index 447c1bf..aec11af 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = linux-kira-lts pkgdesc = Kira LTS Linux pkgver = 6.18.41 - pkgrel = 3 + pkgrel = 5 url = https://www.kernel.org arch = x86_64 makedepends = bzz-initrd @@ -38,6 +38,7 @@ pkgbase = linux-kira-lts source = 0003-drm-amdgpu-use-GFP_ATOMIC-instead-of-NOWAIT-in-the-critical-path.patch source = kira_config_x86_64_base source = kira_config_x86_64_smol.fragment + source = kira_disable_guest_vm.fragment validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886 validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E sha256sums = 17fc72f0f8d4a8a8633a5d20085f5d9c5a5ec51ee896a0b7ae1ec25da31273ea @@ -46,16 +47,18 @@ pkgbase = linux-kira-lts sha256sums = e5bda61fa4405571a0267cd8812329bb8a432a37efb50459461628d371849906 sha256sums = c31b8c0ace123f5c1a0012a1254272eea9ac9cdd0d3e5d538ca6b11830dd01b0 sha256sums = 0f482368b62c3cece941e2d3ba497bf322db59315df5c2f72500fc1318e4768e - sha256sums = 3c3b6aaf1bd91400465730b69fdc705e774dbeba29f814b15dbc0a919a208f68 - sha256sums = 77dad09f37f721327729294a2d827766c01dd5f20f4d57cbc119e45aa7593ade + sha256sums = a4a871dacc206d70527438272130f1ca04dbe3500e73309d21370ca1864c2e03 + sha256sums = 3d9965a4126af3ab86a13eef5255511219ee11863151a6e78e08119775f0c002 + sha256sums = c6aa9877b0612805690d8abfc13c941530a11a7b56979d814e674c86c42ca0cf b2sums = 004e68e62fc813cef33b08c993c5a7164a578e68195ba831c4cd654e8624004049e9486ec96ed7e5dbb9f983a06ba2ec4a624adeb01339ed690d4990c39449bd b2sums = SKIP b2sums = 3dd8bbe1b3306e5f20d9c04d7e8f775e9be73e36b4b81868d1336969a24d143219db6b6d6580786761c2e7c5b129bfedb9dd3a9025d648acc35727cb3dba4695 b2sums = 5b3597cab8b174ff41b3f17aae6d1376a155356f781542e2e176d66c5a6dee53f7a1db8e2b9540ce8246efac4e27476c882fc8cc8063f0f514ae09230b5aef0a b2sums = a71f78bea42d158fc9383f2bbb985dafa71274d2032876b67f84602c8085b1c53f3d36965e54e5fdbab5c0d7537c98d917bd7743d3cf373c1dcb6da3bc19f4e7 b2sums = c9d4ec8fac86a9b6f0567c57f6d5be04d56f8efbc9dc1b183981dad38387d750b53c17fcdd295cb68a874bf50f81d117cfe94bd3a8d9e08e1918644ae8daa3e5 - b2sums = 0fc523fd9fba1d082c7251cce02eb62579f93be52b2e58fa1918025b8899c3b8ea7c3fcbc75cc4e24bb6d54dac9f729a57d0cd546f7798e4a3427cf702b85ea7 - b2sums = de4fcf849266fc5ade0e7032be61493c4fe4b61a2bf4c3d179faf22b25ecffb821b13e71c075a05413966d95ef87a0841d88730f50d69dfc09d69cf3891ec2e6 + b2sums = e94543206de5128f97cd6ee38b8165d3463237ceca6e03f87b84fd047c96808d17222a6f8bf2ff601d301730be9e3eeba44183c2bc908a4eb8ad5d7003ca2aff + b2sums = f15503d1d297cbdec05932ce19cf606aeb47661d65d02907ae859c1584439c214fae1f1521e87ddcaaf1f11585c7c78b932992c6da00c6f21cbb673cb059f788 + b2sums = 2d581d66fe4e4afe0158755f5ea0cd0df9765b63464cb81e2b9115a37230e4489f16526393c47009c4392e5de70d2d37e496f764ad89e214ec7010c5bbfbcfc1 pkgname = linux-kira-lts pkgdesc = The Kira LTS Linux kernel and modules diff --git a/PKGBUILD b/PKGBUILD index 7eb5d46..a7a38ef 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ pkgbase=linux-kira-lts pkgver=6.18.41 -pkgrel=3 +pkgrel=5 pkgdesc='Kira LTS Linux' url='https://www.kernel.org' _bcachefs_ver=1.38.8 @@ -51,6 +51,7 @@ source=( 0003-drm-amdgpu-use-GFP_ATOMIC-instead-of-NOWAIT-in-the-critical-path.patch kira_config_x86_64_base kira_config_x86_64_smol.fragment + kira_disable_guest_vm.fragment ) validpgpkeys=( ABAF11C65A2970B130ABE3C479BE3E4300411886 # Linus Torvalds @@ -64,16 +65,19 @@ sha256sums=('17fc72f0f8d4a8a8633a5d20085f5d9c5a5ec51ee896a0b7ae1ec25da31273ea' 'e5bda61fa4405571a0267cd8812329bb8a432a37efb50459461628d371849906' 'c31b8c0ace123f5c1a0012a1254272eea9ac9cdd0d3e5d538ca6b11830dd01b0' '0f482368b62c3cece941e2d3ba497bf322db59315df5c2f72500fc1318e4768e' - '3c3b6aaf1bd91400465730b69fdc705e774dbeba29f814b15dbc0a919a208f68' - '77dad09f37f721327729294a2d827766c01dd5f20f4d57cbc119e45aa7593ade') + 'a4a871dacc206d70527438272130f1ca04dbe3500e73309d21370ca1864c2e03' + '3d9965a4126af3ab86a13eef5255511219ee11863151a6e78e08119775f0c002' + 'c6aa9877b0612805690d8abfc13c941530a11a7b56979d814e674c86c42ca0cf') b2sums=('004e68e62fc813cef33b08c993c5a7164a578e68195ba831c4cd654e8624004049e9486ec96ed7e5dbb9f983a06ba2ec4a624adeb01339ed690d4990c39449bd' 'SKIP' '3dd8bbe1b3306e5f20d9c04d7e8f775e9be73e36b4b81868d1336969a24d143219db6b6d6580786761c2e7c5b129bfedb9dd3a9025d648acc35727cb3dba4695' '5b3597cab8b174ff41b3f17aae6d1376a155356f781542e2e176d66c5a6dee53f7a1db8e2b9540ce8246efac4e27476c882fc8cc8063f0f514ae09230b5aef0a' 'a71f78bea42d158fc9383f2bbb985dafa71274d2032876b67f84602c8085b1c53f3d36965e54e5fdbab5c0d7537c98d917bd7743d3cf373c1dcb6da3bc19f4e7' 'c9d4ec8fac86a9b6f0567c57f6d5be04d56f8efbc9dc1b183981dad38387d750b53c17fcdd295cb68a874bf50f81d117cfe94bd3a8d9e08e1918644ae8daa3e5' - '0fc523fd9fba1d082c7251cce02eb62579f93be52b2e58fa1918025b8899c3b8ea7c3fcbc75cc4e24bb6d54dac9f729a57d0cd546f7798e4a3427cf702b85ea7' - 'de4fcf849266fc5ade0e7032be61493c4fe4b61a2bf4c3d179faf22b25ecffb821b13e71c075a05413966d95ef87a0841d88730f50d69dfc09d69cf3891ec2e6') + 'e94543206de5128f97cd6ee38b8165d3463237ceca6e03f87b84fd047c96808d17222a6f8bf2ff601d301730be9e3eeba44183c2bc908a4eb8ad5d7003ca2aff' + 'f15503d1d297cbdec05932ce19cf606aeb47661d65d02907ae859c1584439c214fae1f1521e87ddcaaf1f11585c7c78b932992c6da00c6f21cbb673cb059f788' + '2d581d66fe4e4afe0158755f5ea0cd0df9765b63464cb81e2b9115a37230e4489f16526393c47009c4392e5de70d2d37e496f764ad89e214ec7010c5bbfbcfc1') + export KBUILD_BUILD_HOST=kiralinux export KBUILD_BUILD_USER=$pkgbase export KBUILD_BUILD_TIMESTAMP="$(date -Ru${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EPOCH})" @@ -113,11 +117,15 @@ prepare() { #No need to apply this unless something changes - echo "Apply kira_config_x86_64_smol.fragment" + echo "################## Apply kira_config_x86_64_smol.fragment ################## " ./scripts/kconfig/merge_config.sh .config "$srcdir/kira_config_x86_64_smol.fragment" - #diff -u ../kira_config_x86_64_base .config || : echo "################## DONE Apply kira_config_x86_64_smol.fragment #####################" echo "" + + echo "################## Apply kira_disable_guest_vm.fragment ##################" + ./scripts/kconfig/merge_config.sh .config "$srcdir/kira_disable_guest_vm.fragment" + echo "################## DONE Apply kira_disable_guest_vm.fragment #####################" + echo "" make -s kernelrelease > version echo "Prepared $pkgbase version $(