Why I did it We hit an issue recently in the chassis bringup where the linux bde attach failed with the following ioctl error. [ 9058.585960] linux-user-bde (897363): Error: Invalid ioctl (00004c1d) [ 9105.668237] linux-user-bde (901002): Error: Invalid ioctl (00004c1d) Debugged with Broadcom team, who suggested to use this flag BCM_INSTANCE_SUPPORT to support multi-instance scenarios ( platforms with more than one asic where there are separate sai/syncd docker instances running controller each asic instance). This flag was introduced since SDK-6.5.21 and need to be present in SAI and SAI GPL kernel module makefile. How I did it Add the flag in this flag BCM_INSTANCE_SUPPORT in gpl modules |
||
---|---|---|
.. | ||
Make.config | ||
Make.depend | ||
Make.kernlib | ||
Make.lib | ||
Make.linux | ||
Make.subdirs | ||
Make.tools | ||
Makefile.linux-bmw-2_6 | ||
Makefile.linux-gto | ||
Makefile.linux-gto-2_6 | ||
Makefile.linux-gts | ||
Makefile.linux-iproc | ||
Makefile.linux-iproc_64 | ||
Makefile.linux-iproc-3_14 | ||
Makefile.linux-iproc-4_4 | ||
Makefile.linux-jag-2_6 | ||
Makefile.linux-kernel | ||
Makefile.linux-kernel-2_6 | ||
Makefile.linux-kernel-3_6 | ||
Makefile.linux-kernel-4_4 | ||
Makefile.linux-kmodule | ||
Makefile.linux-nsx64 | ||
Makefile.linux-nsx_wrl-2_6 | ||
Makefile.linux-nsx-2_6 | ||
Makefile.linux-raptor | ||
Makefile.linux-raptor-2_6 | ||
Makefile.linux-slk | ||
Makefile.linux-x86-common-2_6 | ||
Makefile.linux-x86-generic-common-2_6 | ||
Makefile.linux-x86-smp_generic_64-2_6 | ||
Makefile.linux-xlr |