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/vanilla-kernel
| 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.9999 | 8 | ||
| 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 | 8 | ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 | |
| 6.18.9999 | 8 | ||
| 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.9999 | 8 | ||
| 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.9999 | 8 | ||
| 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 | 8 | ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 | |
| 5.15.9999 | 8 | ||
| 5.15.209 | 8 | ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 | |
| 5.15.208 | 8 | ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 | |
| 5.10.9999 | 8 | ||
| 5.10.258 | 8 | ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 | |
| 5.10.257 | 8 | ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 |
<pkgmetadata> <maintainer type="project"> <email>dist-kernel@gentoo.org</email> <name>Distribution Kernel Project</name> </maintainer> <use> <flag name="initramfs">Build initramfs along with the kernel.</flag> </use> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p sys-kernel/vanilla-kernel |
euse -E <flag> -p sys-kernel/vanilla-kernel |
euse -D <flag> -p sys-kernel/vanilla-kernel
| Flag | Description | 7.0.13 | 7.0.12 | 6.6.9999 | 6.6.143 | 6.6.142 | 6.6.141 | 6.18.9999 | 6.18.36 | 6.18.35 | 6.12.9999 | 6.12.94 | 6.12.93 | 6.1.9999 | 6.1.176 | 6.1.175 | 6.1.174 | 5.15.9999 | 5.15.209 | 5.15.208 | 5.10.9999 | 5.10.258 | 5.10.257 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | Activate default security enhancements for toolchain (gcc, glibc, binutils) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|
| Type | File | Size |
|---|---|---|
| DIST | gentoo-kernel-config-g17.tar.bz2 | 5551 bytes |
| DIST | gentoo-kernel-config-g18.tar.bz2 | 5604 bytes |
| 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-20260523.asc | 226767 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 | 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 |