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
Install this package:
emerge -a sys-kernel/gentoo-kernel
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 7.2.5 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 7.2.4 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 7.2.3 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 7.2.2 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 7.1.13 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 7.1.12 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 6.6.156 | 8 | ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 | |
| 6.6.155 | 8 | amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 | |
| 6.18.51 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 6.18.50 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 6.18.49 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 6.18.48 | 8 | ~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | |
| 6.12.109 | 8 | ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 | |
| 6.12.108 | 8 | ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 | |
| 6.12.107 | 8 | amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 | |
| 6.1.187 | 8 | ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 | |
| 6.1.186 | 8 | amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 |
<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>
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.2.5 | 7.2.4 | 7.2.3 | 7.2.2 | 7.1.13 | 7.1.12 | 6.6.156 | 6.6.155 | 6.18.51 | 6.18.50 | 6.18.49 | 6.18.48 | 6.12.109 | 6.12.108 | 6.12.107 | 6.1.187 | 6.1.186 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|
| 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.9-gentoo.tar.bz2 | 1383107 bytes |
| DIST | kernel-7.2.2-gentoo.tar.bz2 | 1378743 bytes |
| DIST | linux-2cf5b3f4c3ecd0ce83cd3d179b73821fb8707525.tar.bz2 | 1416145 bytes |
| DIST | linux-31e70f1f469ef1ce4c910df1d12b7de09da561d1.tar.bz2 | 1406093 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-20260828.asc | 246577 bytes |
| DIST | linux-6.x-sha256sums-20260902.asc | 247945 bytes |
| DIST | linux-6.x-sha256sums-20260907.asc | 248631 bytes |
| DIST | linux-6.x-sha256sums-20260911.asc | 248972 bytes |
| DIST | linux-7.1.tar.xz | 158304768 bytes |
| DIST | linux-7.2.tar.xz | 160068116 bytes |
| DIST | linux-7.x-sha256sums-20260828.asc | 11213 bytes |
| DIST | linux-7.x-sha256sums-20260902.asc | 11883 bytes |
| DIST | linux-7.x-sha256sums-20260907.asc | 12216 bytes |
| DIST | linux-7.x-sha256sums-20260911.asc | 12549 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.9.tar.xz | 10624 bytes |
| DIST | patch-6.1.186.xz | 8087268 bytes |
| DIST | patch-6.1.187.xz | 8109252 bytes |
| DIST | patch-6.12.107.xz | 5646156 bytes |
| DIST | patch-6.12.108.xz | 5674920 bytes |
| DIST | patch-6.12.109.xz | 5753324 bytes |
| DIST | patch-6.18.48.xz | 3258276 bytes |
| DIST | patch-6.18.49.xz | 3282948 bytes |
| DIST | patch-6.18.50.xz | 3404240 bytes |
| DIST | patch-6.18.51.xz | 3545252 bytes |
| DIST | patch-6.6.155.xz | 6891280 bytes |
| DIST | patch-6.6.156.xz | 6914532 bytes |
| DIST | patch-7.1.12.xz | 1401192 bytes |
| DIST | patch-7.1.13.xz | 1427684 bytes |
| DIST | patch-7.2.2.xz | 32596 bytes |
| DIST | patch-7.2.3.xz | 62920 bytes |
| DIST | patch-7.2.4.xz | 281532 bytes |
| DIST | patch-7.2.5.xz | 425448 bytes |