[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [UNIKRAFT PATCH 0/8] Correct license headers
This patch series removes the additional clause "THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY" from our BSD license headers that got introduced by mistake and is not part of the BSD 3-clause license. The commits in this series are divided by author and affiliation (for Arm and NEC). I kindly ask for a `Signed-off-by` tag from the original author to the corresponding commit so that we can correct the license header. In the case of NEC and Arm, a tag from a represantative should be (hopefully) okay. The patches will be upstreamed individually as soon as the approval is given with a tag. Thanks, Simon Simon Kuenzer (8): Correct license headers introduced by NEC Laboratories Europe GmbH Correct license headers introduced by Arm Ltd. Correct license headers introduced by UPB Correct license headers introduced by UPB Correct license headers introduced by UPB Correct license headers introduced by UPB Correct license headers introduced by UPB Correct license headers introduced by UPB arch/arm/arm/include/uk/asm/intsizes.h | 2 -- arch/arm/arm/include/uk/asm/tls.h | 2 -- arch/arm/arm64/include/uk/asm/intsizes.h | 2 -- arch/arm/arm64/include/uk/asm/tls.h | 2 -- arch/x86/x86_64/include/uk/asm/intsizes.h | 2 -- arch/x86/x86_64/include/uk/asm/tls.h | 2 -- include/uk/arch/lcpu.h | 2 -- include/uk/arch/limits.h | 2 -- include/uk/arch/time.h | 2 -- include/uk/arch/tls.h | 2 -- include/uk/arch/types.h | 2 -- include/uk/asm.h | 2 -- include/uk/config.h | 2 -- include/uk/ctors.h | 2 -- include/uk/errptr.h | 2 -- include/uk/essentials.h | 2 -- include/uk/init.h | 2 -- include/uk/page.h | 2 -- include/uk/plat/bootstrap.h | 2 -- include/uk/plat/config.h | 2 -- include/uk/plat/io.h | 2 -- include/uk/plat/irq.h | 2 -- include/uk/plat/lcpu.h | 2 -- include/uk/plat/memory.h | 2 -- include/uk/plat/syscall.h | 2 -- include/uk/plat/thread.h | 2 -- include/uk/plat/time.h | 2 -- include/uk/prio.h | 2 -- lib/9pfs/9pfs.h | 2 -- lib/9pfs/9pfs_vfsops.c | 2 -- lib/9pfs/9pfs_vnops.c | 2 -- lib/fdt/uk_fdt.c | 2 -- lib/nolibc/errno.c | 2 -- lib/nolibc/include/assert.h | 2 -- lib/nolibc/include/errno.h | 2 -- lib/nolibc/include/inttypes.h | 2 -- lib/nolibc/include/limits.h | 2 -- lib/nolibc/include/nolibc-internal/shareddefs.h | 2 -- lib/nolibc/include/pwd.h | 2 -- lib/nolibc/include/stdarg.h | 2 -- lib/nolibc/include/stddef.h | 2 -- lib/nolibc/include/stdint.h | 2 -- lib/nolibc/include/stdio.h | 2 -- lib/nolibc/include/string.h | 2 -- lib/nolibc/include/sys/mount.h | 2 -- lib/nolibc/include/sys/types.h | 2 -- lib/nolibc/include/sys/uio.h | 2 -- lib/nolibc/include/unistd.h | 2 -- lib/nolibc/malloc.c | 2 -- lib/nolibc/string.c | 2 -- lib/posix-libdl/stubs.c | 2 -- lib/posix-process/include/uk/process.h | 2 -- lib/posix-process/process.c | 2 -- lib/posix-sysinfo/include/sys/utsname.h | 2 -- lib/posix-sysinfo/sysinfo.c | 2 -- lib/posix-user/include/uk/user.h | 2 -- lib/posix-user/user.c | 2 -- lib/syscall_shim/include/uk/syscall.h | 2 -- lib/uk9p/9p.c | 2 -- lib/uk9p/9pdev.c | 2 -- lib/uk9p/9pdev_trans.c | 2 -- lib/uk9p/9pfid.c | 2 -- lib/uk9p/9preq.c | 2 -- lib/uk9p/include/uk/9p.h | 2 -- lib/uk9p/include/uk/9p_core.h | 2 -- lib/uk9p/include/uk/9pdev.h | 2 -- lib/uk9p/include/uk/9pdev_core.h | 2 -- lib/uk9p/include/uk/9pdev_trans.h | 2 -- lib/uk9p/include/uk/9pfid.h | 2 -- lib/uk9p/include/uk/9preq.h | 2 -- lib/ukalloc/include/uk/alloc.h | 2 -- lib/ukalloc/include/uk/alloc_impl.h | 2 -- lib/ukallocbbuddy/include/uk/allocbbuddy.h | 2 -- lib/ukargparse/argparse.c | 2 -- lib/ukargparse/include/uk/argparse.h | 2 -- lib/ukblkdev/blkdev.c | 2 -- lib/ukblkdev/include/uk/blkdev.h | 2 -- lib/ukblkdev/include/uk/blkdev_core.h | 2 -- lib/ukblkdev/include/uk/blkdev_driver.h | 2 -- lib/ukblkdev/include/uk/blkreq.h | 2 -- lib/ukboot/boot.c | 2 -- lib/ukbus/bus.c | 2 -- lib/ukbus/include/uk/bus.h | 2 -- lib/ukdebug/hexdump.c | 2 -- lib/ukdebug/include/uk/assert.h | 2 -- lib/ukdebug/include/uk/hexdump.h | 2 -- lib/ukdebug/include/uk/print.h | 2 -- lib/ukdebug/include/uk/trace.h | 2 -- lib/ukdebug/snprintf.h | 2 -- lib/ukdebug/trace.c | 2 -- lib/uklibparam/include/uk/libparam.h | 2 -- lib/uklibparam/param.c | 2 -- lib/uklock/include/uk/mutex.h | 2 -- lib/ukmmap/mmap.c | 2 -- lib/ukmpi/include/uk/mbox.h | 2 -- lib/uknetdev/include/uk/netbuf.h | 2 -- lib/uknetdev/include/uk/netdev.h | 2 -- lib/uknetdev/include/uk/netdev_core.h | 2 -- lib/uknetdev/include/uk/netdev_driver.h | 2 -- lib/uknetdev/netbuf.c | 2 -- lib/uknetdev/netdev.c | 2 -- lib/uksched/include/uk/sched.h | 2 -- lib/uksched/include/uk/thread_attr.h | 2 -- lib/uksched/sched.c | 2 -- lib/uksched/thread_attr.c | 2 -- lib/ukschedcoop/include/uk/schedcoop.h | 2 -- lib/ukswrand/chacha.c | 2 -- lib/ukswrand/dev.c | 2 -- lib/ukswrand/getrandom.c | 2 -- lib/ukswrand/include/sys/random.h | 2 -- lib/ukswrand/include/uk/swrand.h | 2 -- lib/ukswrand/mwc.c | 2 -- lib/ukswrand/swrand.c | 2 -- lib/uktime/include/uk/time_types.h | 2 -- lib/uktime/time.c | 2 -- lib/vfscore/fd.c | 2 -- lib/vfscore/file.c | 2 -- lib/vfscore/fops.c | 2 -- lib/vfscore/include/vfscore/dentry.h | 2 -- lib/vfscore/include/vfscore/file.h | 2 -- lib/vfscore/include/vfscore/prex.h | 2 -- lib/vfscore/pipe.c | 2 -- lib/vfscore/rootfs.c | 2 -- lib/vfscore/stdio.c | 2 -- plat/common/arm/cache64.S | 2 -- plat/common/arm/cpu_native.c | 2 -- plat/common/arm/generic_timer.c | 2 -- plat/common/arm/psci_arm64.S | 2 -- plat/common/arm/thread_start64.S | 2 -- plat/common/arm/time.c | 2 -- plat/common/include/arm/arm/cpu.h | 2 -- plat/common/include/arm/arm/time.h | 2 -- plat/common/include/arm/arm64/cpu.h | 2 -- plat/common/include/arm/arm64/cpu_defs.h | 2 -- plat/common/include/arm/arm64/irq.h | 2 -- plat/common/include/arm/arm64/time.h | 2 -- plat/common/include/arm/arm64/tls.h | 2 -- plat/common/include/arm/cpu.h | 2 -- plat/common/include/arm/cpu_defs.h | 2 -- plat/common/include/arm/irq.h | 2 -- plat/common/include/pci/pci_bus.h | 2 -- plat/common/include/uk/plat/common/_time.h | 2 -- plat/common/include/uk/plat/common/cpu.h | 2 -- plat/common/include/uk/plat/common/irq.h | 2 -- plat/common/include/uk/plat/common/memory.h | 2 -- plat/common/include/uk/plat/common/sections.h | 2 -- plat/common/include/uk/plat/common/sw_ctx.h | 2 -- plat/common/include/uk/plat/common/tls.h | 2 -- plat/common/include/uk/plat/common/trace.h | 2 -- plat/common/include/x86/cpu_defs.h | 2 -- plat/common/include/x86/desc.h | 2 -- plat/common/include/x86/tls.h | 2 -- plat/common/include/x86/traps.h | 2 -- plat/common/lcpu.c | 2 -- plat/common/memory.c | 2 -- plat/common/pci_bus.c | 2 -- plat/common/sw_ctx.c | 2 -- plat/common/thread.c | 2 -- plat/common/x86/cpu_features.c | 2 -- plat/common/x86/cpu_native.c | 2 -- plat/common/x86/syscall.S | 2 -- plat/common/x86/trace.c | 2 -- plat/common/x86/traps.c | 2 -- plat/drivers/gic/gic-v2.c | 2 -- plat/drivers/include/gic/gic-v2.h | 2 -- plat/drivers/include/ofw/fdt.h | 2 -- plat/drivers/include/ofw/gic_fdt.h | 2 -- plat/drivers/include/virtio/virtio_9p.h | 2 -- plat/drivers/include/virtio/virtio_bus.h | 2 -- plat/drivers/include/virtio/virtio_config.h | 2 -- plat/drivers/include/virtio/virtqueue.h | 2 -- plat/drivers/ofw/fdt.c | 2 -- plat/drivers/ofw/gic_fdt.c | 2 -- plat/drivers/virtio/virtio_9p.c | 2 -- plat/drivers/virtio/virtio_bus.c | 2 -- plat/drivers/virtio/virtio_pci.c | 2 -- plat/drivers/virtio/virtio_ring.c | 2 -- plat/kvm/arm/entry64.S | 2 -- plat/kvm/arm/intctrl.c | 2 -- plat/kvm/arm/lcpu.c | 2 -- plat/kvm/arm/link64.lds.S | 2 -- plat/kvm/arm/memory.c | 2 -- plat/kvm/include/kvm-arm/arm64/mm.h | 2 -- plat/kvm/include/kvm-arm/mm.h | 2 -- plat/kvm/include/kvm/config.h | 2 -- plat/kvm/include/kvm/intctrl.h | 2 -- plat/kvm/include/kvm/irq.h | 2 -- plat/kvm/include/kvm/tscclock.h | 2 -- plat/kvm/io.c | 2 -- plat/kvm/x86/lcpu.c | 2 -- plat/kvm/x86/memory.c | 2 -- plat/kvm/x86/time.c | 2 -- plat/linuxu/arm/entry32.S | 2 -- plat/linuxu/console.c | 2 -- plat/linuxu/include/linuxu/console.h | 2 -- plat/linuxu/include/linuxu/ioctl.h | 2 -- plat/linuxu/include/linuxu/setup.h | 2 -- plat/linuxu/include/linuxu/signal.h | 2 -- plat/linuxu/include/linuxu/syscall-arm_32.h | 2 -- plat/linuxu/include/linuxu/syscall-x86_64.h | 2 -- plat/linuxu/include/linuxu/syscall.h | 2 -- plat/linuxu/include/linuxu/time.h | 2 -- plat/linuxu/include/linuxu/tls.h | 2 -- plat/linuxu/io.c | 2 -- plat/linuxu/irq.c | 2 -- plat/linuxu/lcpu.c | 2 -- plat/linuxu/memory.c | 2 -- plat/linuxu/setup.c | 2 -- plat/linuxu/shutdown.c | 2 -- plat/linuxu/time.c | 2 -- plat/linuxu/x86/entry64.S | 2 -- plat/xen/console.c | 2 -- plat/xen/drivers/9p/9pfront.c | 2 -- plat/xen/drivers/9p/9pfront.h | 2 -- plat/xen/drivers/9p/9pfront_xb.h | 2 -- plat/xen/drivers/9p/9pfront_xs.c | 2 -- plat/xen/drivers/blk/blkfront.c | 2 -- plat/xen/drivers/blk/blkfront.h | 2 -- plat/xen/drivers/blk/blkfront_xb.h | 2 -- plat/xen/drivers/blk/blkfront_xs.c | 2 -- plat/xen/emg_console.c | 2 -- plat/xen/emg_console.h | 2 -- plat/xen/hv_console.c | 2 -- plat/xen/hv_console.h | 2 -- plat/xen/include/common/console.h | 2 -- plat/xen/include/xen-arm/setup.h | 2 -- plat/xen/include/xen-arm/smp.h | 2 -- plat/xen/include/xen-arm/traps.h | 2 -- plat/xen/include/xen-x86/setup.h | 2 -- plat/xen/include/xenbus/client.h | 2 -- plat/xen/include/xenbus/xenbus.h | 2 -- plat/xen/include/xenbus/xs.h | 2 -- plat/xen/io.c | 2 -- plat/xen/lcpu.c | 2 -- plat/xen/memory.c | 2 -- plat/xen/shutdown.c | 2 -- plat/xen/x86/cpu_pv.c | 2 -- plat/xen/xenbus/client.c | 2 -- plat/xen/xenbus/xenbus.c | 2 -- plat/xen/xenbus/xs.c | 2 -- plat/xen/xenbus/xs_comms.c | 2 -- plat/xen/xenbus/xs_comms.h | 2 -- plat/xen/xenbus/xs_watch.c | 2 -- plat/xen/xenbus/xs_watch.h | 2 -- support/scripts/uk-gdb.py | 2 -- support/scripts/uk_trace/parse.py | 2 -- support/scripts/uk_trace/trace.py | 2 -- 247 files changed, 494 deletions(-) -- 2.20.1
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |