qlcnic: support vlan rx accleration
authorAmit Kumar Salecha <amit.salecha@qlogic.com>
Thu, 16 Sep 2010 19:14:39 +0000 (19:14 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 17 Sep 2010 18:26:09 +0000 (11:26 -0700)
commitd57906633efd58ccd93f056ed436ffde5cb31aa8
tree59a319066931683e8b9ed0feeef0c483fcb5b068
parent0c796f91a518480fd6696ba2affed1167e840823
qlcnic: support vlan rx accleration

Implemented vlan rx accleration in driver.
This helps in increasing significant performance and
reduces cpu utilization with GRO and LRO.

Eric Dumazet:
"Its a bit strange you use dev_kfree_skb_any(skb) here."
"We run in NAPI mode, so you can use dev_kfree_skb()."
Amit:
Done. Using dev_kfree_skb();

Signed-off-by: Amit Kumar Salecha <amit.salecha@qlogic.com>
Acked-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/qlcnic/qlcnic.h
drivers/net/qlcnic/qlcnic_init.c
drivers/net/qlcnic/qlcnic_main.c