Guest

Preview Tool

Cisco Bug: CSCuq23102 - Mismatch errors for DC3-CB header convertion in FG standalone env.

Last Modified

Nov 19, 2016

Products (1)

  • Cisco Nexus 7000 Series Switches

Known Affected Releases

1

Description (partial)

Symptom:
The test sends one pkt of len 100B, the response from RTL has data and ebb equal to zero.

Log and wave at
/auto/nvbu-asic20/users/icozzani/voq/2014_05_05/andiamo_vegas/ip_waverider/sim/fg/fg_dc3_cb_conv/runs/test_basic_conv_235571892_plen100

Run with

Conditions:
One pkt of size 100B has the DC# hdr converted to CB hdr and then it is reassembled.
The original pkt is 
                0: d0 d8 40 19 1e 52 03 6e 6a e0 72 57 04 29 6c dd 
		 1: 4f 42 68 22 01 83 ba 56 48 40 6a 52 00 9f bc 8d 
		 2: 27 df de e8 cc 27 bd cf 60 49 78 23 c1 d9 9c 85 
		 3: 4e 39 f1 d2 b2 2f 00 81 01 ef cc 58 95 1f d8 d0 
		 4: e2 86 b4 1d f2 88 c1 98 1d cc d6 a8 b2 f4 69 56 
		 5: b5 69 b5 7b 5c 8a 5f e6 d1 32 8c 5f 1c 02 4f 75 
		 6: a0 4d 48 78 66 2e f2 9c a4 31 97 69 18 e7 1a 14 
		 7: 5c bc de 92 d4 11 62 40 c5 a3 2c 3a cb 44 e3 26 
		 8: ea da d1 82 
The first 32B of DC3 HDR are: 
eos(0x1),  ver(0x5),  pt(0x0),  tr(0x1),  gid(0x5),  de(0x1),  cos(0x0),  hl(0x1),  plen(0x64),  acos(0x1e),  vsl_num(0x5),  di(0x2036e),  si(0x6ae07),  vlan(0x257),  bp(0x0),  ctrl(0x10a5),  bd_m(0x1),  ctrl2(0x2c),  bcn_c(0x1),  ctc(0x1),  8cl(0x0),  4cl_p(0x1),  sts(0x6),  eid6(0x1),  psc(0x4f42),  ts_vld(0x0),  ts(0x6822),  seq_no(0x0),  src_pt(0xc1d),  vqi_vld(0x1),  vqi(0xa56),  eid(0x12),  dft(0x0),  dfst(0x0),  ivsl_num(0x4),  l3l(0x0),  sgt(0x6a52),  sgt_ctrl(0x0),  rbh(0x9f),  rslt(0x2f),  reserve(0x0),  trill(0x0),  csum(0x8d)


The pkt with CB hdr is
PKT:
		pkt size: payload: 100, CB hdr: 20B
		CB hdr ver(0x1),  tr(0x1),  eh(0x0),  cos(0x0),  de(0x1),  plen(0x64),  di(0x2036e),  si(0xae07),  acos(0x1e),  vsl_num(0x1),  ctc(0x1),  bp(0x0),  vlan(0x257),  ts(0x0),  dont_fwd(0x1),  idx_drt(0x0),  dont_learn(0x1),  qos_trust(0x5),  ignore_qoso(0x1),  ignore_qosi(0x0),  apply_aclo(0x1),  ignore_acli(0x1),  dont_span(0x0),  dot1q_encap_frame(0x1),  bpdu(0x0),  mi(0xa56),  src_pt(0xca),  vqi_vld(0x1),  eid(0x0),  dft(0x0),  dfst(0x0),  l3l(0x0),  ecn(0x0),  rbh(0x9f),  ccc(0x3),  l2_fwd(0x1),  trill(0x0),  vdc(0xb),  rsvd(0x8),  dcap(0x0),  cpp(0x1)

		Payload:
		    B0..........................................B15

		 0: 27 df de e8 cc 27 bd cf 60 49 78 23 c1 d9 9c 85 
		 1: 4e 39 f1 d2 b2 2f 00 81 01 ef cc 58 95 1f d8 d0 
		 2: e2 86 b4 1d f2 88 c1 98 1d cc d6 a8 b2 f4 69 56 
		 3: b5 69 b5 7b 5c 8a 5f e6 d1 32 8c 5f 1c 02 4f 75 
		 4: a0 4d 48 78 66 2e f2 9c a4 31 97 69 18 e7 1a 14 
		 5: 5c bc de 92 d4 11 62 40 c5 a3 2c 3a cb 44 e3 26 
		 6: 57 97 9e 46 


The comparison among the pkt with CB hdr from ref model and RTL gives:
@      68.701 ns: [MSG] [vir_fg_ref_t::check] Received RTL_PKT fg_out_pkt: size = 128, pkt_q[0] = 0x00
@      68.701 ns: [ERROR] [vir_fg_ref_t::check] Data size mismatch
@      68.701 ns: [ERROR] [vir_fg_ref_t::check] RTL pkt.size = 128
@      68.701 ns: [ERROR] [vir_fg_ref_t::check] EXP pkt.size = 100
@      68.701 ns: [ERROR] [vir_fg_ref_t::check] Data mismatch
@      68.701 ns: [ERROR] [vir_fg_ref_t::check] RTL:
@      68.701 ns: [MSG] [vir_fg_ref_t::print_out_pkt_w_hdr] PKT:
		pkt size: payload: 108, CB hdr: 20B
		CB hdr ver(0x0),  tr(0x0),  eh(0x0),  cos(0x0),  de(0x0),  plen(0x0),  di(0x0),  si(0x0),  acos(0x0),  vsl_num(0x0),  ctc(0x0),  bp(0x0),  vlan(0x0),  ts(0x0),  dont_fwd(0x0),  idx_drt(0x0),  dont_learn(0x0),  qos_trust(0x0),  ignore_qoso(0x0),  ignore_qosi(0x0),  apply_aclo(0x0),  ignore_acli(0x0),  dont_span(0x0),  dot1q_encap_frame(0x0),  bpdu(0x0),  mi(0x0),  src_pt(0x0),  vqi_vld(0x0),  eid(0x0),  dft(0x0),  dfst(0x0),  l3l(0x0),  ecn(0x0),  rbh(0x0),  ccc(0x0),  l2_fwd(0x0),  trill(0x0),  vdc(0x0),  rsvd(0x0),  dcap(0x0),  cpp(0x0)

		Payload:
		    B0..........................................B15

		 0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
		 1: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
		 2: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
		 3: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
		 4: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
		 5: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
		 6: 00 00 00 00 00 00 00 00 00 00 00 00 

@      68.701 ns: [ERROR] [vir_fg_ref_t::check] EXP:
@      68.701 ns: [MSG] [vir_fg_ref_t::print_out_pkt_w_hdr] PKT:
		pkt size: payload: 80, CB hdr: 20B
		CB hdr ver(0x0),  tr(0x1),  eh(0x0),  cos(0x3),  de(0x1),  plen(0x37f7),  di(0x2e8cc),  si(0x27bd),  acos(0x33),  vsl_num(0x1),  ctc(0x1),  bp(0x60),  vlan(0x497),  ts(0x41),  dont_fwd(0x0),  idx_drt(0x0),  dont_learn(0x0),  qos_trust(0x7),  ignore_qoso(0x1),  ignore_qosi(0x0),  apply_aclo(0x0),  ignore_acli(0x0),  dont_span(0x0),  dot1q_encap_frame(0x0),  bpdu(0x1),  mi(0xd99c),  src_pt(0x10a),  vqi_vld(0x1),  eid(0x0),  dft(0x1),  dfst(0x1),  l3l(0x1),  ecn(0x0),  rbh(0x39),  ccc(0x7),  l2_fwd(0x1),  trill(0x0),  vdc(0x7),  rsvd(0x4),  dcap(0x1),  cpp(0x0)

		Payload:
		    B0..........................................B15

		 0: b2 2f 00 81 01 ef cc 58 95 1f d8 d0 e2 86 b4 1d 
		 1: f2 88 c1 98 1d cc d6 a8 b2 f4 69 56 b5 69 b5 7b 
		 2: 5c 8a 5f e6 d1 32 8c 5f 1c 02 4f 75 a0 4d 48 78 
		 3: 66 2e f2 9c a4 31 97 69 18 e7 1a 14 5c bc de 92 
		 4: d4 11 62 40 c5 a3 2c 3a cb 44 e3 26 57 97 9e 46
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.