projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'segmented-threads'
[fio.git]
/
backend.c
diff --git
a/backend.c
b/backend.c
index f91f3caf9b7d82fe31b0385d5942a7b4f4414318..2e6a377cfb4cb4317294eb854cd61712f402caf7 100644
(file)
--- a/
backend.c
+++ b/
backend.c
@@
-62,8
+62,9
@@
struct io_log *agg_io_log[DDIR_RWDIR_CNT];
int groupid = 0;
unsigned int thread_number = 0;
int groupid = 0;
unsigned int thread_number = 0;
+unsigned int nr_segments = 0;
+unsigned int cur_segment = 0;
unsigned int stat_number = 0;
unsigned int stat_number = 0;
-int shm_id = 0;
int temp_stall_ts;
unsigned long done_secs = 0;
#ifdef PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP
int temp_stall_ts;
unsigned long done_secs = 0;
#ifdef PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP
@@
-76,7
+77,7
@@
pthread_mutex_t overlap_check = PTHREAD_MUTEX_INITIALIZER;
static void sig_int(int sig)
{
static void sig_int(int sig)
{
- if (
thread
s) {
+ if (
nr_segment
s) {
if (is_backend)
fio_server_got_signal(sig);
else {
if (is_backend)
fio_server_got_signal(sig);
else {