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>
NEX-3508 CLONE - Port NEX-2946 Add UNMAP/TRIM functionality to ZFS and illumos
Reviewed by: Josef Sipek <josef.sipek@nexenta.com>
Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com>
Conflicts:
    usr/src/uts/common/io/scsi/targets/sd.c
    usr/src/uts/common/sys/scsi/targets/sddef.h
Fix up some merges where we wanted the upstream version.
re #12585 rb4049 ZFS++ work port - refactoring to improve separation of open/closed code, bug fixes, performance improvements - open code

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libzpool/Makefile.com
          +++ new/usr/src/lib/libzpool/Makefile.com
↓ open down ↓ 21 lines elided ↑ open up ↑
  22   22  # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
  23   23  # Copyright (c) 2013, 2016 by Delphix. All rights reserved.
  24   24  # Copyright 2017 Joyent, Inc.
  25   25  #
  26   26  
  27   27  LIBRARY= libzpool.a
  28   28  VERS= .1
  29   29  
  30   30  # include the list of ZFS sources
  31   31  include ../../../uts/common/Makefile.files
  32      -KERNEL_OBJS = kernel.o util.o
       32 +KERNEL_OBJS = kernel.o util.o dkioc_free_util.o
  33   33  DTRACE_OBJS = zfs.o
  34   34  
  35   35  OBJECTS=$(LUA_OBJS) $(ZFS_COMMON_OBJS) $(ZFS_SHARED_OBJS) $(KERNEL_OBJS)
  36   36  
  37   37  # include library definitions
  38   38  include ../../Makefile.lib
  39   39  
  40   40  LUA_SRCS=               $(LUA_OBJS:%.o=../../../uts/common/fs/zfs/lua/%.c)
  41   41  ZFS_COMMON_SRCS=        $(ZFS_COMMON_OBJS:%.o=../../../uts/common/fs/zfs/%.c)
  42   42  ZFS_SHARED_SRCS=        $(ZFS_SHARED_OBJS:%.o=../../../common/zfs/%.c)
↓ open down ↓ 61 lines elided ↑ open up ↑
 104  104  pics/%.o: ../../../common/zfs/%.c ../common/zfs.h
 105  105          $(COMPILE.c) -o $@ $<
 106  106          $(POST_PROCESS_O)
 107  107  
 108  108  pics/%.o: ../common/%.d $(PICS)
 109  109          $(COMPILE.d) -C -s $< -o $@ $(PICS)
 110  110          $(POST_PROCESS_O)
 111  111  
 112  112  ../common/%.h: ../common/%.d
 113  113          $(DTRACE) -xnolibs -h -s $< -o $@
      114 +
      115 +pics/%.o: ../../../uts/common/os/%.c
      116 +        $(COMPILE.c) -o $@ $<
      117 +        $(POST_PROCESS_O)
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX