sonic-buildimage/platform
RAMA CHANDRA REDDY GADDAM 6370d64b3d [broadcom]: Check for broadcom platform sdk init ready during syncd start. (#2931)
- What I did
During boot/reload time, wait in a loop to check for bcm initialization.
Break the loop, once sdk is ready to process the 'bcmcmd' request (or) loop count reached the maximum value.

- How I did it
In the existing implementation during syncd start process will sleep for a fixed time (3 secs)
for sdk initialization to happen. But the time taken for sdk initialization is varying for different platforms.
To fix this issue, the syncd start process wait in a loop and check whether sdk is ready to process 'bcmcmd' command.

- How to verify it
Check for syncd process status and interface status.
Check for syslogs and no failures related to syncd should be present.
2019-06-19 01:25:37 -07:00
..
barefoot [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
broadcom [broadcom]: Check for broadcom platform sdk init ready during syncd start. (#2931) 2019-06-19 01:25:37 -07:00
cavium [build]: Makefile: Extend to build debug docker images for all stretch dockers (#2789) 2019-04-19 18:49:21 -07:00
centec [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
generic add INSTALLS, LAZY_INSTALLS, DEPENDS targets to image build (#1159) 2017-11-16 12:27:03 -08:00
marvell [build]: Makefile: Extend to build debug docker images for all stretch dockers (#2789) 2019-04-19 18:49:21 -07:00
mellanox [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
nephos [submodule] update sonic-linux-kernel (#2985) 2019-06-18 10:00:16 -07:00
p4 [swss]: remove intfsyncd service (#2499) 2019-01-29 10:36:04 -08:00
template [build]: Makefile: Extend to build debug docker images for all stretch dockers (#2789) 2019-04-19 18:49:21 -07:00
vs [docker-vs]: Start staticd by default (#2929) 2019-05-29 16:14:48 -07:00