kdave
kdave
https://github.com/kdave/btrfs-progs/pull/843 added/fixed support for uClibc. We should add it to our CI so we don't break it accidentally. I haven't found any docker image that can be used (like what...
Continuation of #732 that argues that the first empty megabyte (except bootloader, partition table and btrfs superblock) is a potential source of weakness in case the device is encrypted. The...
There are some fixups needed for the `mkfs --subvol` interface and some code cleanups. They should be separate patches on top of current code in devel (the hardlink code depends...
User feedback https://lore.kernel.org/linux-btrfs/20241217195649.143d2c94@nvm/ about global options. Current state: - global options must be right after `btrfs` - command specific duplicated by the global ones have been deprecated - the pattern...
The package published https://pypi.org/project/btrfsutil/ does not have usual metadata (license, group etc). Add what's missing.
The sanitize.yml workflow disables running `test-libbtrfsutil` and `library-test` with `make D=asan` and `make D=tsan`. For some reason the libraries do not follow the `D=` setting so the objects are incompatible.
Kernel 6.13 provides a new unprivileged ioctl to wait for subvolume cleaning (https://git.kernel.org/linus/6c83d153ed86eb17c46eafe4e78af4ce2071a05 "btrfs: add new ioctl to wait for cleaned subvolumes") - try the new ioctl first, if it...
Tracking issue for: - [ ] https://github.com/kdave/btrfs-progs/security/code-scanning/51
There are some common usecases where the default settings are changed using the systemd override configuration. As this might not need to be well known or just for convenience, we...
Don't start e.g. balance when the target mount point is not writable. Scrub can run in read-only mode, so it may switch to -r internally.