■ このスレッドは過去ログ倉庫に格納されています
KVM(Kernel based Virtual Machine)を語れ 2
- 1 :login:Penguin:2012/01/01(日) 12:02:24.44 ID:j6P2SYaT.net
- 落ちてたので立ててみた。
本家
http://www.linux-kvm.org/page/Main_Page
参考: Linux カーネル仮想マシンを探る
http://www.ibm.com/developerworks/jp/linux/library/l-linux-kvm/index.html
前スレ
http://engawa.2ch.net/test/read.cgi/linux/1254504654/
- 421 :login:Penguin:2013/01/08(火) 21:27:52.92 ID:gQsMjpok.net
- >>420
PCIなんかはサウス管轄になってるからチップセットにも関係してくる
しかもBIOSによっては両方対応してないとどっちも使えないとかが
あるからかなりややこしい
- 422 :login:Penguin:2013/01/08(火) 21:36:53.66 ID:Qn3iiCLi.net
- >421
いずれにせよB75チップセットで問題になることはない。Q77マザー並に安牌。
- 423 :login:Penguin:2013/01/08(火) 21:44:43.85 ID:wxN+x4rv.net
- >>420
その辺のレジスタもデータシートを見ればわかるけど、ノースブリッジ側にあるよ
が、デバイス自体にも対応が必要らしいんで若干不正確だった
Intel(R) 7 Series / C216 Chipset Family Platform Controller Hub (PCH) Datasheetより
> 5.29.2 Intel(R) VT-d Features Supported
> ・ The following devices and functions support FLR in the PCH:
> - High Definition Audio (Device 27: Function 0)
> - SATA Host Controller 1 (Device 31: Function 2)
> - SATA Host Controller 2 (Device 31: Function 5)
> - USB2 (EHCI) Host Controller 1 (Device 29: Function 0)
> - USB2 (EHCI) Host Controller 2 (Device 26: Function 0)
> - GbE Lan Host Controller (Device 25: Function 0)
> ・ Interrupt virtualization support for IOxAPIC
> ・ Virtualization support for HPETs
SKUごとの差異があるとは記述されてないのでどちらにしろどれでも問題はないようだ
- 424 :login:Penguin:2013/01/09(水) 07:03:33.04 ID:lfVB9LK0.net
- 若干どころかPCIバスの向こう側にも対応が必要だったらノースブリッジだけが
対応すればいいなんて到底言えないと思うんだが
- 425 :416:2013/01/09(水) 08:04:41.56 ID:KRvPAtXZ.net
- >>416-417にも書いてますが、今回ハマってる組み合わせ(PTx二枚挿し+libvirt)以外では
パススルーも普通に使えています。
- 426 :login:Penguin:2013/01/09(水) 11:04:52.99 ID:nFTME/1e.net
- ということは
PT1枚+libvirt や PT2枚 libvirtなし だと動いてる?
- 427 :login:Penguin:2013/01/09(水) 11:47:12.76 ID:7AzDV/7F.net
- ここの人はvt-dでPCI透過させて、ゲストOSでTV見たりしてるの?
すごいね
- 428 :416:2013/01/09(水) 11:53:59.52 ID:KRvPAtXZ.net
- >>426
そういうことになります。
PTxとは書いていますが、PT2+PT3+libvirtの組み合わせであれば
パススルーでゲストが認識できるところまでは確認しています。
またPT1&PT2が挿さっていると、libvirtで片方だけアタッチして起動しようとしても同じく失敗します。
以上のことから思うに、レガシーPCI配下に複数デバイスがぶら下がってると
libvirtがそれらのデバイスの割り当てに失敗するようです。
- 429 :416:2013/01/14(月) 21:53:37.59 ID:6+s7zXaj.net
- 新しいカーネルならもしや、と思ってUbuntu 12.10で試してみたけどダメだった・・・
# uname -a
Linux hostname 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:32:08 UTC 2012 i686 i686 i686 GNU/Linux
# kvm --version
QEMU emulator version 1.2.0 (qemu-kvm-1.2.0+noroms-0ubuntu2, Debian), Copyright (c) 2003-2008 Fabrice Bellard
# virsh --version
0.9.13
皆さんレガシーPCIに二枚以上デバイスぶら下げて、あまつさえlibvirt使ってみたりしないんですか???
- 430 :login:Penguin:2013/01/14(月) 22:32:18.32 ID:nQuTdK11.net
- 3.5.0は新しいカーネルと言えるのか
総レス数 1003
273 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★