Print this page
NEX-2787 Multiple comstar / fibre channel / qlt threads stuck waiting on locks with a spinning interrupt thread
Reviewed by: Rob Gittins <rob.gittins@nexenta.com>
Approved by: Jean McCormack <jean.mccormack@nexenta.com>

@@ -22,20 +22,21 @@
 # Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
 # Use is subject to license terms.
 #
 
 #
-# Copyright 2011 Nexenta Systems, Inc.  All rights reserved.
+# Copyright 2011, 2015 Nexenta Systems, Inc.  All rights reserved.
 # Copyright (c) 2012 by Delphix. All rights reserved.
 # Copyright (c) 2012 Joyent, Inc. All rights reserved.
 #
 
 .KEEP_STATE:
 .SUFFIXES:
 
 SRCS += \
         ffs.c \
+        list.c \
         mdb.c \
         mdb_addrvec.c \
         mdb_argvec.c \
         mdb_callb.c \
         mdb_cmdbuf.c \

@@ -167,10 +168,14 @@
 
 %.o: %.c
         $(COMPILE.c) $<
         $(CTFCONVERT_O)
 
+%.o: $(SRC)/common/list/%.c
+        $(COMPILE.c) $<
+        $(CTFCONVERT_O)
+
 %.o: $(SRC)/common/net/util/%.c
         $(COMPILE.c) $<
         $(CTFCONVERT_O)
 
 %.o: $(SRC)/common/util/%.c

@@ -194,10 +199,13 @@
         $(LINT.c) -c $<
 
 %.ln: %.c
         $(LINT.c) -c $<
 
+%.ln: $(SRC)/common/list/%.c
+        $(LINT.c) -c $<
+
 %.ln: $(SRC)/common/net/util/%.c
         $(LINT.c) -c $<
 
 %.ln: $(SRC)/common/util/%.c
         $(LINT.c) -c $<