PVEとConnectX-3とWindowsでSR-IOVが使えないのはMLNX_OFEDが古いせい

Proxmox VE 6.3のWindows 10ゲストでConnectX-3のSR-IOVが機能しないのは、PVE内蔵のmlx4ドライバが激古なのが原因のようだ。正確にはLinuxのインボックスドライバだが。

この状態だと、SR-IOVは有効でWindows側にVirtual Functionが生えているにもかかわらず、コード43となって、どうあがいてもデバイスが動かない。PVE側では以下のようなログが出る。

mlx4_core 0000:01:00.0: vhcr command:0x43 slave:1 failed with error:0, status -22
mlx4_core 0000:01:00.0: Received reset from slave:1

“Mellanox OFED for Linux Archived Bug Fixes”を眺めると、Internal Ref 1178129に、まさにそれっぽいバグが載っていた。

Description: Fixed an issue that prevented Windows virtual machines running over MLNX_OFED Linux hypervisors from operating ConnectX-3 IB ports.

When such failures occurred, the following message (or similar) appeared in the Linux HV message log when users attempted to start up a Windows VM running a ConnectX-3 VF:

“mlx4_core 0000:81:00.0: vhcr command 0x1a slave:1 in_param 0x793000 in_mod=0x210 op_mod=0x0 failed with error:0, status -22”

バグはIBポート、うちはEthポートという違いがあるが、状況としては極めて近い。この問題はMLNX_OFED v4.2-1.2.0.0で修正済みで、2021-02-10現在の最新版はv4.9-2.2.4.0 LTSであるから、とっくの昔に解決済みのハズである。

そんなバグに何で今更遭遇するの~?と思いきや、Linuxのインボックスドライバはなんとv4.0相当という事実が判明/(^o^)\ Kernel.orgのBugzillaでも指摘されてるが、ガン無視の模様…。

しゃーないので自前ビルドしたら無事動いた。なんだよもう、めっちゃハマったやんけ!

それでも完全解決とはいかず、デバイスは動いているように見えるものの、なぜかパケットが流れない事がある。初期化系の何かっぽくて、何度かVMを再起動して一度通信できる状態になれば、途中で途絶する事はないのが不幸中の幸いではあるが。

もう1つ気になるのは「イーサネットの状態」のパケット数カウントが何かおかしいこと。受信パケットが常に0で、これが原因かわからんがVF経由だとiTunesでGracenoteへの接続に失敗する。virtio-netの方だと大丈夫なので、うちのネットワークがおかしい訳ではない。

SR-IOVまわりは情報があまりなくて、よう分からん。


(2021-12-07 追記)

WinOF v5.50.5400のKnown Issuesを眺めてたら、Internal Ref. 1297888にパケット数カウントがおかしい問題が思いっきり載っていた……というわけで、Windowsドライバのバグで確定。

回避策がN/Aなのでドライバ修正を待つしかないが、果たして更新されることはあるのだろうか。もうConnectX-3はLTSフェイズだしなぁ。ConnectX-4がお安く手に入ればいいんだけど。

¡Un cordial saludo a todos los amantes del riesgo ! Los mejores casinos en linea ofrecen una experiencia de juego segura y variada. Muchos jugadores prefieren casino online europa por sus bonos atractivos y soporte en varios idiomas. <a href=п»їhttps://casinosonlineeuropeos.xyz/>casinosonlineeuropeos.xyz</a> Un casinos europeos online garantiza retiros rГЎpidos y mГ©todos de pago confiables. Los casinos europeos online ofrecen una experiencia de juego segura y variada. Muchos jugadores prefieren mejores casinos por sus bonos atractivos y soporte en varios idiomas. Un casinos online europeos garantiza retiros rГЎpidos y mГ©todos de pago confiables. Casinos europeos online con soporte 24h y promociones exclusivas - https://casinosonlineeuropeos.xyz/# ¡Que goces de increíbles botes!

1 | | 2025-08-13 20:04 | reply

investigate this site https://angles.wtf

2 | | 2025-08-18 15:11 | reply

try this https://iguanadex.xyz

3 | | 2025-08-18 21:03 | reply

click https://sailor.wtf

4 | | 2025-08-19 07:27 | reply

Full Report https://iguanadex.cc

5 | | 2025-08-19 08:04 | reply

Envio mis saludos a todos los aventureros del azar ! Con casinos sin licencia en espaГ±a puedes encontrar tragaperras exclusivas y juegos de casino en vivo sin trabas. Algunos usuarios prefieren casinos sin licencia en espaГ±a ya que aceptan criptomonedas y mГ©todos de pago modernos. <a href=п»їhttps://casinosonlinesinlicencia.xyz/></a> Las promociones en casinos sin licencia en espaГ±a suelen ser mГЎs generosas y frecuentes, lo que atrae a nuevos usuarios. Una de las ventajas de casino online sin licencia es que puedes registrarte rГЎpido sin verificaciones extensas. La seguridad de casino online sin licencia se basa en encriptaciГіn avanzada y protocolos internacionales. ВїQuieres apostar sin lГ­mites? casino online sin licencia te permite jugar con depГіsitos y retiros flexibles. Casinos sin licencia en EspaГ±ola para jugadores VIP - п»їhttps://casinosonlinesinlicencia.xyz/ Que disfrutes de increibles premios ! casino sin licencia espaГ±a

6 | | 2025-08-26 12:08 | reply

сайт https://kra41at.at

7 | | 2025-09-28 11:07 | reply

?Brindemos por cada simbolo de la suerte ! Varios expertos afirman que http://estetiplan.es presenta herramientas Гєtiles para apuestas en vivo. <a href=https://www.estetiplan.es/></a> Las actualizaciones son constantes y precisas. Esto mejora la experiencia durante los partidos. Muchos aficionados consideran que https://estetiplan.es/ es ideal para quienes priorizan comodidad. La velocidad de carga es notablemente buena. Esto permite entrar y jugar sin perder tiempo. http://estetiplan.es/ con datos relevantes - https://www.estetiplan.es/ ?Que la suerte te sonria con esperando magnificos jackpots esplendidos !

8 | | 2025-12-04 22:27 | reply

?Brindemos por cada amante del riesgo ! Muchos jugadores consideran que http://estetiplan.es ofrece una experiencia fluida para apostar sin complicaciones. <a href=https://www.estetiplan.es/></a> Su diseГ±o intuitivo permite adaptarse rГЎpidamente incluso a quienes son nuevos. AdemГЎs, la variedad de opciones hace que cada sesiГіn sea distinta. Muchos aficionados consideran que http://estetiplan.es es ideal para quienes priorizan comodidad. La velocidad de carga es notablemente buena. Esto permite entrar y jugar sin perder tiempo. MostBet EspaГ±a con nuevas funciones este aГ±o - http://estetiplan.es ?Que la suerte te sonria con esperando magnificos ganancias fenomenales !

9 | | 2025-12-05 18:45 | reply



  • blog/2021/2021-02-10.txt
  • 最終更新: 2021-12-07 09:58
  • by Decomo