DPDK在海光伺服器AMD上無法收包的問題

2021-10-23 03:22:47 字數 352 閱讀 2206

dpdk16在其他伺服器沒問題,在一台新來的海光的amd處理器,centos 7.2,英特爾x520網絡卡,啟動dpdk應用程式無法收到報文。

排查發現每次啟動程式dmesg裡面都會出現:

「amd-vi: event logged [io_page_fault device=21:00.0 domain=0x0035 address=0x0」

查了一下發現是amd的bug,需要給核心加入 iommu=soft,啟用軟體iommu功能。在grub中新增ommu=soft即可。

grub2-mkconfig -o /boot/grub2/grub.cfg

reboot重啟

其他作業系統見對應的修改方式。

伺服器上的 Git 在伺服器上搭建 Git

現在我們將討論如何在你自己的伺服器上搭建 git 服務來執行這些協議。note 這裡我們將要演示在 linux 伺服器上進行一次基本且簡化的安裝所需的命令與步驟,當然在 mac 或 windows 伺服器上同樣可以執行這些服務。事實上,在你的計算機基礎架構中建立乙個生產環境伺服器,將不可避免的使用到...

伺服器上的 Git 在伺服器上搭建 Git

現在我們將討論如何在你自己的伺服器上搭建 git 服務來執行這些協議。note 這裡我們將要演示在 linux 伺服器上進行一次基本且簡化的安裝所需的命令與步驟,當然在 mac 或 windows 伺服器上同樣可以執行這些服務。事實上,在你的計算機基礎架構中建立乙個生產環境伺服器,將不可避免的使用到...

在伺服器上搭建git服務

參考自git 伺服器搭建 菜鳥教程 登上伺服器後,如下命令 yum y install curl devel expat devel gettext devel openssl devel zlib devel perl devel yum y install git groupadd git us...