Hi,

We are seeing the following problem with the df in coreutils version 8.23
(which we call /usr/bin/gdf on Solaris to differentiate it from the "native"
version):

Now I realize that the latest version of the GNU df utility doesn't list
all mounted file systems by default, it skips that it calls "dummy" file system.
However I noticed that on S12 the "/" file-system is no longer showing up
with "gdf -h". It works fine on Solaris 11.2 which has coreutils 8.16).

Here's what I see on my machine running Solaris 12 build #70:

$ gdf -h
Filesystem                       Size  Used Avail Use% Mounted on
/usr/lib/libc/libc_hwcap1.so.1   323G   13G  310G   4% /lib/libc.so.1
swap                              12G  2.4M   12G   1% /system/volatile
rpool/ROOT/os-s12-b70-take2/var  311G 1021M  310G   1% /var
swap                              12G  131M   12G   2% /tmp
rpool/VARSHARE                   310G  1.4M  310G   1% /var/share
rpool/export                     310G   32K  310G   1% /export
rpool/export/home                310G   32K  310G   1% /export/home
rpool/export/home/richb          316G  5.9G  310G   2% /export/home/richb
rpool                            310G  4.9M  310G   1% /rpool
rpool/VARSHARE/zones             310G   31K  310G   1% /system/zones
tank                             914G   41G  874G   5% /tank
rpool/VARSHARE/pkg               310G   32K  310G   1% /var/share/pkg
rpool/VARSHARE/pkg/repositories 310G 31K 310G 1% /var/share/pkg/repositories
strax:/                          786G   17G  770G   3% /net/strax
strax:/builds                    7.8T  1.1T  6.8T  14% /net/strax/builds

Compare this with the Solaris "native" df:

$ df -h
Filesystem             Size   Used  Available Capacity  Mounted on
rpool/ROOT/os-s12-b70-take2
                       457G    13G       310G     4%    /
/devices                 0K     0K         0K     0%    /devices
/dev                     0K     0K         0K     0%    /dev
ctfs                     0K     0K         0K     0% /system/contract
proc                     0K     0K         0K     0%    /proc
mnttab                   0K     0K         0K     0% /etc/mnttab
swap                    12G   2.3M        12G     1% /system/volatile
objfs                    0K     0K         0K     0% /system/object
sharefs                  0K     0K         0K     0% /etc/dfs/sharetab
/usr/lib/libc/libc_hwcap1.so.1
                       322G    13G       310G     4% /lib/libc.so.1
fd                       0K     0K         0K     0%    /dev/fd
rpool/ROOT/os-s12-b70-take2/var
                       457G  1020M       310G     1%    /var
swap                    12G   130M        12G     2%    /tmp
rpool/VARSHARE         457G   1.3M       310G     1%    /var/share
rpool/export           457G    32K       310G     1%    /export
rpool/export/home      457G    32K       310G     1% /export/home
rpool/export/home/richb
                       457G   5.9G       310G     2% /export/home/richb
rpool                  457G   4.9M       310G     1%    /rpool
rpool/VARSHARE/zones   457G    31K       310G     1% /system/zones
tank                   914G    40G       873G     5%    /tank
rpool/VARSHARE/pkg     457G    32K       310G     1% /var/share/pkg
rpool/VARSHARE/pkg/repositories
457G 31K 310G 1% /var/share/pkg/repositories
strax:/                786G    17G       769G     3%    /net/strax

You'll notice that gdf no longer shows the "/" file-system:

rpool/ROOT/os-s12-b70-take2
                       457G    13G       310G     4%    /

Paul (Eggert) mentioned that adding the -a option gives the correct output:

$ gdf -h -a
Filesystem                       Size  Used Avail Use% Mounted on
rpool/ROOT/os-s12-b70-take2         -     -     -    - /
/devices                            0     0     0    - /devices
/dev                                0     0     0    - /dev
ctfs                                0     0     0    - /system/contract
proc                                0     0     0    - /proc
mnttab                              0     0     0    - /etc/mnttab
swap                              12G  2.4M   12G   1% /system/volatile
objfs                               0     0     0    - /system/object
sharefs                             0     0     0    - /etc/dfs/sharetab
/usr/lib/libc/libc_hwcap1.so.1   323G   13G  310G   4% /lib/libc.so.1
fd                                  0     0     0    - /dev/fd
rpool/ROOT/os-s12-b70-take2/var  311G 1021M  310G   1% /var
swap                              12G  131M   12G   2% /tmp
rpool/VARSHARE                   310G  1.4M  310G   1% /var/share
rpool/export                     310G   32K  310G   1% /export
rpool/export/home                310G   32K  310G   1% /export/home
rpool/export/home/richb          316G  5.9G  310G   2% /export/home/richb
rpool                            310G  4.9M  310G   1% /rpool
rpool/VARSHARE/zones             310G   31K  310G   1% /system/zones
tank                             914G   41G  874G   5% /tank
rpool/VARSHARE/pkg               310G   32K  310G   1% /var/share/pkg
rpool/VARSHARE/pkg/repositories 310G 31K 310G 1% /var/share/pkg/repositories
-hosts                              0     0     0    - /net
auto_home                           0     0     0    - /home
-fedfs                              0     0     0    - /nfs4
strax:/                          786G   17G  770G   3% /net/strax

but it suggests that there might be a bug here, and "/" should be
there without the need to specify -a.

More info:

$ mount
/ on rpool/ROOT/os-s12-b70-take2 read/write/setuid/devices/rstchown/dev=4750002 on Wed Dec 31 16:00:00 1969 /devices on /devices read/write/setuid/devices/rstchown/dev=9040000 on Fri Mar 27 06:16:10 2015 /dev on /dev read/write/setuid/devices/rstchown/dev=9080000 on Fri Mar 27 06:16:10 2015 /system/contract on ctfs read/write/setuid/devices/rstchown/dev=9180001 on Fri Mar 27 06:16:11 2015 /proc on proc read/write/setuid/devices/rstchown/dev=90c0000 on Fri Mar 27 06:16:11 2015 /etc/mnttab on mnttab read/write/setuid/devices/rstchown/dev=91c0001 on Fri Mar 27 06:16:11 2015 /system/volatile on swap read/write/setuid/devices/rstchown/xattr/dev=9200001 on Fri Mar 27 06:16:11 2015 /system/object on objfs read/write/setuid/devices/rstchown/dev=9240001 on Fri Mar 27 06:16:11 2015 /etc/dfs/sharetab on sharefs read/write/setuid/devices/rstchown/dev=9280001 on Fri Mar 27 06:16:11 2015 /lib/libc.so.1 on /usr/lib/libc/libc_hwcap1.so.1 read/write/setuid/devices/rstchown/dev=4750002 on Fri Mar 27 06:16:28 2015 /dev/fd on fd read/write/setuid/devices/rstchown/dev=9340001 on Fri Mar 27 06:16:28 2015 /var on rpool/ROOT/os-s12-b70-take2/var read/write/setuid/devices/rstchown/nonbmand/exec/xattr/atime/dev=4750004 on Fri Mar 27 06:16:44 2015 /tmp on swap read/write/setuid/devices/rstchown/xattr/dev=9200002 on Fri Mar 27 06:16:44 2015 /var/share on rpool/VARSHARE read/write/setuid/devices/rstchown/nonbmand/exec/xattr/atime/dev=4750005 on Fri Mar 27 06:16:45 2015 /export on rpool/export read/write/setuid/devices/rstchown/nonbmand/exec/xattr/atime/dev=4750006 on Fri Mar 27 06:18:26 2015 /export/home on rpool/export/home read/write/setuid/devices/rstchown/nonbmand/exec/xattr/atime/dev=4750007 on Fri Mar 27 06:18:26 2015 /export/home/richb on rpool/export/home/richb read/write/setuid/devices/rstchown/nonbmand/exec/xattr/atime/dev=4750008 on Fri Mar 27 06:18:26 2015 /rpool on rpool read/write/setuid/devices/rstchown/nonbmand/exec/xattr/atime/dev=4750009 on Fri Mar 27 06:18:26 2015 /system/zones on rpool/VARSHARE/zones read/write/setuid/devices/rstchown/nonbmand/exec/xattr/atime/dev=475000a on Fri Mar 27 06:18:27 2015 /tank on tank read/write/setuid/devices/rstchown/nonbmand/exec/xattr/atime/dev=475000b on Fri Mar 27 06:18:27 2015 /var/share/pkg on rpool/VARSHARE/pkg read/write/setuid/devices/rstchown/nonbmand/exec/xattr/atime/dev=475000c on Fri Mar 27 06:18:27 2015 /var/share/pkg/repositories on rpool/VARSHARE/pkg/repositories read/write/setuid/devices/rstchown/nonbmand/exec/xattr/atime/dev=475000d on Fri Mar 27 06:18:27 2015

$ mount -p
rpool/ROOT/os-s12-b70-take2 - / zfs - no
/devices - /devices devfs - no
/dev - /dev dev - no
ctfs - /system/contract ctfs - no
proc - /proc proc - no
mnttab - /etc/mnttab mntfs - no
swap - /system/volatile tmpfs - no xattr
objfs - /system/object objfs - no
sharefs - /etc/dfs/sharetab sharefs - no
/usr/lib/libc/libc_hwcap1.so.1 - /lib/libc.so.1 lofs - no
fd - /dev/fd fd - no rw
rpool/ROOT/os-s12-b70-take2/var - /var zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime
swap - /tmp tmpfs - no xattr
rpool/VARSHARE - /var/share zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime rpool/export - /export zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime rpool/export/home - /export/home zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime rpool/export/home/richb - /export/home/richb zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime
rpool - /rpool zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime
rpool/VARSHARE/zones - /system/zones zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime
tank - /tank zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime
rpool/VARSHARE/pkg - /var/share/pkg zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime rpool/VARSHARE/pkg/repositories - /var/share/pkg/repositories zfs - no rw,devices,setuid,nonbmand,exec,rstchown,xattr,atime

I've also attached the output from two truss runs (truss is the
Solaris equivilent of strace):

1/

$ truss -o solaris-df.out -a -f -e /usr/bin/df -h
Filesystem             Size   Used  Available Capacity  Mounted on
rpool/ROOT/os-s12-b70-take2
                       457G    13G       309G     4%    /
/devices                 0K     0K         0K     0%    /devices
/dev                     0K     0K         0K     0%    /dev
ctfs                     0K     0K         0K     0% /system/contract
proc                     0K     0K         0K     0%    /proc
mnttab                   0K     0K         0K     0% /etc/mnttab
swap                    12G   2.3M        12G     1% /system/volatile
objfs                    0K     0K         0K     0% /system/object
sharefs                  0K     0K         0K     0% /etc/dfs/sharetab
/usr/lib/libc/libc_hwcap1.so.1
                       322G    13G       309G     4% /lib/libc.so.1
fd                       0K     0K         0K     0%    /dev/fd
rpool/ROOT/os-s12-b70-take2/var
                       457G  1020M       309G     1%    /var
swap                    12G   130M        12G     2%    /tmp
rpool/VARSHARE         457G   1.3M       309G     1%    /var/share
rpool/export           457G    32K       309G     1%    /export
rpool/export/home      457G    32K       309G     1% /export/home
rpool/export/home/richb
                       457G   6.0G       309G     2% /export/home/richb
rpool                  457G   4.9M       309G     1%    /rpool
rpool/VARSHARE/zones   457G    31K       309G     1% /system/zones
tank                   914G    40G       873G     5%    /tank
rpool/VARSHARE/pkg     457G    32K       309G     1% /var/share/pkg
rpool/VARSHARE/pkg/repositories
457G 31K 309G 1% /var/share/pkg/repositories

2/

$ truss -o gnu-df.out -a -f -e /usr/bin/gdf -h
Filesystem                       Size  Used Avail Use% Mounted on
/usr/lib/libc/libc_hwcap1.so.1   323G   13G  310G   4% /lib/libc.so.1
swap                              13G  2.4M   13G   1% /system/volatile
rpool/ROOT/os-s12-b70-take2/var  311G 1021M  310G   1% /var
swap                              13G  131M   13G   2% /tmp
rpool/VARSHARE                   310G  1.4M  310G   1% /var/share
rpool/export                     310G   32K  310G   1% /export
rpool/export/home                310G   32K  310G   1% /export/home
rpool/export/home/richb          316G  6.1G  310G   2% /export/home/richb
rpool                            310G  4.9M  310G   1% /rpool
rpool/VARSHARE/zones             310G   31K  310G   1% /system/zones
tank                             914G   41G  874G   5% /tank
rpool/VARSHARE/pkg               310G   32K  310G   1% /var/share/pkg
rpool/VARSHARE/pkg/repositories 310G 31K 310G 1% /var/share/pkg/repositories

From a cursory look at the output, I'm not sure there's going to be
enough information to go on there, so if you can suggest places where
I should add debug to .../coreutils-8.23/src/df.c (or wherever), then
I'll do that, and send on that output.

Thanks.

2505:   execve("/usr/sbin/df", 0xFFFF80C17E02BC18, 0xFFFF80C17E02BC30)  argc = 2
2505:    argv: /usr/bin/df -h
2505:    envp: LC_MONETARY= TERM=xterm-color SHELL=/usr/bin/bash
2505:     SSH_CLIENT=10.0.1.5 35826 22 LC_NUMERIC= SSH_TTY=/dev/pts/3
2505:     LC_ALL=en_US.UTF-8
2505:     http_proxy=http://www-proxy.us.oracle.com:80 USER=richb
2505:     ftp_proxy=http://www-proxy.us.oracle.com:80
2505:     FTP_PROXY=http://www-proxy.us.oracle.com:80
2505:     PAGER=/usr/bin/less -ins MAIL=/var/mail/richb
2505:     
PATH=/opt/onbld/bin:/opt/onbld/bin/i386:/opt/SUNWspro/bin:/opt/teamware/bin:/usr/bin:/usr/sbin:/usr/openwin/bin:/usr/sfw/bin:/opt/SUNWspro/sunstudio12.1/bin:/usr/perl5/5.12/bin/:/export/home/richb/go/bin
2505:     LC_MESSAGES=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
2505:     PWD=/export/home/richb/userland/bugs/20807778
2505:     EDITOR=/usr/bin/vi LANG=en_US.UTF-8 TZ=localtime
2505:     https_proxy=http://www-proxy.us.oracle.com:80
2505:     HTTPS_PROXY=http://www-proxy.us.oracle.com:80 SHLVL=1
2505:     HOME=/export/home/richb no_proxy=ipkg.us.oracle.com
2505:     HTTP_PROXY=http://www-proxy.us.oracle.com:80 LOGNAME=richb
2505:     PARFAIT_HOME=/ws/onnv-tools/parfait/latest
2505:     SSH_CONNECTION=10.0.1.5 35826 10.0.1.32 22
2505:     LC_CTYPE=en_US.UTF-8 GOPATH=/export/home/richb/go
2505:     DISPLAY=localhost:11.0
2505:     DOCTOOLS=/net/mpk-doctools.sfbay/doctools/ LC_TIME=
2505:     XAUTHORITY=/tmp/ssh-xauth-yraW2e/xauthfile
2505:     OLDPWD=/export/home/richb/userland/bugs _=/usr/bin/truss
2505:   sysinfo(SI_MACHINE, "i86pc", 257)               = 6
2505:   mmap(0x00000000, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, 
4294967295, 0) = 0x7FF64783F000
2505:   memcntl(0x7FF647850000, 98248, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   memcntl(0x00400000, 12552, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   resolvepath("/usr/sbin/df", "/usr/sbin/df", 1023) = 12
2505:   resolvepath("/usr/lib/amd64/ld.so.1", "/lib/amd64/ld.so.1", 1023) = 18
2505:   fstatat(AT_FDCWD, "/usr/sbin/df", 0xFFFF80C17E02B7C0, 0) = 0
2505:   openat(AT_FDCWD, "/var/ld/64/ld.config", O_RDONLY) Err#2 ENOENT
2505:   fstatat(AT_FDCWD, "/lib/64/libc.so.1", 0xFFFF80C17E02ABC0, 0) = 0
2505:   resolvepath("/lib/64/libc.so.1", "/lib/amd64/libc.so.1", 1023) = 20
2505:   openat(AT_FDCWD, "/lib/64/libc.so.1", O_RDONLY) = 3
2505:   mmapobj(3, MMOBJ_INTERPRET, 0x7FF64783FF78, 0xFFFF80C17E02AB4C, 
0x00000000) = 0
2505:   close(3)                                        = 0
2505:   memcntl(0x7FF647400000, 746816, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, 
MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0x7FF647830000
2505:   getcontext(0xFFFF80C17E02B1F0)
2505:   getrlimit(RLIMIT_STACK, 0xFFFF80C17E02B550)     = 0
2505:   getpid()                                        = 2505 [2503]
2505:   lwp_private(0, 0, 0x7FF647832A40)               = 0x00000000
2505:   setustack(0x7FF647832AE8)
2505:   sigfillset(0x7FF6476A06F0)                      = 0
2505:   brk(0x00000000)                                 = 0x702C2F1AC
2505:   brk(0x702C2F1B0)                                = 0x00000000
2505:   brk(0x702C331B0)                                = 0x00000000
2505:   fstatat(AT_FDCWD, "/usr/lib/locale/en_US.UTF-8/amd64/en_US.UTF-8.so.3", 
0xFFFF80C17E02A6E0, 0) = 0
2505:   resolvepath("/usr/lib/locale/en_US.UTF-8/amd64/en_US.UTF-8.so.3", 
"/usr/lib/locale/en_US.UTF-8/amd64/en_US.UTF-8.so.3", 1023) = 50
2505:   openat(AT_FDCWD, "/usr/lib/locale/en_US.UTF-8/amd64/en_US.UTF-8.so.3", 
O_RDONLY) = 3
2505:   mmapobj(3, MMOBJ_INTERPRET, 0x7FF647844FF8, 0xFFFF80C17E02A66C, 
0x00000000) = 0
2505:   close(3)                                        = 0
2505:   memcntl(0x7FF646C00000, 16992, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   fstatat(AT_FDCWD, "/usr/lib/locale/en_US.UTF-8/amd64/libc.so.1", 
0xFFFF80C17E02A590, 0) Err#2 ENOENT
2505:   fstatat(AT_FDCWD, 
"/usr/lib/locale/en_US.UTF-8/amd64/methods_unicode.so.3", 0xFFFF80C17E02A0F0, 
0) = 0
2505:   resolvepath("/usr/lib/locale/en_US.UTF-8/amd64/methods_unicode.so.3", 
"/usr/lib/locale/en_US.UTF-8/amd64/methods_unicode.so.3", 1023) = 54
2505:   openat(AT_FDCWD, 
"/usr/lib/locale/en_US.UTF-8/amd64/methods_unicode.so.3", O_RDONLY) = 3
2505:   mmapobj(3, MMOBJ_INTERPRET, 0x7FF647846398, 0xFFFF80C17E02A07C, 
0x00000000) = 0
2505:   close(3)                                        = 0
2505:   memcntl(0x7FF647810000, 7256, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   brk(0x702C331B0)                                = 0x00000000
2505:   brk(0x702C371B0)                                = 0x00000000
2505:   fstatat(AT_FDCWD, "/lib/64/libzfs.so.1", 0xFFFF80C17E02AED0, 0) = 0
2505:   resolvepath("/lib/64/libzfs.so.1", "/lib/amd64/libzfs.so.1", 1023) = 22
2505:   openat(AT_FDCWD, "/lib/64/libzfs.so.1", O_RDONLY) = 3
2505:   mmapobj(3, MMOBJ_INTERPRET, 0x7FF647847188, 0xFFFF80C17E02AE5C, 
0x00000000) = 0
2505:   close(3)                                        = 0
2505:   memcntl(0x7FF6476F0000, 130056, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   fstatat(AT_FDCWD, "/lib/64/libumem.so.1", 0xFFFF80C17E02ADF0, 0) = 0
2505:   resolvepath("/lib/64/libumem.so.1", "/lib/amd64/libumem.so.1", 1023) = 
23
2505:   openat(AT_FDCWD, "/lib/64/libumem.so.1", O_RDONLY) = 3
2505:   mmapobj(3, MMOBJ_INTERPRET, 0x7FF647848DC0, 0xFFFF80C17E02AD7C, 
0x00000000) = 0
2505:   close(3)                                        = 0
2505:   memcntl(0x7FF6473B0000, 80096, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   sysconfig(_CONFIG_PAGESIZE)                     = 4096
2505:   openat(AT_FDCWD, "/dev/zfs", O_RDWR)            = 3
2505:   openat(AT_FDCWD, "/etc/mnttab", O_RDONLY)       = 4
2505:   fstatat(AT_FDCWD, "/lib/64/libavl.so.1", 0xFFFF80C17E02ADD0, 0) = 0
2505:   resolvepath("/lib/64/libavl.so.1", "/lib/amd64/libavl.so.1", 1023) = 22
2505:   openat(AT_FDCWD, "/lib/64/libavl.so.1", O_RDONLY) = 5
2505:   mmapobj(5, MMOBJ_INTERPRET, 0x7FF647849CA8, 0xFFFF80C17E02AD5C, 
0x00000000) = 0
2505:   close(5)                                        = 0
2505:   memcntl(0x7FF6476D0000, 4072, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   fstatat(AT_FDCWD, "/lib/64/libxprop.so.1", 0xFFFF80C17E02ABD0, 0) = 0
2505:   resolvepath("/lib/64/libxprop.so.1", "/lib/amd64/libxprop.so.1", 1023) 
= 24
2505:   openat(AT_FDCWD, "/lib/64/libxprop.so.1", O_RDONLY) = 5
2505:   mmapobj(5, MMOBJ_INTERPRET, 0x7FF64784A910, 0xFFFF80C17E02AB5C, 
0x00000000) = 0
2505:   close(5)                                        = 0
2505:   memcntl(0x7FF647390000, 5464, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   brk(0x702C371B0)                                = 0x00000000
2505:   brk(0x702C3B1B0)                                = 0x00000000
2505:   brk(0x702C3B1B0)                                = 0x00000000
2505:   brk(0x702C3F1B0)                                = 0x00000000
2505:   fstatat(AT_FDCWD, "/lib/64/libshare.so.1", 0xFFFF80C17E02AE20, 0) = 0
2505:   resolvepath("/lib/64/libshare.so.1", "/lib/amd64/libshare.so.1", 1023) 
= 24
2505:   openat(AT_FDCWD, "/lib/64/libshare.so.1", O_RDONLY) = 5
2505:   mmapobj(5, MMOBJ_INTERPRET, 0x7FF64784B750, 0xFFFF80C17E02ADAC, 
0x00000000) = 0
2505:   close(5)                                        = 0
2505:   memcntl(0x7FF647360000, 37592, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   sysinfo(SI_ARCHITECTURE_64, "amd64", 257)       = 6
2505:   openat(AT_FDCWD, "/lib/share/proto/amd64", 
O_RDONLY|O_NDELAY|O_LARGEFILE|O_CLOEXEC|O_DIRECTORY) = 5
2505:   getdents(5, 0x7FF647834000, 8192)               = 168
2505:   fstatat(AT_FDCWD, "/lib/share/proto/amd64/libshare_autofs.so.1", 
0xFFFF80C17E02A6A0, 0) = 0
2505:   resolvepath("/lib/share/proto/amd64/libshare_autofs.so.1", 
"/lib/share/proto/amd64/libshare_autofs.so.1", 1023) = 43
2505:   openat(AT_FDCWD, "/lib/share/proto/amd64/libshare_autofs.so.1", 
O_RDONLY) = 6
2505:   mmapobj(6, MMOBJ_INTERPRET, 0x7FF64784C8F8, 0xFFFF80C17E02A62C, 
0x00000000) = 0
2505:   close(6)                                        = 0
2505:   memcntl(0x7FF647340000, 12840, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   schedctl()                                      = 0x7FF6478C3000
2505:   fstatat(AT_FDCWD, "/lib/share/proto/amd64/libshare_nfs.so.1", 
0xFFFF80C17E02A6A0, 0) = 0
2505:   resolvepath("/lib/share/proto/amd64/libshare_nfs.so.1", 
"/lib/share/proto/amd64/libshare_nfs.so.1", 1023) = 40
2505:   openat(AT_FDCWD, "/lib/share/proto/amd64/libshare_nfs.so.1", O_RDONLY) 
= 6
2505:   mmapobj(6, MMOBJ_INTERPRET, 0x7FF64784DAA8, 0xFFFF80C17E02A62C, 
0x00000000) = 0
2505:   close(6)                                        = 0
2505:   memcntl(0x7FF647310000, 32072, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   fstatat(AT_FDCWD, "/lib/share/proto/amd64/libshare_smb.so.1", 
0xFFFF80C17E02A6A0, 0) = 0
2505:   resolvepath("/lib/share/proto/amd64/libshare_smb.so.1", 
"/lib/share/proto/amd64/libshare_smb.so.1", 1023) = 40
2505:   openat(AT_FDCWD, "/lib/share/proto/amd64/libshare_smb.so.1", O_RDONLY) 
= 6
2505:   mmapobj(6, MMOBJ_INTERPRET, 0x7FF64784ECF8, 0xFFFF80C17E02A62C, 
0x00000000) = 0
2505:   close(6)                                        = 0
2505:   mmap(0x00000000, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, 
4294967295, 0) = 0x7FF6476BF000
2505:   memcntl(0x7FF6472F0000, 12488, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   getdents(5, 0x7FF647834000, 8192)               = 0
2505:   close(5)                                        = 0
2505:   fstatat(AT_FDCWD, "/lib/64/libnvpair.so.1", 0xFFFF80C17E02AC70, 0) = 0
2505:   resolvepath("/lib/64/libnvpair.so.1", "/lib/amd64/libnvpair.so.1", 
1023) = 25
2505:   openat(AT_FDCWD, "/lib/64/libnvpair.so.1", O_RDONLY) = 5
2505:   mmapobj(5, MMOBJ_INTERPRET, 0x7FF6476C00C8, 0xFFFF80C17E02ABFC, 
0x00000000) = 0
2505:   close(5)                                        = 0
2505:   memcntl(0x7FF6472C0000, 32056, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   openat(AT_FDCWD, 
"/usr/lib/locale/en_US.UTF-8/LC_MESSAGES/SUNW_OST_OSLIB.mo", O_RDONLY) Err#2 
ENOENT
2505:   brk(0x702C3F1B0)                                = 0x00000000
2505:   brk(0x702C431B0)                                = 0x00000000
2505:   brk(0x702C431B0)                                = 0x00000000
2505:   brk(0x702C471B0)                                = 0x00000000
2505:   brk(0x702C471B0)                                = 0x00000000
2505:   brk(0x702C4B1B0)                                = 0x00000000
2505:   ioctl(3, ZFS_IOC_REGISTER_XPROPS, 0xFFFF80C17E02A300) Err#1 EPERM 
[sys_config]
2505:   ioctl(3, ZFS_IOC_REGISTER_XPROPS, 0xFFFF80C17E02A300) Err#1 EPERM 
[sys_config]
2505:   fstatat(AT_FDCWD, "/lib/64/libdevinfo.so.1", 0xFFFF80C17E02AE20, 0) = 0
2505:   resolvepath("/lib/64/libdevinfo.so.1", "/lib/amd64/libdevinfo.so.1", 
1023) = 26
2505:   openat(AT_FDCWD, "/lib/64/libdevinfo.so.1", O_RDONLY) = 5
2505:   mmapobj(5, MMOBJ_INTERPRET, 0x7FF6476C1758, 0xFFFF80C17E02ADAC, 
0x00000000) = 0
2505:   close(5)                                        = 0
2505:   memcntl(0x7FF646BB0000, 75264, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2505:   openat(AT_FDCWD, "/etc/dev/cro_db", O_RDONLY)   = 5
2505:   fstatat(5, NULL, 0xFFFF80C17E02BA40, 0)         = 0
2505:   read(5, "\001\0\0\0\0\0\001\0\0\0".., 336)      = 336
2505:   close(5)                                        = 0
2505:   ioctl(1, TCGETA, 0xFFFF80C17E02BBB0)            = 0
2505:   openat(AT_FDCWD, "/etc/mnttab", O_RDONLY)       = 5
2505:   lseek(5, 0, SEEK_CUR)                           = 0
2505:   lseek(5, 0, SEEK_SET)                           = 0
2505:   mmap(0x00010000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, 
MAP_PRIVATE|MAP_ANON|MAP_ALIGN, 4294967295, 0) = 0x7FF646B90000
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   brk(0x702C4B1B0)                                = 0x00000000
2505:   brk(0x702C4F1B0)                                = 0x00000000
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 0
2505:   ioctl(5, MNTIOC_GETEXTMNTENT, 0xFFFF80C17E02B980) = 1
2505:   lseek(5, 0, SEEK_CUR)                           = 0
2505:   close(5)                                        = 0
2505:   zone_lookup(NULL)                               = 0
2505:   zone_lookup(NULL)                               = 0
2505:   zone_list(0x702C42000, 0xFFFF80C17E02B9AC)      = 0
2505:   statvfs("/", 0xFFFF80C17E02BB10)                = 0
2505:   openat(AT_FDCWD, 
"/usr/lib/locale/en_US.UTF-8/LC_MESSAGES/SUNW_OST_OSCMD.mo", O_RDONLY) Err#2 
ENOENT
2505:   ioctl(1, TCGETA, 0xFFFF80C17E02A730)            = 0
2505:   fstatat(1, NULL, 0xFFFF80C17E02A6C0, 0)         = 0
2505:   write(1, " F i l e s y s t e m    ".., 67)      = 67
2505:   write(1, " r p o o l / R O O T / o".., 28)      = 28
2505:   brk(0x702C4F1B0)                                = 0x00000000
2505:   brk(0x702C531B0)                                = 0x00000000
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   brk(0x702C531B0)                                = 0x00000000
2505:   brk(0x702C631B0)                                = 0x00000000
2505:   ioctl(3, ZFS_IOC_POOL_STATS, 0xFFFF80C17E028330) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   write(1, "                        ".., 58)      = 58
2505:   statvfs("/devices", 0xFFFF80C17E02BB10)         = 0
2505:   write(1, " / d e v i c e s        ".., 65)      = 65
2505:   statvfs("/dev", 0xFFFF80C17E02BB10)             = 0
2505:   write(1, " / d e v                ".., 61)      = 61
2505:   statvfs("/system/contract", 0xFFFF80C17E02BB10) = 0
2505:   write(1, " c t f s                ".., 73)      = 73
2505:   statvfs("/proc", 0xFFFF80C17E02BB10)            = 0
2505:   write(1, " p r o c                ".., 62)      = 62
2505:   statvfs("/etc/mnttab", 0xFFFF80C17E02BB10)      = 0
2505:   write(1, " m n t t a b            ".., 68)      = 68
2505:   statvfs("/system/volatile", 0xFFFF80C17E02BB10) = 0
2505:   write(1, " s w a p                ".., 73)      = 73
2505:   statvfs("/system/object", 0xFFFF80C17E02BB10)   = 0
2505:   write(1, " o b j f s              ".., 71)      = 71
2505:   statvfs("/etc/dfs/sharetab", 0xFFFF80C17E02BB10) = 0
2505:   write(1, " s h a r e f s          ".., 74)      = 74
2505:   statvfs("/lib/libc.so.1", 0xFFFF80C17E02BB10)   = 0
2505:   write(1, " / u s r / l i b / l i b".., 31)      = 31
2505:   write(1, "                        ".., 71)      = 71
2505:   statvfs("/dev/fd", 0xFFFF80C17E02BB10)          = 0
2505:   write(1, " f d                    ".., 64)      = 64
2505:   statvfs("/var", 0xFFFF80C17E02BB10)             = 0
2505:   write(1, " r p o o l / R O O T / o".., 32)      = 32
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   write(1, "                        ".., 61)      = 61
2505:   statvfs("/tmp", 0xFFFF80C17E02BB10)             = 0
2505:   write(1, " s w a p                ".., 61)      = 61
2505:   statvfs("/var/share", 0xFFFF80C17E02BB10)       = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   write(1, " r p o o l / V A R S H A".., 67)      = 67
2505:   statvfs("/export", 0xFFFF80C17E02BB10)          = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   write(1, " r p o o l / e x p o r t".., 64)      = 64
2505:   statvfs("/export/home", 0xFFFF80C17E02BB10)     = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   write(1, " r p o o l / e x p o r t".., 69)      = 69
2505:   statvfs("/export/home/richb", 0xFFFF80C17E02BB10) = 0
2505:   write(1, " r p o o l / e x p o r t".., 24)      = 24
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   write(1, "                        ".., 75)      = 75
2505:   statvfs("/rpool", 0xFFFF80C17E02BB10)           = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   write(1, " r p o o l              ".., 63)      = 63
2505:   statvfs("/system/zones", 0xFFFF80C17E02BB10)    = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   write(1, " r p o o l / V A R S H A".., 70)      = 70
2505:   statvfs("/tank", 0xFFFF80C17E02BB10)            = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_POOL_STATS, 0xFFFF80C17E028330) = 0
2505:   brk(0x702C631B0)                                = 0x00000000
2505:   brk(0x702C671B0)                                = 0x00000000
2505:   write(1, " t a n k                ".., 62)      = 62
2505:   statvfs("/var/share/pkg", 0xFFFF80C17E02BB10)   = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   write(1, " r p o o l / V A R S H A".., 71)      = 71
2505:   statvfs("/var/share/pkg/repositories", 0xFFFF80C17E02BB10) = 0
2505:   write(1, " r p o o l / V A R S H A".., 32)      = 32
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   ioctl(3, ZFS_IOC_OBJSET_STATS, 0xFFFF80C17E029C00) = 0
2505:   write(1, "                        ".., 84)      = 84
2505:   _exit(0)
2532:   execve("/usr/gnu/bin/df", 0xFFFF80C033FDC518, 0xFFFF80C033FDC530)  argc 
= 2
2532:    argv: /usr/bin/gdf -h
2532:    envp: LC_MONETARY= TERM=xterm-color SHELL=/usr/bin/bash
2532:     SSH_CLIENT=10.0.1.5 35826 22 LC_NUMERIC= SSH_TTY=/dev/pts/3
2532:     LC_ALL=en_US.UTF-8
2532:     http_proxy=http://www-proxy.us.oracle.com:80 USER=richb
2532:     ftp_proxy=http://www-proxy.us.oracle.com:80
2532:     FTP_PROXY=http://www-proxy.us.oracle.com:80
2532:     PAGER=/usr/bin/less -ins MAIL=/var/mail/richb
2532:     
PATH=/opt/onbld/bin:/opt/onbld/bin/i386:/opt/SUNWspro/bin:/opt/teamware/bin:/usr/bin:/usr/sbin:/usr/openwin/bin:/usr/sfw/bin:/opt/SUNWspro/sunstudio12.1/bin:/usr/perl5/5.12/bin/:/export/home/richb/go/bin
2532:     LC_MESSAGES=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
2532:     PWD=/export/home/richb/userland/bugs/20807778
2532:     EDITOR=/usr/bin/vi LANG=en_US.UTF-8 TZ=localtime
2532:     https_proxy=http://www-proxy.us.oracle.com:80
2532:     HTTPS_PROXY=http://www-proxy.us.oracle.com:80 SHLVL=1
2532:     HOME=/export/home/richb no_proxy=ipkg.us.oracle.com
2532:     HTTP_PROXY=http://www-proxy.us.oracle.com:80 LOGNAME=richb
2532:     PARFAIT_HOME=/ws/onnv-tools/parfait/latest
2532:     SSH_CONNECTION=10.0.1.5 35826 10.0.1.32 22
2532:     LC_CTYPE=en_US.UTF-8 GOPATH=/export/home/richb/go
2532:     DISPLAY=localhost:11.0
2532:     DOCTOOLS=/net/mpk-doctools.sfbay/doctools/ LC_TIME=
2532:     XAUTHORITY=/tmp/ssh-xauth-yraW2e/xauthfile
2532:     OLDPWD=/export/home/richb/userland/bugs _=/usr/bin/truss
2532:   sysinfo(SI_MACHINE, "i86pc", 257)               = 6
2532:   mmap(0x00000000, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, 
4294967295, 0) = 0x7FFEF906F000
2532:   memcntl(0x7FFEF9080000, 98248, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2532:   memcntl(0x00400000, 35024, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2532:   resolvepath("/usr/gnu/bin/df", "/usr/gnu/bin/df", 1023) = 15
2532:   resolvepath("/usr/lib/amd64/ld.so.1", "/lib/amd64/ld.so.1", 1023) = 18
2532:   fstatat(AT_FDCWD, "/usr/gnu/bin/df", 0xFFFF80C033FDC0C0, 0) = 0
2532:   openat(AT_FDCWD, "/var/ld/64/ld.config", O_RDONLY) Err#2 ENOENT
2532:   fstatat(AT_FDCWD, "/lib/64/libc.so.1", 0xFFFF80C033FDB4C0, 0) = 0
2532:   resolvepath("/lib/64/libc.so.1", "/lib/amd64/libc.so.1", 1023) = 20
2532:   openat(AT_FDCWD, "/lib/64/libc.so.1", O_RDONLY) = 3
2532:   mmapobj(3, MMOBJ_INTERPRET, 0x7FFEF9070240, 0xFFFF80C033FDB44C, 
0x00000000) = 0
2532:   close(3)                                        = 0
2532:   memcntl(0x7FFEF8C00000, 746816, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2532:   mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, 
MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0x7FFEF9060000
2532:   getcontext(0xFFFF80C033FDBAF0)
2532:   getrlimit(RLIMIT_STACK, 0xFFFF80C033FDBE50)     = 0
2532:   getpid()                                        = 2532 [2531]
2532:   lwp_private(0, 0, 0x7FFEF9062A40)               = 0x00000000
2532:   setustack(0x7FFEF9062AE8)
2532:   sigfillset(0x7FFEF8EA06F0)                      = 0
2532:   brk(0x00000000)                                 = 0x9508C5798
2532:   brk(0x9508C57A0)                                = 0x00000000
2532:   brk(0x9508C97A0)                                = 0x00000000
2532:   fstatat(AT_FDCWD, "/usr/lib/locale/en_US.UTF-8/amd64/en_US.UTF-8.so.3", 
0xFFFF80C033FDACF0, 0) = 0
2532:   resolvepath("/usr/lib/locale/en_US.UTF-8/amd64/en_US.UTF-8.so.3", 
"/usr/lib/locale/en_US.UTF-8/amd64/en_US.UTF-8.so.3", 1023) = 50
2532:   openat(AT_FDCWD, "/usr/lib/locale/en_US.UTF-8/amd64/en_US.UTF-8.so.3", 
O_RDONLY) = 3
2532:   mmapobj(3, MMOBJ_INTERPRET, 0x7FFEF90752C0, 0xFFFF80C033FDAC7C, 
0x00000000) = 0
2532:   close(3)                                        = 0
2532:   memcntl(0x7FFEF8400000, 16992, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2532:   fstatat(AT_FDCWD, "/usr/lib/locale/en_US.UTF-8/amd64/libc.so.1", 
0xFFFF80C033FDABA0, 0) Err#2 ENOENT
2532:   fstatat(AT_FDCWD, 
"/usr/lib/locale/en_US.UTF-8/amd64/methods_unicode.so.3", 0xFFFF80C033FDA700, 
0) = 0
2532:   resolvepath("/usr/lib/locale/en_US.UTF-8/amd64/methods_unicode.so.3", 
"/usr/lib/locale/en_US.UTF-8/amd64/methods_unicode.so.3", 1023) = 54
2532:   openat(AT_FDCWD, 
"/usr/lib/locale/en_US.UTF-8/amd64/methods_unicode.so.3", O_RDONLY) = 3
2532:   mmapobj(3, MMOBJ_INTERPRET, 0x7FFEF9076660, 0xFFFF80C033FDA68C, 
0x00000000) = 0
2532:   close(3)                                        = 0
2532:   memcntl(0x7FFEF9040000, 7256, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
2532:   brk(0x9508C97A0)                                = 0x00000000
2532:   brk(0x9508CD7A0)                                = 0x00000000
2532:   openat(AT_FDCWD, 
"/usr/gnu/share/locale/en_US.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) Err#2 
ENOENT
2532:   openat(AT_FDCWD, "/etc/.mnttab.lock", O_RDONLY) Err#2 ENOENT
2532:   openat(AT_FDCWD, "/etc/mnttab", O_RDONLY)       = 3
2532:   mmap(0x00010000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, 
MAP_PRIVATE|MAP_ANON|MAP_ALIGN, 4294967295, 0) = 0x7FFEF9020000
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 0
2532:   ioctl(3, MNTIOC_GETMNTENT, 0xFFFF80C033FDC0A0)  = 1
2532:   lseek(3, 0, SEEK_CUR)                           = 0
2532:   close(3)                                        = 0
2532:   fstatat(AT_FDCWD, "/", 0xFFFF80C033FDC440, 0)   = 0
2532:   fstatat(AT_FDCWD, "/devices", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/dev", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/system/contract", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/proc", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/etc/mnttab", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/system/volatile", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/system/object", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/etc/dfs/sharetab", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/lib/libc.so.1", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/dev/fd", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/var", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/tmp", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/var/share", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/export", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/export/home", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/export/home/richb", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/rpool", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/system/zones", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/tank", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/var/share/pkg", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/var/share/pkg/repositories", 0xFFFF80C033FDC440, 0) 
= 0
2532:   fstatat(AT_FDCWD, "/net", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/home", 0xFFFF80C033FDC440, 0) = 0
2532:   fstatat(AT_FDCWD, "/nfs4", 0xFFFF80C033FDC440, 0) = 0
2532:   statvfs("/lib/libc.so.1", 0xFFFF80C033FDBEB0)   = 0
2532:   statvfs("/devices", 0xFFFF80C033FDBEB0)         = 0
2532:   statvfs("/dev", 0xFFFF80C033FDBEB0)             = 0
2532:   statvfs("/system/contract", 0xFFFF80C033FDBEB0) = 0
2532:   statvfs("/proc", 0xFFFF80C033FDBEB0)            = 0
2532:   statvfs("/etc/mnttab", 0xFFFF80C033FDBEB0)      = 0
2532:   statvfs("/system/volatile", 0xFFFF80C033FDBEB0) = 0
2532:   statvfs("/system/object", 0xFFFF80C033FDBEB0)   = 0
2532:   statvfs("/etc/dfs/sharetab", 0xFFFF80C033FDBEB0) = 0
2532:   statvfs("/dev/fd", 0xFFFF80C033FDBEB0)          = 0
2532:   statvfs("/var", 0xFFFF80C033FDBEB0)             = 0
2532:   statvfs("/tmp", 0xFFFF80C033FDBEB0)             = 0
2532:   statvfs("/var/share", 0xFFFF80C033FDBEB0)       = 0
2532:   statvfs("/export", 0xFFFF80C033FDBEB0)          = 0
2532:   statvfs("/export/home", 0xFFFF80C033FDBEB0)     = 0
2532:   statvfs("/export/home/richb", 0xFFFF80C033FDBEB0) = 0
2532:   statvfs("/rpool", 0xFFFF80C033FDBEB0)           = 0
2532:   statvfs("/system/zones", 0xFFFF80C033FDBEB0)    = 0
2532:   statvfs("/tank", 0xFFFF80C033FDBEB0)            = 0
2532:   brk(0x9508CD7A0)                                = 0x00000000
2532:   brk(0x9508D17A0)                                = 0x00000000
2532:   statvfs("/var/share/pkg", 0xFFFF80C033FDBEB0)   = 0
2532:   statvfs("/var/share/pkg/repositories", 0xFFFF80C033FDBEB0) = 0
2532:   ioctl(1, TCGETA, 0xFFFF80C033FDC080)            = 0
2532:   fstatat(1, NULL, 0xFFFF80C033FDC010, 0)         = 0
2532:   write(1, " F i l e s y s t e m    ".., 31)      = 31
2532:   write(1, "     S i z e", 6)                     = 6
2532:   write(1, "     U s e d", 6)                     = 6
2532:   write(1, "   A v a i l", 6)                     = 6
2532:   write(1, "   U s e %", 5)                       = 5
2532:   write(1, "   M o u n t e d   o n", 11)          = 11
2532:   write(1, "\n", 1)                               = 1
2532:   write(1, " / u s r / l i b / l i b".., 31)      = 31
2532:   write(1, "     3 2 3 G", 6)                     = 6
2532:   write(1, "       1 3 G", 6)                     = 6
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       4 %", 5)                       = 5
2532:   write(1, "   / l i b / l i b c . s".., 15)      = 15
2532:   write(1, "\n", 1)                               = 1
2532:   write(1, " s w a p                ".., 31)      = 31
2532:   write(1, "       1 3 G", 6)                     = 6
2532:   write(1, "     2 . 4 M", 6)                     = 6
2532:   write(1, "       1 3 G", 6)                     = 6
2532:   write(1, "       1 %", 5)                       = 5
2532:   write(1, "   / s y s t e m / v o l".., 17)      = 17
2532:   write(1, "\n", 1)                               = 1
2532:   write(1, " r p o o l / R O O T / o".., 31)      = 31
2532:   write(1, "     3 1 1 G", 6)                     = 6
2532:   write(1, "   1 0 2 1 M", 6)                     = 6
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       1 %", 5)                       = 5
2532:   write(1, "   / v a r", 5)                       = 5
2532:   write(1, "\n", 1)                               = 1
2532:   write(1, " s w a p                ".., 31)      = 31
2532:   write(1, "       1 3 G", 6)                     = 6
2532:   write(1, "     1 3 1 M", 6)                     = 6
2532:   write(1, "       1 3 G", 6)                     = 6
2532:   write(1, "       2 %", 5)                       = 5
2532:   write(1, "   / t m p", 5)                       = 5
2532:   write(1, "\n", 1)                               = 1
2532:   write(1, " r p o o l / V A R S H A".., 31)      = 31
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "     1 . 4 M", 6)                     = 6
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       1 %", 5)                       = 5
2532:   write(1, "   / v a r / s h a r e", 11)          = 11
2532:   write(1, "\n", 1)                               = 1
2532:   write(1, " r p o o l / e x p o r t".., 31)      = 31
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       3 2 K", 6)                     = 6
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       1 %", 5)                       = 5
2532:   write(1, "   / e x p o r t", 8)                 = 8
2532:   write(1, "\n", 1)                               = 1
2532:   write(1, " r p o o l / e x p o r t".., 31)      = 31
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       3 2 K", 6)                     = 6
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       1 %", 5)                       = 5
2532:   write(1, "   / e x p o r t / h o m".., 13)      = 13
2532:   write(1, "\n", 1)                               = 1
2532:   write(1, " r p o o l / e x p o r t".., 31)      = 31
2532:   write(1, "     3 1 6 G", 6)                     = 6
2532:   write(1, "     6 . 1 G", 6)                     = 6
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       2 %", 5)                       = 5
2532:   write(1, "   / e x p o r t / h o m".., 19)      = 19
2532:   write(1, "\n", 1)                               = 1
2532:   write(1, " r p o o l              ".., 31)      = 31
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "     4 . 9 M", 6)                     = 6
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       1 %", 5)                       = 5
2532:   write(1, "   / r p o o l", 7)                   = 7
2532:   write(1, "\n", 1)                               = 1
2532:   write(1, " r p o o l / V A R S H A".., 31)      = 31
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       3 1 K", 6)                     = 6
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       1 %", 5)                       = 5
2532:   write(1, "   / s y s t e m / z o n".., 14)      = 14
2532:   write(1, "\n", 1)                               = 1
2532:   write(1, " t a n k                ".., 31)      = 31
2532:   write(1, "     9 1 4 G", 6)                     = 6
2532:   write(1, "       4 1 G", 6)                     = 6
2532:   write(1, "     8 7 4 G", 6)                     = 6
2532:   write(1, "       5 %", 5)                       = 5
2532:   write(1, "   / t a n k", 6)                     = 6
2532:   write(1, "\n", 1)                               = 1
2532:   write(1, " r p o o l / V A R S H A".., 31)      = 31
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       3 2 K", 6)                     = 6
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       1 %", 5)                       = 5
2532:   write(1, "   / v a r / s h a r e /".., 15)      = 15
2532:   write(1, "\n", 1)                               = 1
2532:   write(1, " r p o o l / V A R S H A".., 31)      = 31
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       3 1 K", 6)                     = 6
2532:   write(1, "     3 1 0 G", 6)                     = 6
2532:   write(1, "       1 %", 5)                       = 5
2532:   write(1, "   / v a r / s h a r e /".., 28)      = 28
2532:   write(1, "\n", 1)                               = 1
2532:   close(1)                                        = 0
2532:   close(2)                                        = 0
2532:   _exit(0)

Reply via email to