diff options
author | Al Viro <viro@ZenIV.linux.org.uk> | 2013-05-05 16:05:55 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-05-06 11:06:51 -0400 |
commit | 243198d09f535f5cd74114f1b779c3da25bc70c8 (patch) | |
tree | c8bc152937a6a5de879b4d8f958a8f21a8131ae4 /include/linux/netdevice.h | |
parent | 0020356355192cbaf6d315515e6c95bd09618c3b (diff) | |
download | linux-243198d09f535f5cd74114f1b779c3da25bc70c8.tar.gz linux-243198d09f535f5cd74114f1b779c3da25bc70c8.tar.bz2 linux-243198d09f535f5cd74114f1b779c3da25bc70c8.zip |
rps_dev_flow_table_release(): no need to delay vfree()
The same story as with fib_trie patch - vfree() from RCU callbacks
is legitimate now.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/netdevice.h')
-rw-r--r-- | include/linux/netdevice.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h index f8898a435dc5..a94a5a0ab122 100644 --- a/include/linux/netdevice.h +++ b/include/linux/netdevice.h @@ -593,7 +593,6 @@ struct rps_dev_flow { struct rps_dev_flow_table { unsigned int mask; struct rcu_head rcu; - struct work_struct free_work; struct rps_dev_flow flows[0]; }; #define RPS_DEV_FLOW_TABLE_SIZE(_num) (sizeof(struct rps_dev_flow_table) + \ |