[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 1/1] xen/arm: Add pl011 uart support in Xen for guest domains
Hi, On 17 February 2017 at 20:59, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> wrote: >> >>>> Should vpl011.h be in include/xen/public/ ? If so you need >> >>>> a different license for that file. >> >>>> >> I have moved the file from the public folder and keeping it in xen/arch/arm/ > > Huh? But if this is a ring protocol that is used by an OS that is not > part of of Xen tree it needs to be in public/io/ location. > > Otherwise you may run in problems with different licenses (public/io > has BSD license while arch/arm is GPL) - and it may be that your > 'console backend' is proprietary. xen/include/public/console/io.h contains the definition of the ring structure (xencons_interface) which is used by the xenconsoled running on the dom0 OS. The definitions in vpl011.h are used locally by the emulation code in Xen including one ring structure which is defined same as the one defined in the public folder. Regards, Bhupinder _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |