projects
/
ust.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
libust: Remove the now useless open_buffers list.
[ust.git]
/
libust
/
tracectl.c
diff --git
a/libust/tracectl.c
b/libust/tracectl.c
index f59edd35902eacd94c7b8c52bbead9f397a753d5..e42c0f4e7873ff1f0f1a178fcda6f2c04d051eef 100644
(file)
--- a/
libust/tracectl.c
+++ b/
libust/tracectl.c
@@
-77,8
+77,6
@@
static struct ustcomm_sock *listen_sock;
extern struct chan_info_struct chan_infos[];
extern struct chan_info_struct chan_infos[];
-static struct cds_list_head open_buffers_list = CDS_LIST_HEAD_INIT(open_buffers_list);
-
static struct cds_list_head ust_socks = CDS_LIST_HEAD_INIT(ust_socks);
/* volatile because shared between the listener and the main thread */
static struct cds_list_head ust_socks = CDS_LIST_HEAD_INIT(ust_socks);
/* volatile because shared between the listener and the main thread */
@@
-489,11
+487,6
@@
static int notify_buffer_mapped(const char *trace_name,
CMM_STORE_SHARED(buffers_to_export, CMM_LOAD_SHARED(buffers_to_export)-1);
}
CMM_STORE_SHARED(buffers_to_export, CMM_LOAD_SHARED(buffers_to_export)-1);
}
- /* The buffer has been exported, ergo, we can add it to the
- * list of open buffers
- */
- cds_list_add(&buf->open_buffers_list, &open_buffers_list);
-
unlock_traces:
ltt_unlock_traces();
unlock_traces:
ltt_unlock_traces();
@@
-1622,12
+1615,6
@@
static void ust_fork(void)
ustcomm_del_sock(sock, 1);
}
ustcomm_del_sock(sock, 1);
}
- /* Delete all blocked consumers */
- cds_list_for_each_entry_safe(buf, buf_tmp, &open_buffers_list,
- open_buffers_list) {
- cds_list_del(&buf->open_buffers_list);
- }
-
/*
* FIXME: This could be prettier, we loop over the list twice and
* following good locking practice should lock around the loop
/*
* FIXME: This could be prettier, we loop over the list twice and
* following good locking practice should lock around the loop
This page took
0.022392 seconds
and
4
git commands to generate.