Debian Patches

Status for xfsprogs/6.17.0-2

Patch Description Author Forwarded Bugs Origin Last update
fix-invalid-ioctl.patch libfrog: add wrappers for file_getattr/file_setattr syscalls
On 27/08/2025 17:15, Andrey Albershteyn wrote:
> + file_attr_to_fsxattr(fa, &fsxa);
> +
> + error = ioctl(fd, FS_IOC_FSSETXATTR, fa);

&fsxa should be passed here.

xfsprogs 6.17.0 has broken project quota due to that

# LC_ALL=C /usr/sbin/xfs_quota -x -c "project -s -p /home/xxx 389701" /home
Setting up project 389701 (path /home/xxx)...
xfs_quota: cannot set project on /home/xxx: Invalid argument
Processed 1 (/etc/projects and cmdline) paths for project 389701 with
recursion depth infinite (-1).


ioctl(5, FS_IOC_FSSETXATTR,
{fsx_xflags=FS_XFLAG_PROJINHERIT|FS_XFLAG_HASATTR, fsx_extsize=0,
fsx_projid=0, fsx_cowextsize=389701}) = -1 EINVAL (Invalid argument)
"Arkadiusz Miƛkiewicz" <arekm@maven.pl> no https://lore.kernel.org/linux-xfs/905377ba-b2cb-4ca7-bf41-3d3382b48e1d@maven.pl/ 2025-12-02

All known versions for source package 'xfsprogs'

Links