From: Julien Grall <julien.grall@linaro.org>
To: manish jaggi <manishjaggi.oss@gmail.com>,
Vijay Kilari <vijay.kilari@gmail.com>
Cc: Julien Grall <julien.grall@citrix.com>,
xen-devel@lists.xenproject.org, manish.jaggi@caviumnetworks.com,
Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Subject: Re: Non PCI passthrough on xen-unstable tree
Date: Thu, 14 Aug 2014 23:13:52 +0100 [thread overview]
Message-ID: <53ED34A0.3070108@linaro.org> (raw)
In-Reply-To: <CAAiw7J=jabN2_vm8TRzaR-2SrUDOEHDYtpn3TVDddsMakAP==A@mail.gmail.com>
On 14/08/14 10:20, manish jaggi wrote:
> On 14 August 2014 14:18, Julien Grall <julien.grall@linaro.org> wrote:
>> On 08/13/2014 06:29 PM, manish jaggi wrote:
>>>>> On 10 August 2014 07:53, manish jaggi <manishjaggi.oss@gmail.com> wrote:
>>>>>> I am trying to evaluate your changes
>>>>>> (http://www.gossamer-threads.com/lists/xen/devel/342003) while I am adding
>>>>>> support for PCI passthrough for xen on cavium thunder. Can you please
>>>>>> provide steps how you tested non-pci passthrough with your git.
>>>>
>>>> Everything should be written in the cover letter. I won't copy again the
>>>> steps here.
>>>>
>>> Can you please help us with the following so that we can test your
>>> patch and use it in our development
>>> Which linux version was used, defconfig and domU.cfg used ?
>>
>> Why are you talking about linux version/defconfig? As said on my cover
>> letter nothing as been modified in Linux. The only requirements is the
>> kernel must have a driver for your device.
>>
> I was not able to make out from the cover letter.
"To avoid adding code in DOM0 to manage platform device deassignment,
the user has to mark the device disabled in the device tree."
>>> Was it only on midway or can work on foundation model
>>
>> Even though I did my development on midway, it should work on every
>> platform with devices under an SMMU.
>>
>> Regards,
>>
> It would be very helpful if you could please provide steps to test this feature.
> I have to integrate your work into my tree for testing PCI
> pass-through on cavium thunder platform.
Below, the steps to use on midway. You will have to adapt to your platform:
1) In the u-boot script disable the device you plan to passthrough:
fdt set /soc/ethernet@fff51000 status disabled
2) Ask the toolstack to passthrough the device by adding in the vm
config file:
dtdev= [ "/soc/ethernet@fff51000" ]
There is some minor error in my branch passthrough-v2. I've pushed a new
one here:
git://xenbits.xen.org/people/julieng/xen-unstable.git passthrough-v2.1
Regards,
--
Julien Grall
next prev parent reply other threads:[~2014-08-14 22:13 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-08-10 2:23 Non PCI passthrough on xen-unstable tree manish jaggi
2014-08-12 4:40 ` manish jaggi
2014-08-13 14:30 ` Julien Grall
2014-08-13 17:29 ` manish jaggi
2014-08-14 8:48 ` Julien Grall
2014-08-14 9:20 ` manish jaggi
2014-08-14 22:13 ` Julien Grall [this message]
2014-09-02 7:28 ` manish jaggi
2014-09-02 22:14 ` Stefano Stabellini
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=53ED34A0.3070108@linaro.org \
--to=julien.grall@linaro.org \
--cc=julien.grall@citrix.com \
--cc=manish.jaggi@caviumnetworks.com \
--cc=manishjaggi.oss@gmail.com \
--cc=stefano.stabellini@eu.citrix.com \
--cc=vijay.kilari@gmail.com \
--cc=xen-devel@lists.xenproject.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.