commit | 61f3cade763dca46127146a52d829e30b8f48921 | [log] [tgz] |
---|---|---|
author | Jesse Gross <jesse@nicira.com> | Fri Jan 02 18:26:02 2015 -0800 |
committer | David S. Miller <davem@davemloft.net> | Sun Jan 04 22:21:33 2015 -0500 |
tree | e0d771d77f6015aef6e4a716d8ec89eacdcdb4ee | |
parent | 7beceebf5b9d14e333ab6025a6feccdc8e765225 [diff] |
geneve: Remove workqueue. The work queue is used only to free the UDP socket upon destruction. This is not necessary with Geneve and generally makes the code more difficult to reason about. It also introduces nondeterministic behavior such as when a socket is rapidly deleted and recreated, which could fail as the the deletion happens asynchronously. Signed-off-by: Jesse Gross <jesse@nicira.com> Signed-off-by: David S. Miller <davem@davemloft.net>