Unexpected get_clk_class behaviour when using silicom STS2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Caio Bruchert |
Bug Description
Brief Description
when we apply Synce services and trying to check Clock Class using "get_clk_class" it need to return "Clock Class: 6, LOCKED" but we are getting "Clock Class: 7, LOCKED"
Severity
Standard
Steps to Reproduce
Create sts_override.yaml
[sysadmin@
Spec:
profileID: 2
ports:
- ethName: enp81s0f1
ql: 4
ethPort: 4
- ethName: enp81s0f3
ql: 4
ethPort: 3
masterPortMas
syncePortMask_GM: 0xfff
twoStep: 1
domainNum_8275_1: 24
EOF
Upload sts-silicom
[sysadmin@
[sysadmin@
[sysadmin@
[sysadmin@
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
sts-silicom-
go into app:
[sysadmin@
Tsynctl gRPC Client v1.1.3
$ get_mode
Mode: 2, PTP Master Mode
$ get_clk_class
Clock Class: 6, LOCKED
Expected Behavior
$ get_clk_class
Clock Class: 6, LOCKED
Actual Behavior
$ get_clk_class
Clock Class: 7, LOCKED
Reproducibility
out of 5 time its failing around 3 time, its like a intermediate issue.
System Configuration
System Type: simplex
Load info (eg: 2022-03-
master
Last Pass
NA
Alarms
No alarms found on the system.
Test Activity
Automated Run: Regression
Changed in starlingx: | |
importance: | Undecided → Medium |
tags: | added: stx.9.0 stx.networking |
Changed in starlingx: | |
assignee: | nobody → Caio Bruchert (cbrucher) |
Fix proposed to branch: master /review. opendev. org/c/starlingx /app-sts- silicom/ +/901620
Review: https:/