Patch series available in this git branch: https://xenbits.xen.org/git-http/people/aperard/xen-unstable.git br.licences-fix-public-headers-v1
Hi, Andrew pointed out some licences issue: https://lore.kernel.org/xen-devel/b58f5340-d4fa-df9d-89de-6137005ad...@citrix.com/T/#u tracked here: https://gitlab.com/xen-project/xen/-/issues/35 So I attempt to fix them with this series. For 4.17: This mostly change "documentation" so little risk for those patch, except "xen-foreign: Capture licences from the input headers" which changes "mkheader.py" which could generate broken headers. Anthony PERARD (4): xen: Add licence information to public/errno.h tools/include/xen-foreign: Capture licences from the input headers xen: Add licence header to device_tree_defs.h Rework COPYING installed in /usr/include/xen/, due to several licences tools/include/Makefile | 1 - xen/include/public/device_tree_defs.h | 6 ++++++ xen/include/public/errno.h | 2 ++ tools/include/xen-foreign/mkheader.py | 15 +++++++++++++-- tools/include/xen/COPYING | 26 ++++++++++++++++++++++++++ 5 files changed, 47 insertions(+), 3 deletions(-) create mode 100644 tools/include/xen/COPYING -- Anthony PERARD