commit: 9873d076fceee96c1decc9173c3ed19e34b1c0df
Author: Mike Pagano <mpagano <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 4 19:18:40 2025 +0000
Commit: Mike Pagano <mpagano <AT> gentoo <DOT> org>
CommitDate: Wed Jun 4 19:19:10 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9873d076
sys-kernel/gentoo-sources: add 6.15.1 and additional patches
Fix RANDOM_KMALLOC_CACHE(S) typo
BMQ(BitMap Queue) Scheduler v6.15-r0
Signed-off-by: Mike Pagano <mpagano <AT> gentoo.org>
sys-kernel/gentoo-sources/Manifest | 3 ++
.../gentoo-sources/gentoo-sources-6.15.1.ebuild | 37 ++++++++++++++++++++++
2 files changed, 40 insertions(+)
diff --git a/sys-kernel/gentoo-sources/Manifest
b/sys-kernel/gentoo-sources/Manifest
index f0d41edb7704..9dc1cdc09448 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -62,6 +62,9 @@ DIST genpatches-6.14-9.experimental.tar.xz 79816 BLAKE2B
f72de3acdeff2c48e01e488
DIST genpatches-6.14-9.extras.tar.xz 4056 BLAKE2B
431e8bd76cd1edce40f831c16c9971fd21ebdddb7720bca0028a70c42fdd97d483de920248eff645cb5902684df40b21a7b68ca6e714831b216792c4a2a910e8
SHA512
5e112f31f2b0ec5d25d2d19897ced19b3d3e632d272bac4ae1a27c701235e3c981eb7bd95c176f6a9f9cefbcb0304a1d48b99aea4d091222ac5781ce5dbd4682
DIST genpatches-6.15-1.base.tar.xz 6680 BLAKE2B
6182162033da67444ea47a746f4d7da42cbfd71b9468c9bab26b3f46ab80169f1ea3bec79ad1b5d5de05b65211d86a2391ec0981cb9f2aa38357ca349f5f4c70
SHA512
3f35c28e6e187a681d7ae1052d545aa4589305dc0796d8bd448b7cac2e9d297c1a7f7d34e4656fabbf723e1b50e3b8034b711e2e862e1ce4a32c5f3c8dc7d0eb
DIST genpatches-6.15-1.extras.tar.xz 4064 BLAKE2B
78dabf3b402de63b1278eab569b404c7194ff954ca2eed06ed1fb165af0c71741dbf853d9a3c795ca9d7f4df6b1c7906b5c6571fbb64ed6c2173d3d0126f6c83
SHA512
16368ca795ab25189f9fbc57cfecd737338f4aa74dfb9a9ef0f3662b78b38fe9610d25e64b208a8eab3884156f9df4d6230483a5d1b853d9ee927a99df12a08b
+DIST genpatches-6.15-2.base.tar.xz 16184 BLAKE2B
72905bec5ce2caeaf15d79eeaabd2459b8eddcd9c2df2000ada7d2ed9c9f3fece8346fdf20b7528c024a947072dacdd7bb003c68c6b5b8f8926517428cd33f9b
SHA512
e3aff69f0baa89e38f250827407a3bcfd89c3fa1db74cb0081397f3fb14522259e31fe897b63ed314e3a3aa564f6861a8cb7c7eef1ee6cbdd3bbf4126c7b57be
+DIST genpatches-6.15-2.experimental.tar.xz 74656 BLAKE2B
3db9843d28562820f0bb00e09e4d8648bbd8298a7ad11a8ee4556be26ee970b428ec8cd705145eaa0cd7222c3319a4f2652b425c9ee477abbb7bdba1dd207107
SHA512
64c6e9e2babb91a4b0a7d5f4cc218b6f2a90b402dc28a5a86e1fa4f6f2ffc11d212f367809c560bd3f596095aa5ab3be648d603567da52a59ee44f979df1e0be
+DIST genpatches-6.15-2.extras.tar.xz 4060 BLAKE2B
4c05cf36f61d07022fe85f5ddeb70be4d54fb1ce0e394bef0051f040e23f74b1dee6b0549ba7ca4821bf685a167b35faa8b610fba08abbab9a0a0d8cfa9af819
SHA512
179de400dda5ae670200a6e3ba86f58f618a2ce9c540f45cc594d5db124a9a37881332a0cf7a86deae4080fc4bc50d3ebe486fb62ed4bbbfef0668f8da7a742c
DIST genpatches-6.6-100.base.tar.xz 5044448 BLAKE2B
dcf26d017f4d9c46cb94fd5aac80d9ce401e926190de7ff0e94db221c2be84891737515c7e6acce193a1dae837079de58486eaee01bded8a659ccfc652c87821
SHA512
702adf2b87385adcfc752d973b49fb509edbfc7b8298a7b639c29d6df1b2671a3130f8bcca7be40106c0b38a91e81cb6dae3de80c27ec6292d8e4722625cc9fe
DIST genpatches-6.6-100.experimental.tar.xz 6052 BLAKE2B
96b2aa1e9f50826a816bfbe749f18c2383cc384923f8d13300895f76b7b7e9f1d209c1b67a966d09f5709d2733d3b3f8a330920ea56686ce1ea77e62ed7aadeb
SHA512
6fd86a3871a79fc9f33f3bf53d31a4e7a987e5d48af6d2b9225bd2ea5265940e84f201323f4f47df7d3905cd8f9785a238d10ad0238309b79fd5c11404fe9cd6
DIST genpatches-6.6-100.extras.tar.xz 4052 BLAKE2B
07e0f1d3cc2e2d7aeedd57ff1f68815caf8cec48a101d0edbe63ce5b50fbd7e3f26edf01d32a5c7e159043dc10b83841c85bf5b073006c96a9d9cf2e5a80e974
SHA512
376f8dc478d31d2596694b3efb145891468e1c597eee8e3732a8229107e80b55d025b2dd420932668622b830ba22ec5800a6d3b80b5566e5069a55f7ee4d0eb9
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.15.1.ebuild
b/sys-kernel/gentoo-sources/gentoo-sources-6.15.1.ebuild
new file mode 100644
index 000000000000..45fd7ce9a817
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.15.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="2"
+
+inherit check-reqs kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset for the
${KV_MAJOR}.${KV_MINOR} kernel tree"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64
~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+pkg_pretend() {
+ CHECKREQS_DISK_BUILD="4G"
+ check-reqs_pkg_pretend
+}
+
+src_prepare() {
+ kernel-2_src_prepare
+ rm "${S}/tools/testing/selftests/tc-testing/action-ebpf"
+}
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}