[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-21 Thread Colin Ian King
OK, tests now pass, marking as fixed released.

http://10.246.72.4/test-results/4.15.0-13.14~16.04.1-generic/starmie-
kernel__4.15.0-13.14~16.04.1__2018-03-21_08-32-00/ubuntu_zfs_xfs_generic/results/ubuntu_zfs_xfs_generic.079/debug/ubuntu_zfs_xfs_generic.079.DEBUG.html

** Changed in: linux (Ubuntu Bionic)
   Status: Fix Committed => Fix Released

-- 
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:
  Fix Released
Status in stress-ng package in Ubuntu:
  Invalid
Status in linux source package in Bionic:
  Fix Released
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-21 Thread Colin Ian King
Yes, 1732370 is a duplicate, marked it as so.

-- 
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:
  Fix Committed
Status in stress-ng package in Ubuntu:
  Invalid
Status in linux source package in Bionic:
  Fix Committed
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-20 Thread Po-Hsu Lin
Possible duplicate: arm64 system failed with test 079 in zfs_xfs_generic
bug 1732370

-- 
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:
  Fix Committed
Status in stress-ng package in Ubuntu:
  Invalid
Status in linux source package in Bionic:
  Fix Committed
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-20 Thread Colin Ian King
Fix committed: http://kernel.ubuntu.com/git/ubuntu/autotest-client-
tests.git/commit/?id=f727a4da264ee4d4ee9e848180df30f7a081f578

** Changed in: linux (Ubuntu Bionic)
   Status: In Progress => Fix Committed

-- 
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:
  Fix Committed
Status in stress-ng package in Ubuntu:
  Invalid
Status in linux source package in Bionic:
  Fix Committed
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-20 Thread Colin Ian King
@Thadeu, do you mind re-testing this as the fix has now landed in
autotests

-- 
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:
  Fix Committed
Status in stress-ng package in Ubuntu:
  Invalid
Status in linux source package in Bionic:
  Fix Committed
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-20 Thread Ubuntu Foundations Team Bug Bot
** Tags added: patch

-- 
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-20 Thread Colin Ian King
Attached is a fix to the tests, hopefully will be added to the autotest-
client-tests repo ASAP.

** Patch added: 
"0001-UBUNTU-SAUCE-ubuntu_zfs_xfs_geneirc-Add-support-for-.patch"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1755499/+attachment/5084884/+files/0001-UBUNTU-SAUCE-ubuntu_zfs_xfs_geneirc-Add-support-for-.patch

-- 
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-19 Thread Colin Ian King
..and HAVE_XATTR_SYSCALLS is not defined because it does not have arch
specific #defines for arm64. I'll add them in tomorrow and fix this up.

-- 
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-19 Thread Colin Ian King
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-19 Thread Colin Ian King
debugged further into fadd_acl, this calls acl_set_fd
libacl/acl_set_fd.c:47, and this calls:

fsetxattr (filedes=filedes@entry=3, name=name@entry=0xaaab6958
"system.posix_acl_access", value=value@entry=0xaaacbc00,
size=, flags=flags@entry=0)

..which returns -1 and errno = 38 (ENOSYS 38 Function not implemented)

this also occurs on a non-ZFS file system (e.g. ext4).

-- 
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-19 Thread Colin Ian King
#0  __GI___libc_write (fd=4, buf=0xaaacbc40, nbytes=30) at 
../sysdeps/unix/sysv/linux/write.c:25
#1  0xb7ebf878 in _IO_new_file_write (f=0xaaac9850, 
data=0xaaacbc40, n=30) at fileops.c:1255
#2  0xb7ebec28 in new_do_write (fp=0xaaac9850, data=0xaaacbc40 
"acl: Function not implemented\n", to_do=to_do@entry=30) at fileops.c:510
#3  0xb7ec0994 in _IO_new_do_write (fp=, data=, to_do=30) at fileops.c:486
#4  0xb7ebff6c in _IO_new_file_xsputn (f=0xaaac9850, 
data=, n=1) at fileops.c:1323
#5  0xb7e97064 in _IO_vfprintf_internal (s=0xaaac9850, 
format=0xb7f76008 "%s%s%s\n", ap=...) at vfprintf.c:1674
#6  0xb7eb2180 in locked_vfxprintf (fp=fp@entry=0xaaac9850, 
fmt=, ap=...) at fxprintf.c:30
#7  0xb7eb22e0 in __fxprintf (fp=fp@entry=0xaaac9850, 
fmt=fmt@entry=0xb7f76008 "%s%s%s\n") at fxprintf.c:74
#8  0xb7eaf588 in perror_internal (fp=fp@entry=0xaaac9850, 
s=s@entry=0xaaab64d0 "acl", errnum=errnum@entry=38) at perror.c:39
#9  0xb7eaf65c in __GI_perror (s=0xaaab64d0 "acl") at perror.c:74
#10 0xaaab256c in create_test_area (dir=0xf886 "foo") at 
t_immutable.c:2008
#11 0xba88 in main (argc=3, argv=0xf638) at 
t_immutable.c:2277

-- 
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-19 Thread Colin Ian King
Looking at the termination of t_immutable test program:

ARM:
mprotect(0x86092000, 4096, PROT_READ) = 0
mprotect(0x860b3000, 4096, PROT_READ) = 0
munmap(0x86295000, 38279)   = 0
openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 4
lseek(4, 0, SEEK_CUR)   = 0
fstat(4, {st_mode=S_IFREG|0644, st_size=1682, ...}) = 0
mmap(NULL, 1682, PROT_READ, MAP_SHARED, 4, 0) = 0x8629e000
lseek(4, 1682, SEEK_SET)= 1682
munmap(0x8629e000, 1682)= 0
close(4)= 0
dup(2)  = 4
fcntl(4, F_GETFL)   = 0x20002 (flags O_RDWR|0x2)
fstat(4, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
write(4, "acl: Function not implemented\n", 30acl: Function not implemented
) = 30
close(4)= 0
exit_group(1)   = ?
+++ exited with 1 +++


x86 at same place:
mprotect(0x7f677e46f000, 4096, PROT_READ) = 0
mprotect(0x7f677e67d000, 4096, PROT_READ) = 0
munmap(0x7f677f097000, 165753)  = 0
openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 4
lseek(4, 0, SEEK_CUR)   = 0
fstat(4, {st_mode=S_IFREG|0644, st_size=3023, ...}) = 0
mmap(NULL, 3023, PROT_READ, MAP_SHARED, 4, 0) = 0x7f677f0bf000
lseek(4, 3023, SEEK_SET)= 3023
munmap(0x7f677f0bf000, 3023)= 0
close(4)= 0
fsetxattr(3, "system.posix_acl_access", 
"\2\0\0\0\1\0\6\0\377\377\377\377\2\0\6\0\376\377\0\0\4\0\6\0\377\377\377\377\20\0\6",
 44, 0) = -1 EOPNOTSUPP (Operation not supported)
fsetxattr(3, "trusted.test", "readonly", 8, XATTR_CREATE) = 0
fsetxattr(3, "user.test", "readonly", 8, XATTR_CREATE) = 0
..etc

So it's something different in the test program in the acl handling side

-- 
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-19 Thread Colin Ian King
arm64:

statfs("/mnt/scratch/079", {f_type=ZFS_SUPER_MAGIC, f_bsize=131072, 
f_blocks=15097, f_bfree=15097, f_bavail=15097, f_files=3864945, 
f_ffree=3864939, f_fsid={val=[2326582274, 8984039]}, f_namelen=255, 
f_frsize=131072, f_flags=ST_VALID|ST_RELATIME}) = 0
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_RDWR) = -1 EACCES 
(Permission denied)
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_WRONLY) = -1 EACCES 
(Permission denied)
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_RDWR|O_TRUNC) = -1 EACCES 
(Permission denied)
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_WRONLY|O_TRUNC) = -1 EACCES 
(Permission denied)
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_RDWR|O_APPEND) = -1 EACCES 
(Permission denied)
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_WRONLY|O_APPEND) = -1 EACCES 
(Permission denied)
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_RDWR|O_TRUNC|O_APPEND) = -1 
EACCES (Permission denied)
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_WRONLY|O_TRUNC|O_APPEND) = 
-1 EACCES (Permission denied)
truncate("/mnt/scratch/079/immutable.f", 0) = -1 EACCES (Permission denied)
utimensat(AT_FDCWD, "/mnt/scratch/079/immutable.f", [{tv_sec=0, tv_nsec=0}, 
{tv_sec=0, tv_nsec=0}], 0) = -1 EPERM (Operation not permitted)
utimensat(AT_FDCWD, "/mnt/scratch/079/immutable.f", NULL, 0) = -1 EPERM 
(Operation not permitted)

x86:
statfs("/mnt/scratch/079", {f_type=ZFS_SUPER_MAGIC, f_bsize=131072, 
f_blocks=15102, f_bfree=15102, f_bavail=15102, f_files=3866273, 
f_ffree=3866267, f_fsid={val=[4130572324, 1396799]}, f_namelen=255, 
f_frsize=131072, f_flags=ST_VALID|ST_RELATIME}) = 0
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_RDWR) = -1 EPERM (Operation 
not permitted)
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_WRONLY) = -1 EPERM 
(Operation not permitted)
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_RDWR|O_TRUNC) = -1 EPERM 
(Operation not permitted)
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_WRONLY|O_TRUNC) = -1 EPERM 
(Operation not permitted)
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_RDWR|O_APPEND) = -1 EPERM 
(Operation not permitted)
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_WRONLY|O_APPEND) = -1 EPERM 
(Operation not permitted)
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_RDWR|O_TRUNC|O_APPEND) = -1 
EPERM (Operation not permitted)
openat(AT_FDCWD, "/mnt/scratch/079/immutable.f", O_WRONLY|O_TRUNC|O_APPEND) = 
-1 EPERM (Operation not permitted)
truncate("/mnt/scratch/079/immutable.f", 0) = -1 EPERM (Operation not permitted)
utime("/mnt/scratch/079/immutable.f", {actime=0, modtime=0}) = -1 EPERM 
(Operation not permitted)
utime("/mnt/scratch/079/immutable.f", NULL) = -1 EPERM (Operation not permitted)

-- 
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-19 Thread Colin Ian King
And also ARM64 + 4.4.0-116-generic. I wonder why this used to pass.

-- 
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-19 Thread Colin Ian King
This also fails on ARM64 + ZFS 0.6.5.11-1ubuntu3.1 + 4.13.0-37-generic

-- 
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-19 Thread Colin Ian King
Does not occur with x86 ZFS on 4.15.

-- 
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-19 Thread Colin Ian King
Issue exists with 4.15 + today's upstream zfs v0.7.0-378_ga76f3d043

-- 
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-15 Thread Colin Ian King
Thanks, I'll ask Sam for access to that H/W tomorrow.

-- 
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-15 Thread Thadeu Lima de Souza Cascardo
Hi, Colin.

The results are here:

http://10.246.72.4/test-
results/4.15.0-12.13-generic/ms10-34-mcdivittB0-kernel__4.15.0-12.13__2018-03-08_22-50-00/ubuntu_zfs_xfs_generic/results/ubuntu_zfs_xfs_generic.079/debug/ubuntu_zfs_xfs_generic.079.DEBUG.html

It should be the t_immutable test or something like that, when I looked
at the code.

Cascardo.

-- 
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-15 Thread Colin Ian King
@Thadeu, I'm having issues trying to reproduce this, which specific test
is being run?

-- 
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


[Kernel-packages] [Bug 1755499] Re: zfs returns enosys when calling fsetxattr

2018-03-14 Thread Colin Ian King
** Changed in: linux (Ubuntu Bionic)
   Status: Confirmed => In Progress

** Changed in: linux (Ubuntu Bionic)
   Importance: Undecided => High

-- 
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