問題タブ [dpdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
3372 参照

debugging - hugepages を使用する DPDK アプリをデバッグする方法

DPDK-1.6.0r0 を使用して作成されたアプリケーションを使用しており、それをデバッグしたいと考えています。私の最初のアイデアは gdb を使用することでしたが、次のエラーが発生しました: EAL: No free hugepages reported in hugepages-2048kB

この方法で環境をコンパイルしました: make install T=x86_64-default-linuxapp-gcc EXTRA_CFLAGS='-g -ggdb'1

hugepages の予約:

そして、gdb でアプリを実行します。

それを解決するためのアイデアはありますか?

0 投票する
1 に答える
246 参照

buildroot - buildroot(生成されたシステム)でdpdkを構築する方法を知っている人はいますか

buildrootで生成されたファイルシステムでx86_64 dpdkを構築しようとしています..任意のガイド...インターネットで無意識に検索してから、数日間無駄に尋ねましたよろしくお願いしますrama

0 投票する
1 に答える
1430 参照

dpdk - fedora 23 での DPDK コンパイラ エラー

DPDK 16.04 をビルドしようとすると、エラーが発生します。私は少し探し回りましたが、いくつかの解決策は「カーネルを更新する」ことです。現在、Fedora 23 を実行しています。正確なバージョンを示す uname -a があります。私が本当に探しているのは、何が間違っているかについてのより多くの情報だと思います。エラーメッセージがあいまいなようです。次のステップは、make ファイルを掘り下げて、エラーの直前に何が起こっていたかを確認することです。エラーに関する詳細情報を取得するための提案をいただければ幸いです。

0 投票する
0 に答える
103 参照

c - /sys/class/net/vEth0/sock_en および /sys/class/net/vEth0/sock_fd が見つかりません

DPDK のドキュメントを読んだところ、NIC の記述子を取得できないという問題がありました。

kni vhost バックエンドで virtio を使用したいのですが、ファイル/sys/class/net/vEth0/sock_en/sys/class/net/vEth0/sock_fd.

カーネル 2.6.32-573.7.1.el6.x86_64 で CentOS6.5 を使用しています。

0 投票する
3 に答える
3841 参照

c - valgrind で DPDK アプリを実行するとエラーが発生する

valgrind で DPDK ベースのアプリを実行すると、実行できず、エラーがスローされます

エラー: このシステムは「RDRAND」をサポートしていません。RTE_MACHINE が正しく設定されていることを確認してください。

私の CPU は RDRAND をサポートしていますが、それでも同じエラーがスローされます。アプリで使用されているヒュージページを valgrind でサポートするために、次のパッチを適用したバージョンの valgrind を使用しています。 https://github.com/bisdn/valgrind-hugepages.git