Print this page
NEX-19025 CIFS gets confused with filenames containing enhanced Unicode
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
and: (fix build, check-rtime)
NEX-5665 SMB2 oplock leases
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
NEX-5665 SMB2 oplock leases
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
NEX-7193 Integrate NFS nfsgen tests
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
NEX-5326 Integrate NFSv4 test suites
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
NEX-5205 adjunct support for check_rtime
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com>
NEX-3129 Additional check_rtime exceptions to lighten the noise
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
NEX-3125 libfmd_snmp should compile with newer net-snmp
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

Split Close
Expand all
Collapse all
          --- old/exception_lists/check_rtime
          +++ new/exception_lists/check_rtime
↓ open down ↓ 45 lines elided ↑ open up ↑
  46   46  SKIP            ^usr/perl5/                     # alan's taking care of these :-)
  47   47  SKIP            ^usr/src/                       # no objects in source code
  48   48  
  49   49  # Individual files that we don't examine
  50   50  SKIP            ^boot/grub/bin/grub$
  51   51  # USIII specific extns. cause ldd noise on USII bld. m/c
  52   52  SKIP            ^usr/lib/fps/sun4u/UltraSPARC.*/fptest$
  53   53  SKIP            ^usr/MACH(lib)/lddstub$         # lddstub has no dependencies
  54   54  SKIP            ^usr/MACH(lib)/libssagent\.so\.1$       # 4328854
  55   55  SKIP            ^usr/lib/MACH(iconv)/geniconvtbl.so$    # 4384329
       56 +# Userspace SMB daemon
       57 +SKIP            ^usr/lib/smbsrv/fksmbd$
       58 +SKIP            ^usr/lib/smbsrv/test-msgbuf$
       59 +SKIP            ^usr/lib/smbsrv/testoplock$
  56   60  
  57   61  # picl file exclusions (4385799)
  58   62  SKIP            ^usr/platform/.*/libpsvcplugin_psr\.so\.1
  59   63  SKIP            ^usr/platform/.*/libpsvcpolicy_psr\.so\.1
  60   64  SKIP            ^usr/platform/.*/libpsvcpolicy\.so\.1
  61   65  SKIP            ^usr/lib/sysevent/modules/picl_slm.so$
  62   66  
  63   67  # Objects that are allowed to have executable data segments
  64   68  EXEC_DATA       ^MACH(lib)/ld\.so\.1$
  65   69  EXEC_DATA       ^lib/libc\.so\.1$       # 6524709, 32-bit, needed for x86 only
↓ open down ↓ 78 lines elided ↑ open up ↑
 144  148  UNUSED_RPATH    /usr/snadm/lib.*\ from\ .*/usr/snadm/lib/libspmicommon\.so\.1
 145  149  
 146  150  
 147  151  # Unused runpaths for reasons not captured above
 148  152  UNUSED_RPATH    /usr/lib/smbsrv.*\ from\ .*libsmb\.so\.1        # future needs
 149  153  UNUSED_RPATH    /usr.*\ from\ .*tst\.gcc\.exe                   # gcc built
 150  154  
 151  155  
 152  156  # Unreferenced objects of non-OSnet objects we can't change
 153  157  UNREF_OBJ       /lib.*\ of\ .*libcimapi\.so
 154      -UNREF_OBJ       /lib.*\ of\ .*libdbus-1\.so\.3
 155      -UNREF_OBJ       /lib.*\ of\ .*libdbus-glib-1\.so\.2
 156      -UNREF_OBJ       /lib.*\ of\ .*libgio-2.0\.so\.0
 157      -UNREF_OBJ       /lib.*\ of\ .*libglib-2.0\.so\.0
 158      -UNREF_OBJ       /lib.*\ of\ .*libgobject-2.0\.so\.0
 159      -UNREF_OBJ       /lib.*\ of\ .*libgthread-2\.0\.so\.0
      158 +UNREF_OBJ       /lib.*\ of\ .*libdbus-1\.so
      159 +UNREF_OBJ       /lib.*\ of\ .*libdbus-glib-1\.so
      160 +UNREF_OBJ       /lib.*\ of\ .*libgio-2.0\.so
      161 +UNREF_OBJ       /lib.*\ of\ .*libglib-2.0\.so
      162 +UNREF_OBJ       /lib.*\ of\ .*libgobject-2.0\.so
      163 +UNREF_OBJ       /lib.*\ of\ .*libgthread-2\.0\.so
 160  164  UNREF_OBJ       /lib.*\ of\ .*libjvm\.so
      165 +UNREF_OBJ       /lib.*\ of\ .*liblzma\.so
 161  166  UNREF_OBJ       /lib.*\ of\ .*libnetsnmp\.so\..*
 162  167  UNREF_OBJ       /lib.*\ of\ .*libnetsnmpagent\.so\..*
 163  168  UNREF_OBJ       /lib.*\ of\ .*libnetsnmpmibs\.so\..*
 164  169  UNREF_OBJ       /lib.*\ of\ .*libnetsnmphelpers\.so\..*
 165  170  UNREF_OBJ       /lib.*\ of\ .*libnspr4\.so
      171 +UNREF_OBJ       /lib.*\ of\ .*libnss3\.so
      172 +UNREF_OBJ       /lib.*\ of\ .*libnssutil3\.so
 166  173  UNREF_OBJ       /lib.*\ of\ .*libpq\.so\.5
 167  174  UNREF_OBJ       /lib.*\ of\ .*libsoftokn3\.so
 168  175  UNREF_OBJ       /lib.*\ of\ .*libspmicommon\.so\.1
 169  176  UNREF_OBJ       /lib.*\ of\ .*libspmocommon\.so\.1
 170  177  UNREF_OBJ       /lib.*\ of\ .*libssl3\.so
 171  178  UNREF_OBJ       /lib.*\ of\ .*libtspi\.so\.1
 172  179  UNREF_OBJ       /lib.*\ of\ .*libxml2\.so\.2
 173  180  UNREF_OBJ       /lib.*\ of\ .*libxslt\.so\.1
      181 +UNREF_OBJ       /lib.*\ of\ .*libz\.so
 174  182  UNREF_OBJ       /lib.*\ of\ .*libpq\.so\.4
 175  183  UNREF_OBJ       /lib.*\ of\ .*libpython2\.4\.so\.1\.0
 176  184  UNREF_OBJ       /lib.*\ of\ .*libpython2\.6\.so\.1\.0
 177  185  UNREF_OBJ       /lib.*\ of\ .*libpython2\.7\.so\.1\.0
 178  186  UNREF_OBJ       /libgcc_s.*\ of\ .*libstdc\+\+\.so\.6
 179      -UNREF_OBJ       /libgcc_s.*\ of\ .*libgmodule-2\.0\.so\.0
      187 +UNREF_OBJ       /libgcc_s.*\ of\ .*libgmodule-2\.0\.so
 180  188  
 181  189  # Unreferenced object of objects we can't change for other reasons
 182  190  UNREF_OBJ       /libmapmalloc\.so\.1;\ unused\ dependency\ of   # interposer
 183  191  UNREF_OBJ       /libstdc\+\+\.so\.6;\ unused\ dependency\ of    # gcc build
 184  192  UNREF_OBJ       /libgcc_s\.so\.1.*\ of\ .*libstdc\+\+\.so\.6    # omnios gcc mix
 185  193  UNREF_OBJ       /libm\.so\.2.*\ of\ .*libstdc\+\+\.so\.6        # gcc build
 186  194  UNREF_OBJ       /lib.*\ of\ .*/lib/picl/plugins/                # picl
 187  195  UNREF_OBJ       /lib.*\ of\ .*kcfd                              # interposer
 188  196  UNREF_OBJ       /libpkcs11\.so\.1; .*\ of\ .*libkmf\.so\.1      # interposed
 189  197  # Referenced by the Studio build, not the GCC build.  GCC eliminates the unused
↓ open down ↓ 37 lines elided ↑ open up ↑
 227  235  NOSYMSORT       usr/lib/amd64/libfru\.so\.1                     # C++
 228  236  
 229  237  
 230  238  # The libprtdiag_psr.so.1 objects built under usr/src/lib/libprtdiag_psr
 231  239  # are a family, all built using the same makefile, targeted at different
 232  240  # sparc hardware variants. There are a small number of cases where this
 233  241  # one size fits all approach causes an object to be linked against an
 234  242  # unneeded library.
 235  243  UNREF_OBJ       lib/(libdevinfo|libcfgadm)\.so\.1; .*\ of\ .*SUNW,Netra-CP2300/lib/libprtdiag_psr\.so\.1
 236  244  
 237      -
      245 +#
      246 +#  Unreferenced object of libtcl8.5.so we can not change
      247 +#
      248 +UNREF_OBJ       /lib.*\ of\ .*libtcl8\.5\.so
      249 +SKIP            ^opt/nfsgen-tests/
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX