sys-kernel/pf-sources (stuff)

Search

Masked: This package is masked.

Reason: Vulnerable to CVE-2026-31431 ("Copy Fail" algif_aead local privilege escalation, CVSS 7.8). The pf-kernel patchset is GA-only; these ebuilds ship vanilla v6.X.0 + pf without linux-stable backports, so the upstream revert that fixes the bug never reaches them. Migrate to the same slot's -r1 ebuild (verbatim natalenko + surgical CVE patch) or to sys-kernel/pf-sources-extended (curated pf delta on top of gentoo-sources, tracking linux-stable). Mask is part of a 30-day lastrite cycle; ebuilds stay in tree as a recovery path with KEYWORDS="" from 2026-06-05. See news item 2026-05-06-pf-sources-changes for context.

Masked by Ivan S. Titov on 2026-05-06

Install

Install this package:

emerge -a sys-kernel/pf-sources

Package Information

Homepage:
https://pfkernel.natalenko.name/ https://dev.gentoo.org/~alicef/genpatches/

Versions

Version EAPI Keywords Slot
7.0_p4 8 ~amd64 ~ppc ~ppc64 ~x86
7.0_p2-r1 8 ~amd64 ~ppc ~ppc64 ~x86
7.0_p1 8 ~amd64 ~ppc ~ppc64 ~x86
6.9_p6-r1 8 ~amd64 ~x86
6.8_p9-r1 8 ~amd64 ~x86
6.7_p7-r1 8 ~amd64 ~x86
6.6_p6-r2 8 ~amd64 ~x86
6.6_p6-r1 8 ~amd64 ~x86
6.5_p6-r1 8 ~amd64 ~x86
6.4_p6-r1 8 ~amd64 ~x86
6.3_p5-r1 8 ~amd64 ~x86
6.2_p7-r1 8 ~amd64 ~x86
6.1_p6-r2 8 ~amd64 ~x86
6.1_p6-r1 8 ~amd64 ~x86
6.19_p5-r1 8 ~amd64 ~ppc ~ppc64 ~x86
6.19_p5 8 ~amd64 ~ppc ~ppc64 ~x86
6.18_p6-r1 8 ~amd64 ~ppc ~ppc64 ~x86
6.18_p6 8 ~amd64 ~ppc ~ppc64 ~x86
6.17_p4-r1 8 ~amd64 ~x86
6.17_p4 8 ~amd64 ~x86
6.16_p5-r1 8 ~amd64 ~x86
6.16_p5 8 ~amd64 ~x86
6.15_p6-r1 8 ~amd64 ~x86
6.14_p6-r1 8 ~amd64 ~x86
6.13_p6-r1 8 ~amd64 ~x86
6.12_p4-r2 8 ~amd64 ~x86
6.12_p4-r1 8 ~amd64 ~x86
6.11_p4-r1 8 ~amd64 ~x86
6.10_p4-r1 8 ~amd64 ~x86

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>iohann.s.titov@gmail.com</email>
		<name>Ivan S. Titov</name>
	</maintainer>
	<upstream>
		<remote-id type="codeberg">pf-kernel/linux</remote-id>
		<remote-id type="github">istitov/extra-stuff</remote-id>
		<remote-id type="gitlab">istitov/extra-stuff</remote-id>
		<remote-id type="codeberg">istitov/extra-stuff</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

Files

Manifest

Type File Size Versions
DIST genpatches-6.1-178.base.tar.xz 8967892 bytes 6.1_p6-r2, 6.1_p6-r1
DIST genpatches-6.1-178.extras.tar.xz 4056 bytes 6.1_p6-r2, 6.1_p6-r1
DIST genpatches-6.12-48.base.tar.xz 2992856 bytes 6.12_p4-r2, 6.12_p4-r1
DIST genpatches-6.12-48.extras.tar.xz 4060 bytes 6.12_p4-r2, 6.12_p4-r1
DIST genpatches-6.15-13.base.tar.xz 1051668 bytes 6.15_p6-r1
DIST genpatches-6.15-13.extras.tar.xz 4064 bytes 6.15_p6-r1
DIST genpatches-6.16-11.base.tar.xz 786964 bytes 6.16_p5-r1, 6.16_p5
DIST genpatches-6.16-11.extras.tar.xz 4060 bytes 6.16_p5-r1, 6.16_p5
DIST genpatches-6.17-11.base.tar.xz 720796 bytes 6.17_p4-r1, 6.17_p4
DIST genpatches-6.17-11.extras.tar.xz 4324 bytes 6.17_p4-r1, 6.17_p4
DIST genpatches-6.18-10.base.tar.xz 595340 bytes 6.18_p6-r1, 6.18_p6
DIST genpatches-6.18-10.extras.tar.xz 4324 bytes 6.18_p6-r1, 6.18_p6
DIST genpatches-6.19-10.base.tar.xz 898796 bytes 6.19_p5-r1, 6.19_p5
DIST genpatches-6.19-10.extras.tar.xz 4324 bytes 6.19_p5-r1, 6.19_p5
DIST genpatches-6.2-14.base.tar.xz 737376 bytes 6.2_p7-r1
DIST genpatches-6.2-14.extras.tar.xz 3812 bytes 6.2_p7-r1
DIST genpatches-6.3-12.base.tar.xz 691736 bytes 6.3_p5-r1
DIST genpatches-6.3-12.extras.tar.xz 3808 bytes 6.3_p5-r1
DIST genpatches-6.6-35.base.tar.xz 1860992 bytes 6.6_p6-r2, 6.6_p6-r1
DIST genpatches-6.6-35.extras.tar.xz 3704 bytes 6.6_p6-r2, 6.6_p6-r1
DIST genpatches-6.8-10.base.tar.xz 574628 bytes 6.8_p9-r1
DIST genpatches-6.8-10.extras.tar.xz 3704 bytes 6.8_p9-r1
DIST genpatches-7.0-1.base.tar.xz 6992 bytes 7.0_p1
DIST genpatches-7.0-1.extras.tar.xz 4324 bytes 7.0_p1
DIST genpatches-7.0-4.base.tar.xz 49544 bytes 7.0_p2-r1
DIST genpatches-7.0-4.extras.tar.xz 4320 bytes 7.0_p2-r1
DIST genpatches-7.0-9.base.tar.xz 247760 bytes 7.0_p4
DIST genpatches-7.0-9.extras.tar.xz 3980 bytes 7.0_p4
DIST linux-6.16-pf5.tar.gz 252267980 bytes 6.16_p5
DIST linux-6.17-pf4.tar.gz 253598641 bytes 6.17_p4
DIST linux-6.18-pf6.tar.gz 254953102 bytes 6.18_p6
DIST linux-6.19-pf5.tar.gz 257556076 bytes 6.19_p5
DIST linux-7.0-pf1.tar.gz 259987054 bytes 7.0_p1
DIST linux-7.0-pf4.tar.gz 259991016 bytes 7.0_p4
DIST pf-cves-cumulative-6.1-r2-0.tar.xz 8400 bytes 6.1_p6-r2
DIST pf-cves-cumulative-6.12-r2-0.tar.xz 7824 bytes 6.12_p4-r2
DIST pf-cves-cumulative-6.6-r2-0.tar.xz 9012 bytes 6.6_p6-r2
DIST pf-cves-surgical-r1-0.tar.xz 5400 bytes 6.19_p5-r1, 6.18_p6-r1, 6.17_p4-r1, 6.16_p5-r1
DIST pf-genpatches-6.10-r70-0.tar.xz 1116960 bytes 6.10_p4-r1
DIST pf-genpatches-6.11-r70-0.tar.xz 1059388 bytes 6.11_p4-r1
DIST pf-genpatches-6.13-r70-0.tar.xz 970320 bytes 6.13_p6-r1
DIST pf-genpatches-6.14-r70-0.tar.xz 1080948 bytes 6.14_p6-r1
DIST pf-genpatches-6.4-r70-0.tar.xz 1047444 bytes 6.4_p6-r1
DIST pf-genpatches-6.5-r70-0.tar.xz 1056732 bytes 6.5_p6-r1
DIST pf-genpatches-6.7-r70-0.tar.xz 1103592 bytes 6.7_p7-r1
DIST pf-genpatches-6.9-r70-0.tar.xz 690716 bytes 6.9_p6-r1
Unmatched Entries
Type File Size
DIST linux-6.1-pf6.tar.gz 220761768 bytes
DIST linux-6.10-pf4.tar.gz 238936181 bytes
DIST linux-6.11-pf4.tar.gz 243072952 bytes
DIST linux-6.12-pf4.tar.gz 244720029 bytes
DIST linux-6.13-pf6.tar.gz 245758072 bytes
DIST linux-6.14-pf6.tar.gz 247378649 bytes
DIST linux-6.15-pf6.tar.gz 249934617 bytes
DIST linux-6.2-pf7.tar.gz 222943378 bytes
DIST linux-6.3-pf5.tar.gz 223560069 bytes
DIST linux-6.4-pf6.tar.gz 226016445 bytes
DIST linux-6.5-pf6.tar.gz 228024548 bytes
DIST linux-6.6-pf6.tar.gz 229421927 bytes
DIST linux-6.7-pf7.tar.gz 232643261 bytes
DIST linux-6.8-pf9.tar.gz 234558324 bytes
DIST linux-6.9-pf6.tar.gz 237424883 bytes
DIST linux-7.0-pf2.tar.gz 259997275 bytes