[opensuse-ja] SR-IOVについて
村川です。 手持ちのML110G6の一番したのSlotにIntel I350T2をさして、 SR-IOVのテストをしています。lspciでVFの作成までは、で きているのですが、なぜか、VMにこのVFをアサインして、 起動させようとすると、以下のメッセージが出力されます。 ML110G6はBIOSで、VT-dをEnableにしています。 igbvfが見えていることから、SR-IOVは可能なのかと思うのですが、 考えが間違っていますでしょうか?なお、VMは、WIndows2008R2SP1です。 なにかヒントをいただければ幸いです。 村川 ------------- ログ ---- 2013-08-26 12:32:36.975+0000: starting up LC_ALL=C PATH=/sbin:/usr/sbin:/bin:/usr/bin QEMU_AUDIO_DRV=none /usr/libexec/qemu-kvm -name Windows2008R2 -S -M rhel6.4.0 -enable-kvm -m 8192 -smp 2,sockets=2,cores=1,threads=1 -uuid 14ce08b9-ed37-ef34-695a-4f9410addaa8 -nodefconfig -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/Windows2008R2.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=localtime,driftfix=slew -no-shutdown -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive file=/dev/kvm-vg/win2k8lv,if=none,id=drive-virtio-disk0,format=raw,cache=none,aio=native -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x5,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -drive if=none,media=cdrom,id=drive-ide0-0-0,readonly=on,format=raw -device ide-drive,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0 -netdev tap,fd=23,id=hostnet0,vhost=on,vhostfd=24 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:00:64:c8:80,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -device usb-tablet,id=input0 -vnc 127.0.0.1:0 -vga std -device intel-hda,id=sound0,bus=pci.0,addr=0x4 -device hda-duplex,id=sound0-codec0,bus=sound0.0,cad=0 -device pci-assign,host=03:10.0,id=hostdev0,configfd=25,bus=pci.0,addr=0x7 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x6 Domain id=1 is tainted: high-privileges char device redirected to /dev/pts/2 Failed to assign device "hostdev0" : Operation not permitted qemu-kvm: -device pci-assign,host=03:10.0,id=hostdev0,configfd=25,bus=pci.0,addr=0x7: Device 'pci-assign' could not be initialized 2013-08-26 12:32:38.226+0000: shutting down-- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
今井です。 カーネル起動パラメータでintel_iommu=onといった様な記述有りますか? (ホストがopenSUSE 12.3の場合) openSUSEのインストーラはこのパラメータは設定しないと思いましたので。 以上参考まで。 (2013年08月26日 23:08), 村川 了 wrote:
手持ちのML110G6の一番したのSlotにIntel I350T2をさして、 SR-IOVのテストをしています。lspciでVFの作成までは、で きているのですが、なぜか、VMにこのVFをアサインして、 起動させようとすると、以下のメッセージが出力されます。 ML110G6はBIOSで、VT-dをEnableにしています。
igbvfが見えていることから、SR-IOVは可能なのかと思うのですが、 考えが間違っていますでしょうか?なお、VMは、WIndows2008R2SP1です。
なにかヒントをいただければ幸いです。
-- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
今井さん 返信ありがとうございます。 はい、intel_iommu=onとpci=assign-bussesの記述は追加しています。 これがないと、I350のVF自体が有効になりません。かつ、blacklist にigpvfを指定して、起動時にアッタチしないようにしています。 この状況で、I350VFをポートに対して2つ割り当てて、それをKVMの VMに割り当てようとしているのですが、最初のメールのエラーが 記録されています。 よろしくお願いします。 村川 ----- Original Message -----
Date: Tue, 27 Aug 2013 10:18:26 +0900 From: mForce4
To: opensuse-ja@opensuse.org Subject: Re: [opensuse-ja] SR-IOVについて 今井です。
カーネル起動パラメータでintel_iommu=onといった様な記述有りますか? (ホストがopenSUSE 12.3の場合) openSUSEのインストーラはこのパラメータは設定しないと思いましたので。
以上参考まで。
(2013年08月26日 23:08), 村川 了 wrote:
手持ちのML110G6の一番したのSlotにIntel I350T2をさして、 SR-IOVのテストをしています。lspciでVFの作成までは、で きているのですが、なぜか、VMにこのVFをアサインして、 起動させようとすると、以下のメッセージが出力されます。 ML110G6はBIOSで、VT-dをEnableにしています。
igbvfが見えていることから、SR-IOVは可能なのかと思うのですが、 考えが間違っていますでしょうか?なお、VMは、WIndows2008R2SP1です。
なにかヒントをいただければ幸いです。
-- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
participants (3)
-
mForce4
-
Ryo Murakawa
-
村川 了