IMAGE DETAILS ============= root@sonic:/home/admin# show version SONiC Software Version: SONiC.20180330.88 Distribution: Debian 8.11 Kernel: 3.16.0-6-amd64 Build commit: 81d415d Build date: Thu Nov 8 04:55:50 UTC 2018 Built by: sonicbld@jenkins-slave-phx-3 Docker images: REPOSITORY TAG IMAGE ID SIZE docker-syncd-brcm 20180330.88 747d7ccfb08b 373 MB docker-syncd-brcm latest 747d7ccfb08b 373 MB docker-orchagent-brcm 20180330.88 89dec4855cfd 294.6 MB docker-orchagent-brcm latest 89dec4855cfd 294.6 MB docker-lldp-sv2 20180330.88 66f945753271 307 MB docker-lldp-sv2 latest 66f945753271 307 MB docker-dhcp-relay 20180330.88 ac990163cd2b 289 MB docker-dhcp-relay latest ac990163cd2b 289 MB docker-database 20180330.88 2049b4c5df9c 289 MB docker-database latest 2049b4c5df9c 289 MB docker-snmp-sv2 20180330.88 0d9e23c51aec 326.8 MB docker-snmp-sv2 latest 0d9e23c51aec 326.8 MB docker-teamd 20180330.88 82588b8e2655 294.2 MB docker-teamd latest 82588b8e2655 294.2 MB docker-router-advertiser 20180330.88 899304accbb2 286.4 MB docker-router-advertiser latest 899304accbb2 286.4 MB docker-platform-monitor 20180330.88 7f684cbece1c 308.3 MB docker-platform-monitor latest 7f684cbece1c 308.3 MB docker-fpm-quagga 20180330.88 36d7151d064c 300.7 MB docker-fpm-quagga latest 36d7151d064c 300.7 MB Changes Done ============ root@sonic:/home/admin# cat /etc/init.d/opennsl-modules-3.16.0-6-amd64 modprobe linux-kernel-bde dmasize=32M maxpayload=128 dma_debug=1 debug=4 modprobe linux-user-bde modprobe linux-bcm-knet use_rx_skb=1 rx_buffer_size=9238 debug=0x5020 echo "done." ;; New Log Prints after reload in dmesg ==================================== sudo admin@sonic:~$ sudo -s root@sonic:/home/admin# dmesg | grep bde [ 4.750248] linux-kernel-bde (809): _init(3639):use_mse = 0 [ 4.750317] linux-kernel-bde (809): probing: vendor_id=0x14e4, device_id=0xb960 [ 4.750321] linux-kernel-bde (809): Enabling PCI device : vendor_id=0x14e4, device_id=0xb960 [ 4.750853] linux-kernel-bde (809): found irq 16 [ 4.750858] linux-kernel-bde (809): _pci_probe:irq = 16 [ 4.750876] linux-kernel-bde (809): Set max payload size (128) [ 4.750878] linux-kernel-bde (809): Set max payload val (0) [ 4.750898] linux-kernel-bde (809): Found VSEC (256) [ 4.750931] linux-kernel-bde (809): BAR 2: kernel addr:0xffffc90004f00000 phys addr:0xdf000000 length:800000 [ 4.750938] linux-kernel-bde (809): BAR 0: kernel addr:0xffffc90004eb0000 phys addr:0xdf808000 length:8000 [ 4.750941] linux-kernel-bde (809): config_pci_intr_type: msi = 0 [ 4.750955] linux-kernel-bde (809): Found VSEC (256) [ 4.750958] linux-kernel-bde (809): iproc version = 0 dma_hi_bits = 0 [ 4.750964] linux-kernel-bde (809): PCI resource len 256K [ 4.750968] linux-kernel-bde (809): _pci_probe: configured dev:0xb960 rev:0x12 with base_addresses: 0xffffc90004f00000 0xffffc90004eb0000 [ 4.751001] linux-kernel-bde (809): probing: vendor_id=0x14e4, device_id=0xb960 [ 4.751058] linux-kernel-bde (809): Not find vendor(0x184e) device(0x1004) bus [ 4.751062] linux-kernel-bde (809): Not find vendor(0x184e) device(0x1004) bus [ 4.751064] linux-kernel-bde (809): Not find vendor(0x184e) device(0x1004) bus [ 4.751067] linux-kernel-bde (809): Not find vendor(0x184e) device(0x1004) bus [ 4.751935] linux-kernel-bde (809): _alloc_mpool:dma_dev _dma_vbase:ffff8800b6000000 pbase:b6000000 allocated:2000000 dmaalloc:0 [ 4.751941] linux-kernel-bde (809): _cpu_pbase at b6000000 [ 4.786339] linux-kernel-bde (820): _get_cmic_ver:Found VSEC = 256 [ 4.807709] linux-kernel-bde (837): _interrupt_connect d 0 [ 4.807715] linux-kernel-bde (837): _interrupt_connect:isr_active = 0 [ 4.807718] linux-kernel-bde (837): connect secondary isr [ 4.807745] linux-kernel-bde (837): _interrupt_connect(4251):device# = 0, irq_flags = 128, irq = 16 [ 25.424835] linux-kernel-bde (2903): _interrupt_connect d 0 [ 25.424861] linux-kernel-bde (2903): _interrupt_connect:isr_active = 1 [ 25.424864] linux-kernel-bde (2903): connect primary isr root@sonic:/home/admin# root@sonic:/home/admin# dmesg | grep knet [ 25.659562] linux-bcm-knet (3408): bkn_get_next_dma_event dev 0 evt_idx 0 [ 25.659568] linux-bcm-knet (3408): wait queue index 0 root@sonic:/home/admin# Check on PortChannel Creation ============================= PortChannel0001 Link encap:Ethernet HWaddr 54:bf:64:da:36:40 inet addr:10.0.0.56 Bcast:255.255.255.255 Mask:255.255.255.254 inet6 addr: fc00::71/126 Scope:Global UP BROADCAST MULTICAST MTU:9100 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) PortChannel0002 Link encap:Ethernet HWaddr 54:bf:64:da:36:40 inet addr:10.0.0.58 Bcast:255.255.255.255 Mask:255.255.255.254 inet6 addr: fc00::75/126 Scope:Global UP BROADCAST MULTICAST MTU:9100 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) PortChannel0003 Link encap:Ethernet HWaddr 54:bf:64:da:36:40 inet addr:10.0.0.60 Bcast:255.255.255.255 Mask:255.255.255.254 inet6 addr: fc00::79/126 Scope:Global UP BROADCAST MULTICAST MTU:9100 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) root@sonic:/home/admin# dmesg | grep knet [ 25.659562] linux-bcm-knet (3408): bkn_get_next_dma_event dev 0 evt_idx 0 [ 25.659568] linux-bcm-knet (3408): wait queue index 0 root@sonic:/home/admin# No New messages Check on Vlan creation ====================== Vlan1000 Link encap:Ethernet HWaddr 54:bf:64:f4:70:82 inet addr:10.2.0.1 Bcast:0.0.0.0 Mask:255.255.0.0 inet6 addr: fe80::56bf:64ff:fef4:7082/64 Scope:Link UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:520 (520.0 B) root@sonic:/home/admin# dmesg | grep knet [ 25.659562] linux-bcm-knet (3408): bkn_get_next_dma_event dev 0 evt_idx 0 [ 25.659568] linux-bcm-knet (3408): wait queue index 0 root@sonic:/home/admin# No New messages Verify on CPU Bound Traffic ============================ bcmcmd "show c cpu" root@sonic:~# bcmcmd "show c cpu" show c cpu PERQ_PKT(0).cpu0 : 1,038 +1,038 PERQ_PKT(4).cpu0 : 9 +9 PERQ_BYTE(0).cpu0 : 143,244 +143,244 PERQ_BYTE(4).cpu0 : 1,606 +1,606 root@sonic:~# dmesg | grep knet [ 89.850716] linux-bcm-knet (3364): bkn_get_next_dma_event dev 0 evt_idx 0 [ 89.850722] linux-bcm-knet (3364): wait queue index 0 root@sonic:~# No New Messages