linux/drivers/net/enic
Vasanthy Kolluri 8757446d8d enic: Pass 802.1p bits for packets tagged with vlan zero
enic driver currently passes 802.1p bits to the upper layers for packets
tagged with non-zero vlan ids only. This patch extends such behaviour to
zero vlan tagged packets also.

The patch is dependant on the following kernel patches:

1) vlan_dev: VLAN 0 should be treated as "no vlan tag" (802.1p packet)
   - net-next-2.6 git commit: ad1afb0039
   - Available 2.6.36 and later
2) vlan: Centralize handling of hardware acceleration.
  - net-next-2.6 git commit: 3701e51382
  - Available 2.6.37 and later

Signed-off-by: Christian Benvenuti <benve@cisco.com>
Signed-off-by: Danny Guo <dannguo@cisco.com>
Signed-off-by: Vasanthy Kolluri <vkolluri@cisco.com>
Signed-off-by: Roopa Prabhu <roprabhu@cisco.com>
Signed-off-by: David Wang <dwang2@cisco.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-06-09 14:58:09 -07:00
..
cq_desc.h enic: Clean ups 2010-06-25 20:50:30 -07:00
cq_enet_desc.h enic: Clean ups 2010-06-25 20:50:30 -07:00
enic_dev.c enic: Add wrapper routines for new fw devcmds for port profile handling 2011-03-30 21:39:24 -07:00
enic_dev.h enic: Add wrapper routines for new fw devcmds for port profile handling 2011-03-30 21:39:24 -07:00
enic_main.c enic: Pass 802.1p bits for packets tagged with vlan zero 2011-06-09 14:58:09 -07:00
enic_pp.c enic: Add support for PORT_REQUEST_PREASSOCIATE_RR 2011-03-30 21:39:26 -07:00
enic_pp.h enic: Add support for PORT_REQUEST_PREASSOCIATE_RR 2011-03-30 21:39:26 -07:00
enic_res.c net: enic: convert to hw_features 2011-04-07 20:16:58 -07:00
enic_res.h enic: Add ndo_set_rx_mode support for enic vnics 2010-12-10 15:39:42 -08:00
enic.h enic: Add support for MTU change via port profile on a dynamic vnic 2011-06-06 22:48:47 -07:00
Makefile enic: Add support for PORT_REQUEST_PREASSOCIATE_RR 2011-03-30 21:39:26 -07:00
rq_enet_desc.h enic: Clean ups 2010-06-25 20:50:30 -07:00
vnic_cq.c enic: Clean ups 2010-06-25 20:50:30 -07:00
vnic_cq.h enic: Clean ups 2010-06-25 20:50:30 -07:00
vnic_dev.c enic: Add support for new fw devcmds for port profile handling 2011-03-30 21:39:23 -07:00
vnic_dev.h enic: Add support for new fw devcmds for port profile handling 2011-03-30 21:39:23 -07:00
vnic_devcmd.h enic: Add support for new fw devcmds for port profile handling 2011-03-30 21:39:23 -07:00
vnic_enet.h enic: Mark intr_timer in vnic_enet_config as deprecated 2010-08-17 02:32:59 -07:00
vnic_intr.c enic: Remove dead code 2010-10-01 00:36:52 -07:00
vnic_intr.h enic: Clean ups 2010-06-25 20:50:30 -07:00
vnic_nic.h enic: Clean ups 2010-06-25 20:50:30 -07:00
vnic_resource.h enic: Add support for firmware management device 2010-08-17 02:32:56 -07:00
vnic_rq.c enic: Make local functions static 2010-10-01 00:36:52 -07:00
vnic_rq.h enic: Clean up: Remove support for an older version of hardware 2011-02-07 11:49:04 -08:00
vnic_rss.h enic: Add support for multiple hardware receive queues 2010-10-21 01:26:47 -07:00
vnic_stats.h enic: Clean ups 2010-06-25 20:50:30 -07:00
vnic_vic.c enic: Cleanups in port profile helper code 2011-03-30 21:39:25 -07:00
vnic_vic.h enic: Cleanups in port profile helper code 2011-03-30 21:39:25 -07:00
vnic_wq.c enic: Make local functions static 2010-10-01 00:36:52 -07:00
vnic_wq.h enic: Make local functions static 2010-10-01 00:36:52 -07:00
wq_enet_desc.h enic: Clean ups 2010-06-25 20:50:30 -07:00