[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Intention to work on GSoC project
From: |
Sahil |
Subject: |
Re: Intention to work on GSoC project |
Date: |
Wed, 17 Apr 2024 09:53:58 +0530 |
Hi,
Thank you for your reply.
On Tuesday, April 16, 2024 2:11:16 PM IST Eugenio Perez Martin wrote:
> [...]
> > After re-reading the linked articles, I think I have got some more
> > clarity. One confusion was related to the difference between vdpa
> > and vhost-vdpa.
> >
> > So far what I have understood is that L0 acts as the host and L1
> > acts as the guest in this setup. I understand that the guest can't
> > see the vDPA device.
> >
> > I now also understand that vdpa_sim is not a PCI device. I am also
> > under the impression that vdpa refers to the vdpa bus while
> > vhost-vdpa is the device. Is my understanding correct?
> >
> > After running the commands in the blog [1], I see that there's a
> > vhost-vdpa-0 device under /dev.
> >
> > I also have an entry "vdpa0" under /sys/bus/vdpa/devices/ which
> > is a symlink to /sys/devices/vdpa0. There's a dir "vhost-vdpa-0"
> > under "/sys/devices/vdpa0". Hypothetically, if vhost-vdpa-0 had
> > been a PCI device, then it would have been present under
> > /sys/bus/pci/devices, right?
>
> Right. You'll check that scenario with the vp_vdpa one.
>
> > Another source of confusion was the pci.0 option passed to the
> > qemu-kvm command. But I have understood this as well now:
> > "-device virtio-net-pci" is a pci device.
> >
> > > > There's one more thing. In "use case 1" of "Running traffic with
> > > > vhost_vdpa in Guest" [1], running "modprobe pktgen" in the L1 VM
> > > >
> > > > gives an error:
> > > > > module pktgen couldn't be found in
> > > > > /lib/modules/6.5.6-300.fc39.x86_64.
> > > >
> > > > The kernel version is 6.5.6-300.fc39.x86_64. I haven't tried building
> > > > pktgen manually in L1. I'll try that and will check if vdpa_sim works
> > > > as expected after that.
> > >
> > > Did you install kernel-modules-internal?
> >
> > I just realized I had the wrong version of kernel-modules-internal
> > installed. It works after installing the right version.
>
> Good! So you can move to vp_vdpa, or do you have more doubts
> about vdpa_sim?
I am ready to move on to vp_vdpa. I don't have any more doubts about
vdpa_sim as of now.
Thanks,
Sahil
- Re: Intention to work on GSoC project, daleyoung4242, 2024/04/01
- Re: Intention to work on GSoC project, Sahil, 2024/04/02
- Re: Intention to work on GSoC project, Eugenio Perez Martin, 2024/04/02
- Re: Intention to work on GSoC project, Sahil, 2024/04/03
- Re: Intention to work on GSoC project, Eugenio Perez Martin, 2024/04/03
- Re: Intention to work on GSoC project, Sahil, 2024/04/04
- Re: Intention to work on GSoC project, Sahil, 2024/04/14
- Re: Intention to work on GSoC project, Eugenio Perez Martin, 2024/04/15
- Re: Intention to work on GSoC project, Sahil, 2024/04/15
- Re: Intention to work on GSoC project, Eugenio Perez Martin, 2024/04/16
- Re: Intention to work on GSoC project,
Sahil <=