Date: Fri, 2 Oct 2009 08:10:38 GMT From: Dmitry Afanasiev <KOT@MATPOCKuH.Ru> To: freebsd-gnats-submit@FreeBSD.org Subject: sparc64/139304: acl_get_link_np() fails with "Invalid argument" on ZFS Message-ID: <200910020810.n928Acck078948@www.freebsd.org> Resent-Message-ID: <200910020820.n928K1AZ087811@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 139304 >Category: sparc64 >Synopsis: acl_get_link_np() fails with "Invalid argument" on ZFS >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-sparc64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Oct 02 08:20:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Dmitry Afanasiev >Release: FreeBSD 9.0-CURRENT sparc64 >Organization: >Environment: FreeBSD sunrise-new 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Wed Sep 30 12:29:46 MSD 2009 root@sunrise-new:/usr/obj/usr/src/sys/sunrise sparc64 >Description: acl_get_link_np(name, ACL_TYPE_NFS4) on any ZFS returns NULL with errno=EINVAL. As result I have errors in ls -l output like this: # /bin/ls -ld / ls: /: Invalid argument drwxr-xr-x 19 root wheel - 25 Sep 29 14:59 / Also cp -p return 1 and buildworld fails with following messages: ===> share/zoneinfo (all) cp -p /usr/src/share/zoneinfo/yearistype.sh yearistype cp: failed to get acl entries while setting yearistype: Invalid argument *** Error code 1 Also this breaks building of some ports like www/apache22: configure.in:190: the top level rebuilding rpm spec file rebuilding srclib/apr-util/configure Looking for apr source in /var/ports/usr/ports/www/apache22/work/httpd-2.2.13/srclib/apr cp: failed to get acl entries while setting build/get-version.sh: Invalid argument cp: failed to get acl entries while setting build/config.sub: Invalid argument cp: failed to get acl entries while setting build/config.guess: Invalid argument cp: failed to get acl entries while setting build/install.sh: Invalid argument cp: failed to get acl entries while setting build/find_apr.m4: Invalid argument cp: failed to get acl entries while setting build/apr_common.m4: Invalid argument ./buildconf failed for apr-util *** Error code 1 >How-To-Repeat: # zpool create tank `mdconfig -a -t swap -s 64m` # ls -ld /tank ls: /tank: Invalid argument drwxr-xr-x 2 root wheel - 2 Oct 2 12:09 /tank/ >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200910020810.n928Acck078948>