| Commit message (Collapse) | Author | Age | Files |
| |
|
|
|
| |
Tested-by: ernsteiswuerfel <erhard_f@mailbox.org>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Florian Schmaus <flow@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Florian Schmaus <flow@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Florian Schmaus <flow@gentoo.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upstream's fs/Makefile contains bcachefs-rust-probe to detect the Rust
toolchain, falling back to building a C-only module. However, the
probe does not check for rust-src. Add a patch fixing the detection.
This is only relevant for kernels < 7.0. On newer kernels, rust-src is
not required, as they kern's own Rust support (CONFIG_RUST) is used.
Also, bindgen is only required if USE=module, hence make it a
conditional dependency.
Closes: https://bugs.gentoo.org/981733
Signed-off-by: Florian Schmaus <flow@gentoo.org>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The testsuite was reworked upstream and it now passes w/o test_privileged
in the ebuild, though the sandbox still has to be disabled because of one
test which gets a different error. That needs to be investigated still.
I'd like to do verify-sig still for fuse but the setup is a bit awkward
as it's signify + relies on the previous release to get the key.
Bug: https://bugs.gentoo.org/982164
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
|
|
|
|
|
| |
The looseversion dep was dropped upstream in d0b0fc27fdfc78a13a07c1ea04b728bebc8c6e87
(3.17.1).
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Florian Schmaus <flow@gentoo.org>
|
| |
|
|
|
|
|
| |
Thanks to Jonas Rakebrandt for pointing this out.
Closes: https://bugs.gentoo.org/980803
Signed-off-by: Florian Schmaus <flow@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Florian Schmaus <flow@gentoo.org>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
sys-fs/zfs-2.4.4 and sys-fs/zfs-kmod-2.3.9 already declare 7.2 as the
maximum tested kernel, but the live ebuild was left at 7.0 and warns on
current kernels. Sync it up; master is ahead of 2.4.4, so 7.2 is a safe
lower bound on what upstream supports.
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1763
Merges: https://codeberg.org/gentoo/gentoo/pulls/1763
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
|
|
|
| |
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1759
Merges: https://codeberg.org/gentoo/gentoo/pulls/1759
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
|
|
|
|
|
| |
The 2.4 branch builds the kernel module itself, so no version of
sys-fs/zfs-kmod may be installed alongside it.
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1759
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
|
|
| |
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1759
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
|
|
| |
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1759
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
|
|
| |
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1759
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
|
|
| |
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1759
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
|
|
| |
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1759
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
|
|
|
|
| |
The 2.1 branch is EOL upstream and has no fix for CVE-2026-79619.
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1759
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
|
|
|
|
| |
The 2.1 branch is EOL upstream and has no fix for CVE-2026-79619.
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1759
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Keep the kernel module in sync with the sys-fs/zfs stabilization for
CVE-2026-79619.
Bug: https://bugs.gentoo.org/981501
Bug: https://bugs.gentoo.org/981514
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1753
Merges: https://codeberg.org/gentoo/gentoo/pulls/1753
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes CVE-2026-79619 (CVSS 7.3): the Linux ioctl authorization checks
can be bypassed by an unprivileged local user via user namespaces,
allowing pool-administrative operations (create, import, destroy),
access to the pool event log and fault injection. Only local access to
/dev/zfs is required; no prior pool access is needed.
Stable keywords match those of the vulnerable versions these replace
(2.2.8, 2.3.6 and 2.4.3 respectively).
Bug: https://bugs.gentoo.org/981501
Bug: https://bugs.gentoo.org/981514
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1753
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
|
|
|
|
|
| |
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1709
Merges: https://codeberg.org/gentoo/gentoo/pulls/1709
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
|
|
| |
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1709
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
|
|
| |
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1709
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
|
|
| |
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1709
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
|
|
| |
Signed-off-by: Alexander Moch <mail@alexmoch.com>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/1709
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Florian Schmaus <flow@gentoo.org>
|
| |
|
|
|
|
| |
See https://github.com/exfatprogs/exfatprogs/issues/391 on the tests.
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|