[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Xen PV: Sample new PV driver for buffer sharing between domains
On 09/27/2018 01:16 PM, Juergen Gross wrote: On 27/09/2018 12:07, Oleksandr Andrushchenko wrote:Hi, On 09/27/2018 12:39 PM, Lars Kurth wrote:Adding a few people who have recently been working on PV drivers, as well as Julien LarsOn 27 Sep 2018, at 06:44, Omkar Bolla <omkar.bolla@xxxxxxxxxxxxxxxxxxx <mailto:omkar.bolla@xxxxxxxxxxxxxxxxxxx>> wrote: Hi, I am using Debian as Domain-0 and Debian as Domain-U on Hikey960 platform(ARMv8) and using Xen-4.8 stable release. Here I want to create a PV frontend and backend to share memory between Domain-0 and Domain-U. I used below link to create frontend and backend, https://fnordig.de/2016/12/02/xen-a-backend-frontend-driver-example/The link above has another link to github [1] with 2 chapters. And it looks like you have already modified the sources ("mydevice" -> "vdevb" at least). So, what are the sources you are using? You could probably take a look at the relatively small vkbd frontend driver [2] to get some hints.But I am facing below errors while adding device vdevb to xenstore. Below errors I am getting from xenbus_switch_state(). vdevb vdevb-0: failed to write error node for device/vdevb/0 (13 writing new state)Error 13 is EACCESS. I guess the access rights of the Xenstore nodes are not sufficient to write the needed entries. Did you modify Xen tools (xl/libxl) for adding the new device type? If not you need to setup the Xenstore nodes manually. There is a script [1] which comes with the example implementation, so I believe Omkar uses it with "mydevice" -> "vdevb" change [1] https://github.com/badboy/xen-split-driver-example/blob/master/chapter02/activate.shJuergen _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |