aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/xen-netback/common.h
diff options
context:
space:
mode:
authorZoltan Kiss <zoltan.kiss@citrix.com>2014-03-21 13:23:04 -0400
committerDavid S. Miller <davem@davemloft.net>2014-03-25 18:58:07 -0400
commit397dfd9f93ccfe71660eafbaac651a96195c24ed (patch)
treeaa12af287d1e47239f38adde8c7cccf39b3f333b /drivers/net/xen-netback/common.h
parent8779772c93286fcfe8ab428dc83434c783225535 (diff)
Revert "xen-netback: Aggregate TX unmap operations"
This reverts commit e9275f5e2df1b2098a8cc405d87b88b9affd73e6. This commit is the last in the netback grant mapping series, and it tries to do more aggressive aggreagtion of unmap operations. However practical use showed almost no positive effect, whilst with certain frontends it causes significant performance regression. Signed-off-by: Zoltan Kiss <zoltan.kiss@citrix.com> Acked-by: Ian Campbell <ian.campbell@citrix.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/xen-netback/common.h')
-rw-r--r--drivers/net/xen-netback/common.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/net/xen-netback/common.h b/drivers/net/xen-netback/common.h
index bef37be402b8..0355f8767e3b 100644
--- a/drivers/net/xen-netback/common.h
+++ b/drivers/net/xen-netback/common.h
@@ -137,8 +137,6 @@ struct xenvif {
137 u16 dealloc_ring[MAX_PENDING_REQS]; 137 u16 dealloc_ring[MAX_PENDING_REQS];
138 struct task_struct *dealloc_task; 138 struct task_struct *dealloc_task;
139 wait_queue_head_t dealloc_wq; 139 wait_queue_head_t dealloc_wq;
140 struct timer_list dealloc_delay;
141 bool dealloc_delay_timed_out;
142 140
143 /* Use kthread for guest RX */ 141 /* Use kthread for guest RX */
144 struct task_struct *task; 142 struct task_struct *task;