Skip to content
This repository was archived by the owner on Jan 3, 2023. It is now read-only.

SWI-1436 Add bfn buffer cfg files for montara/maverick as per new design#15

Merged
mkbalani merged 3 commits intobf-masterfrom
Update_buffCfg
Jul 12, 2018
Merged

SWI-1436 Add bfn buffer cfg files for montara/maverick as per new design#15
mkbalani merged 3 commits intobf-masterfrom
Update_buffCfg

Conversation

@mkbalani
Copy link
Copy Markdown

@mkbalani mkbalani requested review from kperumalbfn and krambn June 29, 2018 20:58

{%- macro generate_queue_buffers(port_names) %}
"BUFFER_QUEUE": {
"{{ port_names }}|3-4": {
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kperumalbfn Do we want to keep this as is. Since we create only one ppg by default should this be changed or does the switch conf files needs to be updated

@mkbalani mkbalani changed the title Add bfn buffer cfg files for montara/maverick as per new design SWI-1436 Add bfn buffer cfg files for montara/maverick as per new design Jun 29, 2018
mkbalani added 2 commits July 2, 2018 14:14
* add non zero size to buffer profile
* add macro to generate port lists
* add non zero size for buffer profiles
* add port generation macro
@mkbalani
Copy link
Copy Markdown
Author

This PR just adds the buffer config files , so that sonic doesn't complain about these. The values in these files still need to be tuned for bfn platforms

@mkbalani
Copy link
Copy Markdown
Author

Merging this for now. Will update these files with correct values in a future PR

@mkbalani mkbalani merged commit 8738447 into bf-master Jul 12, 2018
sunesh pushed a commit that referenced this pull request Dec 22, 2018
…-net#2339)

- Merge pull request #18 from yxieca/no_buffering
- Revert "Pep 8 compliance, code cleanup (#15)" (#16)
- Pep 8 compliance, code cleanup (#15)
- add detailed comments for get_transceiver_change_event (#12)


Signed-off-by: Ying Xie <[email protected]>
dsetia-bfn pushed a commit that referenced this pull request Apr 22, 2019
* fe60afa 2019-02-12 | [lldpsyncd] remove dbsyncd logic which is moved to lldpmgr (#15) (HEAD, origin/master, origin/HEAD) [Mykola F]

Signed-off-by: Guohan Lu <[email protected]>
akokhan pushed a commit that referenced this pull request Sep 9, 2021
…tool: not found (sonic-net#6615)

Starting with BRCM SAI 4.3.1.5 we see the following :ethtool not fount" error in syslog during boot up:
```
Jan 27 07:36:14.712472 str-s6100-acs-1 INFO syncd#/supervisord: syncd sh: 1:
Jan 27 07:36:14.712844 str-s6100-acs-1 INFO syncd#/supervisord: syncd ethtool: not found
Jan 27 07:36:14.713228 str-s6100-acs-1 INFO syncd#/supervisord: syncd #15
Jan 27 07:36:14.713840 str-s6100-acs-1 INFO syncd#syncd: [0] SAI_API_HOSTIF:_brcm_sai_hostif_speed_set:11894 cmd ethtool -s Ethernet39 speed 40000 rc:32512
Jan 27 07:36:14.717204 str-s6100-acs-1 NOTICE swss#orchagent: :- setHostIntfsOperStatus: Set operation status DOWN to host interface Ethernet39
Jan 27 07:36:14.717204 str-s6100-acs-1 NOTICE swss#orchagent: :- initPort: Initialized port Ethernet39
Jan 27 07:36:14.717204 str-s6100-acs-1 NOTICE swss#orchagent: :- initializePort: Initializing port alias:Ethernet36 pid:1000000000040
Jan 27 07:36:14.726793 str-s6100-acs-1 NOTICE swss#portsyncd: :- onMsg: nlmsg type:16 key:Ethernet36 admin:0 oper:0 addr:4c:76:25:f5:48:80 ifindex:75 master:0
Jan 27 07:36:14.727967 str-s6100-acs-1 NOTICE swss#portsyncd: :- onMsg: Publish Ethernet36(ok) to state db
Jan 27 07:36:14.729331 str-s6100-acs-1 NOTICE swss#orchagent: :- addHostIntfs: Create host interface for port Ethernet36
Jan 27 07:36:14.752398 str-s6100-acs-1 INFO syncd#/supervisord: syncd sh: 1: ethtool: not found#015
Jan 27 07:36:14.752689 str-s6100-acs-1 INFO syncd#syncd: [0] SAI_API_HOSTIF:_brcm_sai_hostif_speed_set:11894 cmd ethtool -s Ethernet36 speed 40000 rc:32512
Jan 27 07:36:14.756050 str-s6100-acs-1 NOTICE swss#orchagent: :- setHostIntfsOperStatus: Set operation status DOWN to host interface Ethernet36
Jan 27 07:36:14.757585 str-s6100-acs-1 NOTICE swss#orchagent: :- initPort: Initialized port Ethernet36
```
It seems that starting with BRCM SAI 4.2.1.5 syncd is using ethtool to set the host interface speed and since this ethtool was not part of the syncd Docker, we observe these "ethtool not found" issue.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant