From f69478752169a6b7fa9a3f799dc7c06dee6a70a4 Mon Sep 17 00:00:00 2001 From: SuvarnaMeenakshi <50386592+SuvarnaMeenakshi@users.noreply.github.com> Date: Thu, 4 Feb 2021 09:04:00 -0800 Subject: [PATCH] [vs]: Update swiotlb buffer size to support multi-asic VS platform. (#6674) Current mutli-asic vs hwsku consists of 6 asics with each asic having 32 interfaces. When bringing this up, below issue was seen: When all 32 interfaces in each namespace (sonic interfaces and linux interface) is set to 9100 mtu, DMA error is seen "DMA: Out of SW-IOMMU space for 4096 bytes at device 0000:06:03.0" which can be fixed by updating swiotlb=65536 in /host/grub/grub.cfg . Signed-off-by: SuvarnaMeenakshi --- device/virtual/x86_64-kvm_x86_64-r0/installer.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/device/virtual/x86_64-kvm_x86_64-r0/installer.conf b/device/virtual/x86_64-kvm_x86_64-r0/installer.conf index e69de29bb2d1..530ee964f330 100644 --- a/device/virtual/x86_64-kvm_x86_64-r0/installer.conf +++ b/device/virtual/x86_64-kvm_x86_64-r0/installer.conf @@ -0,0 +1 @@ +ONIE_PLATFORM_EXTRA_CMDLINE_LINUX="swiotlb=65536"