OpenSolaris

Printable Version Enter a New Search
Bug ID 6797256
Synopsis need link property to control 802.1Q priority tagging
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:gld
Keywords BOP | s10U7rr-waived
Responsible Engineer Sebastien Roy
Reported Against 3.2_fcs , s10u6_07 , s10u7_03 , s10u7_07 , s10u4_fcs , s10u5_fcs , s10u6_fcs , solaris_10
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_110
Fixed In snv_110
Release Fixed solaris_nevada(snv_110) , solaris_10u8(s10u8_01) (Bug ID:2173648)
Related Bugs 4095699 , 6434130 , 6806103 , 6806105 , 6806262 , 6806555 , 6810814 , 6812952 , 6814480
Submit Date 23-January-2009
Last Update Date 9-June-2009
Description
GLD interfaces unexpectedly send VLAN tagged packets.

This is seen on a Sun Cluster node with GLD cluster transport interfaces (nxge and e1000g)
using a switch.

Directly (back-to-back) connected interfaces and non-GLD interfaces (ce, hme)
are not affected.

After installing patch 138888-01, cluster transport packets were dropped by their switch.
Snoop shows that VLAN tagged packets are sent with VLAN ID 0 / Priority 7 and 6.
As the switch is not configured for VLAN tagged packets, it drops them.

It's only seen on the cluster transport interfaces, the public interfaces are working well. Removing 138888-01 restores normal operation.
Work Around
configure VLAN tagging on the Sun interface and on the switch.
This makes VLAN tagged packets expected and prevents drops.

E.g. configure e1000g like this :

e1000g810000: flags=201008843<UP,BROADCAST,RUNNING,MULTICAST,PRIVATE,IPv4,CoS> mtu 1500 index 16
        inet 172.18.0.130 netmask ffffff80 broadcast 172.18.0.255
Additional workarround proposals (internally lab tested only) :

- Use an Ethernet switch able to handle IEEE 802.1Q Priority Tagging,
  check that ingress Priority Tagging is enabled on the switch used for
  the Cluster private interconnect. Please refer to the switch documentation.

- Try to enable Jumbo Frames on the Ethernet switch used for the private interconnect.
Comments
man page bugs for this are 6806103 and 6806105 .