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.1.9 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
7.1.8 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
7.1.7 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
6.6.152 8 ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
6.6.151 8 ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
6.6.150 8 amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86
6.18.45 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
6.18.44 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
6.18.43 8 ~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
6.12.104 8 ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
6.12.103 8 ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
6.12.102 8 amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86
6.1.183 8 ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
6.1.182 8 amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~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.1.9 7.1.8 7.1.7 6.6.152 6.6.151 6.6.150 6.18.45 6.18.44 6.18.43 6.12.104 6.12.103 6.12.102 6.1.183 6.1.182
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-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.1.4-gentoo.tar.bz2 1354021 bytes
DIST kernel-7.1.9-gentoo.tar.bz2 1383107 bytes
DIST linux-2cba742ab58c8ee8ca715d02c0bdbf61ecbed1cc.tar.bz2 1407193 bytes
DIST linux-2cf5b3f4c3ecd0ce83cd3d179b73821fb8707525.tar.bz2 1416145 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-20260806.asc 239051 bytes
DIST linux-6.x-sha256sums-20260807.asc 240078 bytes
DIST linux-6.x-sha256sums-20260809.asc 241105 bytes
DIST linux-6.x-sha256sums-20260819.asc 242473 bytes
DIST linux-7.1.tar.xz 158304768 bytes
DIST linux-7.x-sha256sums-20260806.asc 8545 bytes
DIST linux-7.x-sha256sums-20260809.asc 8878 bytes
DIST linux-7.x-sha256sums-20260819.asc 9536 bytes
DIST linux-b19b382f183d421a407f5d708dde1eff5009274d.tar.bz2 1401905 bytes
DIST linux-gentoo-patches-6.1.178.tar.xz 14432 bytes
DIST linux-gentoo-patches-6.12.97.tar.xz 17192 bytes
DIST linux-gentoo-patches-6.18.42.tar.xz 10856 bytes
DIST linux-gentoo-patches-6.6.145.tar.xz 39848 bytes
DIST linux-gentoo-patches-7.1.6.tar.xz 9584 bytes
DIST linux-gentoo-patches-7.1.9.tar.xz 10624 bytes
DIST patch-6.1.182.xz 7847720 bytes
DIST patch-6.1.183.xz 7960888 bytes
DIST patch-6.12.102.xz 5442364 bytes
DIST patch-6.12.103.xz 5533296 bytes
DIST patch-6.12.104.xz 5569192 bytes
DIST patch-6.18.43.xz 2996272 bytes
DIST patch-6.18.44.xz 3097408 bytes
DIST patch-6.18.45.xz 3184312 bytes
DIST patch-6.6.150.xz 6683732 bytes
DIST patch-6.6.151.xz 6794752 bytes
DIST patch-6.6.152.xz 6831868 bytes
DIST patch-7.1.7.xz 1104868 bytes
DIST patch-7.1.8.xz 1241320 bytes
DIST patch-7.1.9.xz 1310336 bytes