[stgt] [PATCH 03/12] Export sig_fd variable to be used for thread per target

Chandra Seetharaman sekharan at us.ibm.com
Mon Sep 27 07:20:40 CEST 2010


export sig_fd in bs.

iSCSI needs to know if the system supports signalfd or not.

Signed-off-by: FUJITA Tomonori <fujita.tomonori at lab.ntt.co.jp>
Signed-off-by: Chandra Seetharaman <sekharan at us.ibm.com>

---
 usr/bs.c   |    2 +-
 usr/tgtd.h |    2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

Index: tgt-1.0.8.4/usr/tgtd.h
===================================================================
--- tgt-1.0.8.4.orig/usr/tgtd.h
+++ tgt-1.0.8.4/usr/tgtd.h
@@ -334,6 +334,8 @@ struct event_data {
 	struct list_head e_list;
 };
 
+extern int sig_fd;
+
 int do_tgt_event_add(int efd, struct list_head *list, int fd, int events,
 		     event_handler_t handler, void *data);
 void do_tgt_event_del(int efd, struct list_head *list, int fd);
Index: tgt-1.0.8.4/usr/bs.c
===================================================================
--- tgt-1.0.8.4.orig/usr/bs.c
+++ tgt-1.0.8.4/usr/bs.c
@@ -43,7 +43,7 @@ static LIST_HEAD(bst_list);
 static LIST_HEAD(finished_list);
 static pthread_mutex_t finished_lock;
 
-static int sig_fd = -1;
+int sig_fd = -1;
 
 static int command_fd[2];
 static int done_fd[2];
--
To unsubscribe from this list: send the line "unsubscribe stgt" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html



More information about the stgt mailing list