DPDK patches and discussions
 help / color / mirror / Atom feed
From: Srinivasreddy R <srinivasreddy4390@gmail.com>
To: "dev@dpdk.org" <dev@dpdk.org>, dpdk-ovs@lists.01.org
Subject: [dpdk-dev] problem in binding interfaces of virtio-pci on the VM
Date: Thu, 26 Feb 2015 19:41:23 +0530	[thread overview]
Message-ID: <CAJP4VWh7UZc_ymU_+WBMrDvtfary=00Y9G4KNyKd0A7i8S+XDQ@mail.gmail.com> (raw)

hi ,
I have written sample program for usvhost  supported by ovdk.

i have initialized VM using the below command .
On the VM :

I am able to see two interfaces . and working fine with traffic in
rawsocket mode .
my problem is when i bind the interfaces to pmd driver[ ibg_uio ] my
virtual machine is getting hanged . and  i am not able to access it further
.
now my question is . what may be the reason for the behavior . and how can
in debug the root cause .
please help in finding out the problem .



 ./tools/dpdk_nic_bind.py --status

Network devices using DPDK-compatible driver
============================================
<none>

Network devices using kernel driver
===================================
0000:00:03.0 '82540EM Gigabit Ethernet Controller' if=ens3 drv=e1000
unused=igb_uio *Active*
0000:00:04.0 'Virtio network device' if= drv=virtio-pci unused=igb_uio
0000:00:05.0 'Virtio network device' if= drv=virtio-pci unused=igb_uio

Other network devices
=====================
<none>


./dpdk_nic_bind.py --bind=igb_uio 00:04.0 00:05.0



./x86_64-softmmu/qemu-system-x86_64 -cpu host -boot c  -hda
/home/utils/images/vm1.img  -m 2048M -smp 3 --enable-kvm -name 'VM1'
-nographic -vnc :1 -pidfile /tmp/vm1.pid -drive
file=fat:rw:/tmp/qemu_share,snapshot=off -monitor
unix:/tmp/vm1monitor,server,nowait  -net none -no-reboot -mem-path
/dev/hugepages -mem-prealloc -netdev
type=tap,id=net1,script=no,downscript=no,ifname=usvhost1,vhost=on -device
virtio-net-pci,netdev=net1,mac=00:16:3e:00:03:03,csum=off,gso=off,guest_tso4=off,guest_tso6=off,guest_ecn=off
-netdev type=tap,id=net2,script=no,downscript=no,ifname=usvhost2,vhost=on
-device
virtio-net-pci,netdev=net2,mac=00:16:3e:00:03:04,csum=off,gso=off,guest_tso4=off,guest_tso6=off,guest_ecn=off




----------
thanks
srinivas.

             reply	other threads:[~2015-02-26 14:11 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-02-26 14:11 Srinivasreddy R [this message]
2015-02-26 15:12 ` [dpdk-dev] [Dpdk-ovs] " Polehn, Mike A
2015-02-26 16:38   ` Srinivasreddy R
2015-02-26 17:00     ` Bruce Richardson
2015-02-26 17:16       ` Srinivasreddy R
2015-02-27 10:06         ` Bruce Richardson
2015-02-27 10:59           ` Srinivasreddy R
2015-02-27 11:09             ` Bruce Richardson
2015-02-27 14:17             ` Mussar, Gary
2015-02-27 18:21               ` Srinivasreddy R

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAJP4VWh7UZc_ymU_+WBMrDvtfary=00Y9G4KNyKd0A7i8S+XDQ@mail.gmail.com' \
    --to=srinivasreddy4390@gmail.com \
    --cc=dev@dpdk.org \
    --cc=dpdk-ovs@lists.01.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).