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 >> Lars >> >>> On 27 Sep 2018, at 06:44, Omkar Bolla >>> <omkar.bo...@pathpartnertech.com >>> <mailto:omkar.bo...@pathpartnertech.com>> 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. Juergen _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel