From 243767c8b43a215a7a39c84ae35e0c22cbb5be58 Mon Sep 17 00:00:00 2001 From: Ying Xie Date: Mon, 27 Aug 2018 22:03:24 +0000 Subject: [PATCH] [SAI 3.3] update init script according to 3.3 requirement - Insert/remove linux-knet-cb module - Create/remove devices for kernel modules Signed-off-by: Ying Xie --- .../debian/opennsl-modules-4.9.0-7-amd64.init | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/platform/broadcom/saibcm-modules/debian/opennsl-modules-4.9.0-7-amd64.init b/platform/broadcom/saibcm-modules/debian/opennsl-modules-4.9.0-7-amd64.init index 7f9f2e24db..16d59bbcdf 100755 --- a/platform/broadcom/saibcm-modules/debian/opennsl-modules-4.9.0-7-amd64.init +++ b/platform/broadcom/saibcm-modules/debian/opennsl-modules-4.9.0-7-amd64.init @@ -16,9 +16,20 @@ case "$1" in start) echo -n "Load OpenNSL kernel modules... " + rm -f /dev/linux-knet-cb + rm -f /dev/linux-bcm-knet + rm -f /dev/linux-bcm-bde + rm -f /dev/linux-kernel-bde + + mknod /dev/linux-knet-cb c 121 0 + mknod /dev/linux-bcm-knet c 122 0 + mknod /dev/linux-bcm-bde c 126 0 + mknod /dev/linux-kernel-bde c 127 0 + modprobe linux-kernel-bde dmasize=32M maxpayload=128 modprobe linux-user-bde modprobe linux-bcm-knet use_rx_skb=1 rx_buffer_size=9238 + modprobe linux-knet-cb echo "done." ;; @@ -26,6 +37,7 @@ start) stop) echo -n "Unload OpenNSL kernel modules... " + rmmod linux-knet-cb rmmod linux-bcm-knet rmmod linux-user-bde rmmod linux-kernel-bde