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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


export sig_fd in bs.

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

Signed-off-by: FUJITA Tomonori <fujita.tomonori@xxxxxxxxxxxxx>
Signed-off-by: Chandra Seetharaman <sekharan@xxxxxxxxxx>

---
 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@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Linux SCSI]     [Linux RAID]     [Linux Clusters]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Free Online Dating]     [Linux Kernel]     [XFree86]     [Video Devices]

Add to Google Powered by Linux