sys-kernel/gentoo-kernel (gentoo)

Search

Masked: This package is masked.

Reason: Support for 5.10.x and 5.15.x kernels in Gentoo is being discontinued. These kernel branches differ so much from the mainline kernel that security patches are frequently delayed or never backported upstream at all. The need for proactive downstream backporting creates a lot of maintenance effort for us, and we neither feel confident with correctness, nor with completeness of our backports. Users can still download kernel sources from upstream repositories if necessary. Bug #976694. Removal on 2026-07-03.

Masked by Mike Pagano on 2026-06-03

Notice: This package is in a virtual group: virtual/dist-kernel, virtual/linux-sources
Equivalents: sys-kernel/gentoo-kernel-bin, sys-kernel/gentoo-kernel-modprep, sys-kernel/vanilla-kernel, sys-kernel/asahi-sources, sys-kernel/gentoo-sources, sys-kernel/git-sources, sys-kernel/linux-firmware, sys-kernel/linux-next, sys-kernel/mips-sources, sys-kernel/pf-sources, sys-kernel/raspberrypi-sources, sys-kernel/rt-sources, sys-kernel/vanilla-sources, sys-kernel/zen-sources

Install

Install this package:

emerge -a sys-kernel/gentoo-kernel

Package Information

Description:
Linux kernel built with Gentoo patches
Homepage:
https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/

Versions

Version EAPI Keywords Slot
7.0.13 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
7.0.12 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
6.6.143 8 ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
6.6.142 8 ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
6.6.141_p1 8 amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86
6.18.36 8 ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
6.18.35 8 amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
6.12.94 8 ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
6.12.93 8 amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86
6.1.176 8 ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
6.1.175 8 ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
6.1.174_p1 8 amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86
5.15.209 8 ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
5.15.208_p1 8 amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86
5.10.258 8 ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
5.10.257_p1 8 amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86

Metadata

Maintainers

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>dist-kernel@gentoo.org</email>
		<name>Distribution Kernel Project</name>
	</maintainer>
	<use>
		<flag name="hardened">
			Use selection of hardening options recommended by Kernel Self
			Protection Project
		</flag>
		<flag name="initramfs">
			Build initramfs along with the kernel.
		</flag>
	</use>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p sys-kernel/gentoo-kernel | euse -E <flag> -p sys-kernel/gentoo-kernel | euse -D <flag> -p sys-kernel/gentoo-kernel

Flag Description 7.0.13 7.0.12 6.6.143 6.6.142 6.6.141_p1 6.18.36 6.18.35 6.12.94 6.12.93 6.1.176 6.1.175 6.1.174_p1 5.15.209 5.15.208_p1 5.10.258 5.10.257_p1
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
hardened Use selection of hardening options recommended by Kernel Self Protection Project

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST gentoo-kernel-config-g19.tar.bz2 5610 bytes
DIST kernel-5.10.12-gentoo.tar.bz2 756570 bytes
DIST kernel-6.1.102-gentoo.tar.bz2 599178 bytes
DIST kernel-6.12.41-gentoo.tar.bz2 1178332 bytes
DIST kernel-6.18.12-gentoo.tar.bz2 1348595 bytes
DIST kernel-6.6.12-gentoo.tar.bz2 730821 bytes
DIST kernel-7.0.8-gentoo.tar.bz2 1394062 bytes
DIST linux-5.10.tar.xz 116606704 bytes
DIST linux-5.15.tar.xz 121913744 bytes
DIST linux-5.x-sha256sums-20260523.asc 379058 bytes
DIST linux-5.x-sha256sums-20260601.asc 379748 bytes
DIST linux-6.1.tar.xz 134728520 bytes
DIST linux-6.12.tar.xz 147906904 bytes
DIST linux-6.18.tar.xz 154309096 bytes
DIST linux-6.6.tar.xz 140064536 bytes
DIST linux-6.x-sha256sums-20260523-r1.asc 227108 bytes
DIST linux-6.x-sha256sums-20260530.asc 227108 bytes
DIST linux-6.x-sha256sums-20260601.asc 228472 bytes
DIST linux-6.x-sha256sums-20260609.asc 229154 bytes
DIST linux-6.x-sha256sums-20260619.asc 230518 bytes
DIST linux-7.0.tar.xz 157143652 bytes
DIST linux-7.x-sha256sums-20260609.asc 5215 bytes
DIST linux-7.x-sha256sums-20260619.asc 6210 bytes
DIST linux-bbe2e99bce4a7dffe34cf06303aec2fac49fbf56.tar.bz2 1401123 bytes
DIST linux-gentoo-patches-5.10.257_p1.tar.xz 16432 bytes
DIST linux-gentoo-patches-5.10.258.tar.xz 15192 bytes
DIST linux-gentoo-patches-5.15.208_p1.tar.xz 13824 bytes
DIST linux-gentoo-patches-5.15.209.tar.xz 12568 bytes
DIST linux-gentoo-patches-6.1.174_p1.tar.xz 16252 bytes
DIST linux-gentoo-patches-6.1.175_p1.tar.xz 15060 bytes
DIST linux-gentoo-patches-6.1.176.tar.xz 15988 bytes
DIST linux-gentoo-patches-6.12.93_p1.tar.xz 18752 bytes
DIST linux-gentoo-patches-6.12.94.tar.xz 18756 bytes
DIST linux-gentoo-patches-6.18.35.tar.xz 13464 bytes
DIST linux-gentoo-patches-6.18.36.tar.xz 13468 bytes
DIST linux-gentoo-patches-6.6.141_p1.tar.xz 41108 bytes
DIST linux-gentoo-patches-6.6.142_p1.tar.xz 39876 bytes
DIST linux-gentoo-patches-6.6.143.tar.xz 41376 bytes
DIST linux-gentoo-patches-7.0.12.tar.xz 12192 bytes
DIST linux-gentoo-patches-7.0.13.tar.xz 12184 bytes
DIST patch-5.10.257.xz 7256300 bytes
DIST patch-5.10.258.xz 7341784 bytes
DIST patch-5.15.208.xz 7682444 bytes
DIST patch-5.15.209.xz 7798764 bytes
DIST patch-6.1.174.xz 7324984 bytes
DIST patch-6.1.175.xz 7484964 bytes
DIST patch-6.1.176.xz 7596192 bytes
DIST patch-6.12.93.xz 4766528 bytes
DIST patch-6.12.94.xz 4823260 bytes
DIST patch-6.18.35.xz 2147008 bytes
DIST patch-6.18.36.xz 2217668 bytes
DIST patch-6.6.141.xz 6129028 bytes
DIST patch-6.6.142.xz 6159816 bytes
DIST patch-6.6.143.xz 6258656 bytes
DIST patch-7.0.12.xz 829224 bytes
DIST patch-7.0.13.xz 924492 bytes