Print this page
NEX-9559 remove nza-closed cruft
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com>
Reviewed by: Steve Peng <steve.peng@nexenta.com>
4185 add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-R (fix studio build)
4185 add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-R
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Garrett D'Amore <garrett@damore.org>
re #10804 rb3697 Mem-leaks in libsldap (fix lint)
re #10804 rb3697 Mem-leaks in libsldap
Modifications to clean up gcc4 warnings for both with- and without-
closed nza-kernel builds.
Bug 11205: add missing libzfs_closed_stubs.c to fix opensource-only build.
ZFS plus work: special vdevs, cos, cos/vdev properties

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/intel/zfs/Makefile
          +++ new/usr/src/uts/intel/zfs/Makefile
↓ open down ↓ 13 lines elided ↑ open up ↑
  14   14  # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  #
  22   22  # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
  23   23  # Use is subject to license terms.
       24 +# Copyright 2012 Nexenta Systems, Inc. All rights reserved.
  24   25  #
  25   26  #       This makefile drives the production of the zfs file system
  26   27  #       kernel module.
  27   28  #
  28   29  # Copyright 2013 Saso Kiselkov. All rights reserved.
  29   30  #
  30   31  # Copyright (c) 2016 by Delphix. All rights reserved.
  31   32  #
  32   33  
  33   34  #
↓ open down ↓ 45 lines elided ↑ open up ↑
  79   80  # to investigate and remove these for maximum lint coverage.
  80   81  # Please do not carry these forward to new Makefiles.
  81   82  #
  82   83  LINTTAGS        += -erroff=E_SUSPICIOUS_COMPARISON
  83   84  LINTTAGS        += -erroff=E_BAD_PTR_CAST_ALIGN
  84   85  LINTTAGS        += -erroff=E_SUPPRESSION_DIRECTIVE_UNUSED
  85   86  LINTTAGS        += -erroff=E_STATIC_UNUSED
  86   87  LINTTAGS        += -erroff=E_PTRDIFF_OVERFLOW
  87   88  LINTTAGS        += -erroff=E_ASSIGN_NARROW_CONV
  88   89  
       90 +CERRWARN        += -_gcc=-Wno-array-bounds
  89   91  CERRWARN        += -_gcc=-Wno-type-limits
  90   92  CERRWARN        += -_gcc=-Wno-switch
  91   93  CERRWARN        += -_gcc=-Wno-parentheses
  92   94  CERRWARN        += -_gcc=-Wno-unused-variable
  93   95  CERRWARN        += -_gcc=-Wno-unused-function
  94   96  CERRWARN        += -_gcc=-Wno-unused-label
  95   97  
  96   98  #
  97   99  #       Default build targets.
  98  100  #
↓ open down ↓ 25 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX