workqueue: remove knowledge of io issue (and others) stats
[fio.git] / workqueue.c
index 8d43b090229c1eabda627bdc2b87f91beb3b2873..5265a001a621c88cd4469f324481a114d4841e98 100644 (file)
@@ -118,15 +118,6 @@ int workqueue_enqueue(struct workqueue *wq, struct io_u *io_u)
 
        sw = get_submit_worker(wq);
        if (sw) {
 
        sw = get_submit_worker(wq);
        if (sw) {
-               const enum fio_ddir ddir = acct_ddir(io_u);
-               struct thread_data *parent = wq->td;
-
-               if (ddir_rw(ddir)) {
-                       parent->io_issues[ddir]++;
-                       parent->io_issue_bytes[ddir] += io_u->xfer_buflen;
-                       parent->rate_io_issue_bytes[ddir] += io_u->xfer_buflen;
-               }
-
                pthread_mutex_lock(&sw->lock);
                flist_add_tail(&io_u->verify_list, &sw->work_list);
                sw->seq = ++wq->work_seq;
                pthread_mutex_lock(&sw->lock);
                flist_add_tail(&io_u->verify_list, &sw->work_list);
                sw->seq = ++wq->work_seq;