Looks like the wrapper in xfstests-bld/attr/libattr/syscalls.c returns
the dreaded ENOSYS becuase XATTR_SYSCALLS is not defined. Silent and
deadly.

#if HAVE_XATTR_SYSCALLS
# define SYSCALL(args...)       syscall(args)
#else
# define SYSCALL(args...)       ( errno = ENOSYS, -1 )
#endif

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1755499

Title:
  zfs returns enosys when calling fsetxattr

Status in linux package in Ubuntu:
  In Progress
Status in stress-ng package in Ubuntu:
  Invalid
Status in linux source package in Bionic:
  In Progress
Status in stress-ng source package in Bionic:
  Invalid

Bug description:
  When xfstests are run on zfs, they expect acl calls (like fsetxattr)
  to either work or return ENOTSUP. zfs fails with ENOSYS, at least on
  arm64.

  The result on calling the immutable tests of xfstests are:

  acl: Function not implemented

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1755499/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to