1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Proxmoxでパススルーするとハングする(ように見える)現象が起きたときの対処法

Last updated at Posted at 2024-05-04

個人サイトの閉鎖に備えて備忘録的に…

IOMMUは行けてるよね?

そのまま。BIOS設定でVT-DやらIOMMUがらみの設定AUTOからEnableにしてるよね?(仮想化自体とIOMMUの2つあるぞ)

なんで起きるん?

PCIeパススルーの設定時は、IOMMUのグループごとにパススルーされる。
→意図しないデバイスまで渡されてハング or NICが「畜生、持ってかれた!」してハングしたように見える。

有効化

2024.5.31追記
Ryzenなら、BIOS設定変更のみで使えるようです。以下の設定はしないでください。
AMD CBS 〉NBIO common option 〉ACSEnable をenableするだけで使えるようです

proxmoxカーネルなら、デフォルトでパッチが当てられているので、カーネルにパッチあては不要(5.15.xx現在)。
grubに

(前略)LINUX_DEFAULT="pcie_acs_override=downstream,multifunction"

を追記
update-grub
で反映させ再起動

参考資料

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?