[Z9332 Th3] : When PFC pause frames are sent sequentially from 2 or more ports, pfcwd is detected in only one port.
Device : Z9332
ASIC : Th3
SKU : DellEMC-Z9332f-M-O16C64
Steps to reproduce the issue:
Test Setup :
Connect 2 (or more) IXIA ports to DUT
Configure PFCWD drop action on both the ports
Send bidirectional P3 Data Traffic ( say 10000 Packets/sec)
Start P3 pause frames from one port P1 at time t1
Start P3 pause frames from one port P2 at time t2
Describe the results you received:
PFCWD is not detected in port P2 at time t2.
PFCWD is detected in port P2 only when PFC pause frames are stopped in Port P1 and vice versa,
Before sending pause frames :
root@sonic-10432:/home/admin# show pfcwd config
Changed polling interval to 200ms
PORT ACTION DETECTION TIME RESTORATION TIME
---------- -------- ---------------- ------------------
Ethernet4 drop 200 200
Ethernet6 drop 200 200
Ethernet96 drop 200 200
root@sonic-10432:/home/admin# show interfaces counters | grep U
IFACE STATE RX_OK RX_BPS RX_UTIL RX_ERR RX_DRP RX_OVR TX_OK TX_BPS TX_UTIL TX_ERR TX_DRP TX_OVR
Ethernet2 U 0 0.00 B/s 0.00% 0 0 0 2 36.11 B/s 0.00% 0 0 0
Ethernet4 U 540,401 10.23 MB/s 0.08% 0 0 0 540,397 10.23 MB/s 0.08% 0 0 0
Ethernet6 U 540,394 10.23 MB/s 0.08% 4 0 0 540,402 10.23 MB/s 0.08% 0 0 0
Ethernet104 U 2 6.82 B/s 0.00% 0 0 0 58 179.96 B/s 0.00% 0 0 0
root@sonic-10432:/home/admin# show pfcwd stats
QUEUE STATUS STORM DETECTED/RESTORED TX OK/DROP RX OK/DROP TX LAST OK/DROP RX LAST OK/DROP
------- -------- ------------------------- ------------ ------------ ----------------- -----------------
root@sonic-10432:/home/admin#
Description
[Z9332 Th3] : When PFC pause frames are sent sequentially from 2 or more ports, pfcwd is detected in only one port. Device : Z9332 ASIC : Th3 SKU : DellEMC-Z9332f-M-O16C64
Steps to reproduce the issue:
Test Setup :
Describe the results you received:
Before sending pause frames :
Send Pause frames from IXIA to port Ethernet4
Send Pause frames from IXIA to port Ethernet6 : Ethernet6 receives pause frames But PFCWD not triggered,
Stop PFC pause to Ethernet4: Now PFCWD is triggered in Ethernet6
Describe the results you expected:
Both ports should get triggered when pause frames are received
Output of
show version
:Output of
show techsupport
:sonic_dump_sonic-10432_20211202_204243.tar.gz
Additional information you deem important (e.g. issue happens only occasionally):