[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [XEN PATCH for-4.17 v2 0/6] Fixing some licences issue in public headers
Patch series available in this git branch: https://xenbits.xen.org/git-http/people/aperard/xen-unstable.git br.licences-fix-public-headers-v2 Hi, Andrew pointed out some licences issue: https://lore.kernel.org/xen-devel/b58f5340-d4fa-df9d-89de-6137005add77@xxxxxxxxxx/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 (6): xen: Add licence information to public/errno.h xen: Used SPDX identifier in some public headers tools/include/xen-foreign: Add SPDX identifier to generated headers xen: Add licence header to device_tree_defs.h Rework COPYING installed in /usr/include/xen/, due to several licences xen: Used SPDX identifier in public headers tools/include/Makefile | 1 - xen/include/public/arch-arm.h | 19 +------------- xen/include/public/arch-arm/hvm/save.h | 19 +------------- xen/include/public/arch-arm/smccc.h | 19 +------------- xen/include/public/arch-x86/cpufeatureset.h | 19 +------------- xen/include/public/arch-x86/cpuid.h | 19 +------------- xen/include/public/arch-x86/guest-acpi.h | 19 +------------- xen/include/public/arch-x86/hvm/save.h | 19 +------------- xen/include/public/arch-x86/hvm/start_info.h | 19 +------------- xen/include/public/arch-x86/pmu.h | 19 +------------- xen/include/public/arch-x86/xen-mca.h | 19 +------------- xen/include/public/arch-x86/xen-x86_32.h | 19 +------------- xen/include/public/arch-x86/xen-x86_64.h | 19 +------------- xen/include/public/arch-x86/xen.h | 19 +------------- xen/include/public/arch-x86_32.h | 19 +------------- xen/include/public/arch-x86_64.h | 19 +------------- xen/include/public/argo.h | 19 +------------- xen/include/public/callback.h | 19 +------------- xen/include/public/device_tree_defs.h | 6 +++++ xen/include/public/dom0_ops.h | 19 +------------- xen/include/public/domctl.h | 19 +------------- xen/include/public/elfnote.h | 19 +------------- xen/include/public/errno.h | 2 ++ xen/include/public/event_channel.h | 19 +------------- xen/include/public/features.h | 19 +------------- xen/include/public/grant_table.h | 19 +------------- xen/include/public/hvm/dm_op.h | 19 +------------- xen/include/public/hvm/e820.h | 19 +------------- xen/include/public/hvm/hvm_info_table.h | 19 +------------- xen/include/public/hvm/hvm_op.h | 19 +------------- xen/include/public/hvm/hvm_vcpu.h | 19 +------------- xen/include/public/hvm/hvm_xs_strings.h | 19 +------------- xen/include/public/hvm/ioreq.h | 19 +------------- xen/include/public/hvm/params.h | 19 +------------- xen/include/public/hvm/pvdrivers.h | 19 +------------- xen/include/public/hvm/save.h | 19 +------------- xen/include/public/hypfs.h | 19 +------------- xen/include/public/io/9pfs.h | 19 +------------- xen/include/public/io/blkif.h | 19 +------------- xen/include/public/io/cameraif.h | 19 +------------- xen/include/public/io/console.h | 19 +------------- xen/include/public/io/displif.h | 19 +------------- xen/include/public/io/fbif.h | 19 +------------- xen/include/public/io/fsif.h | 19 +------------- xen/include/public/io/kbdif.h | 19 +------------- xen/include/public/io/libxenvchan.h | 19 +------------- xen/include/public/io/netif.h | 19 +------------- xen/include/public/io/pciif.h | 19 +------------- xen/include/public/io/protocols.h | 19 +------------- xen/include/public/io/pvcalls.h | 19 +------------- xen/include/public/io/ring.h | 19 +------------- xen/include/public/io/sndif.h | 19 +------------- xen/include/public/io/tpmif.h | 19 +------------- xen/include/public/io/usbif.h | 19 +------------- xen/include/public/io/vscsiif.h | 19 +------------- xen/include/public/io/xenbus.h | 19 +------------- xen/include/public/io/xs_wire.h | 19 +------------- xen/include/public/kexec.h | 19 +------------- xen/include/public/memory.h | 19 +------------- xen/include/public/nmi.h | 19 +------------- xen/include/public/physdev.h | 19 +------------- xen/include/public/platform.h | 19 +------------- xen/include/public/pmu.h | 19 +------------- xen/include/public/sched.h | 19 +------------- xen/include/public/sysctl.h | 19 +------------- xen/include/public/tmem.h | 19 +------------- xen/include/public/trace.h | 19 +------------- xen/include/public/vcpu.h | 19 +------------- xen/include/public/version.h | 19 +------------- xen/include/public/vm_event.h | 19 +------------- xen/include/public/xen-compat.h | 19 +------------- xen/include/public/xen.h | 19 +------------- xen/include/public/xencomm.h | 19 +------------- xen/include/public/xenoprof.h | 19 +------------- xen/include/public/xsm/flask_op.h | 19 +------------- tools/include/xen-foreign/mkheader.py | 23 ++++++++++++++--- tools/include/xen/COPYING | 26 ++++++++++++++++++++ 77 files changed, 125 insertions(+), 1301 deletions(-) create mode 100644 tools/include/xen/COPYING -- Anthony PERARD
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |