From eb8bcb06b362781d0ab24918336d7fcd61b5abe3 Mon Sep 17 00:00:00 2001 From: Ziheng Li Date: Wed, 13 Jul 2022 09:21:24 +0800 Subject: [PATCH] Update copyright year range in code headers Modified the copyright year range in code, and corrected "int32_tel" into "Intel" in two "hypervisor/include/debug/profiling.h" and "hypervisor/include/debug/profiling_internal.h". Tracked-On: #7559 Signed-off-by: Ziheng Li --- debian/copyright | 2 +- devicemodel/arch/x86/power_button.c | 2 +- devicemodel/core/cmd_monitor/cmd_monitor.c | 2 +- devicemodel/core/cmd_monitor/command.c | 2 +- devicemodel/core/cmd_monitor/command.h | 2 +- .../core/cmd_monitor/command_handler.c | 2 +- .../core/cmd_monitor/command_handler.h | 2 +- devicemodel/core/cmd_monitor/socket.c | 2 +- devicemodel/core/cmd_monitor/socket.h | 2 +- devicemodel/core/hugetlb.c | 2 +- devicemodel/core/monitor.c | 2 +- devicemodel/core/pm.c | 2 +- devicemodel/core/pm_vuart.c | 2 +- devicemodel/core/sw_load_bzimage.c | 2 +- devicemodel/core/sw_load_common.c | 2 +- devicemodel/core/sw_load_elf.c | 2 +- devicemodel/core/sw_load_ovmf.c | 2 +- devicemodel/core/sw_load_vsbl.c | 2 +- devicemodel/core/timer.c | 2 +- devicemodel/core/vrpmb.c | 2 +- devicemodel/hw/mmio/core.c | 2 +- devicemodel/hw/pci/gsi_sharing.c | 2 +- devicemodel/hw/pci/gvt.c | 2 +- devicemodel/hw/pci/ivshmem.c | 2 +- devicemodel/hw/pci/npk.c | 2 +- devicemodel/hw/pci/pci_util.c | 2 +- devicemodel/hw/pci/platform_gsi_info.c | 2 +- devicemodel/hw/pci/ptm.c | 2 +- devicemodel/hw/pci/virtio/vhost.c | 2 +- devicemodel/hw/pci/virtio/virtio_audio.c | 2 +- devicemodel/hw/pci/virtio/virtio_coreu.c | 2 +- devicemodel/hw/pci/virtio/virtio_gpio.c | 2 +- devicemodel/hw/pci/virtio/virtio_hdcp.c | 2 +- .../hw/pci/virtio/virtio_hyper_dmabuf.c | 2 +- devicemodel/hw/pci/virtio/virtio_i2c.c | 2 +- devicemodel/hw/pci/virtio/virtio_input.c | 2 +- devicemodel/hw/pci/virtio/virtio_ipu.c | 2 +- devicemodel/hw/pci/virtio/virtio_kernel.c | 2 +- devicemodel/hw/pci/virtio/virtio_mei.c | 2 +- devicemodel/hw/pci/virtio/virtio_rpmb.c | 2 +- devicemodel/hw/pci/wdt_i6300esb.c | 2 +- devicemodel/hw/platform/acpi/acpi_parser.c | 2 +- devicemodel/hw/platform/acpi/acpi_pm.c | 2 +- devicemodel/hw/platform/cmos_io.c | 2 +- devicemodel/hw/platform/debugexit.c | 2 +- devicemodel/hw/platform/hpet.c | 2 +- devicemodel/hw/platform/ioc.c | 2 +- devicemodel/hw/platform/ioc_cbc.c | 2 +- devicemodel/hw/platform/pit.c | 2 +- devicemodel/hw/platform/pty_vuart.c | 2 +- devicemodel/hw/platform/rpmb/att_keybox.c | 2 +- devicemodel/hw/platform/rpmb/rpmb_backend.c | 2 +- devicemodel/hw/platform/rpmb/rpmb_sim.c | 2 +- devicemodel/hw/platform/tpm/tpm.c | 2 +- devicemodel/hw/platform/tpm/tpm_crb.c | 2 +- devicemodel/hw/platform/tpm/tpm_emulator.c | 2 +- devicemodel/hw/platform/tpm/tpm_internal.h | 2 +- devicemodel/hw/platform/usb_pmapper.c | 2 +- devicemodel/hw/platform/vssram/vssram.c | 2 +- devicemodel/include/atomic.h | 2 +- devicemodel/include/att_keybox.h | 2 +- devicemodel/include/cmd_monitor.h | 2 +- devicemodel/include/dm_string.h | 2 +- devicemodel/include/gpio_dm.h | 2 +- devicemodel/include/hpet.h | 2 +- devicemodel/include/ioc.h | 2 +- devicemodel/include/log.h | 2 +- devicemodel/include/macros.h | 2 +- devicemodel/include/mei.h | 2 +- devicemodel/include/mmio_dev.h | 2 +- devicemodel/include/monitor.h | 2 +- devicemodel/include/pci_util.h | 2 +- devicemodel/include/pit.h | 2 +- devicemodel/include/pm.h | 2 +- devicemodel/include/pm_vuart.h | 2 +- devicemodel/include/pty_vuart.h | 2 +- devicemodel/include/public/hsm_ioctl_defs.h | 4 +- devicemodel/include/rpmb.h | 2 +- devicemodel/include/rpmb_backend.h | 2 +- devicemodel/include/rpmb_sim.h | 2 +- devicemodel/include/sw_load.h | 2 +- devicemodel/include/timer.h | 2 +- devicemodel/include/tpm.h | 2 +- devicemodel/include/usb_pmapper.h | 2 +- devicemodel/include/vbs_common_if.h | 2 +- devicemodel/include/vhost.h | 2 +- devicemodel/include/vhost_vsock.h | 3 +- devicemodel/include/virtio_kernel.h | 2 +- devicemodel/include/vrpmb.h | 2 +- devicemodel/include/vssram.h | 2 +- devicemodel/lib/dm_string.c | 2 +- devicemodel/log/disk_logger.c | 2 +- devicemodel/log/kmsg_logger.c | 2 +- devicemodel/log/log.c | 2 +- .../asm_coding_guidelines.rst | 2 +- doc/developer-guides/c_coding_guidelines.rst | 2 +- doc/extensions/kerneldoc.py | 2 +- doc/extensions/link_roles.py | 2 +- doc/scorer.js | 2 +- doc/scripts/extract_content.py | 2 +- doc/scripts/filter-doc-log.sh | 2 +- doc/scripts/filter-known-issues.py | 2 +- doc/scripts/show-versions.py | 2 +- doc/tutorials/acrn_on_qemu.rst | 2 +- doc/tutorials/create-up2-images.sh | 2 +- doc/tutorials/gpt_ini2bin.py | 2 +- doc/tutorials/launch_uos.sh | 2 +- hypervisor/acpi_parser/acpi_ext.c | 2 +- hypervisor/acpi_parser/dmar_parse.c | 2 +- hypervisor/arch/x86/boot/cpu_primary.S | 2 +- hypervisor/arch/x86/boot/trampoline.S | 2 +- hypervisor/arch/x86/configs/pci_dev.c | 2 +- hypervisor/arch/x86/configs/vacpi.c | 2 +- hypervisor/arch/x86/configs/vm_config.c | 2 +- hypervisor/arch/x86/cpu.c | 2 +- hypervisor/arch/x86/cpu_caps.c | 2 +- hypervisor/arch/x86/cpu_state_tbl.c | 2 +- hypervisor/arch/x86/e820.c | 2 +- hypervisor/arch/x86/exception.c | 2 +- hypervisor/arch/x86/gdt.c | 2 +- hypervisor/arch/x86/guest/assign.c | 2 +- hypervisor/arch/x86/guest/ept.c | 2 +- hypervisor/arch/x86/guest/guest_memory.c | 2 +- hypervisor/arch/x86/guest/hyperv.c | 2 +- hypervisor/arch/x86/guest/instr_emul.c | 2 +- hypervisor/arch/x86/guest/lock_instr_emul.c | 2 +- hypervisor/arch/x86/guest/nested.c | 2 +- hypervisor/arch/x86/guest/optee.c | 2 +- hypervisor/arch/x86/guest/pm.c | 2 +- hypervisor/arch/x86/guest/trusty.c | 2 +- hypervisor/arch/x86/guest/ucode.c | 2 +- hypervisor/arch/x86/guest/vcat.c | 2 +- hypervisor/arch/x86/guest/vcpu.c | 2 +- hypervisor/arch/x86/guest/vcpuid.c | 2 +- hypervisor/arch/x86/guest/ve820.c | 2 +- hypervisor/arch/x86/guest/vept.c | 2 +- hypervisor/arch/x86/guest/virq.c | 2 +- hypervisor/arch/x86/guest/virtual_cr.c | 2 +- hypervisor/arch/x86/guest/vlapic.c | 2 +- hypervisor/arch/x86/guest/vlapic_priv.h | 2 +- hypervisor/arch/x86/guest/vm.c | 2 +- hypervisor/arch/x86/guest/vm_reset.c | 2 +- hypervisor/arch/x86/guest/vmcall.c | 2 +- hypervisor/arch/x86/guest/vmcs.c | 2 +- hypervisor/arch/x86/guest/vmexit.c | 2 +- hypervisor/arch/x86/guest/vmsr.c | 2 +- hypervisor/arch/x86/guest/vmtrr.c | 2 +- hypervisor/arch/x86/guest/vmx_asm.S | 2 +- hypervisor/arch/x86/guest/vmx_io.c | 2 +- hypervisor/arch/x86/idt.S | 2 +- hypervisor/arch/x86/init.c | 2 +- hypervisor/arch/x86/ioapic.c | 2 +- hypervisor/arch/x86/irq.c | 2 +- hypervisor/arch/x86/lapic.c | 2 +- hypervisor/arch/x86/lib/memory.c | 2 +- hypervisor/arch/x86/lib/retpoline-thunk.S | 2 +- hypervisor/arch/x86/mmu.c | 2 +- hypervisor/arch/x86/nmi.c | 2 +- hypervisor/arch/x86/notify.c | 2 +- hypervisor/arch/x86/page.c | 2 +- hypervisor/arch/x86/pagetable.c | 2 +- hypervisor/arch/x86/platform_caps.c | 2 +- hypervisor/arch/x86/pm.c | 2 +- hypervisor/arch/x86/rdt.c | 2 +- hypervisor/arch/x86/rtcm.c | 2 +- hypervisor/arch/x86/sched.S | 2 +- hypervisor/arch/x86/security.c | 2 +- hypervisor/arch/x86/seed/seed.c | 2 +- hypervisor/arch/x86/seed/seed_abl.c | 2 +- hypervisor/arch/x86/seed/seed_abl.h | 2 +- hypervisor/arch/x86/seed/seed_sbl.c | 2 +- hypervisor/arch/x86/seed/seed_sbl.h | 2 +- hypervisor/arch/x86/sgx.c | 2 +- hypervisor/arch/x86/trampoline.c | 2 +- hypervisor/arch/x86/vmx.c | 2 +- hypervisor/arch/x86/vtd.c | 2 +- hypervisor/arch/x86/wakeup.S | 2 +- hypervisor/boot/acpi_base.c | 2 +- hypervisor/boot/guest/bzimage_loader.c | 2 +- hypervisor/boot/guest/elf_loader.c | 2 +- hypervisor/boot/guest/rawimage_loader.c | 2 +- hypervisor/boot/guest/vboot_info.c | 2 +- hypervisor/boot/include/acpi.h | 2 +- hypervisor/boot/include/boot.h | 2 +- hypervisor/boot/include/guest/vboot.h | 2 +- hypervisor/boot/include/multiboot_std.h | 2 +- hypervisor/boot/include/reloc.h | 2 +- hypervisor/boot/multiboot/multiboot.c | 2 +- hypervisor/boot/multiboot/multiboot2.c | 2 +- hypervisor/boot/multiboot/multiboot_priv.h | 2 +- hypervisor/boot/reloc.c | 2 +- hypervisor/common/event.c | 2 +- hypervisor/common/hv_main.c | 2 +- hypervisor/common/hypercall.c | 2 +- hypervisor/common/irq.c | 2 +- hypervisor/common/ptdev.c | 2 +- hypervisor/common/sched_bvt.c | 2 +- hypervisor/common/sched_iorr.c | 2 +- hypervisor/common/sched_noop.c | 2 +- hypervisor/common/schedule.c | 2 +- hypervisor/common/softirq.c | 2 +- hypervisor/common/timer.c | 2 +- hypervisor/common/trusty_hypercall.c | 2 +- hypervisor/common/vm_load.c | 2 +- hypervisor/debug/console.c | 2 +- hypervisor/debug/dbg_cmd.c | 2 +- hypervisor/debug/dump.c | 2 +- hypervisor/debug/hypercall.c | 2 +- hypervisor/debug/logmsg.c | 2 +- hypervisor/debug/npk_log.c | 2 +- hypervisor/debug/printf.c | 2 +- hypervisor/debug/profiling.c | 2 +- hypervisor/debug/sbuf.c | 2 +- hypervisor/debug/shell.c | 2 +- hypervisor/debug/shell_priv.h | 2 +- hypervisor/debug/string.c | 2 +- hypervisor/debug/trace.c | 2 +- hypervisor/debug/uart16550.c | 2 +- hypervisor/dm/io_req.c | 2 +- hypervisor/dm/mmio_dev.c | 2 +- hypervisor/dm/vgpio.c | 2 +- hypervisor/dm/vioapic.c | 2 +- hypervisor/dm/vpci/ivshmem.c | 2 +- hypervisor/dm/vpci/pci_pt.c | 2 +- hypervisor/dm/vpci/vdev.c | 2 +- hypervisor/dm/vpci/vhostbridge.c | 2 +- hypervisor/dm/vpci/vmcs9900.c | 2 +- hypervisor/dm/vpci/vmsi.c | 2 +- hypervisor/dm/vpci/vmsix.c | 2 +- hypervisor/dm/vpci/vmsix_on_msi.c | 2 +- hypervisor/dm/vpci/vpci.c | 2 +- hypervisor/dm/vpci/vpci_bridge.c | 2 +- hypervisor/dm/vpci/vpci_priv.h | 2 +- hypervisor/dm/vpci/vroot_port.c | 2 +- hypervisor/dm/vpci/vsriov.c | 2 +- hypervisor/dm/vpic.c | 2 +- hypervisor/dm/vrtc.c | 2 +- hypervisor/dm/vuart.c | 2 +- hypervisor/hw/pci.c | 2 +- hypervisor/include/arch/x86/asm/apicreg.h | 2 +- hypervisor/include/arch/x86/asm/board.h | 2 +- hypervisor/include/arch/x86/asm/boot/ld_sym.h | 2 +- hypervisor/include/arch/x86/asm/cpu.h | 2 +- hypervisor/include/arch/x86/asm/cpu_caps.h | 2 +- hypervisor/include/arch/x86/asm/cpufeatures.h | 2 +- hypervisor/include/arch/x86/asm/cpuid.h | 2 +- .../include/arch/x86/asm/default_acpi_info.h | 2 +- hypervisor/include/arch/x86/asm/e820.h | 2 +- hypervisor/include/arch/x86/asm/gdt.h | 2 +- .../include/arch/x86/asm/guest/assign.h | 2 +- hypervisor/include/arch/x86/asm/guest/ept.h | 2 +- .../include/arch/x86/asm/guest/guest_memory.h | 2 +- .../include/arch/x86/asm/guest/guest_pm.h | 2 +- .../include/arch/x86/asm/guest/hyperv.h | 2 +- .../include/arch/x86/asm/guest/instr_emul.h | 2 +- .../arch/x86/asm/guest/lock_instr_emul.h | 2 +- hypervisor/include/arch/x86/asm/guest/optee.h | 2 +- .../include/arch/x86/asm/guest/trusty.h | 2 +- hypervisor/include/arch/x86/asm/guest/ucode.h | 2 +- hypervisor/include/arch/x86/asm/guest/vcat.h | 2 +- hypervisor/include/arch/x86/asm/guest/vcpu.h | 2 +- .../include/arch/x86/asm/guest/vcpuid.h | 2 +- hypervisor/include/arch/x86/asm/guest/vept.h | 2 +- hypervisor/include/arch/x86/asm/guest/virq.h | 2 +- .../include/arch/x86/asm/guest/virtual_cr.h | 2 +- .../include/arch/x86/asm/guest/vlapic.h | 2 +- hypervisor/include/arch/x86/asm/guest/vm.h | 2 +- .../include/arch/x86/asm/guest/vm_reset.h | 2 +- hypervisor/include/arch/x86/asm/guest/vmcs.h | 2 +- .../include/arch/x86/asm/guest/vmexit.h | 2 +- hypervisor/include/arch/x86/asm/guest/vmtrr.h | 2 +- .../include/arch/x86/asm/guest/vmx_io.h | 2 +- hypervisor/include/arch/x86/asm/host_pm.h | 2 +- hypervisor/include/arch/x86/asm/idt.h | 2 +- hypervisor/include/arch/x86/asm/init.h | 2 +- hypervisor/include/arch/x86/asm/io.h | 2 +- hypervisor/include/arch/x86/asm/ioapic.h | 2 +- hypervisor/include/arch/x86/asm/irq.h | 2 +- hypervisor/include/arch/x86/asm/lapic.h | 2 +- hypervisor/include/arch/x86/asm/lib/atomic.h | 2 +- hypervisor/include/arch/x86/asm/lib/bits.h | 2 +- .../include/arch/x86/asm/lib/spinlock.h | 2 +- hypervisor/include/arch/x86/asm/mmu.h | 2 +- hypervisor/include/arch/x86/asm/msr.h | 2 +- hypervisor/include/arch/x86/asm/notify.h | 2 +- hypervisor/include/arch/x86/asm/page.h | 2 +- hypervisor/include/arch/x86/asm/pci_dev.h | 2 +- hypervisor/include/arch/x86/asm/per_cpu.h | 2 +- hypervisor/include/arch/x86/asm/pgtable.h | 2 +- .../include/arch/x86/asm/platform_caps.h | 2 +- hypervisor/include/arch/x86/asm/rdt.h | 2 +- hypervisor/include/arch/x86/asm/rtcm.h | 2 +- hypervisor/include/arch/x86/asm/rtct.h | 2 +- hypervisor/include/arch/x86/asm/security.h | 2 +- hypervisor/include/arch/x86/asm/seed.h | 2 +- hypervisor/include/arch/x86/asm/sgx.h | 2 +- hypervisor/include/arch/x86/asm/trampoline.h | 2 +- hypervisor/include/arch/x86/asm/vm_config.h | 2 +- hypervisor/include/arch/x86/asm/vmx.h | 2 +- hypervisor/include/arch/x86/asm/vtd.h | 2 +- hypervisor/include/arch/x86/asm/zeropage.h | 2 +- hypervisor/include/common/hypercall.h | 2 +- hypervisor/include/common/irq.h | 2 +- hypervisor/include/common/ptdev.h | 2 +- hypervisor/include/common/schedule.h | 2 +- hypervisor/include/common/softirq.h | 2 +- hypervisor/include/common/timer.h | 2 +- hypervisor/include/debug/console.h | 2 +- hypervisor/include/debug/dbg_cmd.h | 2 +- hypervisor/include/debug/dump.h | 2 +- hypervisor/include/debug/logmsg.h | 2 +- hypervisor/include/debug/profiling.h | 2 +- hypervisor/include/debug/profiling_internal.h | 2 +- hypervisor/include/debug/sbuf.h | 2 +- hypervisor/include/debug/shell.h | 2 +- hypervisor/include/debug/trace.h | 2 +- hypervisor/include/debug/uart16550.h | 2 +- hypervisor/include/dm/io_req.h | 2 +- hypervisor/include/dm/ivshmem.h | 2 +- hypervisor/include/dm/mmio_dev.h | 2 +- hypervisor/include/dm/vacpi.h | 2 +- hypervisor/include/dm/vgpio.h | 2 +- hypervisor/include/dm/vioapic.h | 2 +- hypervisor/include/dm/vmcs9900.h | 2 +- hypervisor/include/dm/vpci.h | 2 +- hypervisor/include/dm/vpic.h | 2 +- hypervisor/include/dm/vuart.h | 2 +- hypervisor/include/hw/pci.h | 2 +- hypervisor/include/lib/crypto/crypto_api.h | 2 +- hypervisor/include/lib/efi.h | 2 +- hypervisor/include/lib/errno.h | 2 +- hypervisor/include/lib/hash.h | 2 +- hypervisor/include/lib/list.h | 2 +- hypervisor/include/lib/rtl.h | 2 +- hypervisor/include/lib/sprintf.h | 2 +- hypervisor/include/lib/types.h | 2 +- hypervisor/include/lib/util.h | 2 +- hypervisor/include/public/acrn_common.h | 2 +- hypervisor/include/public/acrn_hv_defs.h | 2 +- hypervisor/lib/crypto/crypto_api.c | 2 +- hypervisor/lib/crypto/mbedtls/md.c | 2 +- hypervisor/lib/crypto/mbedtls/md.h | 2 +- hypervisor/lib/crypto/mbedtls/md_internal.h | 2 +- hypervisor/lib/crypto/mbedtls/md_wrap.c | 2 +- hypervisor/lib/crypto/mbedtls/sha256.c | 2 +- hypervisor/lib/crypto/mbedtls/sha256.h | 2 +- hypervisor/lib/sprintf.c | 2 +- hypervisor/lib/stack_protector.c | 2 +- hypervisor/lib/string.c | 2 +- hypervisor/quirks/security_vm_fixup.c | 2 +- hypervisor/quirks/security_vm_fixup.h | 2 +- hypervisor/quirks/smbios.h | 2 +- hypervisor/release/console.c | 2 +- hypervisor/release/dump.c | 2 +- hypervisor/release/hypercall.c | 2 +- hypervisor/release/logmsg.c | 2 +- hypervisor/release/npk_log.c | 2 +- hypervisor/release/profiling.c | 2 +- hypervisor/release/sbuf.c | 2 +- hypervisor/release/trace.c | 2 +- hypervisor/release/uart16550.c | 2 +- hypervisor/scripts/genconf.sh | 2 +- hypervisor/scripts/makefile/config.mk | 2 +- hypervisor/scripts/makefile/unified.xml.in | 2 +- misc/config_tools/acpi_gen/__init__.py | 2 +- misc/config_tools/acpi_gen/acpi_const.py | 2 +- misc/config_tools/acpi_gen/asl_gen.py | 2 +- misc/config_tools/acpi_gen/bin_gen.py | 2 +- .../acpi_template/template/apic.asl | 2 +- .../acpi_template/template/facp.asl | 2 +- .../acpi_template/template/mcfg.asl | 2 +- .../acpi_template/template/rsdp.asl | 2 +- .../acpi_template/template/tpm2.asl | 2 +- .../acpi_template/template/xsdt.asl | 2 +- .../board_config/acpi_platform_h.py | 2 +- misc/config_tools/board_config/board_c.py | 2 +- .../board_config/board_cfg_gen.py | 2 +- .../config_tools/board_config/board_info_h.py | 2 +- .../board_config/pci_devices_h.py | 2 +- misc/config_tools/board_config/vbar_base_h.py | 2 +- .../board_inspector/acpiparser/__init__.py | 2 +- .../board_inspector/acpiparser/_utils.py | 2 +- .../board_inspector/acpiparser/aml/builder.py | 2 +- .../board_inspector/acpiparser/aml/context.py | 2 +- .../acpiparser/aml/datatypes.py | 2 +- .../acpiparser/aml/exception.py | 2 +- .../board_inspector/acpiparser/aml/grammar.py | 2 +- .../acpiparser/aml/interpreter.py | 2 +- .../board_inspector/acpiparser/aml/parser.py | 2 +- .../board_inspector/acpiparser/aml/stream.py | 2 +- .../board_inspector/acpiparser/aml/tree.py | 2 +- .../acpiparser/aml/visitors.py | 2 +- .../board_inspector/acpiparser/apic.py | 2 +- .../board_inspector/acpiparser/asf.py | 2 +- .../board_inspector/acpiparser/dmar.py | 2 +- .../board_inspector/acpiparser/dsdt.py | 2 +- .../board_inspector/acpiparser/facp.py | 2 +- .../board_inspector/acpiparser/prt.py | 2 +- .../board_inspector/acpiparser/rdt.py | 2 +- .../board_inspector/acpiparser/rtct.py | 2 +- .../board_inspector/acpiparser/tpm2.py | 2 +- .../board_inspector/board_inspector.py | 2 +- .../board_inspector/cpuparser/__init__.py | 2 +- .../board_inspector/cpuparser/cpuids.py | 2 +- .../board_inspector/cpuparser/platformbase.py | 2 +- .../extractors/10-processors.py | 2 +- .../board_inspector/extractors/20-cache.py | 2 +- .../board_inspector/extractors/30-memory.py | 2 +- .../extractors/40-acpi-tables.py | 2 +- .../extractors/50-acpi-namespace.py | 2 +- .../board_inspector/extractors/60-pci.py | 2 +- .../board_inspector/extractors/80-lookup.py | 2 +- .../board_inspector/extractors/90-sorting.py | 2 +- .../board_inspector/extractors/helpers.py | 2 +- .../board_inspector/inspectorlib/bitfields.py | 2 +- .../board_inspector/inspectorlib/cdata.py | 2 +- .../board_inspector/inspectorlib/unpack.py | 2 +- .../board_inspector/legacy/acpi.py | 2 +- .../board_inspector/legacy/board_parser.py | 2 +- .../board_inspector/legacy/clos.py | 2 +- .../board_inspector/legacy/dmar.py | 2 +- .../board_inspector/legacy/dmi.py | 2 +- .../board_inspector/legacy/misc.py | 2 +- .../board_inspector/legacy/parser_lib.py | 2 +- .../board_inspector/legacy/pci_dev.py | 2 +- .../board_inspector/memmapparser/__init__.py | 2 +- .../board_inspector/memmapparser/e820.py | 2 +- .../board_inspector/pcieparser/__init__.py | 2 +- .../board_inspector/pcieparser/caps.py | 2 +- .../board_inspector/pcieparser/extcaps.py | 2 +- .../board_inspector/pcieparser/header.py | 2 +- .../board_inspector/smbiosparser/__init__.py | 2 +- .../board_inspector/smbiosparser/smbios.py | 2 +- .../generic_board/generic_code/boards/board.c | 2 +- .../generic_code/boards/board_info.h | 2 +- .../generic_code/boards/pci_devices.h | 2 +- .../generic_code/boards/platform_acpi_info.h | 2 +- .../generic_code/hybrid/ACPI_VM0/apic.asl | 2 +- .../generic_code/hybrid/ACPI_VM0/facp.asl | 2 +- .../generic_code/hybrid/ACPI_VM0/mcfg.asl | 2 +- .../generic_code/hybrid/ACPI_VM0/rsdp.asl | 2 +- .../generic_code/hybrid/ACPI_VM0/xsdt.asl | 2 +- .../generic_code/hybrid/vbar_base.h | 2 +- .../partitioned/ACPI_VM0/apic.asl | 2 +- .../partitioned/ACPI_VM0/facp.asl | 2 +- .../partitioned/ACPI_VM0/mcfg.asl | 2 +- .../partitioned/ACPI_VM0/rsdp.asl | 2 +- .../partitioned/ACPI_VM0/xsdt.asl | 2 +- .../partitioned/ACPI_VM1/apic.asl | 2 +- .../partitioned/ACPI_VM1/facp.asl | 2 +- .../partitioned/ACPI_VM1/mcfg.asl | 2 +- .../partitioned/ACPI_VM1/rsdp.asl | 2 +- .../partitioned/ACPI_VM1/xsdt.asl | 2 +- .../generic_code/partitioned/vbar_base.h | 2 +- .../generic_code/shared/vbar_base.h | 2 +- .../apl-mrb/launch_uos.sh | 594 ++++++++++++++++++ .../apl-up2/launch_uos.sh | 481 ++++++++++++++ .../sample_launch_scripts/launch_ubuntu.sh | 2 +- .../nuc/launch_hard_rt_vm.sh | 2 +- .../sample_launch_scripts/nuc/launch_uos.sh | 2 +- .../nuc/launch_vxworks.sh | 2 +- .../nuc/launch_xenomai.sh | 2 +- .../nuc/launch_zephyr.sh | 2 +- .../config_tools/hv_config/board_defconfig.py | 2 +- misc/config_tools/hv_config/hv_item.py | 2 +- misc/config_tools/library/board_cfg_lib.py | 2 +- misc/config_tools/library/common.py | 2 +- misc/config_tools/library/hv_cfg_lib.py | 2 +- misc/config_tools/library/hypervisor_license | 2 +- misc/config_tools/library/launch_cfg_lib.py | 2 +- misc/config_tools/library/scenario_cfg_lib.py | 2 +- .../scenario_config/scenario_cfg_gen.py | 2 +- .../scenario_config/scenario_item.py | 2 +- .../service_vm_config/serial_config.py | 2 +- misc/config_tools/static_allocators/bdf.py | 2 +- .../static_allocators/board_capability.py | 2 +- .../static_allocators/cpu_affinity.py | 2 +- misc/config_tools/static_allocators/gpa.py | 2 +- misc/config_tools/static_allocators/hv_ram.py | 2 +- misc/config_tools/static_allocators/intx.py | 2 +- .../static_allocators/lib/__init__.py | 2 +- .../static_allocators/lib/error.py | 2 +- .../config_tools/static_allocators/lib/lib.py | 2 +- misc/config_tools/static_allocators/main.py | 2 +- misc/config_tools/static_allocators/pio.py | 2 +- misc/config_tools/xforms/board_info.h.xsl | 2 +- misc/config_tools/xforms/config.h.xsl | 2 +- misc/config_tools/xforms/config.mk.xsl | 2 +- misc/config_tools/xforms/ivshmem_cfg.h.xsl | 2 +- misc/config_tools/xforms/lib.xsl | 2 +- misc/config_tools/xforms/misc_cfg.h.xsl | 2 +- misc/config_tools/xforms/pci_dev.c.xsl | 2 +- misc/config_tools/xforms/pt_intx.c.xsl | 2 +- .../xforms/vm_configurations.h.xsl | 2 +- .../acrn_crashlog/acrnprobe/android_events.c | 2 +- .../acrn_crashlog/acrnprobe/channels.c | 2 +- .../acrnprobe/crash_reclassify.c | 2 +- .../acrn_crashlog/acrnprobe/event_handler.c | 2 +- .../acrn_crashlog/acrnprobe/event_queue.c | 2 +- .../acrn_crashlog/acrnprobe/history.c | 4 +- .../acrnprobe/include/android_events.h | 2 +- .../acrnprobe/include/channels.h | 2 +- .../acrnprobe/include/crash_reclassify.h | 2 +- .../acrnprobe/include/event_handler.h | 2 +- .../acrnprobe/include/event_queue.h | 2 +- .../acrn_crashlog/acrnprobe/include/history.h | 4 +- .../acrnprobe/include/load_conf.h | 2 +- .../acrn_crashlog/acrnprobe/include/loop.h | 2 +- .../acrnprobe/include/probeutils.h | 4 +- .../acrnprobe/include/property.h | 4 +- .../acrn_crashlog/acrnprobe/include/sender.h | 2 +- .../acrnprobe/include/startupreason.h | 4 +- .../acrnprobe/include/vmrecord.h | 2 +- .../acrn_crashlog/acrnprobe/load_conf.c | 2 +- .../acrn_crashlog/acrnprobe/loop.c | 2 +- .../acrn_crashlog/acrnprobe/main.c | 2 +- .../acrn_crashlog/acrnprobe/probeutils.c | 4 +- .../acrn_crashlog/acrnprobe/property.c | 4 +- .../acrn_crashlog/acrnprobe/sender.c | 2 +- .../acrn_crashlog/acrnprobe/startupreason.c | 4 +- .../acrn_crashlog/acrnprobe/vmrecord.c | 2 +- .../acrn_crashlog/common/cmdutils.c | 2 +- .../acrn_crashlog/common/fsutils.c | 4 +- .../acrn_crashlog/common/include/cmdutils.h | 2 +- .../acrn_crashlog/common/include/fsutils.h | 4 +- .../acrn_crashlog/common/include/log_sys.h | 2 +- .../acrn_crashlog/common/include/strutils.h | 2 +- .../acrn_crashlog/common/log_sys.c | 2 +- .../acrn_crashlog/common/strutils.c | 2 +- .../acrn_crashlog/data/crashlogctl | 2 +- .../acrn_crashlog/data/usercrash-wrapper | 2 +- misc/debug_tools/acrn_crashlog/license_header | 2 +- .../acrn_crashlog/usercrash/client.c | 4 +- .../acrn_crashlog/usercrash/crash_dump.c | 2 +- .../acrn_crashlog/usercrash/debugger.c | 2 +- .../usercrash/include/crash_dump.h | 2 +- .../acrn_crashlog/usercrash/include/packet.h | 2 +- .../usercrash/include/protocol.h | 2 +- .../acrn_crashlog/usercrash/protocol.c | 4 +- .../acrn_crashlog/usercrash/server.c | 4 +- misc/debug_tools/acrn_log/acrnlog.c | 2 +- misc/debug_tools/acrn_trace/acrntrace.c | 2 +- misc/debug_tools/acrn_trace/acrntrace.h | 2 +- misc/debug_tools/acrn_trace/sbuf.c | 2 +- misc/debug_tools/acrn_trace/sbuf.h | 2 +- misc/efi-stub/Makefile | 2 +- misc/efi-stub/boot.c | 2 +- misc/efi-stub/boot.h | 2 +- misc/efi-stub/container.c | 2 +- misc/efi-stub/container.h | 2 +- misc/efi-stub/efilinux.h | 2 +- misc/efi-stub/elf32.c | 2 +- misc/efi-stub/elf32.h | 2 +- misc/efi-stub/malloc.c | 2 +- misc/efi-stub/multiboot.c | 2 +- misc/efi-stub/pe.c | 2 +- misc/efi-stub/stdlib.h | 2 +- misc/hv_prebuild/hv_prebuild.h | 2 +- misc/hv_prebuild/main.c | 2 +- misc/hv_prebuild/static_checks.c | 2 +- misc/hv_prebuild/vm_cfg_checks.c | 2 +- misc/packaging/100_ACRN | 2 +- misc/packaging/acrn-board-inspector.postinst | 2 +- misc/packaging/acrn-hypervisor.postinst | 2 +- misc/packaging/acrn-kernel.postinst | 2 +- misc/packaging/compile_iasl.py | 2 +- misc/services/acrn_manager/acrn_mngr.c | 2 +- misc/services/acrn_manager/acrn_mngr.h | 2 +- misc/services/acrn_manager/acrn_vm_ops.c | 2 +- misc/services/acrn_manager/acrnctl.c | 2 +- misc/services/acrn_manager/acrnctl.h | 2 +- misc/services/acrn_manager/acrnd.c | 2 +- misc/services/life_mngr/command.c | 2 +- misc/services/life_mngr/command.h | 2 +- misc/services/life_mngr/command_handler.c | 2 +- misc/services/life_mngr/command_handler.h | 2 +- misc/services/life_mngr/config.c | 2 +- misc/services/life_mngr/config.h | 2 +- misc/services/life_mngr/life_mngr_win.c | 2 +- misc/services/life_mngr/log.h | 2 +- misc/services/life_mngr/monitor.c | 2 +- misc/services/life_mngr/socket.c | 2 +- misc/services/life_mngr/socket.h | 2 +- misc/services/life_mngr/uart.c | 2 +- misc/services/life_mngr/uart.h | 2 +- misc/services/life_mngr/uart_channel.c | 2 +- misc/services/life_mngr/uart_channel.h | 2 +- misc/services/life_mngr/user_vm_shutdown.py | 2 +- 588 files changed, 1675 insertions(+), 601 deletions(-) create mode 100644 misc/config_tools/data/sample_launch_scripts/apl-mrb/launch_uos.sh create mode 100644 misc/config_tools/data/sample_launch_scripts/apl-up2/launch_uos.sh diff --git a/debian/copyright b/debian/copyright index e4df5cbcb..b2b0b460e 100644 --- a/debian/copyright +++ b/debian/copyright @@ -3,7 +3,7 @@ Upstream-Name: acrn-hypervisor Source: https://github.com/projectacrn/acrn-hypervisor Files: * -Copyright: 2017-2018, Project ACRN +Copyright: 2017-2022, Project ACRN License: BSD-3-Clause Files: debian/* diff --git a/devicemodel/arch/x86/power_button.c b/devicemodel/arch/x86/power_button.c index 157dc7588..9a4c29d34 100644 --- a/devicemodel/arch/x86/power_button.c +++ b/devicemodel/arch/x86/power_button.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/core/cmd_monitor/cmd_monitor.c b/devicemodel/core/cmd_monitor/cmd_monitor.c index a9192e59b..44c8c87d2 100644 --- a/devicemodel/core/cmd_monitor/cmd_monitor.c +++ b/devicemodel/core/cmd_monitor/cmd_monitor.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 Intel Corporation + * Copyright (C) 2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/core/cmd_monitor/command.c b/devicemodel/core/cmd_monitor/command.c index a8695ac0c..979ec852c 100644 --- a/devicemodel/core/cmd_monitor/command.c +++ b/devicemodel/core/cmd_monitor/command.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 Intel Corporation + * Copyright (C) 2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/core/cmd_monitor/command.h b/devicemodel/core/cmd_monitor/command.h index 4285d8a35..12e4a9145 100644 --- a/devicemodel/core/cmd_monitor/command.h +++ b/devicemodel/core/cmd_monitor/command.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 Intel Corporation + * Copyright (C) 2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #ifndef _COMMAND_H_ diff --git a/devicemodel/core/cmd_monitor/command_handler.c b/devicemodel/core/cmd_monitor/command_handler.c index 01960e7f4..d85d070c1 100644 --- a/devicemodel/core/cmd_monitor/command_handler.c +++ b/devicemodel/core/cmd_monitor/command_handler.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 Intel Corporation + * Copyright (C) 2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #include diff --git a/devicemodel/core/cmd_monitor/command_handler.h b/devicemodel/core/cmd_monitor/command_handler.h index 1ed713310..dcca658a3 100644 --- a/devicemodel/core/cmd_monitor/command_handler.h +++ b/devicemodel/core/cmd_monitor/command_handler.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 Intel Corporation + * Copyright (C) 2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #ifndef _COMMAND_HANDLER_H_ diff --git a/devicemodel/core/cmd_monitor/socket.c b/devicemodel/core/cmd_monitor/socket.c index 22e73f2e4..b68953ef9 100644 --- a/devicemodel/core/cmd_monitor/socket.c +++ b/devicemodel/core/cmd_monitor/socket.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 Intel Corporation + * Copyright (C) 2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/core/cmd_monitor/socket.h b/devicemodel/core/cmd_monitor/socket.h index 6d62724ad..b86b1f7d8 100644 --- a/devicemodel/core/cmd_monitor/socket.h +++ b/devicemodel/core/cmd_monitor/socket.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 Intel Corporation + * Copyright (C) 2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #ifndef _SOCKET_H_ diff --git a/devicemodel/core/hugetlb.c b/devicemodel/core/hugetlb.c index c33e9470c..d03527ce4 100644 --- a/devicemodel/core/hugetlb.c +++ b/devicemodel/core/hugetlb.c @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/core/monitor.c b/devicemodel/core/monitor.c index fcc2d4a6b..5b4ab4b39 100644 --- a/devicemodel/core/monitor.c +++ b/devicemodel/core/monitor.c @@ -2,7 +2,7 @@ * Project Acrn * Acrn-dm-monitor * - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/core/pm.c b/devicemodel/core/pm.c index 40d0d5b25..bef214bef 100644 --- a/devicemodel/core/pm.c +++ b/devicemodel/core/pm.c @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/core/pm_vuart.c b/devicemodel/core/pm_vuart.c index 02d370005..c7b6f6b1f 100644 --- a/devicemodel/core/pm_vuart.c +++ b/devicemodel/core/pm_vuart.c @@ -2,7 +2,7 @@ * Project Acrn * Acrn-dm: pm-vuart * - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/core/sw_load_bzimage.c b/devicemodel/core/sw_load_bzimage.c index f2639f20e..444f9fd2c 100644 --- a/devicemodel/core/sw_load_bzimage.c +++ b/devicemodel/core/sw_load_bzimage.c @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/core/sw_load_common.c b/devicemodel/core/sw_load_common.c index cb92dc302..10c841ac7 100644 --- a/devicemodel/core/sw_load_common.c +++ b/devicemodel/core/sw_load_common.c @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/core/sw_load_elf.c b/devicemodel/core/sw_load_elf.c index 35f13cf39..5c20ed0e3 100644 --- a/devicemodel/core/sw_load_elf.c +++ b/devicemodel/core/sw_load_elf.c @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/core/sw_load_ovmf.c b/devicemodel/core/sw_load_ovmf.c index c26231c2e..5fab74148 100644 --- a/devicemodel/core/sw_load_ovmf.c +++ b/devicemodel/core/sw_load_ovmf.c @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/core/sw_load_vsbl.c b/devicemodel/core/sw_load_vsbl.c index 82c2cbe18..6030fa920 100644 --- a/devicemodel/core/sw_load_vsbl.c +++ b/devicemodel/core/sw_load_vsbl.c @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/core/timer.c b/devicemodel/core/timer.c index b8488c4f8..85e78ef92 100644 --- a/devicemodel/core/timer.c +++ b/devicemodel/core/timer.c @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/core/vrpmb.c b/devicemodel/core/vrpmb.c index 8c458f5c4..2408d0f33 100644 --- a/devicemodel/core/vrpmb.c +++ b/devicemodel/core/vrpmb.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/hw/mmio/core.c b/devicemodel/hw/mmio/core.c index 4b5dabf78..414a0ebd1 100644 --- a/devicemodel/hw/mmio/core.c +++ b/devicemodel/hw/mmio/core.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/hw/pci/gsi_sharing.c b/devicemodel/hw/pci/gsi_sharing.c index 674635abe..6d6690454 100644 --- a/devicemodel/hw/pci/gsi_sharing.c +++ b/devicemodel/hw/pci/gsi_sharing.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/hw/pci/gvt.c b/devicemodel/hw/pci/gvt.c index a91af6ef9..967a5f745 100644 --- a/devicemodel/hw/pci/gvt.c +++ b/devicemodel/hw/pci/gvt.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/pci/ivshmem.c b/devicemodel/hw/pci/ivshmem.c index 68810793b..52d9f1992 100644 --- a/devicemodel/hw/pci/ivshmem.c +++ b/devicemodel/hw/pci/ivshmem.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/hw/pci/npk.c b/devicemodel/hw/pci/npk.c index 64794e6a1..fbd5d5937 100644 --- a/devicemodel/hw/pci/npk.c +++ b/devicemodel/hw/pci/npk.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/hw/pci/pci_util.c b/devicemodel/hw/pci/pci_util.c index 3c606be8a..e508f94bd 100644 --- a/devicemodel/hw/pci/pci_util.c +++ b/devicemodel/hw/pci/pci_util.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/pci/platform_gsi_info.c b/devicemodel/hw/pci/platform_gsi_info.c index 117beb8ed..7fe36d208 100644 --- a/devicemodel/hw/pci/platform_gsi_info.c +++ b/devicemodel/hw/pci/platform_gsi_info.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/hw/pci/ptm.c b/devicemodel/hw/pci/ptm.c index d0f65cbe8..634f022d6 100644 --- a/devicemodel/hw/pci/ptm.c +++ b/devicemodel/hw/pci/ptm.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/pci/virtio/vhost.c b/devicemodel/hw/pci/virtio/vhost.c index 15b926014..d71d8eecb 100644 --- a/devicemodel/hw/pci/virtio/vhost.c +++ b/devicemodel/hw/pci/virtio/vhost.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/pci/virtio/virtio_audio.c b/devicemodel/hw/pci/virtio/virtio_audio.c index 1b8f7b819..af3632c66 100644 --- a/devicemodel/hw/pci/virtio/virtio_audio.c +++ b/devicemodel/hw/pci/virtio/virtio_audio.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/pci/virtio/virtio_coreu.c b/devicemodel/hw/pci/virtio/virtio_coreu.c index 90cb97e4b..9c73fb03e 100644 --- a/devicemodel/hw/pci/virtio/virtio_coreu.c +++ b/devicemodel/hw/pci/virtio/virtio_coreu.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/pci/virtio/virtio_gpio.c b/devicemodel/hw/pci/virtio/virtio_gpio.c index 51e8383f7..a1b34b7f6 100644 --- a/devicemodel/hw/pci/virtio/virtio_gpio.c +++ b/devicemodel/hw/pci/virtio/virtio_gpio.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/pci/virtio/virtio_hdcp.c b/devicemodel/hw/pci/virtio/virtio_hdcp.c index 39daf4f8b..144e8f197 100644 --- a/devicemodel/hw/pci/virtio/virtio_hdcp.c +++ b/devicemodel/hw/pci/virtio/virtio_hdcp.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/pci/virtio/virtio_hyper_dmabuf.c b/devicemodel/hw/pci/virtio/virtio_hyper_dmabuf.c index bacd50e54..2efbd0ef2 100644 --- a/devicemodel/hw/pci/virtio/virtio_hyper_dmabuf.c +++ b/devicemodel/hw/pci/virtio/virtio_hyper_dmabuf.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/pci/virtio/virtio_i2c.c b/devicemodel/hw/pci/virtio/virtio_i2c.c index 80f453754..25d41353c 100644 --- a/devicemodel/hw/pci/virtio/virtio_i2c.c +++ b/devicemodel/hw/pci/virtio/virtio_i2c.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/pci/virtio/virtio_input.c b/devicemodel/hw/pci/virtio/virtio_input.c index e1490f3d3..67f6a69ea 100644 --- a/devicemodel/hw/pci/virtio/virtio_input.c +++ b/devicemodel/hw/pci/virtio/virtio_input.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/pci/virtio/virtio_ipu.c b/devicemodel/hw/pci/virtio/virtio_ipu.c index e49bc8328..b1d6e42e6 100644 --- a/devicemodel/hw/pci/virtio/virtio_ipu.c +++ b/devicemodel/hw/pci/virtio/virtio_ipu.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/pci/virtio/virtio_kernel.c b/devicemodel/hw/pci/virtio/virtio_kernel.c index 258ff07c7..fe5ee58f0 100644 --- a/devicemodel/hw/pci/virtio/virtio_kernel.c +++ b/devicemodel/hw/pci/virtio/virtio_kernel.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/pci/virtio/virtio_mei.c b/devicemodel/hw/pci/virtio/virtio_mei.c index 3d4b12c6f..c4a104d90 100644 --- a/devicemodel/hw/pci/virtio/virtio_mei.c +++ b/devicemodel/hw/pci/virtio/virtio_mei.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/pci/virtio/virtio_rpmb.c b/devicemodel/hw/pci/virtio/virtio_rpmb.c index 8be608c46..2efdb7a98 100644 --- a/devicemodel/hw/pci/virtio/virtio_rpmb.c +++ b/devicemodel/hw/pci/virtio/virtio_rpmb.c @@ -1,7 +1,7 @@ /* * Virtio Rpmb backend. * - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/hw/pci/wdt_i6300esb.c b/devicemodel/hw/pci/wdt_i6300esb.c index 68f169807..434104260 100644 --- a/devicemodel/hw/pci/wdt_i6300esb.c +++ b/devicemodel/hw/pci/wdt_i6300esb.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/platform/acpi/acpi_parser.c b/devicemodel/hw/platform/acpi/acpi_parser.c index 0c68c4367..646d9be47 100644 --- a/devicemodel/hw/platform/acpi/acpi_parser.c +++ b/devicemodel/hw/platform/acpi/acpi_parser.c @@ -2,7 +2,7 @@ * SPDX-License-Identifier: BSD-2-Clause * * Copyright (c) 2003 John Baldwin - * Copyright (c) 2022 Intel Corporation + * Copyright (c) 2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/hw/platform/acpi/acpi_pm.c b/devicemodel/hw/platform/acpi/acpi_pm.c index 5d953717f..f0736ac49 100644 --- a/devicemodel/hw/platform/acpi/acpi_pm.c +++ b/devicemodel/hw/platform/acpi/acpi_pm.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/platform/cmos_io.c b/devicemodel/hw/platform/cmos_io.c index fae512e8d..eef040b5c 100644 --- a/devicemodel/hw/platform/cmos_io.c +++ b/devicemodel/hw/platform/cmos_io.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/hw/platform/debugexit.c b/devicemodel/hw/platform/debugexit.c index 654ee0f19..c8dff35f8 100644 --- a/devicemodel/hw/platform/debugexit.c +++ b/devicemodel/hw/platform/debugexit.c @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2018 Intel + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/hw/platform/hpet.c b/devicemodel/hw/platform/hpet.c index 7f1a59c78..72f4bac13 100644 --- a/devicemodel/hw/platform/hpet.c +++ b/devicemodel/hw/platform/hpet.c @@ -1,7 +1,7 @@ /*- * SPDX-License-Identifier: BSD-2-Clause-FreeBSD * - * Copyright (c) 2019 Intel Corporation + * Copyright (c) 2019-2022 Intel Corporation. * Copyright (c) 2013 Tycho Nightingale * Copyright (c) 2013 Neel Natu * All rights reserved. diff --git a/devicemodel/hw/platform/ioc.c b/devicemodel/hw/platform/ioc.c index 10121d4c0..e9b6b34f2 100644 --- a/devicemodel/hw/platform/ioc.c +++ b/devicemodel/hw/platform/ioc.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/platform/ioc_cbc.c b/devicemodel/hw/platform/ioc_cbc.c index 28df60d96..67ac59a09 100644 --- a/devicemodel/hw/platform/ioc_cbc.c +++ b/devicemodel/hw/platform/ioc_cbc.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/platform/pit.c b/devicemodel/hw/platform/pit.c index d68594fcc..f673f4734 100644 --- a/devicemodel/hw/platform/pit.c +++ b/devicemodel/hw/platform/pit.c @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * Copyright (c) 2014 Tycho Nightingale * Copyright (c) 2011 NetApp, Inc. * All rights reserved. diff --git a/devicemodel/hw/platform/pty_vuart.c b/devicemodel/hw/platform/pty_vuart.c index 8b47db7cd..996ba8dd2 100644 --- a/devicemodel/hw/platform/pty_vuart.c +++ b/devicemodel/hw/platform/pty_vuart.c @@ -2,7 +2,7 @@ * Project Acrn * Acrn-dm-pty * - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/platform/rpmb/att_keybox.c b/devicemodel/hw/platform/rpmb/att_keybox.c index 6ffd5a6f3..682fa5c4c 100644 --- a/devicemodel/hw/platform/rpmb/att_keybox.c +++ b/devicemodel/hw/platform/rpmb/att_keybox.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation + * Copyright (C) 2019-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/hw/platform/rpmb/rpmb_backend.c b/devicemodel/hw/platform/rpmb/rpmb_backend.c index 9364e7634..fce570d74 100644 --- a/devicemodel/hw/platform/rpmb/rpmb_backend.c +++ b/devicemodel/hw/platform/rpmb/rpmb_backend.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/hw/platform/rpmb/rpmb_sim.c b/devicemodel/hw/platform/rpmb/rpmb_sim.c index f5df45ca9..90aa34102 100644 --- a/devicemodel/hw/platform/rpmb/rpmb_sim.c +++ b/devicemodel/hw/platform/rpmb/rpmb_sim.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/hw/platform/tpm/tpm.c b/devicemodel/hw/platform/tpm/tpm.c index e8f15b210..7fb44893c 100644 --- a/devicemodel/hw/platform/tpm/tpm.c +++ b/devicemodel/hw/platform/tpm/tpm.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/hw/platform/tpm/tpm_crb.c b/devicemodel/hw/platform/tpm/tpm_crb.c index 75da5c183..7cea68bc9 100644 --- a/devicemodel/hw/platform/tpm/tpm_crb.c +++ b/devicemodel/hw/platform/tpm/tpm_crb.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/hw/platform/tpm/tpm_emulator.c b/devicemodel/hw/platform/tpm/tpm_emulator.c index 8ae7d255b..3d9da36d3 100644 --- a/devicemodel/hw/platform/tpm/tpm_emulator.c +++ b/devicemodel/hw/platform/tpm/tpm_emulator.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * Copyright (C) 2014, 2015 IBM Corporation. * * SPDX-License-Identifier: BSD-3-Clause diff --git a/devicemodel/hw/platform/tpm/tpm_internal.h b/devicemodel/hw/platform/tpm/tpm_internal.h index 002eefd1e..5a4f8b3c8 100644 --- a/devicemodel/hw/platform/tpm/tpm_internal.h +++ b/devicemodel/hw/platform/tpm/tpm_internal.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/hw/platform/usb_pmapper.c b/devicemodel/hw/platform/usb_pmapper.c index d7ff2f6b4..3611281ad 100644 --- a/devicemodel/hw/platform/usb_pmapper.c +++ b/devicemodel/hw/platform/usb_pmapper.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/hw/platform/vssram/vssram.c b/devicemodel/hw/platform/vssram/vssram.c index 74edc6df3..00c560256 100644 --- a/devicemodel/hw/platform/vssram/vssram.c +++ b/devicemodel/hw/platform/vssram/vssram.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/include/atomic.h b/devicemodel/include/atomic.h index 765007e29..58eea1fbe 100644 --- a/devicemodel/include/atomic.h +++ b/devicemodel/include/atomic.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/include/att_keybox.h b/devicemodel/include/att_keybox.h index 522e7b868..f5d9ed696 100644 --- a/devicemodel/include/att_keybox.h +++ b/devicemodel/include/att_keybox.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019, Intel Corporation + * Copyright (c) 2019-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/include/cmd_monitor.h b/devicemodel/include/cmd_monitor.h index c89a31279..5dd082623 100644 --- a/devicemodel/include/cmd_monitor.h +++ b/devicemodel/include/cmd_monitor.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 Intel Corporation + * Copyright (C) 2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #ifndef _CMD_MONITOR_H_ diff --git a/devicemodel/include/dm_string.h b/devicemodel/include/dm_string.h index 59f9bdee9..dc6fbfd69 100644 --- a/devicemodel/include/dm_string.h +++ b/devicemodel/include/dm_string.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/include/gpio_dm.h b/devicemodel/include/gpio_dm.h index 0b8d4c85b..b4d197df5 100644 --- a/devicemodel/include/gpio_dm.h +++ b/devicemodel/include/gpio_dm.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/include/hpet.h b/devicemodel/include/hpet.h index 6e0a0dab2..22b2abf70 100644 --- a/devicemodel/include/hpet.h +++ b/devicemodel/include/hpet.h @@ -1,7 +1,7 @@ /*- * SPDX-License-Identifier: BSD-2-Clause-FreeBSD * - * Copyright (c) 2019 Intel Corporation + * Copyright (c) 2019-2022 Intel Corporation. * Copyright (c) 2013 Tycho Nightingale * Copyright (c) 2013 Neel Natu * All rights reserved. diff --git a/devicemodel/include/ioc.h b/devicemodel/include/ioc.h index 00f3be471..8908faefc 100644 --- a/devicemodel/include/ioc.h +++ b/devicemodel/include/ioc.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/include/log.h b/devicemodel/include/log.h index 07e5e84ed..0bb0055ac 100644 --- a/devicemodel/include/log.h +++ b/devicemodel/include/log.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/include/macros.h b/devicemodel/include/macros.h index e804bba61..2b74a49bd 100644 --- a/devicemodel/include/macros.h +++ b/devicemodel/include/macros.h @@ -1,7 +1,7 @@ /*- * SPDX-License-Identifier: BSD-3-Clause * - * Copyright (c) 2018 Intel Corporation. + * Copyright (c) 2018-2022 Intel Corporation. * Copyright (c) 1982, 1986, 1993 * The Regents of the University of California. All rights reserved. * diff --git a/devicemodel/include/mei.h b/devicemodel/include/mei.h index c88c2ce01..5c8599435 100644 --- a/devicemodel/include/mei.h +++ b/devicemodel/include/mei.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/include/mmio_dev.h b/devicemodel/include/mmio_dev.h index 37290d2af..7f5faf17c 100644 --- a/devicemodel/include/mmio_dev.h +++ b/devicemodel/include/mmio_dev.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/include/monitor.h b/devicemodel/include/monitor.h index 537c4b9c5..e6284f68c 100644 --- a/devicemodel/include/monitor.h +++ b/devicemodel/include/monitor.h @@ -2,7 +2,7 @@ * Project Acrn * Acrn-dm-monitor * - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/include/pci_util.h b/devicemodel/include/pci_util.h index db2688500..4461a19b8 100644 --- a/devicemodel/include/pci_util.h +++ b/devicemodel/include/pci_util.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/include/pit.h b/devicemodel/include/pit.h index dda61a4e7..a727834b3 100644 --- a/devicemodel/include/pit.h +++ b/devicemodel/include/pit.h @@ -1,7 +1,7 @@ /*- * SPDX-License-Identifier: BSD-2-Clause-FreeBSD * - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * Copyright (c) 2014 Tycho Nightingale * Copyright (c) 2011 NetApp, Inc. * All rights reserved. diff --git a/devicemodel/include/pm.h b/devicemodel/include/pm.h index 0b9059ab4..92c8a009b 100644 --- a/devicemodel/include/pm.h +++ b/devicemodel/include/pm.h @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #ifndef _DM_INCLUDE_PM_ diff --git a/devicemodel/include/pm_vuart.h b/devicemodel/include/pm_vuart.h index 1757cbf84..aad763025 100644 --- a/devicemodel/include/pm_vuart.h +++ b/devicemodel/include/pm_vuart.h @@ -2,7 +2,7 @@ * Project Acrn * Acrn-dm: pm-vuart * - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/include/pty_vuart.h b/devicemodel/include/pty_vuart.h index 15a2ea8b0..2672cad95 100644 --- a/devicemodel/include/pty_vuart.h +++ b/devicemodel/include/pty_vuart.h @@ -2,7 +2,7 @@ * Project Acrn * Acrn-dm-pty * - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/include/public/hsm_ioctl_defs.h b/devicemodel/include/public/hsm_ioctl_defs.h index 631e15475..b68a1e5c5 100644 --- a/devicemodel/include/public/hsm_ioctl_defs.h +++ b/devicemodel/include/public/hsm_ioctl_defs.h @@ -4,7 +4,7 @@ * * GPL LICENSE SUMMARY * - * Copyright (c) 2017 Intel Corporation. + * Copyright (c) 2017-2022 Intel Corporation. * * This program is free software; you can redistribute it and/or modify * it under the terms of version 2 of the GNU General Public License as @@ -17,7 +17,7 @@ * * BSD LICENSE * - * Copyright (C) 2017 Intel Corporation. + * Copyright (C) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/include/rpmb.h b/devicemodel/include/rpmb.h index a46c2ad6d..2dce7e197 100644 --- a/devicemodel/include/rpmb.h +++ b/devicemodel/include/rpmb.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/include/rpmb_backend.h b/devicemodel/include/rpmb_backend.h index 2e62b9200..0ebc37b3c 100644 --- a/devicemodel/include/rpmb_backend.h +++ b/devicemodel/include/rpmb_backend.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/include/rpmb_sim.h b/devicemodel/include/rpmb_sim.h index 337a06b09..48d7281d6 100644 --- a/devicemodel/include/rpmb_sim.h +++ b/devicemodel/include/rpmb_sim.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/include/sw_load.h b/devicemodel/include/sw_load.h index aea03ba61..cabde1d52 100644 --- a/devicemodel/include/sw_load.h +++ b/devicemodel/include/sw_load.h @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/include/timer.h b/devicemodel/include/timer.h index 6dd18b57a..0715cb224 100644 --- a/devicemodel/include/timer.h +++ b/devicemodel/include/timer.h @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/include/tpm.h b/devicemodel/include/tpm.h index 63683e8b1..2588f2156 100644 --- a/devicemodel/include/tpm.h +++ b/devicemodel/include/tpm.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/include/usb_pmapper.h b/devicemodel/include/usb_pmapper.h index ff80d041f..873bd667f 100644 --- a/devicemodel/include/usb_pmapper.h +++ b/devicemodel/include/usb_pmapper.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/include/vbs_common_if.h b/devicemodel/include/vbs_common_if.h index 1285a6263..27f28db42 100644 --- a/devicemodel/include/vbs_common_if.h +++ b/devicemodel/include/vbs_common_if.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/include/vhost.h b/devicemodel/include/vhost.h index 945d890d0..ddd9db925 100644 --- a/devicemodel/include/vhost.h +++ b/devicemodel/include/vhost.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/include/vhost_vsock.h b/devicemodel/include/vhost_vsock.h index 178ffe2fe..2e8866a26 100644 --- a/devicemodel/include/vhost_vsock.h +++ b/devicemodel/include/vhost_vsock.h @@ -1,6 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. - * Copyright (C) 2022 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/include/virtio_kernel.h b/devicemodel/include/virtio_kernel.h index 462f5f46b..4db41532f 100644 --- a/devicemodel/include/virtio_kernel.h +++ b/devicemodel/include/virtio_kernel.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/include/vrpmb.h b/devicemodel/include/vrpmb.h index c4e886e22..fe51407ec 100644 --- a/devicemodel/include/vrpmb.h +++ b/devicemodel/include/vrpmb.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/devicemodel/include/vssram.h b/devicemodel/include/vssram.h index d2f7d058a..84090103d 100644 --- a/devicemodel/include/vssram.h +++ b/devicemodel/include/vssram.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/lib/dm_string.c b/devicemodel/lib/dm_string.c index c65ba4a4d..3bfd4f9be 100644 --- a/devicemodel/lib/dm_string.c +++ b/devicemodel/lib/dm_string.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/devicemodel/log/disk_logger.c b/devicemodel/log/disk_logger.c index a4ef9f6a5..a0434b4d4 100644 --- a/devicemodel/log/disk_logger.c +++ b/devicemodel/log/disk_logger.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/log/kmsg_logger.c b/devicemodel/log/kmsg_logger.c index 5a71f6bb1..d19fbd7aa 100644 --- a/devicemodel/log/kmsg_logger.c +++ b/devicemodel/log/kmsg_logger.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/devicemodel/log/log.c b/devicemodel/log/log.c index 0919e454a..8fa98c74b 100644 --- a/devicemodel/log/log.c +++ b/devicemodel/log/log.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/doc/developer-guides/asm_coding_guidelines.rst b/doc/developer-guides/asm_coding_guidelines.rst index 97b9487c3..c3e0f5191 100644 --- a/doc/developer-guides/asm_coding_guidelines.rst +++ b/doc/developer-guides/asm_coding_guidelines.rst @@ -720,7 +720,7 @@ Compliant example:: -------------File Contents Start After This Line------------ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/doc/developer-guides/c_coding_guidelines.rst b/doc/developer-guides/c_coding_guidelines.rst index d15519361..183140b1b 100644 --- a/doc/developer-guides/c_coding_guidelines.rst +++ b/doc/developer-guides/c_coding_guidelines.rst @@ -3386,7 +3386,7 @@ Compliant example:: -------------File Contents Start After This Line------------ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/doc/extensions/kerneldoc.py b/doc/extensions/kerneldoc.py index 90d56fe7d..933b75a1f 100644 --- a/doc/extensions/kerneldoc.py +++ b/doc/extensions/kerneldoc.py @@ -1,6 +1,6 @@ # coding=utf-8 # -# Copyright © 2016 Intel Corporation +# Copyright © 2016-2022 Intel Corporation. # # Permission is hereby granted, free of charge, to any person obtaining a # copy of this software and associated documentation files (the "Software"), diff --git a/doc/extensions/link_roles.py b/doc/extensions/link_roles.py index 570907060..b4ed894af 100644 --- a/doc/extensions/link_roles.py +++ b/doc/extensions/link_roles.py @@ -1,4 +1,4 @@ -# Copyright (c) 2019 Intel Corporation +# Copyright (c) 2019-2022 Intel Corporation. # # SPDX-License-Identifier: Apache-2.0 diff --git a/doc/scorer.js b/doc/scorer.js index 9e51c46be..05e42b61e 100644 --- a/doc/scorer.js +++ b/doc/scorer.js @@ -2,7 +2,7 @@ * Simple search result scoring code. * * Copyright 2007-2018 by the Sphinx team - * Copyright (c) 2019, Intel + * Copyright (c) 2019-2022, Intel Corporation. * SPDX-License-Identifier: Apache-2.0 */ diff --git a/doc/scripts/extract_content.py b/doc/scripts/extract_content.py index a6f52114e..0c149af21 100755 --- a/doc/scripts/extract_content.py +++ b/doc/scripts/extract_content.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 # # Copyright (c) 2018, Nordic Semiconductor ASA -# Copyright (c) 2017, Intel Corporation +# Copyright (c) 2017-2022, Intel Corporation # # SPDX-License-Identifier: Apache-2.0 diff --git a/doc/scripts/filter-doc-log.sh b/doc/scripts/filter-doc-log.sh index 12374b659..76c6708de 100755 --- a/doc/scripts/filter-doc-log.sh +++ b/doc/scripts/filter-doc-log.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (C) 2019 Intel Corporation. +# Copyright (C) 2019-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause # run the filter-known-issues.py script to remove "expected" warning diff --git a/doc/scripts/filter-known-issues.py b/doc/scripts/filter-known-issues.py index 459d79499..b60c9f0dc 100755 --- a/doc/scripts/filter-known-issues.py +++ b/doc/scripts/filter-known-issues.py @@ -1,5 +1,5 @@ #! /usr/bin/env python3 -# Copyright (c) 2017, Intel Corporation +# Copyright (c) 2017-2022, Intel Corporation # SPDX-License-Identifier: Apache-2.0 """ Filters a file, classifying output in errors, warnings and discarding diff --git a/doc/scripts/show-versions.py b/doc/scripts/show-versions.py index 63782b4d9..fe37ba26f 100755 --- a/doc/scripts/show-versions.py +++ b/doc/scripts/show-versions.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (c) 2018, Intel Corporation +# Copyright (c) 2018-2022, Intel Corporation # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/doc/tutorials/acrn_on_qemu.rst b/doc/tutorials/acrn_on_qemu.rst index cb78a50db..4211035bc 100644 --- a/doc/tutorials/acrn_on_qemu.rst +++ b/doc/tutorials/acrn_on_qemu.rst @@ -267,7 +267,7 @@ Bring Up User VM (L2 Guest) .. code-block:: none #!/bin/bash - # Copyright (C) 2020 Intel Corporation. + # Copyright (C) 2020-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause function launch_ubuntu() { diff --git a/doc/tutorials/create-up2-images.sh b/doc/tutorials/create-up2-images.sh index 7240666e8..ea999ea1f 100755 --- a/doc/tutorials/create-up2-images.sh +++ b/doc/tutorials/create-up2-images.sh @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright (C) 2018 Intel Corporation. +# Copyright (C) 2018-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause diff --git a/doc/tutorials/gpt_ini2bin.py b/doc/tutorials/gpt_ini2bin.py index 892f36556..e0f4024e5 100755 --- a/doc/tutorials/gpt_ini2bin.py +++ b/doc/tutorials/gpt_ini2bin.py @@ -1,6 +1,6 @@ #!/usr/bin/env python -# Copyright (C) 2018 Intel Corporation. +# Copyright (C) 2018-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause import ConfigParser diff --git a/doc/tutorials/launch_uos.sh b/doc/tutorials/launch_uos.sh index 57811d025..289b4ad12 100755 --- a/doc/tutorials/launch_uos.sh +++ b/doc/tutorials/launch_uos.sh @@ -1,7 +1,7 @@ #!/bin/bash -# Copyright (C) 2018 Intel Corporation. +# Copyright (C) 2018-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause diff --git a/hypervisor/acpi_parser/acpi_ext.c b/hypervisor/acpi_parser/acpi_ext.c index cb4e4a672..882a3b29b 100644 --- a/hypervisor/acpi_parser/acpi_ext.c +++ b/hypervisor/acpi_parser/acpi_ext.c @@ -2,7 +2,7 @@ * SPDX-License-Identifier: BSD-2-Clause-FreeBSD * * Copyright (c) 2003 John Baldwin - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/acpi_parser/dmar_parse.c b/hypervisor/acpi_parser/dmar_parse.c index 6cf0a70d0..71443ba0b 100644 --- a/hypervisor/acpi_parser/dmar_parse.c +++ b/hypervisor/acpi_parser/dmar_parse.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/boot/cpu_primary.S b/hypervisor/arch/x86/boot/cpu_primary.S index e6c89c78a..0fa5bb24d 100644 --- a/hypervisor/arch/x86/boot/cpu_primary.S +++ b/hypervisor/arch/x86/boot/cpu_primary.S @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/boot/trampoline.S b/hypervisor/arch/x86/boot/trampoline.S index 2aafb4940..662aa1a7e 100644 --- a/hypervisor/arch/x86/boot/trampoline.S +++ b/hypervisor/arch/x86/boot/trampoline.S @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/hypervisor/arch/x86/configs/pci_dev.c b/hypervisor/arch/x86/configs/pci_dev.c index 502efabe6..884ae1286 100644 --- a/hypervisor/arch/x86/configs/pci_dev.c +++ b/hypervisor/arch/x86/configs/pci_dev.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/configs/vacpi.c b/hypervisor/arch/x86/configs/vacpi.c index 26d5cb99b..c1be98a63 100644 --- a/hypervisor/arch/x86/configs/vacpi.c +++ b/hypervisor/arch/x86/configs/vacpi.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/configs/vm_config.c b/hypervisor/arch/x86/configs/vm_config.c index 451180771..16d459b91 100644 --- a/hypervisor/arch/x86/configs/vm_config.c +++ b/hypervisor/arch/x86/configs/vm_config.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/cpu.c b/hypervisor/arch/x86/cpu.c index 80d50baee..96a74724a 100644 --- a/hypervisor/arch/x86/cpu.c +++ b/hypervisor/arch/x86/cpu.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/cpu_caps.c b/hypervisor/arch/x86/cpu_caps.c index 74b4d1228..7651abe98 100644 --- a/hypervisor/arch/x86/cpu_caps.c +++ b/hypervisor/arch/x86/cpu_caps.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/cpu_state_tbl.c b/hypervisor/arch/x86/cpu_state_tbl.c index da90b1b81..0b67e07cf 100644 --- a/hypervisor/arch/x86/cpu_state_tbl.c +++ b/hypervisor/arch/x86/cpu_state_tbl.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/e820.c b/hypervisor/arch/x86/e820.c index 68df7fc3f..6eeae9340 100644 --- a/hypervisor/arch/x86/e820.c +++ b/hypervisor/arch/x86/e820.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/exception.c b/hypervisor/arch/x86/exception.c index 1334a4c05..30d23db1e 100644 --- a/hypervisor/arch/x86/exception.c +++ b/hypervisor/arch/x86/exception.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/gdt.c b/hypervisor/arch/x86/gdt.c index 49b8b742c..628f94bc3 100644 --- a/hypervisor/arch/x86/gdt.c +++ b/hypervisor/arch/x86/gdt.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/assign.c b/hypervisor/arch/x86/guest/assign.c index 4a12dade0..a49b3314b 100644 --- a/hypervisor/arch/x86/guest/assign.c +++ b/hypervisor/arch/x86/guest/assign.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/ept.c b/hypervisor/arch/x86/guest/ept.c index d6fad3145..aa9608722 100644 --- a/hypervisor/arch/x86/guest/ept.c +++ b/hypervisor/arch/x86/guest/ept.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/guest_memory.c b/hypervisor/arch/x86/guest/guest_memory.c index a2195e6c5..c2fe922ac 100644 --- a/hypervisor/arch/x86/guest/guest_memory.c +++ b/hypervisor/arch/x86/guest/guest_memory.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/hyperv.c b/hypervisor/arch/x86/guest/hyperv.c index fc68e5398..d23647bb2 100644 --- a/hypervisor/arch/x86/guest/hyperv.c +++ b/hypervisor/arch/x86/guest/hyperv.c @@ -2,7 +2,7 @@ * Microsoft Hyper-V emulation. See Microsoft's * Hypervisor Top Level Functional Specification for more information. * - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/instr_emul.c b/hypervisor/arch/x86/guest/instr_emul.c index f178c2b34..01231579d 100644 --- a/hypervisor/arch/x86/guest/instr_emul.c +++ b/hypervisor/arch/x86/guest/instr_emul.c @@ -1,7 +1,7 @@ /*- * Copyright (c) 2012 Sandvine, Inc. * Copyright (c) 2012 NetApp, Inc. - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/arch/x86/guest/lock_instr_emul.c b/hypervisor/arch/x86/guest/lock_instr_emul.c index 10947a424..08aa372ee 100644 --- a/hypervisor/arch/x86/guest/lock_instr_emul.c +++ b/hypervisor/arch/x86/guest/lock_instr_emul.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/nested.c b/hypervisor/arch/x86/guest/nested.c index 6355d2756..00c22468b 100644 --- a/hypervisor/arch/x86/guest/nested.c +++ b/hypervisor/arch/x86/guest/nested.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/optee.c b/hypervisor/arch/x86/guest/optee.c index 9d154b07b..91f6a4c14 100644 --- a/hypervisor/arch/x86/guest/optee.c +++ b/hypervisor/arch/x86/guest/optee.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/pm.c b/hypervisor/arch/x86/guest/pm.c index 2af0dd259..88e83362c 100644 --- a/hypervisor/arch/x86/guest/pm.c +++ b/hypervisor/arch/x86/guest/pm.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/trusty.c b/hypervisor/arch/x86/guest/trusty.c index 55efb4cdd..5975f6223 100644 --- a/hypervisor/arch/x86/guest/trusty.c +++ b/hypervisor/arch/x86/guest/trusty.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/ucode.c b/hypervisor/arch/x86/guest/ucode.c index 41519f772..a47c79c90 100644 --- a/hypervisor/arch/x86/guest/ucode.c +++ b/hypervisor/arch/x86/guest/ucode.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/vcat.c b/hypervisor/arch/x86/guest/vcat.c index 37b09ad56..9e4e910bc 100644 --- a/hypervisor/arch/x86/guest/vcat.c +++ b/hypervisor/arch/x86/guest/vcat.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/vcpu.c b/hypervisor/arch/x86/guest/vcpu.c index efb87caf4..e07f0dafb 100755 --- a/hypervisor/arch/x86/guest/vcpu.c +++ b/hypervisor/arch/x86/guest/vcpu.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/vcpuid.c b/hypervisor/arch/x86/guest/vcpuid.c index 01a89228d..580098719 100644 --- a/hypervisor/arch/x86/guest/vcpuid.c +++ b/hypervisor/arch/x86/guest/vcpuid.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/ve820.c b/hypervisor/arch/x86/guest/ve820.c index 1addb7a70..0049f92ab 100644 --- a/hypervisor/arch/x86/guest/ve820.c +++ b/hypervisor/arch/x86/guest/ve820.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/vept.c b/hypervisor/arch/x86/guest/vept.c index 1e36599f6..6d0855484 100644 --- a/hypervisor/arch/x86/guest/vept.c +++ b/hypervisor/arch/x86/guest/vept.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/virq.c b/hypervisor/arch/x86/guest/virq.c index 014094014..7fc825ef1 100644 --- a/hypervisor/arch/x86/guest/virq.c +++ b/hypervisor/arch/x86/guest/virq.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/virtual_cr.c b/hypervisor/arch/x86/guest/virtual_cr.c index e6d91fd38..1904211f5 100644 --- a/hypervisor/arch/x86/guest/virtual_cr.c +++ b/hypervisor/arch/x86/guest/virtual_cr.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/hypervisor/arch/x86/guest/vlapic.c b/hypervisor/arch/x86/guest/vlapic.c index 810536a5e..ee892fbee 100644 --- a/hypervisor/arch/x86/guest/vlapic.c +++ b/hypervisor/arch/x86/guest/vlapic.c @@ -1,6 +1,6 @@ /*- * Copyright (c) 2011 NetApp, Inc. - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/arch/x86/guest/vlapic_priv.h b/hypervisor/arch/x86/guest/vlapic_priv.h index e4162b3ca..6c66f6c84 100644 --- a/hypervisor/arch/x86/guest/vlapic_priv.h +++ b/hypervisor/arch/x86/guest/vlapic_priv.h @@ -1,6 +1,6 @@ /*- * Copyright (c) 2013 Neel Natu - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/arch/x86/guest/vm.c b/hypervisor/arch/x86/guest/vm.c index aff477abb..bdd31d3fa 100644 --- a/hypervisor/arch/x86/guest/vm.c +++ b/hypervisor/arch/x86/guest/vm.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/vm_reset.c b/hypervisor/arch/x86/guest/vm_reset.c index a579721a9..77cfbdb38 100644 --- a/hypervisor/arch/x86/guest/vm_reset.c +++ b/hypervisor/arch/x86/guest/vm_reset.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/vmcall.c b/hypervisor/arch/x86/guest/vmcall.c index 78a963241..a691149ba 100644 --- a/hypervisor/arch/x86/guest/vmcall.c +++ b/hypervisor/arch/x86/guest/vmcall.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/vmcs.c b/hypervisor/arch/x86/guest/vmcs.c index dcf648ee1..684507d7d 100644 --- a/hypervisor/arch/x86/guest/vmcs.c +++ b/hypervisor/arch/x86/guest/vmcs.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/hypervisor/arch/x86/guest/vmexit.c b/hypervisor/arch/x86/guest/vmexit.c index fad807ba8..2888278aa 100644 --- a/hypervisor/arch/x86/guest/vmexit.c +++ b/hypervisor/arch/x86/guest/vmexit.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/vmsr.c b/hypervisor/arch/x86/guest/vmsr.c index 92dfc9a26..9dc1c8eb8 100644 --- a/hypervisor/arch/x86/guest/vmsr.c +++ b/hypervisor/arch/x86/guest/vmsr.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/vmtrr.c b/hypervisor/arch/x86/guest/vmtrr.c index f7723cede..8f08d88f6 100644 --- a/hypervisor/arch/x86/guest/vmtrr.c +++ b/hypervisor/arch/x86/guest/vmtrr.c @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/vmx_asm.S b/hypervisor/arch/x86/guest/vmx_asm.S index 37022a614..1cb070429 100644 --- a/hypervisor/arch/x86/guest/vmx_asm.S +++ b/hypervisor/arch/x86/guest/vmx_asm.S @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/guest/vmx_io.c b/hypervisor/arch/x86/guest/vmx_io.c index 897884b88..c9580bada 100644 --- a/hypervisor/arch/x86/guest/vmx_io.c +++ b/hypervisor/arch/x86/guest/vmx_io.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/idt.S b/hypervisor/arch/x86/idt.S index b61274e35..2983809d0 100644 --- a/hypervisor/arch/x86/idt.S +++ b/hypervisor/arch/x86/idt.S @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/init.c b/hypervisor/arch/x86/init.c index 048463698..4f47fbd16 100644 --- a/hypervisor/arch/x86/init.c +++ b/hypervisor/arch/x86/init.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/ioapic.c b/hypervisor/arch/x86/ioapic.c index 5677511bb..89038a09a 100644 --- a/hypervisor/arch/x86/ioapic.c +++ b/hypervisor/arch/x86/ioapic.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/irq.c b/hypervisor/arch/x86/irq.c index ded69c364..f9e670815 100644 --- a/hypervisor/arch/x86/irq.c +++ b/hypervisor/arch/x86/irq.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/lapic.c b/hypervisor/arch/x86/lapic.c index 61fc8f054..2835299b4 100644 --- a/hypervisor/arch/x86/lapic.c +++ b/hypervisor/arch/x86/lapic.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/lib/memory.c b/hypervisor/arch/x86/lib/memory.c index 5e31c2079..9ff58ee32 100644 --- a/hypervisor/arch/x86/lib/memory.c +++ b/hypervisor/arch/x86/lib/memory.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #include diff --git a/hypervisor/arch/x86/lib/retpoline-thunk.S b/hypervisor/arch/x86/lib/retpoline-thunk.S index 38fc1d566..5b3fd0f41 100644 --- a/hypervisor/arch/x86/lib/retpoline-thunk.S +++ b/hypervisor/arch/x86/lib/retpoline-thunk.S @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/mmu.c b/hypervisor/arch/x86/mmu.c index 791edca96..d5804c798 100644 --- a/hypervisor/arch/x86/mmu.c +++ b/hypervisor/arch/x86/mmu.c @@ -1,6 +1,6 @@ /*- * Copyright (c) 2011 NetApp, Inc. - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/arch/x86/nmi.c b/hypervisor/arch/x86/nmi.c index f777bc403..139c98a37 100644 --- a/hypervisor/arch/x86/nmi.c +++ b/hypervisor/arch/x86/nmi.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/notify.c b/hypervisor/arch/x86/notify.c index b76ea58a2..1fc0d2591 100644 --- a/hypervisor/arch/x86/notify.c +++ b/hypervisor/arch/x86/notify.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/page.c b/hypervisor/arch/x86/page.c index f3cd8b50e..4e2ec3963 100644 --- a/hypervisor/arch/x86/page.c +++ b/hypervisor/arch/x86/page.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/pagetable.c b/hypervisor/arch/x86/pagetable.c index a66381d1e..471c0ec48 100644 --- a/hypervisor/arch/x86/pagetable.c +++ b/hypervisor/arch/x86/pagetable.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/platform_caps.c b/hypervisor/arch/x86/platform_caps.c index 25418ba78..06e626203 100644 --- a/hypervisor/arch/x86/platform_caps.c +++ b/hypervisor/arch/x86/platform_caps.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/pm.c b/hypervisor/arch/x86/pm.c index 923912637..9af9362cc 100644 --- a/hypervisor/arch/x86/pm.c +++ b/hypervisor/arch/x86/pm.c @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/rdt.c b/hypervisor/arch/x86/rdt.c index 7f01d0c27..af089476a 100644 --- a/hypervisor/arch/x86/rdt.c +++ b/hypervisor/arch/x86/rdt.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/rtcm.c b/hypervisor/arch/x86/rtcm.c index d531d19dc..585c57092 100644 --- a/hypervisor/arch/x86/rtcm.c +++ b/hypervisor/arch/x86/rtcm.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/sched.S b/hypervisor/arch/x86/sched.S index db9bd8547..81372d659 100644 --- a/hypervisor/arch/x86/sched.S +++ b/hypervisor/arch/x86/sched.S @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/security.c b/hypervisor/arch/x86/security.c index af4ed6597..12d8963ca 100644 --- a/hypervisor/arch/x86/security.c +++ b/hypervisor/arch/x86/security.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/seed/seed.c b/hypervisor/arch/x86/seed/seed.c index a7295af2f..9ea59217b 100644 --- a/hypervisor/arch/x86/seed/seed.c +++ b/hypervisor/arch/x86/seed/seed.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/seed/seed_abl.c b/hypervisor/arch/x86/seed/seed_abl.c index 17e4ad177..191b56f9b 100644 --- a/hypervisor/arch/x86/seed/seed_abl.c +++ b/hypervisor/arch/x86/seed/seed_abl.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/seed/seed_abl.h b/hypervisor/arch/x86/seed/seed_abl.h index acd431038..938fe6d58 100644 --- a/hypervisor/arch/x86/seed/seed_abl.h +++ b/hypervisor/arch/x86/seed/seed_abl.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/seed/seed_sbl.c b/hypervisor/arch/x86/seed/seed_sbl.c index 78a94a160..4bcc0169f 100644 --- a/hypervisor/arch/x86/seed/seed_sbl.c +++ b/hypervisor/arch/x86/seed/seed_sbl.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/seed/seed_sbl.h b/hypervisor/arch/x86/seed/seed_sbl.h index b41d1bb05..7629061d9 100644 --- a/hypervisor/arch/x86/seed/seed_sbl.h +++ b/hypervisor/arch/x86/seed/seed_sbl.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/sgx.c b/hypervisor/arch/x86/sgx.c index 771820080..e34386c71 100644 --- a/hypervisor/arch/x86/sgx.c +++ b/hypervisor/arch/x86/sgx.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/trampoline.c b/hypervisor/arch/x86/trampoline.c index 604cd7bd6..de1e55d98 100644 --- a/hypervisor/arch/x86/trampoline.c +++ b/hypervisor/arch/x86/trampoline.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/vmx.c b/hypervisor/arch/x86/vmx.c index 609ad6e1c..d74f874f2 100644 --- a/hypervisor/arch/x86/vmx.c +++ b/hypervisor/arch/x86/vmx.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/hypervisor/arch/x86/vtd.c b/hypervisor/arch/x86/vtd.c index 66938e3bb..ba81238d4 100644 --- a/hypervisor/arch/x86/vtd.c +++ b/hypervisor/arch/x86/vtd.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/arch/x86/wakeup.S b/hypervisor/arch/x86/wakeup.S index 1af674d1d..62f1f07dd 100644 --- a/hypervisor/arch/x86/wakeup.S +++ b/hypervisor/arch/x86/wakeup.S @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/boot/acpi_base.c b/hypervisor/boot/acpi_base.c index 75d2c105a..0c49dd5e8 100644 --- a/hypervisor/boot/acpi_base.c +++ b/hypervisor/boot/acpi_base.c @@ -2,7 +2,7 @@ * SPDX-License-Identifier: BSD-2-Clause-FreeBSD * * Copyright (c) 2003 John Baldwin - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/boot/guest/bzimage_loader.c b/hypervisor/boot/guest/bzimage_loader.c index d55519657..d17c62bba 100644 --- a/hypervisor/boot/guest/bzimage_loader.c +++ b/hypervisor/boot/guest/bzimage_loader.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/boot/guest/elf_loader.c b/hypervisor/boot/guest/elf_loader.c index 33e9d820b..71d499306 100644 --- a/hypervisor/boot/guest/elf_loader.c +++ b/hypervisor/boot/guest/elf_loader.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/boot/guest/rawimage_loader.c b/hypervisor/boot/guest/rawimage_loader.c index c868f22f2..52b9aaded 100644 --- a/hypervisor/boot/guest/rawimage_loader.c +++ b/hypervisor/boot/guest/rawimage_loader.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/boot/guest/vboot_info.c b/hypervisor/boot/guest/vboot_info.c index 806d95dd9..ac19abea6 100644 --- a/hypervisor/boot/guest/vboot_info.c +++ b/hypervisor/boot/guest/vboot_info.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/boot/include/acpi.h b/hypervisor/boot/include/acpi.h index 7028e0ece..fd2feff14 100644 --- a/hypervisor/boot/include/acpi.h +++ b/hypervisor/boot/include/acpi.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/boot/include/boot.h b/hypervisor/boot/include/boot.h index f2867d2ff..da9d2fcfc 100644 --- a/hypervisor/boot/include/boot.h +++ b/hypervisor/boot/include/boot.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/boot/include/guest/vboot.h b/hypervisor/boot/include/guest/vboot.h index 98a605432..afaf23f2d 100644 --- a/hypervisor/boot/include/guest/vboot.h +++ b/hypervisor/boot/include/guest/vboot.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/boot/include/multiboot_std.h b/hypervisor/boot/include/multiboot_std.h index e3683cbad..8988d5331 100644 --- a/hypervisor/boot/include/multiboot_std.h +++ b/hypervisor/boot/include/multiboot_std.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/boot/include/reloc.h b/hypervisor/boot/include/reloc.h index ace752727..73f97addf 100644 --- a/hypervisor/boot/include/reloc.h +++ b/hypervisor/boot/include/reloc.h @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/boot/multiboot/multiboot.c b/hypervisor/boot/multiboot/multiboot.c index eb621dee7..bcb004e29 100644 --- a/hypervisor/boot/multiboot/multiboot.c +++ b/hypervisor/boot/multiboot/multiboot.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/boot/multiboot/multiboot2.c b/hypervisor/boot/multiboot/multiboot2.c index adb99e607..cb6ea83e7 100644 --- a/hypervisor/boot/multiboot/multiboot2.c +++ b/hypervisor/boot/multiboot/multiboot2.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/boot/multiboot/multiboot_priv.h b/hypervisor/boot/multiboot/multiboot_priv.h index 399c15e9c..b05a4b481 100644 --- a/hypervisor/boot/multiboot/multiboot_priv.h +++ b/hypervisor/boot/multiboot/multiboot_priv.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/boot/reloc.c b/hypervisor/boot/reloc.c index c394f9ea5..b05dd116c 100644 --- a/hypervisor/boot/reloc.c +++ b/hypervisor/boot/reloc.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/common/event.c b/hypervisor/common/event.c index eb1fc88a0..7735b3ae3 100644 --- a/hypervisor/common/event.c +++ b/hypervisor/common/event.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/common/hv_main.c b/hypervisor/common/hv_main.c index ca0acad15..01a0e50ca 100644 --- a/hypervisor/common/hv_main.c +++ b/hypervisor/common/hv_main.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/common/hypercall.c b/hypervisor/common/hypercall.c index d1e811c4f..e27eaf7e5 100644 --- a/hypervisor/common/hypercall.c +++ b/hypervisor/common/hypercall.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/common/irq.c b/hypervisor/common/irq.c index 19b3b0355..d32485415 100644 --- a/hypervisor/common/irq.c +++ b/hypervisor/common/irq.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/common/ptdev.c b/hypervisor/common/ptdev.c index 487221f42..e7e49934a 100644 --- a/hypervisor/common/ptdev.c +++ b/hypervisor/common/ptdev.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/common/sched_bvt.c b/hypervisor/common/sched_bvt.c index 8354b13d7..a673ce913 100644 --- a/hypervisor/common/sched_bvt.c +++ b/hypervisor/common/sched_bvt.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/common/sched_iorr.c b/hypervisor/common/sched_iorr.c index eb3caddf5..538b9ffec 100644 --- a/hypervisor/common/sched_iorr.c +++ b/hypervisor/common/sched_iorr.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/common/sched_noop.c b/hypervisor/common/sched_noop.c index f7d8ce003..94b30be4b 100644 --- a/hypervisor/common/sched_noop.c +++ b/hypervisor/common/sched_noop.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/common/schedule.c b/hypervisor/common/schedule.c index 7cc10f10b..e0a123247 100644 --- a/hypervisor/common/schedule.c +++ b/hypervisor/common/schedule.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/common/softirq.c b/hypervisor/common/softirq.c index bfe093dc1..29c1dd302 100644 --- a/hypervisor/common/softirq.c +++ b/hypervisor/common/softirq.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/common/timer.c b/hypervisor/common/timer.c index 7f218edcc..a3958f13d 100644 --- a/hypervisor/common/timer.c +++ b/hypervisor/common/timer.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/common/trusty_hypercall.c b/hypervisor/common/trusty_hypercall.c index 6ab832a95..9ee5d66aa 100644 --- a/hypervisor/common/trusty_hypercall.c +++ b/hypervisor/common/trusty_hypercall.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/common/vm_load.c b/hypervisor/common/vm_load.c index 93ccc0703..9ba2c8567 100644 --- a/hypervisor/common/vm_load.c +++ b/hypervisor/common/vm_load.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/debug/console.c b/hypervisor/debug/console.c index dd21b5b40..f94d170e6 100644 --- a/hypervisor/debug/console.c +++ b/hypervisor/debug/console.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/debug/dbg_cmd.c b/hypervisor/debug/dbg_cmd.c index 01335aebd..9cd5900c3 100644 --- a/hypervisor/debug/dbg_cmd.c +++ b/hypervisor/debug/dbg_cmd.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/debug/dump.c b/hypervisor/debug/dump.c index 5045786a1..9d5dfc470 100644 --- a/hypervisor/debug/dump.c +++ b/hypervisor/debug/dump.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/debug/hypercall.c b/hypervisor/debug/hypercall.c index 6d1c45565..88374e15f 100644 --- a/hypervisor/debug/hypercall.c +++ b/hypervisor/debug/hypercall.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/debug/logmsg.c b/hypervisor/debug/logmsg.c index d50285394..39087dcd4 100644 --- a/hypervisor/debug/logmsg.c +++ b/hypervisor/debug/logmsg.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/debug/npk_log.c b/hypervisor/debug/npk_log.c index 29ba3178e..d1a34843d 100644 --- a/hypervisor/debug/npk_log.c +++ b/hypervisor/debug/npk_log.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/debug/printf.c b/hypervisor/debug/printf.c index be3650727..bc838ef15 100644 --- a/hypervisor/debug/printf.c +++ b/hypervisor/debug/printf.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/debug/profiling.c b/hypervisor/debug/profiling.c index daf5b555a..8a80d4390 100644 --- a/hypervisor/debug/profiling.c +++ b/hypervisor/debug/profiling.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/debug/sbuf.c b/hypervisor/debug/sbuf.c index db2fc3c4e..6d0c016fc 100644 --- a/hypervisor/debug/sbuf.c +++ b/hypervisor/debug/sbuf.c @@ -1,7 +1,7 @@ /* * SHARED BUFFER * - * Copyright (C) 2017 Intel Corporation. + * Copyright (C) 2017-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/hypervisor/debug/shell.c b/hypervisor/debug/shell.c index f6e137e9b..588e4aa0f 100644 --- a/hypervisor/debug/shell.c +++ b/hypervisor/debug/shell.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/debug/shell_priv.h b/hypervisor/debug/shell_priv.h index b9e598d63..addad6555 100644 --- a/hypervisor/debug/shell_priv.h +++ b/hypervisor/debug/shell_priv.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/debug/string.c b/hypervisor/debug/string.c index b639ee370..1c8c4efef 100644 --- a/hypervisor/debug/string.c +++ b/hypervisor/debug/string.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/debug/trace.c b/hypervisor/debug/trace.c index ef2ea4db5..a000a577d 100644 --- a/hypervisor/debug/trace.c +++ b/hypervisor/debug/trace.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/debug/uart16550.c b/hypervisor/debug/uart16550.c index 2f85b1590..1d56ec190 100644 --- a/hypervisor/debug/uart16550.c +++ b/hypervisor/debug/uart16550.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/dm/io_req.c b/hypervisor/dm/io_req.c index b68a66cab..afb695179 100644 --- a/hypervisor/dm/io_req.c +++ b/hypervisor/dm/io_req.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/dm/mmio_dev.c b/hypervisor/dm/mmio_dev.c index d136dbf38..5739a232e 100644 --- a/hypervisor/dm/mmio_dev.c +++ b/hypervisor/dm/mmio_dev.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/dm/vgpio.c b/hypervisor/dm/vgpio.c index ad9c95c17..efdf3ad22 100644 --- a/hypervisor/dm/vgpio.c +++ b/hypervisor/dm/vgpio.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/dm/vioapic.c b/hypervisor/dm/vioapic.c index 363d14da9..f22881cf4 100644 --- a/hypervisor/dm/vioapic.c +++ b/hypervisor/dm/vioapic.c @@ -1,7 +1,7 @@ /*- * Copyright (c) 2013 Tycho Nightingale * Copyright (c) 2013 Neel Natu - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/dm/vpci/ivshmem.c b/hypervisor/dm/vpci/ivshmem.c index 034bb0da7..9390a20f7 100644 --- a/hypervisor/dm/vpci/ivshmem.c +++ b/hypervisor/dm/vpci/ivshmem.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/dm/vpci/pci_pt.c b/hypervisor/dm/vpci/pci_pt.c index ec2372b0a..58c2707f7 100644 --- a/hypervisor/dm/vpci/pci_pt.c +++ b/hypervisor/dm/vpci/pci_pt.c @@ -1,6 +1,6 @@ /*- * Copyright (c) 2011 NetApp, Inc. -* Copyright (c) 2018 Intel Corporation +* Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/dm/vpci/vdev.c b/hypervisor/dm/vpci/vdev.c index 599b949fa..e1c45de27 100644 --- a/hypervisor/dm/vpci/vdev.c +++ b/hypervisor/dm/vpci/vdev.c @@ -1,6 +1,6 @@ /* * Copyright (c) 2011 NetApp, Inc. - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/dm/vpci/vhostbridge.c b/hypervisor/dm/vpci/vhostbridge.c index 3ec221a75..1c0a020b5 100644 --- a/hypervisor/dm/vpci/vhostbridge.c +++ b/hypervisor/dm/vpci/vhostbridge.c @@ -1,6 +1,6 @@ /*- * Copyright (c) 2011 NetApp, Inc. -* Copyright (c) 2018 Intel Corporation +* Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/dm/vpci/vmcs9900.c b/hypervisor/dm/vpci/vmcs9900.c index 61e72dd44..09e23cdfa 100644 --- a/hypervisor/dm/vpci/vmcs9900.c +++ b/hypervisor/dm/vpci/vmcs9900.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/dm/vpci/vmsi.c b/hypervisor/dm/vpci/vmsi.c index ed877781b..31768870e 100644 --- a/hypervisor/dm/vpci/vmsi.c +++ b/hypervisor/dm/vpci/vmsi.c @@ -1,6 +1,6 @@ /* * Copyright (c) 2011 NetApp, Inc. - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/dm/vpci/vmsix.c b/hypervisor/dm/vpci/vmsix.c index 3b262017d..213a33af2 100644 --- a/hypervisor/dm/vpci/vmsix.c +++ b/hypervisor/dm/vpci/vmsix.c @@ -1,6 +1,6 @@ /* * Copyright (c) 2011 NetApp, Inc. - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/dm/vpci/vmsix_on_msi.c b/hypervisor/dm/vpci/vmsix_on_msi.c index 0ad78666f..7aa1e998c 100644 --- a/hypervisor/dm/vpci/vmsix_on_msi.c +++ b/hypervisor/dm/vpci/vmsix_on_msi.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/dm/vpci/vpci.c b/hypervisor/dm/vpci/vpci.c index f565f1912..7c1f07970 100644 --- a/hypervisor/dm/vpci/vpci.c +++ b/hypervisor/dm/vpci/vpci.c @@ -1,6 +1,6 @@ /*- * Copyright (c) 2011 NetApp, Inc. -* Copyright (c) 2018 Intel Corporation +* Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/dm/vpci/vpci_bridge.c b/hypervisor/dm/vpci/vpci_bridge.c index 088b906ea..bac7f1f2b 100644 --- a/hypervisor/dm/vpci/vpci_bridge.c +++ b/hypervisor/dm/vpci/vpci_bridge.c @@ -1,6 +1,6 @@ /* * Copyright (c) 2011 NetApp, Inc. - * Copyright (c) 2019 Intel Corporation + * Copyright (c) 2019-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/dm/vpci/vpci_priv.h b/hypervisor/dm/vpci/vpci_priv.h index 07ac3f2d5..0094de815 100644 --- a/hypervisor/dm/vpci/vpci_priv.h +++ b/hypervisor/dm/vpci/vpci_priv.h @@ -1,6 +1,6 @@ /*- * Copyright (c) 2011 NetApp, Inc. -* Copyright (c) 2018 Intel Corporation +* Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/dm/vpci/vroot_port.c b/hypervisor/dm/vpci/vroot_port.c index 8327b4866..14cb029a9 100644 --- a/hypervisor/dm/vpci/vroot_port.c +++ b/hypervisor/dm/vpci/vroot_port.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021 Intel Corporation. + * Copyright (c) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/hypervisor/dm/vpci/vsriov.c b/hypervisor/dm/vpci/vsriov.c index 9c9d8bdae..d6e3afdd7 100644 --- a/hypervisor/dm/vpci/vsriov.c +++ b/hypervisor/dm/vpci/vsriov.c @@ -1,6 +1,6 @@ /* * Copyright (c) 2011 NetApp, Inc. - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/dm/vpic.c b/hypervisor/dm/vpic.c index d8caa1d8e..279a997e2 100644 --- a/hypervisor/dm/vpic.c +++ b/hypervisor/dm/vpic.c @@ -1,6 +1,6 @@ /*- * Copyright (c) 2014 Tycho Nightingale - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/dm/vrtc.c b/hypervisor/dm/vrtc.c index 774e3ab33..01f7c4295 100644 --- a/hypervisor/dm/vrtc.c +++ b/hypervisor/dm/vrtc.c @@ -1,6 +1,6 @@ /* * Copyright (c) 2014, Neel Natu (neel@freebsd.org) - * Copyright (c) 2022 Intel Corporation + * Copyright (c) 2022 Intel Corporation. * All rights reserved. * * Redistribution and use in source and binary forms, with or without diff --git a/hypervisor/dm/vuart.c b/hypervisor/dm/vuart.c index b362f23b2..c266f4850 100644 --- a/hypervisor/dm/vuart.c +++ b/hypervisor/dm/vuart.c @@ -1,7 +1,7 @@ /*- * Copyright (c) 2012 NetApp, Inc. * Copyright (c) 2013 Neel Natu - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/hw/pci.c b/hypervisor/hw/pci.c index 30f0b487f..bac7b8dc9 100644 --- a/hypervisor/hw/pci.c +++ b/hypervisor/hw/pci.c @@ -2,7 +2,7 @@ * Copyright (c) 1997, Stefan Esser * Copyright (c) 2000, Michael Smith * Copyright (c) 2011 NetApp, Inc. - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/include/arch/x86/asm/apicreg.h b/hypervisor/include/arch/x86/asm/apicreg.h index 71cb69466..5eb4e2269 100644 --- a/hypervisor/include/arch/x86/asm/apicreg.h +++ b/hypervisor/include/arch/x86/asm/apicreg.h @@ -1,6 +1,6 @@ /*- * Copyright (c) 1996, by Peter Wemm and Steve Passe - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/include/arch/x86/asm/board.h b/hypervisor/include/arch/x86/asm/board.h index a8e7be225..56bbeb9c8 100644 --- a/hypervisor/include/arch/x86/asm/board.h +++ b/hypervisor/include/arch/x86/asm/board.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/boot/ld_sym.h b/hypervisor/include/arch/x86/asm/boot/ld_sym.h index 4e2f8adee..4f5371d15 100644 --- a/hypervisor/include/arch/x86/asm/boot/ld_sym.h +++ b/hypervisor/include/arch/x86/asm/boot/ld_sym.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/cpu.h b/hypervisor/include/arch/x86/asm/cpu.h index d41216aeb..d9fe71641 100755 --- a/hypervisor/include/arch/x86/asm/cpu.h +++ b/hypervisor/include/arch/x86/asm/cpu.h @@ -1,7 +1,7 @@ /*- * Copyright (c) 1989, 1990 William F. Jolitz * Copyright (c) 1990 The Regents of the University of California. - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * This code is derived from software contributed to Berkeley by * William Jolitz. diff --git a/hypervisor/include/arch/x86/asm/cpu_caps.h b/hypervisor/include/arch/x86/asm/cpu_caps.h index 6558cc61d..6cb6ef2e5 100644 --- a/hypervisor/include/arch/x86/asm/cpu_caps.h +++ b/hypervisor/include/arch/x86/asm/cpu_caps.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/cpufeatures.h b/hypervisor/include/arch/x86/asm/cpufeatures.h index 42dc28d23..3f354874e 100644 --- a/hypervisor/include/arch/x86/asm/cpufeatures.h +++ b/hypervisor/include/arch/x86/asm/cpufeatures.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/cpuid.h b/hypervisor/include/arch/x86/asm/cpuid.h index 5279310bb..491758bab 100644 --- a/hypervisor/include/arch/x86/asm/cpuid.h +++ b/hypervisor/include/arch/x86/asm/cpuid.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/default_acpi_info.h b/hypervisor/include/arch/x86/asm/default_acpi_info.h index 183a093ce..f6762bd8d 100644 --- a/hypervisor/include/arch/x86/asm/default_acpi_info.h +++ b/hypervisor/include/arch/x86/asm/default_acpi_info.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/e820.h b/hypervisor/include/arch/x86/asm/e820.h index 2f164afae..4562d3f8d 100644 --- a/hypervisor/include/arch/x86/asm/e820.h +++ b/hypervisor/include/arch/x86/asm/e820.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/gdt.h b/hypervisor/include/arch/x86/asm/gdt.h index 13174f4e8..719739913 100644 --- a/hypervisor/include/arch/x86/asm/gdt.h +++ b/hypervisor/include/arch/x86/asm/gdt.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/assign.h b/hypervisor/include/arch/x86/asm/guest/assign.h index 84ba2e5e3..9b3b666af 100644 --- a/hypervisor/include/arch/x86/asm/guest/assign.h +++ b/hypervisor/include/arch/x86/asm/guest/assign.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/ept.h b/hypervisor/include/arch/x86/asm/guest/ept.h index af52e4439..a341f05ae 100644 --- a/hypervisor/include/arch/x86/asm/guest/ept.h +++ b/hypervisor/include/arch/x86/asm/guest/ept.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/guest_memory.h b/hypervisor/include/arch/x86/asm/guest/guest_memory.h index fa8c34e1b..d375e2478 100644 --- a/hypervisor/include/arch/x86/asm/guest/guest_memory.h +++ b/hypervisor/include/arch/x86/asm/guest/guest_memory.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/guest_pm.h b/hypervisor/include/arch/x86/asm/guest/guest_pm.h index b3dcd577a..3eadc0160 100644 --- a/hypervisor/include/arch/x86/asm/guest/guest_pm.h +++ b/hypervisor/include/arch/x86/asm/guest/guest_pm.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/hyperv.h b/hypervisor/include/arch/x86/asm/guest/hyperv.h index ae8055178..0bc9b1255 100644 --- a/hypervisor/include/arch/x86/asm/guest/hyperv.h +++ b/hypervisor/include/arch/x86/asm/guest/hyperv.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/instr_emul.h b/hypervisor/include/arch/x86/asm/guest/instr_emul.h index 70e54529b..62991379b 100644 --- a/hypervisor/include/arch/x86/asm/guest/instr_emul.h +++ b/hypervisor/include/arch/x86/asm/guest/instr_emul.h @@ -1,6 +1,6 @@ /*- * Copyright (c) 2012 NetApp, Inc. - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/include/arch/x86/asm/guest/lock_instr_emul.h b/hypervisor/include/arch/x86/asm/guest/lock_instr_emul.h index 545c50ba2..0aa67cc9f 100644 --- a/hypervisor/include/arch/x86/asm/guest/lock_instr_emul.h +++ b/hypervisor/include/arch/x86/asm/guest/lock_instr_emul.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/optee.h b/hypervisor/include/arch/x86/asm/guest/optee.h index 3653262eb..c1e19924e 100644 --- a/hypervisor/include/arch/x86/asm/guest/optee.h +++ b/hypervisor/include/arch/x86/asm/guest/optee.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/trusty.h b/hypervisor/include/arch/x86/asm/guest/trusty.h index e01f3c361..d9368b4d8 100644 --- a/hypervisor/include/arch/x86/asm/guest/trusty.h +++ b/hypervisor/include/arch/x86/asm/guest/trusty.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/ucode.h b/hypervisor/include/arch/x86/asm/guest/ucode.h index c58b116ff..2647793dc 100644 --- a/hypervisor/include/arch/x86/asm/guest/ucode.h +++ b/hypervisor/include/arch/x86/asm/guest/ucode.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/vcat.h b/hypervisor/include/arch/x86/asm/guest/vcat.h index 566eeee2c..22c53c1cb 100644 --- a/hypervisor/include/arch/x86/asm/guest/vcat.h +++ b/hypervisor/include/arch/x86/asm/guest/vcat.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/vcpu.h b/hypervisor/include/arch/x86/asm/guest/vcpu.h index 562a333c3..87f6930a6 100644 --- a/hypervisor/include/arch/x86/asm/guest/vcpu.h +++ b/hypervisor/include/arch/x86/asm/guest/vcpu.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/vcpuid.h b/hypervisor/include/arch/x86/asm/guest/vcpuid.h index 20199235b..1ae17c70b 100644 --- a/hypervisor/include/arch/x86/asm/guest/vcpuid.h +++ b/hypervisor/include/arch/x86/asm/guest/vcpuid.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/vept.h b/hypervisor/include/arch/x86/asm/guest/vept.h index e04bd0862..935bd4ac2 100644 --- a/hypervisor/include/arch/x86/asm/guest/vept.h +++ b/hypervisor/include/arch/x86/asm/guest/vept.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/virq.h b/hypervisor/include/arch/x86/asm/guest/virq.h index 00cace991..8557d6817 100644 --- a/hypervisor/include/arch/x86/asm/guest/virq.h +++ b/hypervisor/include/arch/x86/asm/guest/virq.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/virtual_cr.h b/hypervisor/include/arch/x86/asm/guest/virtual_cr.h index 9e2a26f1e..3e03f3644 100644 --- a/hypervisor/include/arch/x86/asm/guest/virtual_cr.h +++ b/hypervisor/include/arch/x86/asm/guest/virtual_cr.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/vlapic.h b/hypervisor/include/arch/x86/asm/guest/vlapic.h index 6b08b7e40..bdf5dc735 100644 --- a/hypervisor/include/arch/x86/asm/guest/vlapic.h +++ b/hypervisor/include/arch/x86/asm/guest/vlapic.h @@ -1,6 +1,6 @@ /*- * Copyright (c) 2011 NetApp, Inc. - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/include/arch/x86/asm/guest/vm.h b/hypervisor/include/arch/x86/asm/guest/vm.h index d06300600..62267af27 100644 --- a/hypervisor/include/arch/x86/asm/guest/vm.h +++ b/hypervisor/include/arch/x86/asm/guest/vm.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/vm_reset.h b/hypervisor/include/arch/x86/asm/guest/vm_reset.h index 3951aa1cf..2c9c7876b 100644 --- a/hypervisor/include/arch/x86/asm/guest/vm_reset.h +++ b/hypervisor/include/arch/x86/asm/guest/vm_reset.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/vmcs.h b/hypervisor/include/arch/x86/asm/guest/vmcs.h index 284493f51..7f734954b 100644 --- a/hypervisor/include/arch/x86/asm/guest/vmcs.h +++ b/hypervisor/include/arch/x86/asm/guest/vmcs.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/vmexit.h b/hypervisor/include/arch/x86/asm/guest/vmexit.h index 392b3a108..e3f390860 100644 --- a/hypervisor/include/arch/x86/asm/guest/vmexit.h +++ b/hypervisor/include/arch/x86/asm/guest/vmexit.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/guest/vmtrr.h b/hypervisor/include/arch/x86/asm/guest/vmtrr.h index 91850a24b..997deaa68 100644 --- a/hypervisor/include/arch/x86/asm/guest/vmtrr.h +++ b/hypervisor/include/arch/x86/asm/guest/vmtrr.h @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ /** diff --git a/hypervisor/include/arch/x86/asm/guest/vmx_io.h b/hypervisor/include/arch/x86/asm/guest/vmx_io.h index 5c41b4d4c..cf4fd49c3 100644 --- a/hypervisor/include/arch/x86/asm/guest/vmx_io.h +++ b/hypervisor/include/arch/x86/asm/guest/vmx_io.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/host_pm.h b/hypervisor/include/arch/x86/asm/host_pm.h index 85964326a..b8fb8a307 100644 --- a/hypervisor/include/arch/x86/asm/host_pm.h +++ b/hypervisor/include/arch/x86/asm/host_pm.h @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/idt.h b/hypervisor/include/arch/x86/asm/idt.h index b587d1486..4f37e26c9 100644 --- a/hypervisor/include/arch/x86/asm/idt.h +++ b/hypervisor/include/arch/x86/asm/idt.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/init.h b/hypervisor/include/arch/x86/asm/init.h index ea2cea0cb..1083419de 100644 --- a/hypervisor/include/arch/x86/asm/init.h +++ b/hypervisor/include/arch/x86/asm/init.h @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/io.h b/hypervisor/include/arch/x86/asm/io.h index 6502b40b9..d8a80f59f 100644 --- a/hypervisor/include/arch/x86/asm/io.h +++ b/hypervisor/include/arch/x86/asm/io.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/ioapic.h b/hypervisor/include/arch/x86/asm/ioapic.h index d85f86cd2..0cf629ef4 100644 --- a/hypervisor/include/arch/x86/asm/ioapic.h +++ b/hypervisor/include/arch/x86/asm/ioapic.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/irq.h b/hypervisor/include/arch/x86/asm/irq.h index 7c012a9c9..2958848fe 100644 --- a/hypervisor/include/arch/x86/asm/irq.h +++ b/hypervisor/include/arch/x86/asm/irq.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/lapic.h b/hypervisor/include/arch/x86/asm/lapic.h index 72ff0e31c..cf5cad925 100644 --- a/hypervisor/include/arch/x86/asm/lapic.h +++ b/hypervisor/include/arch/x86/asm/lapic.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/lib/atomic.h b/hypervisor/include/arch/x86/asm/lib/atomic.h index 4f516ee36..3817e7a74 100644 --- a/hypervisor/include/arch/x86/asm/lib/atomic.h +++ b/hypervisor/include/arch/x86/asm/lib/atomic.h @@ -1,6 +1,6 @@ /*- * Copyright (c) 1998 Doug Rabson - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/include/arch/x86/asm/lib/bits.h b/hypervisor/include/arch/x86/asm/lib/bits.h index a15f02d22..fc3f0bdba 100644 --- a/hypervisor/include/arch/x86/asm/lib/bits.h +++ b/hypervisor/include/arch/x86/asm/lib/bits.h @@ -1,6 +1,6 @@ /*- * Copyright (c) 1998 Doug Rabson - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/include/arch/x86/asm/lib/spinlock.h b/hypervisor/include/arch/x86/asm/lib/spinlock.h index aa3b55e44..5c09b6aa0 100644 --- a/hypervisor/include/arch/x86/asm/lib/spinlock.h +++ b/hypervisor/include/arch/x86/asm/lib/spinlock.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/mmu.h b/hypervisor/include/arch/x86/asm/mmu.h index a732a17f7..41113185a 100644 --- a/hypervisor/include/arch/x86/asm/mmu.h +++ b/hypervisor/include/arch/x86/asm/mmu.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/msr.h b/hypervisor/include/arch/x86/asm/msr.h index 2ea22b0e5..7a21fa33c 100644 --- a/hypervisor/include/arch/x86/asm/msr.h +++ b/hypervisor/include/arch/x86/asm/msr.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/notify.h b/hypervisor/include/arch/x86/asm/notify.h index db40eed6b..d8473a16e 100644 --- a/hypervisor/include/arch/x86/asm/notify.h +++ b/hypervisor/include/arch/x86/asm/notify.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/page.h b/hypervisor/include/arch/x86/asm/page.h index 6bb0cacde..09b2ad805 100644 --- a/hypervisor/include/arch/x86/asm/page.h +++ b/hypervisor/include/arch/x86/asm/page.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/pci_dev.h b/hypervisor/include/arch/x86/asm/pci_dev.h index 5f00d868b..d4f8f8dd4 100644 --- a/hypervisor/include/arch/x86/asm/pci_dev.h +++ b/hypervisor/include/arch/x86/asm/pci_dev.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/per_cpu.h b/hypervisor/include/arch/x86/asm/per_cpu.h index cb3ef1e58..1c7c83d80 100644 --- a/hypervisor/include/arch/x86/asm/per_cpu.h +++ b/hypervisor/include/arch/x86/asm/per_cpu.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/pgtable.h b/hypervisor/include/arch/x86/asm/pgtable.h index c9e499f43..a2bb0c425 100644 --- a/hypervisor/include/arch/x86/asm/pgtable.h +++ b/hypervisor/include/arch/x86/asm/pgtable.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/platform_caps.h b/hypervisor/include/arch/x86/asm/platform_caps.h index c32b36cdd..600ac9e5c 100644 --- a/hypervisor/include/arch/x86/asm/platform_caps.h +++ b/hypervisor/include/arch/x86/asm/platform_caps.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/rdt.h b/hypervisor/include/arch/x86/asm/rdt.h index e2cb4c2eb..029445716 100644 --- a/hypervisor/include/arch/x86/asm/rdt.h +++ b/hypervisor/include/arch/x86/asm/rdt.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/rtcm.h b/hypervisor/include/arch/x86/asm/rtcm.h index 48ffa6f21..0c87b833e 100644 --- a/hypervisor/include/arch/x86/asm/rtcm.h +++ b/hypervisor/include/arch/x86/asm/rtcm.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/rtct.h b/hypervisor/include/arch/x86/asm/rtct.h index de57d1710..c9819f514 100644 --- a/hypervisor/include/arch/x86/asm/rtct.h +++ b/hypervisor/include/arch/x86/asm/rtct.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/security.h b/hypervisor/include/arch/x86/asm/security.h index c210a88d7..25834a0a8 100644 --- a/hypervisor/include/arch/x86/asm/security.h +++ b/hypervisor/include/arch/x86/asm/security.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/seed.h b/hypervisor/include/arch/x86/asm/seed.h index f0db7042f..2c0deed02 100644 --- a/hypervisor/include/arch/x86/asm/seed.h +++ b/hypervisor/include/arch/x86/asm/seed.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/sgx.h b/hypervisor/include/arch/x86/asm/sgx.h index 3e32b7b2a..35dd97030 100644 --- a/hypervisor/include/arch/x86/asm/sgx.h +++ b/hypervisor/include/arch/x86/asm/sgx.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/trampoline.h b/hypervisor/include/arch/x86/asm/trampoline.h index 31231ec07..c6905e252 100644 --- a/hypervisor/include/arch/x86/asm/trampoline.h +++ b/hypervisor/include/arch/x86/asm/trampoline.h @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/vm_config.h b/hypervisor/include/arch/x86/asm/vm_config.h index 7e58a88b5..ef80701d6 100644 --- a/hypervisor/include/arch/x86/asm/vm_config.h +++ b/hypervisor/include/arch/x86/asm/vm_config.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/vmx.h b/hypervisor/include/arch/x86/asm/vmx.h index 4d1386b7f..2bc1f2a96 100644 --- a/hypervisor/include/arch/x86/asm/vmx.h +++ b/hypervisor/include/arch/x86/asm/vmx.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/vtd.h b/hypervisor/include/arch/x86/asm/vtd.h index 284fc62db..33126a0a2 100644 --- a/hypervisor/include/arch/x86/asm/vtd.h +++ b/hypervisor/include/arch/x86/asm/vtd.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/arch/x86/asm/zeropage.h b/hypervisor/include/arch/x86/asm/zeropage.h index 8dce5870d..b2e99ea0b 100644 --- a/hypervisor/include/arch/x86/asm/zeropage.h +++ b/hypervisor/include/arch/x86/asm/zeropage.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/common/hypercall.h b/hypervisor/include/common/hypercall.h index 22dcfae63..3810f3b6d 100644 --- a/hypervisor/include/common/hypercall.h +++ b/hypervisor/include/common/hypercall.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/common/irq.h b/hypervisor/include/common/irq.h index 7c66a8668..f9b52c2cd 100644 --- a/hypervisor/include/common/irq.h +++ b/hypervisor/include/common/irq.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/common/ptdev.h b/hypervisor/include/common/ptdev.h index 420b306c3..e97e5ca87 100644 --- a/hypervisor/include/common/ptdev.h +++ b/hypervisor/include/common/ptdev.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/common/schedule.h b/hypervisor/include/common/schedule.h index c4d34bbbb..b473d8329 100644 --- a/hypervisor/include/common/schedule.h +++ b/hypervisor/include/common/schedule.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/common/softirq.h b/hypervisor/include/common/softirq.h index ab046af6a..cab6de392 100644 --- a/hypervisor/include/common/softirq.h +++ b/hypervisor/include/common/softirq.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/common/timer.h b/hypervisor/include/common/timer.h index efdd4e3c1..c52c2ed3f 100644 --- a/hypervisor/include/common/timer.h +++ b/hypervisor/include/common/timer.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/debug/console.h b/hypervisor/include/debug/console.h index f177e3497..b61a94afd 100644 --- a/hypervisor/include/debug/console.h +++ b/hypervisor/include/debug/console.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/debug/dbg_cmd.h b/hypervisor/include/debug/dbg_cmd.h index 949dd32a0..b97d2b9dd 100644 --- a/hypervisor/include/debug/dbg_cmd.h +++ b/hypervisor/include/debug/dbg_cmd.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/debug/dump.h b/hypervisor/include/debug/dump.h index 7d5a27306..0e2d9d866 100644 --- a/hypervisor/include/debug/dump.h +++ b/hypervisor/include/debug/dump.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/debug/logmsg.h b/hypervisor/include/debug/logmsg.h index 0d085dfc9..a99266787 100644 --- a/hypervisor/include/debug/logmsg.h +++ b/hypervisor/include/debug/logmsg.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/debug/profiling.h b/hypervisor/include/debug/profiling.h index 48a2098e2..9b19945f7 100644 --- a/hypervisor/include/debug/profiling.h +++ b/hypervisor/include/debug/profiling.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 int32_tel Corporation. All rights reserved. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/debug/profiling_internal.h b/hypervisor/include/debug/profiling_internal.h index f1267ab5e..a0efbc954 100644 --- a/hypervisor/include/debug/profiling_internal.h +++ b/hypervisor/include/debug/profiling_internal.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 int32_tel Corporation. All rights reserved. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/debug/sbuf.h b/hypervisor/include/debug/sbuf.h index 229b0c24a..87c892c17 100644 --- a/hypervisor/include/debug/sbuf.h +++ b/hypervisor/include/debug/sbuf.h @@ -1,7 +1,7 @@ /* * SHARED BUFFER * - * Copyright (C) 2017 Intel Corporation. + * Copyright (C) 2017-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/hypervisor/include/debug/shell.h b/hypervisor/include/debug/shell.h index 472b3eae9..18cf2ed28 100644 --- a/hypervisor/include/debug/shell.h +++ b/hypervisor/include/debug/shell.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/debug/trace.h b/hypervisor/include/debug/trace.h index a2295a5b2..ba5f4890c 100644 --- a/hypervisor/include/debug/trace.h +++ b/hypervisor/include/debug/trace.h @@ -1,7 +1,7 @@ /* * ACRN TRACE * - * Copyright (C) 2017 Intel Corporation. + * Copyright (C) 2017-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/hypervisor/include/debug/uart16550.h b/hypervisor/include/debug/uart16550.h index 0ef8bb264..62a4f574d 100644 --- a/hypervisor/include/debug/uart16550.h +++ b/hypervisor/include/debug/uart16550.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/dm/io_req.h b/hypervisor/include/dm/io_req.h index b9b25d23b..f64abf22c 100644 --- a/hypervisor/include/dm/io_req.h +++ b/hypervisor/include/dm/io_req.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/dm/ivshmem.h b/hypervisor/include/dm/ivshmem.h index bf344beae..2613208f8 100644 --- a/hypervisor/include/dm/ivshmem.h +++ b/hypervisor/include/dm/ivshmem.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/dm/mmio_dev.h b/hypervisor/include/dm/mmio_dev.h index 7d7d37301..e1c8eb8f2 100644 --- a/hypervisor/include/dm/mmio_dev.h +++ b/hypervisor/include/dm/mmio_dev.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/dm/vacpi.h b/hypervisor/include/dm/vacpi.h index 405fc457f..39fd39f12 100644 --- a/hypervisor/include/dm/vacpi.h +++ b/hypervisor/include/dm/vacpi.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/dm/vgpio.h b/hypervisor/include/dm/vgpio.h index da28f602c..8294f875a 100644 --- a/hypervisor/include/dm/vgpio.h +++ b/hypervisor/include/dm/vgpio.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/dm/vioapic.h b/hypervisor/include/dm/vioapic.h index ed7bfedfd..23a1ecea3 100644 --- a/hypervisor/include/dm/vioapic.h +++ b/hypervisor/include/dm/vioapic.h @@ -1,7 +1,7 @@ /*- * Copyright (c) 2013 Tycho Nightingale * Copyright (c) 2013 Neel Natu - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/include/dm/vmcs9900.h b/hypervisor/include/dm/vmcs9900.h index 860dfe998..308d0e3af 100644 --- a/hypervisor/include/dm/vmcs9900.h +++ b/hypervisor/include/dm/vmcs9900.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/dm/vpci.h b/hypervisor/include/dm/vpci.h index 12498866c..6826ab361 100644 --- a/hypervisor/include/dm/vpci.h +++ b/hypervisor/include/dm/vpci.h @@ -1,6 +1,6 @@ /*- * Copyright (c) 2011 NetApp, Inc. -* Copyright (c) 2018 Intel Corporation +* Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/include/dm/vpic.h b/hypervisor/include/dm/vpic.h index 430470748..8c6322858 100644 --- a/hypervisor/include/dm/vpic.h +++ b/hypervisor/include/dm/vpic.h @@ -1,6 +1,6 @@ /*- * Copyright (c) 2014 Tycho Nightingale - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/include/dm/vuart.h b/hypervisor/include/dm/vuart.h index 23865ac05..ea3828556 100644 --- a/hypervisor/include/dm/vuart.h +++ b/hypervisor/include/dm/vuart.h @@ -1,6 +1,6 @@ /*- * Copyright (c) 2013 Neel Natu - * Copyright (c) 2018 Intel Corporation + * Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/include/hw/pci.h b/hypervisor/include/hw/pci.h index 09d286ade..2471bc055 100644 --- a/hypervisor/include/hw/pci.h +++ b/hypervisor/include/hw/pci.h @@ -1,7 +1,7 @@ /*- * Copyright (c) 1997, Stefan Esser * Copyright (c) 2011 NetApp, Inc. -* Copyright (c) 2018 Intel Corporation +* Copyright (c) 2018-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/include/lib/crypto/crypto_api.h b/hypervisor/include/lib/crypto/crypto_api.h index f16273732..4feadcf94 100644 --- a/hypervisor/include/lib/crypto/crypto_api.h +++ b/hypervisor/include/lib/crypto/crypto_api.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/lib/efi.h b/hypervisor/include/lib/efi.h index cca94711f..e5915e8aa 100644 --- a/hypervisor/include/lib/efi.h +++ b/hypervisor/include/lib/efi.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/lib/errno.h b/hypervisor/include/lib/errno.h index eca1ad48f..d40cf71c2 100644 --- a/hypervisor/include/lib/errno.h +++ b/hypervisor/include/lib/errno.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/lib/hash.h b/hypervisor/include/lib/hash.h index 4baf3e096..ddeac9154 100644 --- a/hypervisor/include/lib/hash.h +++ b/hypervisor/include/lib/hash.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/lib/list.h b/hypervisor/include/lib/list.h index bd54d9e5a..86370cfea 100644 --- a/hypervisor/include/lib/list.h +++ b/hypervisor/include/lib/list.h @@ -1,6 +1,6 @@ /*- * Copyright (C) 2005-2011 HighPoint Technologies, Inc. - * Copyright (c) 2017 Intel Corporation + * Copyright (c) 2017-2022 Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/hypervisor/include/lib/rtl.h b/hypervisor/include/lib/rtl.h index a1c8e8e88..b989b3da1 100644 --- a/hypervisor/include/lib/rtl.h +++ b/hypervisor/include/lib/rtl.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/lib/sprintf.h b/hypervisor/include/lib/sprintf.h index 35179cc34..0fedc1c90 100644 --- a/hypervisor/include/lib/sprintf.h +++ b/hypervisor/include/lib/sprintf.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/lib/types.h b/hypervisor/include/lib/types.h index 33aca2810..073753fcd 100644 --- a/hypervisor/include/lib/types.h +++ b/hypervisor/include/lib/types.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/lib/util.h b/hypervisor/include/lib/util.h index d702ae253..176455a3e 100644 --- a/hypervisor/include/lib/util.h +++ b/hypervisor/include/lib/util.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/public/acrn_common.h b/hypervisor/include/public/acrn_common.h index abb468d7d..fee71a655 100644 --- a/hypervisor/include/public/acrn_common.h +++ b/hypervisor/include/public/acrn_common.h @@ -1,7 +1,7 @@ /* * common definition * - * Copyright (C) 2017 Intel Corporation. + * Copyright (C) 2017-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/include/public/acrn_hv_defs.h b/hypervisor/include/public/acrn_hv_defs.h index de85a6c9f..728948186 100644 --- a/hypervisor/include/public/acrn_hv_defs.h +++ b/hypervisor/include/public/acrn_hv_defs.h @@ -1,7 +1,7 @@ /* * hypercall definition * - * Copyright (C) 2017 Intel Corporation. + * Copyright (C) 2017-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/lib/crypto/crypto_api.c b/hypervisor/lib/crypto/crypto_api.c index 3c949b165..b2a2128b2 100644 --- a/hypervisor/lib/crypto/crypto_api.c +++ b/hypervisor/lib/crypto/crypto_api.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/lib/crypto/mbedtls/md.c b/hypervisor/lib/crypto/mbedtls/md.c index d65b378e1..0f15371b1 100644 --- a/hypervisor/lib/crypto/mbedtls/md.c +++ b/hypervisor/lib/crypto/mbedtls/md.c @@ -6,7 +6,7 @@ * \author Adriaan de Jong * * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved - * Copyright (C) 2018, Intel Corporation. + * Copyright (C) 2018-2022, Intel Corporation. * SPDX-License-Identifier: Apache-2.0 * * Licensed under the Apache License, Version 2.0 (the "License"); you may diff --git a/hypervisor/lib/crypto/mbedtls/md.h b/hypervisor/lib/crypto/mbedtls/md.h index 941e6a5e0..ebad34a12 100644 --- a/hypervisor/lib/crypto/mbedtls/md.h +++ b/hypervisor/lib/crypto/mbedtls/md.h @@ -7,7 +7,7 @@ */ /* * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved - * Copyright (C) 2018, Intel Corporation. + * Copyright (C) 2018-2022, Intel Corporation. * SPDX-License-Identifier: Apache-2.0 * * Licensed under the Apache License, Version 2.0 (the "License"); you may diff --git a/hypervisor/lib/crypto/mbedtls/md_internal.h b/hypervisor/lib/crypto/mbedtls/md_internal.h index 4e16baa55..50c4a034c 100644 --- a/hypervisor/lib/crypto/mbedtls/md_internal.h +++ b/hypervisor/lib/crypto/mbedtls/md_internal.h @@ -9,7 +9,7 @@ */ /* * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved - * Copyright (C) 2018, Intel Corporation. + * Copyright (C) 2018-2022, Intel Corporation. * SPDX-License-Identifier: Apache-2.0 * * Licensed under the Apache License, Version 2.0 (the "License"); you may diff --git a/hypervisor/lib/crypto/mbedtls/md_wrap.c b/hypervisor/lib/crypto/mbedtls/md_wrap.c index 67b7b073b..f87f3637c 100644 --- a/hypervisor/lib/crypto/mbedtls/md_wrap.c +++ b/hypervisor/lib/crypto/mbedtls/md_wrap.c @@ -6,7 +6,7 @@ * \author Adriaan de Jong * * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved - * Copyright (C) 2018, Intel Corporation. + * Copyright (C) 2018-2022, Intel Corporation. * SPDX-License-Identifier: Apache-2.0 * * Licensed under the Apache License, Version 2.0 (the "License"); you may diff --git a/hypervisor/lib/crypto/mbedtls/sha256.c b/hypervisor/lib/crypto/mbedtls/sha256.c index 8084f0929..9a0617741 100644 --- a/hypervisor/lib/crypto/mbedtls/sha256.c +++ b/hypervisor/lib/crypto/mbedtls/sha256.c @@ -2,7 +2,7 @@ * FIPS-180-2 compliant SHA-256 implementation * * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved - * Copyright (C) 2018, Intel Corporation. + * Copyright (C) 2018-2022, Intel Corporation. * SPDX-License-Identifier: Apache-2.0 * * Licensed under the Apache License, Version 2.0 (the "License"); you may diff --git a/hypervisor/lib/crypto/mbedtls/sha256.h b/hypervisor/lib/crypto/mbedtls/sha256.h index 1060653a0..fd1eb315c 100644 --- a/hypervisor/lib/crypto/mbedtls/sha256.h +++ b/hypervisor/lib/crypto/mbedtls/sha256.h @@ -8,7 +8,7 @@ */ /* * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved - * Copyright (C) 2018, Intel Corporation. + * Copyright (C) 2018-2022, Intel Corporation. * SPDX-License-Identifier: Apache-2.0 * * Licensed under the Apache License, Version 2.0 (the "License"); you may diff --git a/hypervisor/lib/sprintf.c b/hypervisor/lib/sprintf.c index 9ced74328..d722fe85a 100755 --- a/hypervisor/lib/sprintf.c +++ b/hypervisor/lib/sprintf.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/lib/stack_protector.c b/hypervisor/lib/stack_protector.c index 6c447624d..f0160bc2b 100644 --- a/hypervisor/lib/stack_protector.c +++ b/hypervisor/lib/stack_protector.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/lib/string.c b/hypervisor/lib/string.c index 2caf17820..339e9f465 100644 --- a/hypervisor/lib/string.c +++ b/hypervisor/lib/string.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #include diff --git a/hypervisor/quirks/security_vm_fixup.c b/hypervisor/quirks/security_vm_fixup.c index 507819b2d..ae17c345a 100644 --- a/hypervisor/quirks/security_vm_fixup.c +++ b/hypervisor/quirks/security_vm_fixup.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/quirks/security_vm_fixup.h b/hypervisor/quirks/security_vm_fixup.h index d62d62814..65b622aba 100644 --- a/hypervisor/quirks/security_vm_fixup.h +++ b/hypervisor/quirks/security_vm_fixup.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/quirks/smbios.h b/hypervisor/quirks/smbios.h index b140513e3..9109eb3ff 100644 --- a/hypervisor/quirks/smbios.h +++ b/hypervisor/quirks/smbios.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/release/console.c b/hypervisor/release/console.c index 9d7018646..803d71678 100644 --- a/hypervisor/release/console.c +++ b/hypervisor/release/console.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/release/dump.c b/hypervisor/release/dump.c index 5fd6965eb..0d868a010 100644 --- a/hypervisor/release/dump.c +++ b/hypervisor/release/dump.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/release/hypercall.c b/hypervisor/release/hypercall.c index 89eb4b8b9..e2f84842b 100644 --- a/hypervisor/release/hypercall.c +++ b/hypervisor/release/hypercall.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/release/logmsg.c b/hypervisor/release/logmsg.c index 26e2a4915..bd84ff4cf 100644 --- a/hypervisor/release/logmsg.c +++ b/hypervisor/release/logmsg.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/release/npk_log.c b/hypervisor/release/npk_log.c index 0ec4ff49a..ebf81e96a 100644 --- a/hypervisor/release/npk_log.c +++ b/hypervisor/release/npk_log.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/release/profiling.c b/hypervisor/release/profiling.c index bfe033e1d..cc761e5f5 100644 --- a/hypervisor/release/profiling.c +++ b/hypervisor/release/profiling.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/release/sbuf.c b/hypervisor/release/sbuf.c index 37c7eb5f0..7f5a5851d 100644 --- a/hypervisor/release/sbuf.c +++ b/hypervisor/release/sbuf.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/release/trace.c b/hypervisor/release/trace.c index 2c25073e7..75afc4f90 100644 --- a/hypervisor/release/trace.c +++ b/hypervisor/release/trace.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/release/uart16550.c b/hypervisor/release/uart16550.c index eddeff847..2f47c228a 100644 --- a/hypervisor/release/uart16550.c +++ b/hypervisor/release/uart16550.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2019 Intel Corporation. + * Copyright (C) 2019-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/hypervisor/scripts/genconf.sh b/hypervisor/scripts/genconf.sh index 43a77d0dd..dfdd7a222 100644 --- a/hypervisor/scripts/genconf.sh +++ b/hypervisor/scripts/genconf.sh @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright (C) 2021 Intel Corporation. +# Copyright (C) 2021-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause base_dir=$1 diff --git a/hypervisor/scripts/makefile/config.mk b/hypervisor/scripts/makefile/config.mk index afec298de..26854e464 100644 --- a/hypervisor/scripts/makefile/config.mk +++ b/hypervisor/scripts/makefile/config.mk @@ -1,4 +1,4 @@ -# Copyright (C) 2021 Intel Corporation. +# Copyright (C) 2021-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause # usage: check_coexistence diff --git a/hypervisor/scripts/makefile/unified.xml.in b/hypervisor/scripts/makefile/unified.xml.in index e62033d2e..f49eae9e6 100644 --- a/hypervisor/scripts/makefile/unified.xml.in +++ b/hypervisor/scripts/makefile/unified.xml.in @@ -1,6 +1,6 @@ - + /sys/bus/pci/drivers/pci-stub/new_id +echo ${passthru_bdf["usb_xdci"]} > /sys/bus/pci/devices/${passthru_bdf["usb_xdci"]}/driver/unbind +echo ${passthru_bdf["usb_xdci"]} > /sys/bus/pci/drivers/pci-stub/bind + +echo 100 > /sys/bus/usb/drivers/usb-storage/module/parameters/delay_use + +boot_ipu_option="" +if [ $ipu_passthrough == 1 ];then + # for ipu passthrough - ipu device + if [ -d "/sys/bus/pci/devices/${passthru_bdf["ipu"]}" ]; then + echo ${passthru_vpid["ipu"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["ipu"]} > /sys/bus/pci/devices/${passthru_bdf["ipu"]}/driver/unbind + echo ${passthru_bdf["ipu"]} > /sys/bus/pci/drivers/pci-stub/bind + boot_ipu_option="$boot_ipu_option"" -s 12,passthru,0/3/0 " + fi + + # for ipu passthrough - ipu related i2c + # please use virtual slot 22 for i2c to make sure that the i2c controller + # could get the same virtaul BDF as physical BDF + if [ -d "/sys/bus/pci/devices/${passthru_bdf["ipu_i2c"]}" ]; then + echo ${passthru_vpid["ipu_i2c"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["ipu_i2c"]} > /sys/bus/pci/devices/${passthru_bdf["ipu_i2c"]}/driver/unbind + echo ${passthru_bdf["ipu_i2c"]} > /sys/bus/pci/drivers/pci-stub/bind + boot_ipu_option="$boot_ipu_option"" -s 22,passthru,0/16/0 " + fi +else + boot_ipu_option="$boot_ipu_option"" -s 21,virtio-ipu " +fi + +boot_cse_option="" +if [ $cse_passthrough == 1 ]; then + echo ${passthru_vpid["cse"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["cse"]} > /sys/bus/pci/devices/${passthru_bdf["cse"]}/driver/unbind + echo ${passthru_bdf["cse"]} > /sys/bus/pci/drivers/pci-stub/bind + boot_cse_option="$boot_cse_option"" -s 15,passthru,0/0f/0 " +else + boot_cse_option="$boot_cse_option"" -s 15,virtio-heci,0/0f/0 " +fi + +# for sd card passthrough - SDXC/MMC Host Controller 00:1b.0 +echo ${passthru_vpid["sd_card"]} > /sys/bus/pci/drivers/pci-stub/new_id +echo ${passthru_bdf["sd_card"]} > /sys/bus/pci/devices/${passthru_bdf["sd_card"]}/driver/unbind +echo ${passthru_bdf["sd_card"]} > /sys/bus/pci/drivers/pci-stub/bind + +#for memsize setting, total 8GB(>7.5GB) uos->6GB, 4GB(>3.5GB) uos->2GB +memsize=`cat /proc/meminfo|head -n 1|awk '{print $2}'` +if [ $memsize -gt 7500000 ];then + mem_size=6G +elif [ $memsize -gt 3500000 ];then + mem_size=2G +else + mem_size=1750M +fi + +if [ "$setup_mem" != "" ];then + mem_size=$setup_mem +fi + +boot_dev_flag=",b" +if [ $6 == 1 ];then + boot_image_option="--vsbl /usr/share/acrn/bios/VSBL_debug.bin" +else + boot_image_option="--vsbl /usr/share/acrn/bios/VSBL.bin" +fi + +#interrupt storm monitor for pass-through devices, params order: +#threshold/s,probe-period(s),intr-inject-delay-time(ms),delay-duration(ms) +intr_storm_monitor="--intr_monitor 10000,10,1,100" + +acrn-dm --help 2>&1 | grep 'GVT args' +if [ $? == 0 ];then + GVT_args=$2 + boot_GVT_option=" -s 0:2:0,pci-gvt -G " +else + boot_GVT_option='' + GVT_args='' +fi + + +acrn-dm -A -m $mem_size $boot_GVT_option"$GVT_args" -s 0:0,hostbridge -s 1:0,lpc -l com1,stdio \ + -s 5,virtio-console,@pty:pty_port \ + -s 6,virtio-hyper_dmabuf \ + -s 8,wdt-i6300esb \ + -s 3,virtio-blk$boot_dev_flag,/data/$4/$4.img \ + -s 4,virtio-net,$tap $boot_image_option \ + -s 7,xhci,1-1:1-2:1-3:2-1:2-2:2-3:cap=apl \ + -s 9,passthru,0/15/1 \ + $boot_cse_option \ + --mac_seed $mac_seed \ + -s 27,passthru,0/1b/0 \ + $intr_storm_monitor \ + $boot_ipu_option \ + -i /run/acrn/ioc_$vm_name,0x20 \ + -l com2,/run/acrn/ioc_$vm_name \ + --pm_notify_channel ioc \ + -B "root=/dev/vda2 rw rootwait nohpet console=hvc0 \ + snd_soc_skl_virtio_fe.domain_id=1 \ + snd_soc_skl_virtio_fe.domain_name="GuestOS" \ + console=ttyS0 no_timer_check ignore_loglevel log_buf_len=16M \ + consoleblank=0 tsc=reliable i915.avail_planes_per_pipe=$3 i915.enable_guc_loading=0 \ + i915.enable_hangcheck=0 i915.nuclear_pageflip=1 \ + i915.enable_guc_submission=0 i915.enable_guc=0" $vm_name +} + +function launch_android() +{ +if [ ! -f "/data/$4/$4.img" ]; then + echo "no /data/$4/$4.img, exit" + exit +fi + +#vm-name used to generate uos-mac address +mac=$(cat /sys/class/net/e*/address) +vm_name=vm$1 +mac_seed=${mac:9:8}-${vm_name} + +# create a unique tap device for each VM +tap=tap_$5 +tap_exist=$(ip a | grep "$tap" | awk '{print $1}') +if [ "$tap_exist"x != "x" ]; then + echo "tap device existed, reuse $tap" +else + ip tuntap add dev $tap mode tap +fi + +# if acrn-br0 exists, add VM's unique tap device under it +br_exist=$(ip a | grep acrn-br0 | awk '{print $1}') +if [ "$br_exist"x != "x" -a "$tap_exist"x = "x" ]; then + echo "acrn-br0 bridge aleady exists, adding new tap device to it..." + ip link set "$tap" master acrn-br0 + ip link set dev "$tap" down + ip link set dev "$tap" up +fi + +#Use MMC name + serial for ADB serial no., same as native android +mmc_name=`cat /sys/block/mmcblk1/device/name` +mmc_serial=`cat /sys/block/mmcblk1/device/serial | sed -n 's/^..//p'` +ser=$mmc_name$mmc_serial + +#check if the vm is running or not +vm_ps=$(pgrep -a -f acrn-dm) +result=$(echo $vm_ps | grep -w "${vm_name}") +if [[ "$result" != "" ]]; then + echo "$vm_name is running, can't create twice!" + exit +fi + +#for VT-d device setting +modprobe pci_stub +echo ${passthru_vpid["usb_xdci"]} > /sys/bus/pci/drivers/pci-stub/new_id +echo ${passthru_bdf["usb_xdci"]} > /sys/bus/pci/devices/${passthru_bdf["usb_xdci"]}/driver/unbind +echo ${passthru_bdf["usb_xdci"]} > /sys/bus/pci/drivers/pci-stub/bind + +#for audio device +boot_audio_option="" +if [ $audio_passthrough == 1 ]; then + echo ${passthru_vpid["audio"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["audio"]} > /sys/bus/pci/devices/${passthru_bdf["audio"]}/driver/unbind + echo ${passthru_bdf["audio"]} > /sys/bus/pci/drivers/pci-stub/bind + + #for audio codec + echo ${passthru_vpid["audio_codec"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["audio_codec"]} > /sys/bus/pci/devices/${passthru_bdf["audio_codec"]}/driver/unbind + echo ${passthru_bdf["audio_codec"]} > /sys/bus/pci/drivers/pci-stub/bind + + boot_audio_option="-s 14,passthru,0/e/0,keep_gsi -s 23,passthru,0/17/0" +else + boot_audio_option="-s 14,virtio-audio" +fi + +# for sd card passthrough - SDXC/MMC Host Controller 00:1b.0 +echo ${passthru_vpid["sd_card"]} > /sys/bus/pci/drivers/pci-stub/new_id +echo ${passthru_bdf["sd_card"]} > /sys/bus/pci/devices/${passthru_bdf["sd_card"]}/driver/unbind +echo ${passthru_bdf["sd_card"]} > /sys/bus/pci/drivers/pci-stub/bind + +# WIFI +echo ${passthru_vpid["wifi"]} > /sys/bus/pci/drivers/pci-stub/new_id +echo ${passthru_bdf["wifi"]} > /sys/bus/pci/devices/${passthru_bdf["wifi"]}/driver/unbind +echo ${passthru_bdf["wifi"]} > /sys/bus/pci/drivers/pci-stub/bind + +# Bluetooth passthrough depends on WIFI +echo ${passthru_vpid["bluetooth"]} > /sys/bus/pci/drivers/pci-stub/new_id +echo ${passthru_bdf["bluetooth"]} > /sys/bus/pci/devices/${passthru_bdf["bluetooth"]}/driver/unbind +echo ${passthru_bdf["bluetooth"]} > /sys/bus/pci/drivers/pci-stub/bind + +# Check if the NPK device/driver is present +ls -d /sys/bus/pci/drivers/intel_th_pci/0000* 2>/dev/null 1>/dev/null +if [ $? == 0 ];then + npk_virt="-s 0:0:2,npk,8/24" +else + npk_virt="" +fi + +# WA for USB role switch hang issue, disable runtime PM of xHCI device +echo on > /sys/devices/pci0000:00/0000:00:15.0/power/control + +echo 100 > /sys/bus/usb/drivers/usb-storage/module/parameters/delay_use + +boot_ipu_option="" +if [ $ipu_passthrough == 1 ];then + # for ipu passthrough - ipu device + if [ -d "/sys/bus/pci/devices/${passthru_bdf["ipu"]}" ]; then + echo ${passthru_vpid["ipu"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["ipu"]} > /sys/bus/pci/devices/${passthru_bdf["ipu"]}/driver/unbind + echo ${passthru_bdf["ipu"]} > /sys/bus/pci/drivers/pci-stub/bind + boot_ipu_option="$boot_ipu_option"" -s 12,passthru,0/3/0 " + fi + + # for ipu passthrough - ipu related i2c + # please use virtual slot 22 for i2c to make sure that the i2c controller + # could get the same virtaul BDF as physical BDF + if [ -d "/sys/bus/pci/devices/${passthru_bdf["ipu_i2c"]}" ]; then + echo ${passthru_vpid["ipu_i2c"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["ipu_i2c"]} > /sys/bus/pci/devices/${passthru_bdf["ipu_i2c"]}/driver/unbind + echo ${passthru_bdf["ipu_i2c"]} > /sys/bus/pci/drivers/pci-stub/bind + boot_ipu_option="$boot_ipu_option"" -s 22,passthru,0/16/0 " + fi +else + boot_ipu_option="$boot_ipu_option"" -s 21,virtio-ipu " +fi + +boot_cse_option="" +if [ $cse_passthrough == 1 ]; then + echo ${passthru_vpid["cse"]} /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["cse"]} > /sys/bus/pci/devices/${passthru_bdf["cse"]}/driver/unbind + echo ${passthru_bdf["cse"]} > /sys/bus/pci/drivers/pci-stub/bind + boot_cse_option="$boot_cse_option"" -s 15,passthru,0/0f/0 " +else + boot_cse_option="$boot_cse_option"" -s 15,virtio-heci,0/0f/0 " +fi + +#for memsize setting, total 8GB(>7.5GB) uos->6GB, 4GB(>3.5GB) uos->2GB +memsize=`cat /proc/meminfo|head -n 1|awk '{print $2}'` +if [ $memsize -gt 7500000 ];then + mem_size=6G +elif [ $memsize -gt 3500000 ];then + mem_size=2G +else + mem_size=1750M +fi + +if [ "$setup_mem" != "" ];then + mem_size=$setup_mem +fi + +kernel_cmdline_generic="nohpet tsc=reliable intel_iommu=off \ + androidboot.serialno=$ser \ + snd_soc_skl_virtio_fe.domain_id=1 \ + snd_soc_skl_virtio_fe.domain_name="GuestOS" \ + i915.enable_rc6=1 i915.enable_fbc=1 i915.enable_guc_loading=0 i915.avail_planes_per_pipe=$3 \ + i915.enable_hangcheck=0 use_nuclear_flip=1 i915.enable_guc_submission=0 i915.enable_guc=0" + +boot_dev_flag=",b" +if [ $6 == 1 ];then + boot_image_option="--vsbl /usr/share/acrn/bios/VSBL_debug.bin" +else + boot_image_option="--vsbl /usr/share/acrn/bios/VSBL.bin" +fi +kernel_cmdline="$kernel_cmdline_generic" + +: ' +select right virtual slots for acrn_dm: +1. some passthru device need virtual slot same as physical, like audio 0:e.0 at +virtual #14 slot, so "-s 14,passthru,0/e/0" +2. acrn_dm share vioapic irq between some virtual slots: like 6&14, 7&15. Need +guarantee no virt irq sharing for each passthru device. +FIXME: picking a virtual slot (#24 now) which is level-triggered to make sure +audio codec passthrough working +3. the bootable device slot is configured in compile stating in Android Guest +image, it should be kept using 3 as fixed value for Android Guest on Gordon_peak +ACRN project +' + +#interrupt storm monitor for pass-through devices, params order: +#threshold/s,probe-period(s),intr-inject-delay-time(ms),delay-duration(ms) +intr_storm_monitor="--intr_monitor 10000,10,1,100" + +acrn-dm --help 2>&1 | grep 'GVT args' +if [ $? == 0 ];then + GVT_args=$2 + boot_GVT_option=" -s 2,pci-gvt -G " +else + boot_GVT_option='' + GVT_args='' +fi + + acrn-dm -A -m $mem_size $boot_GVT_option"$GVT_args" -s 0:0,hostbridge -s 1:0,lpc -l com1,stdio $npk_virt\ + -s 9,virtio-net,$tap \ + -s 3,virtio-blk$boot_dev_flag,/data/$4/$4.img \ + -s 7,xhci,1-1:1-2:1-3:2-1:2-2:2-3:cap=apl \ + -s 8,passthru,0/15/1 \ + -s 13,virtio-rpmb \ + -s 10,virtio-hyper_dmabuf \ + -s 11,wdt-i6300esb \ + $boot_audio_option \ + $boot_cse_option \ + --mac_seed $mac_seed \ + -s 27,passthru,0/1b/0 \ + -s 24,passthru,0/18/0 \ + -s 18,passthru,3/0/0,keep_gsi \ + $intr_storm_monitor \ + $boot_ipu_option \ + -i /run/acrn/ioc_$vm_name,0x20 \ + -l com2,/run/acrn/ioc_$vm_name \ + --pm_notify_channel ioc \ + $boot_image_option \ + --enable_trusty \ + -B "$kernel_cmdline" $vm_name +} + +function launch_alios() +{ +#AliOS is not Android, only has same configuration currently, reuse launch function + +launch_android "$@" +} + +function help() +{ +echo "Use luanch_uos.sh like that ./launch_uos.sh -V <#>" +echo "The option -V means the UOSs group to be launched by vsbl as below" +echo "-V 1 means just launching 1 clearlinux UOS" +echo "-V 2 means just launching 1 android UOS" +echo "-V 3 means launching 1 clearlinux UOS + 1 android UOS" +echo "-V 4 means launching 2 clearlinux UOSs" +echo "-V 5 means just launching 1 alios UOS" +echo "-V 6 means auto check android/linux/alios UOS; if exist, launch it" +echo "-C means launching acrn-dm in runC container for QoS" +} + +launch_type=1 +debug=0 +runC_enable=0 + +function run_container() +{ +vm_name=vm1 +config_src="/usr/share/acrn/samples/apl-mrb/runC.json" +shell="/usr/share/acrn/conf/add/$vm_name.sh" +arg_file="/usr/share/acrn/conf/add/$vm_name.args" +runc_bundle="/usr/share/acrn/conf/add/runc/$vm_name" +rootfs_dir="/usr/share/acrn/conf/add/runc/rootfs" +config_dst="$runc_bundle/config.json" + + +input=$(runc list -f table | awk '{print $1}''{print $3}') +arr=(${input// / }) + +for((i=0;i<${#arr[@]};i++)) +do + if [ "$vm_name" = "${arr[$i]}" ]; then + if [ "running" = "${arr[$i+1]}" ]; then + echo "runC instance ${arr[$i]} is running" + exit + else + runc kill ${arr[$i]} + runc delete ${arr[$i]} + fi + fi +done +vmsts=$(acrnctl list) +vms=(${vmsts// / }) +for((i=0;i<${#vms[@]};i++)) +do + if [ "$vm_name" = "${vms[$i]}" ]; then + if [ "stopped" != "${vms[$i+1]}" ]; then + echo "Uos ${vms[$i]} ${vms[$i+1]}" + acrnctl stop ${vms[$i]} + fi + fi +done + +if [ ! -f "$shell" ]; then + echo "Pls add the vm at first!" + exit +fi + +if [ ! -f "$arg_file" ]; then + echo "Pls add the vm args!" + exit +fi + +if [ ! -d "$rootfs_dir" ]; then + mkdir -p "$rootfs_dir" +fi +if [ ! -d "$runc_bundle" ]; then + mkdir -p "$runc_bundle" +fi +if [ ! -f "$config_dst" ]; then + cp "$config_src" "$config_dst" + args=$(sed '{s/-C//g;s/^[ \t]*//g;s/^/\"/;s/ /\",\"/g;s/$/\"/}' ${arg_file}) + sed -i "s|\"sh\"|\"$shell\", $args|" $config_dst +fi +runc run --bundle $runc_bundle -d $vm_name +echo "The runC container is running in backgroud" +echo "'#runc exec bash' to login the container bash" +exit +} + +while getopts "V:M:hdC" opt +do + case $opt in + V) launch_type=$[$OPTARG] + ;; + M) setup_mem=$OPTARG + ;; + d) debug=1 + ;; + C) runC_enable=1 + ;; + h) help + exit 1 + ;; + ?) help + exit 1 + ;; + esac +done + +if [ ! -b "/dev/mmcblk1p3" ]; then + echo "no /dev/mmcblk1p3 data partition, exit" + exit +fi + +mkdir -p /data +mount /dev/mmcblk1p3 /data + +if [ $launch_type == 6 ]; then + if [ -f "/data/android/android.img" ]; then + launch_type=2; + elif [ -f "/data/alios/alios.img" ]; then + launch_type=5; + else + launch_type=1; + fi +fi + +if [ $runC_enable == 1 ]; then + if [ $(hostname) = "runc" ]; then + echo "Already in container exit!" + exit + fi + run_container + exit +fi + +# offline SOS CPUs except BSP before launch UOS +for i in `ls -d /sys/devices/system/cpu/cpu[1-99]`; do + online=`cat $i/online` + idx=`echo $i | tr -cd "[1-99]"` + echo cpu$idx online=$online + if [ "$online" = "1" ]; then + echo 0 > $i/online + online=`cat $i/online` + # during boot time, cpu hotplug may be disabled by pci_device_probe during a pci module insmod + while [ "$online" = "1" ]; do + sleep 1 + echo 0 > $i/online + online=`cat $i/online` + done + echo $idx > /sys/devices/virtual/misc/acrn_hsm/remove_cpu + fi +done + +case $launch_type in + 1) echo "Launch clearlinux UOS" + launch_clearlinux 1 "64 448 8" 0x070F00 clearlinux "LaaG" $debug + ;; + 2) echo "Launch android UOS" + launch_android 1 "64 448 8" 0x070F00 android "AaaG" $debug + ;; + 3) echo "Launch clearlinux UOS + android UOS" + launch_android 1 "64 448 4" 0x00000C android "AaaG" $debug & + sleep 5 + launch_clearlinux 2 "64 448 4" 0x070F00 clearlinux "LaaG" $debug + ;; + 4) echo "Launch two clearlinux UOSs" + launch_clearlinux 1 "64 448 4" 0x00000C clearlinux "L1aaG" $debug & + sleep 5 + launch_clearlinux 2 "64 448 4" 0x070F00 clearlinux_dup "L2aaG" $debug + ;; + 5) echo "Launch alios UOS" + launch_alios 1 "64 448 8" 0x070F00 alios "AliaaG" $debug + ;; +esac + +umount /data diff --git a/misc/config_tools/data/sample_launch_scripts/apl-up2/launch_uos.sh b/misc/config_tools/data/sample_launch_scripts/apl-up2/launch_uos.sh new file mode 100644 index 000000000..cbd96c80e --- /dev/null +++ b/misc/config_tools/data/sample_launch_scripts/apl-up2/launch_uos.sh @@ -0,0 +1,481 @@ +#!/bin/bash +# Copyright (C) 2019-2022 Intel Corporation. +# SPDX-License-Identifier: BSD-3-Clause + +kernel_version=$(uname -r | awk -F. '{ printf("%d.%d", $1,$2) }') + +ipu_passthrough=0 + +# Check the device file of /dev/vbs_ipu to determine the IPU mode +if [ ! -e "/dev/vbs_ipu" ]; then +ipu_passthrough=1 +fi + +audio_passthrough=0 + +# Check the device file of /dev/vbs_k_audio to determine the audio mode +if [ ! -e "/dev/vbs_k_audio" ]; then +audio_passthrough=1 +fi + +cse_passthrough=0 +hbm_ver=`cat /sys/class/mei/mei0/hbm_ver` +major_ver=`echo $hbm_ver | cut -d '.' -f1` +minor_ver=`echo $hbm_ver | cut -d '.' -f2` +if [[ "$major_ver" -lt "2" ]] || \ + [[ "$major_ver" == "2" && "$minor_ver" -le "2" ]]; then + cse_passthrough=1 +fi + +# pci devices for passthru +declare -A passthru_vpid +declare -A passthru_bdf + +passthru_vpid=( +["usb_xdci"]="8086 5aaa" +["ipu"]="8086 5a88" +["ipu_i2c"]="8086 5aac" +["cse"]="8086 5a9a" +["sd_card"]="8086 5acc" +["audio"]="8086 5a98" +["audio_codec"]="8086 5ab4" +) +passthru_bdf=( +["usb_xdci"]="0000:00:15.1" +["ipu"]="0000:00:03.0" +["ipu_i2c"]="0000:00:16.0" +["cse"]="0000:00:0f.0" +["sd_card"]="0000:00:1c.0" +["audio"]="0000:00:0e.0" +["audio_codec"]="0000:00:17.0" +) + +function launch_clearlinux() +{ +if [ ! -f "/data/$4/$4.img" ]; then + echo "no /data/$4/$4.img, exit" + exit +fi + +#vm-name used to generate uos-mac address +mac=$(cat /sys/class/net/en*/address) +vm_name=vm$1 +mac_seed=${mac:9:8}-${vm_name} + +# create a unique tap device for each VM +tap=tap_$5 +tap_exist=$(ip a | grep "$tap" | awk '{print $1}') +if [ "$tap_exist"x != "x" ]; then + echo "tap device existed, reuse $tap" +else + ip tuntap add dev $tap mode tap +fi + +# if acrn-br0 exists, add VM's unique tap device under it +br_exist=$(ip a | grep acrn-br0 | awk '{print $1}') +if [ "$br_exist"x != "x" -a "$tap_exist"x = "x" ]; then + echo "acrn-br0 bridge aleady exists, adding new tap device to it..." + ip link set "$tap" master acrn-br0 + ip link set dev "$tap" down + ip link set dev "$tap" up +fi + +#check if the vm is running or not +vm_ps=$(pgrep -a -f acrn-dm) +result=$(echo $vm_ps | grep -w "${vm_name}") +if [[ "$result" != "" ]]; then + echo "$vm_name is running, can't create twice!" + exit +fi + +#for VT-d device setting +modprobe pci_stub +echo ${passthru_vpid["usb_xdci"]} > /sys/bus/pci/drivers/pci-stub/new_id +echo ${passthru_bdf["usb_xdci"]} > /sys/bus/pci/devices/${passthru_bdf["usb_xdci"]}/driver/unbind +echo ${passthru_bdf["usb_xdci"]} > /sys/bus/pci/drivers/pci-stub/bind + +boot_ipu_option="" +if [ $ipu_passthrough == 1 ];then + # for ipu passthrough - ipu device 0:3.0 + if [ -d "/sys/bus/pci/devices/${passthru_bdf["ipu"]}" ]; then + echo ${passthru_vpid["ipu"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["ipu"]} > /sys/bus/pci/devices/${passthru_bdf["ipu"]}/driver/unbind + echo ${passthru_bdf["ipu"]} > /sys/bus/pci/drivers/pci-stub/bind + boot_ipu_option="$boot_ipu_option"" -s 12,passthru,0/3/0 " + fi + + # for ipu passthrough - ipu related i2c + # please use virtual slot 22 for i2c to make sure that the i2c controller + # could get the same virtaul BDF as physical BDF + if [ -d "/sys/bus/pci/devices/${passthru_bdf["ipu_i2c"]}" ]; then + echo ${passthru_vpid["ipu_i2c"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["ipu_i2c"]} > /sys/bus/pci/devices/${passthru_bdf["ipu_i2c"]}/driver/unbind + echo ${passthru_bdf["ipu_i2c"]} > /sys/bus/pci/drivers/pci-stub/bind + boot_ipu_option="$boot_ipu_option"" -s 22,passthru,0/16/0 " + fi +else + boot_ipu_option="$boot_ipu_option"" -s 21,virtio-ipu " +fi + +boot_cse_option="" +if [ $cse_passthrough == 1 ]; then + echo ${passthru_vpid["cse"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["cse"]} > /sys/bus/pci/devices/${passthru_bdf["cse"]}/driver/unbind + echo ${passthru_bdf["cse"]} > /sys/bus/pci/drivers/pci-stub/bind + boot_cse_option="$boot_cse_option"" -s 15,passthru,0/0f/0 " +else + boot_cse_option="$boot_cse_option"" -s 15,virtio-heci,0/0f/0 " +fi + +# for sd card passthrough - SDXC/MMC Host Controller +# echo ${passthru_vpid["sd_card"]} > /sys/bus/pci/drivers/pci-stub/new_id +# echo ${passthru_bdf["sd_card"]} > /sys/bus/pci/devices/${passthru_bdf["sd_card"]}/driver/unbind +# echo ${passthru_bdf["sd_card"]} > /sys/bus/pci/drivers/pci-stub/bind + +#for memsize setting, total 8GB(>7.5GB) uos->6GB, 4GB(>3.5GB) uos->2GB +memsize=`cat /proc/meminfo|head -n 1|awk '{print $2}'` +if [ $memsize -gt 7500000 ];then + mem_size=6G +elif [ $memsize -gt 3500000 ];then + mem_size=2G +else + mem_size=1750M +fi + +if [ "$setup_mem" != "" ];then + mem_size=$setup_mem +fi + +boot_dev_flag=",b" +if [ $6 == 1 ];then + boot_image_option="--vsbl /usr/share/acrn/bios/VSBL_debug.bin" +else + boot_image_option="--vsbl /usr/share/acrn/bios/VSBL.bin" +fi + +#interrupt storm monitor for pass-through devices, params order: +#threshold/s,probe-period(s),intr-inject-delay-time(ms),delay-duration(ms) +intr_storm_monitor="--intr_monitor 10000,10,1,100" + +acrn-dm --help 2>&1 | grep 'GVT args' +if [ $? == 0 ];then + GVT_args=$2 + boot_GVT_option=" -s 0:2:0,pci-gvt -G " +else + boot_GVT_option='' + GVT_args='' +fi + +#logger_setting, format: logger_name,level; like following +logger_setting="--logger_setting console,level=4;kmsg,level=3;disk,level=5" + +acrn-dm -A -m $mem_size $boot_GVT_option"$GVT_args" -s 0:0,hostbridge -s 1:0,lpc -l com1,stdio \ + -s 5,virtio-console,@pty:pty_port \ + -s 6,virtio-hyper_dmabuf \ + -s 8,wdt-i6300esb \ + -s 3,virtio-blk$boot_dev_flag,/data/$4/$4.img \ + -s 4,virtio-net,$tap $boot_image_option \ + -s 7,xhci,1-1:1-2:1-3:2-1:2-2:2-3:cap=apl \ + -s 9,passthru,0/15/1 \ + $boot_cse_option \ + $intr_storm_monitor \ + $logger_setting \ + $boot_ipu_option \ + --mac_seed $mac_seed \ + --pm_notify_channel power_button \ + -B "root=/dev/vda2 rw rootwait nohpet console=hvc0 \ + console=ttyS0 no_timer_check ignore_loglevel log_buf_len=16M \ + consoleblank=0 tsc=reliable i915.avail_planes_per_pipe=$3 i915.enable_guc_loading=0 \ + i915.enable_hangcheck=0 i915.nuclear_pageflip=1 \ + i915.enable_guc_submission=0 i915.enable_guc=0" $vm_name +} + +function launch_android() +{ +if [ ! -f "/data/$4/$4.img" ]; then + echo "no /data/$4/$4.img, exit" + exit +fi + +#vm-name used to generate uos-mac address +mac=$(cat /sys/class/net/en*/address) +vm_name=vm$1 +mac_seed=${mac:9:8}-${vm_name} + +# create a unique tap device for each VM +tap=tap_$5 +tap_exist=$(ip a | grep "$tap" | awk '{print $1}') +if [ "$tap_exist"x != "x" ]; then + echo "tap device existed, reuse $tap" +else + ip tuntap add dev $tap mode tap +fi + +# if acrn-br0 exists, add VM's unique tap device under it +br_exist=$(ip a | grep acrn-br0 | awk '{print $1}') +if [ "$br_exist"x != "x" -a "$tap_exist"x = "x" ]; then + echo "acrn-br0 bridge aleady exists, adding new tap device to it..." + ip link set "$tap" master acrn-br0 + ip link set dev "$tap" down + ip link set dev "$tap" up +fi + +#Use MMC name + serial for ADB serial no., same as native android +mmc_name=`cat /sys/block/mmcblk0/device/name` +mmc_serial=`cat /sys/block/mmcblk0/device/serial | sed -n 's/^..//p'` +ser=$mmc_name$mmc_serial + +#check if the vm is running or not +vm_ps=$(pgrep -a -f acrn-dm) +result=$(echo $vm_ps | grep -w "${vm_name}") +if [[ "$result" != "" ]]; then + echo "$vm_name is running, can't create twice!" + exit +fi + +#for VT-d device setting +modprobe pci_stub +echo ${passthru_vpid["usb_xdci"]} > /sys/bus/pci/drivers/pci-stub/new_id +echo ${passthru_bdf["usb_xdci"]} > /sys/bus/pci/devices/${passthru_bdf["usb_xdci"]}/driver/unbind +echo ${passthru_bdf["usb_xdci"]} > /sys/bus/pci/drivers/pci-stub/bind + +#for audio device +boot_audio_option="" +if [ $audio_passthrough == 1 ]; then + echo ${passthru_vpid["audio"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["audio"]} > /sys/bus/pci/devices/${passthru_bdf["audio"]}/driver/unbind + echo ${passthru_bdf["audio"]} > /sys/bus/pci/drivers/pci-stub/bind + + #for audio codec + echo ${passthru_vpid["audio_codec"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["audio_codec"]} > /sys/bus/pci/devices/${passthru_bdf["audio_codec"]}/driver/unbind + echo ${passthru_bdf["audio_codec"]} > /sys/bus/pci/drivers/pci-stub/bind + + boot_audio_option="-s 14,passthru,0/e/0,keep_gsi -s 23,passthru,0/17/0" +else + boot_audio_option="-s 14,virtio-audio" +fi +# # for sd card passthrough - SDXC/MMC Host Controller 00:1b.0 +# echo ${passthru_vpid["sd_card"]} > /sys/bus/pci/drivers/pci-stub/new_id +# echo ${passthru_bdf["sd_card"]} > /sys/bus/pci/devices/${passthru_bdf["sd_card"]}/driver/unbind +# echo ${passthru_bdf["sd_card"]} > /sys/bus/pci/drivers/pci-stub/bind + +# Check if the NPK device/driver is present +ls -d /sys/bus/pci/drivers/intel_th_pci/0000* 2>/dev/null 1>/dev/null +if [ $? == 0 ];then + npk_virt="-s 0:0:2,npk,8/24" +else + npk_virt="" +fi + +# WA for USB role switch hang issue, disable runtime PM of xHCI device +echo on > /sys/devices/pci0000:00/0000:00:15.0/power/control + +boot_ipu_option="" +if [ $ipu_passthrough == 1 ];then + # for ipu passthrough - ipu device + if [ -d "/sys/bus/pci/devices/${passthru_bdf["ipu"]}" ]; then + echo ${passthru_vpid["ipu"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["ipu"]} > /sys/bus/pci/devices/${passthru_bdf["ipu"]}/driver/unbind + echo ${passthru_bdf["ipu"]} > /sys/bus/pci/drivers/pci-stub/bind + boot_ipu_option="$boot_ipu_option"" -s 12,passthru,0/3/0 " + fi + + # for ipu passthrough - ipu related i2c 0:16.0 + # please use virtual slot 22 for i2c 0:16.0 to make sure that the i2c controller + # could get the same virtaul BDF as physical BDF + if [ -d "/sys/bus/pci/devices/0000:00:16.0" ]; then + echo ${passthru_vpid["ipu_i2c"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["ipu_i2c"]} > /sys/bus/pci/devices/${passthru_bdf["ipu_i2c"]}/driver/unbind + echo ${passthru_bdf["ipu_i2c"]} > /sys/bus/pci/drivers/pci-stub/bind + boot_ipu_option="$boot_ipu_option"" -s 22,passthru,0/16/0 " + fi +else + boot_ipu_option="$boot_ipu_option"" -s 21,virtio-ipu " +fi + +boot_cse_option="" +if [ $cse_passthrough == 1 ]; then + echo ${passthru_vpid["cse"]} > /sys/bus/pci/drivers/pci-stub/new_id + echo ${passthru_bdf["cse"]} > /sys/bus/pci/devices/${passthru_bdf["cse"]}/driver/unbind + echo ${passthru_bdf["cse"]} > /sys/bus/pci/drivers/pci-stub/bind + boot_cse_option="$boot_cse_option"" -s 15,passthru,0/0f/0 " +else + boot_cse_option="$boot_cse_option"" -s 15,virtio-heci,0/0f/0 " +fi + +#for memsize setting, total 8GB(>7.5GB) uos->6GB, 4GB(>3.5GB) uos->2GB +memsize=`cat /proc/meminfo|head -n 1|awk '{print $2}'` +if [ $memsize -gt 7500000 ];then + mem_size=6G +elif [ $memsize -gt 3500000 ];then + mem_size=2G +else + mem_size=1750M +fi + +if [ "$setup_mem" != "" ];then + mem_size=$setup_mem +fi + +kernel_cmdline_generic="nohpet tsc=reliable intel_iommu=off \ + androidboot.serialno=$ser \ + i915.enable_rc6=1 i915.enable_fbc=1 i915.enable_guc_loading=0 i915.avail_planes_per_pipe=$3 \ + i915.enable_hangcheck=0 use_nuclear_flip=1 i915.enable_guc_submission=0 i915.enable_guc=0" + +boot_dev_flag=",b" +if [ $6 == 1 ];then + boot_image_option="--vsbl /usr/share/acrn/bios/VSBL_debug.bin" +else + boot_image_option="--vsbl /usr/share/acrn/bios/VSBL.bin" +fi +kernel_cmdline="$kernel_cmdline_generic" + +: ' +select right virtual slots for acrn_dm: +1. some passthru device need virtual slot same as physical, like audio 0:e.0 at +virtual #14 slot, so "-s 14,passthru,0/e/0" +2. acrn_dm share vioapic irq between some virtual slots: like 6&14, 7&15. Need +guarantee no virt irq sharing for each passthru device. +FIXME: picking a virtual slot (#24 now) which is level-triggered to make sure +audio codec passthrough working +3. the bootable device slot is configured in compile stating in Android Guest +image, it should be kept using 3 as fixed value for Android Guest on Gordon_peak +ACRN project +' + +#interrupt storm monitor for pass-through devices, params order: +#threshold/s,probe-period(s),intr-inject-delay-time(ms),delay-duration(ms) +intr_storm_monitor="--intr_monitor 10000,10,1,100" + +acrn-dm --help 2>&1 | grep 'GVT args' +if [ $? == 0 ];then + GVT_args=$2 + boot_GVT_option=" -s 2,pci-gvt -G " +else + boot_GVT_option='' + GVT_args='' +fi + +#logger_setting, format: logger_name,level; like following +logger_setting="--logger_setting console,level=4;kmsg,level=3;disk,level=5" + + acrn-dm -A -m $mem_size $boot_GVT_option"$GVT_args" -s 0:0,hostbridge -s 1:0,lpc -l com1,stdio $npk_virt\ + -s 9,virtio-net,$tap \ + -s 3,virtio-blk$boot_dev_flag,/data/$4/$4.img \ + -s 7,xhci,1-1:1-2:1-3:2-1:2-2:2-3:cap=apl \ + -s 8,passthru,0/15/1 \ + -s 13,virtio-rpmb \ + -s 10,virtio-hyper_dmabuf \ + -s 11,wdt-i6300esb \ + $boot_audio_option \ + $boot_cse_option \ + $intr_storm_monitor \ + $logger_setting \ + $boot_ipu_option \ + --mac_seed $mac_seed \ + $boot_image_option \ + --enable_trusty \ + --pm_notify_channel power_button \ + -B "$kernel_cmdline" $vm_name +} + +function launch_alios() +{ +#AliOS is not Android, only has same configuration currently, reuse launch function + +launch_android "$@" +} + +function help() +{ +echo "Use luanch_uos.sh like that ./launch_uos.sh -V <#>" +echo "The option -V means the UOSs group to be launched by vsbl as below" +echo "-V 1 means just launching 1 clearlinux UOS" +echo "-V 2 means just launching 1 android UOS" +echo "-V 3 means launching 1 clearlinux UOS + 1 android UOS" +echo "-V 4 means launching 2 clearlinux UOSs" +echo "-V 5 means just launching 1 alios UOS" +echo "-V 6 means auto check android/linux/alios UOS; if exist, launch it" +} + +launch_type=1 +debug=0 + +while getopts "V:M:hd" opt +do + case $opt in + V) launch_type=$[$OPTARG] + ;; + M) setup_mem=$OPTARG + ;; + d) debug=1 + ;; + h) help + exit 1 + ;; + ?) help + exit 1 + ;; + esac +done + +if [ ! -b "/dev/mmcblk0p1" ]; then + echo "no /dev/mmcblk0p1 data partition, exit" + exit +fi + +mkdir -p /data +mount /dev/mmcblk0p1 /data + +if [ $launch_type == 6 ]; then + if [ -f "/data/android/android.img" ]; then + launch_type=2; + elif [ -f "/data/alios/alios.img" ]; then + launch_type=5; + else + launch_type=1; + fi +fi + +# offline SOS CPUs except BSP before launch UOS +for i in `ls -d /sys/devices/system/cpu/cpu[1-99]`; do + online=`cat $i/online` + idx=`echo $i | tr -cd "[1-99]"` + echo cpu$idx online=$online + if [ "$online" = "1" ]; then + echo 0 > $i/online + online=`cat $i/online` + # during boot time, cpu hotplug may be disabled by pci_device_probe during a pci module insmod + while [ "$online" = "1" ]; do + sleep 1 + echo 0 > $i/online + online=`cat $i/online` + done + echo $idx > /sys/devices/virtual/misc/acrn_hsm/remove_cpu + fi +done + +case $launch_type in + 1) echo "Launch clearlinux UOS" + launch_clearlinux 1 "64 448 8" 0x070F00 clearlinux "LaaG" $debug + ;; + 2) echo "Launch android UOS" + launch_android 1 "64 448 8" 0x070F00 android "AaaG" $debug + ;; + 3) echo "Launch clearlinux UOS + android UOS" + launch_android 1 "64 448 4" 0x00000C android "AaaG" $debug & + sleep 5 + launch_clearlinux 2 "64 448 4" 0x070F00 clearlinux "LaaG" $debug + ;; + 4) echo "Launch two clearlinux UOSs" + launch_clearlinux 1 "64 448 4" 0x00000C clearlinux "L1aaG" $debug & + sleep 5 + launch_clearlinux 2 "64 448 4" 0x070F00 clearlinux_dup "L2aaG" $debug + ;; + 5) echo "Launch alios UOS" + launch_alios 1 "64 448 8" 0x070F00 alios "AliaaG" $debug + ;; +esac + +umount /data diff --git a/misc/config_tools/data/sample_launch_scripts/launch_ubuntu.sh b/misc/config_tools/data/sample_launch_scripts/launch_ubuntu.sh index df86408df..d38ae1fcf 100755 --- a/misc/config_tools/data/sample_launch_scripts/launch_ubuntu.sh +++ b/misc/config_tools/data/sample_launch_scripts/launch_ubuntu.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (C) 2020 Intel Corporation. +# Copyright (C) 2020-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause function launch_ubuntu() diff --git a/misc/config_tools/data/sample_launch_scripts/nuc/launch_hard_rt_vm.sh b/misc/config_tools/data/sample_launch_scripts/nuc/launch_hard_rt_vm.sh index d5e0db461..44c145c68 100755 --- a/misc/config_tools/data/sample_launch_scripts/nuc/launch_hard_rt_vm.sh +++ b/misc/config_tools/data/sample_launch_scripts/nuc/launch_hard_rt_vm.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (C) 2019 Intel Corporation. +# Copyright (C) 2019-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause # This is an example, if use different HW,the script must be adapted to match the BDF on the actual HW platform diff --git a/misc/config_tools/data/sample_launch_scripts/nuc/launch_uos.sh b/misc/config_tools/data/sample_launch_scripts/nuc/launch_uos.sh index bb7cf9861..93958a503 100755 --- a/misc/config_tools/data/sample_launch_scripts/nuc/launch_uos.sh +++ b/misc/config_tools/data/sample_launch_scripts/nuc/launch_uos.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (C) 2019 Intel Corporation. +# Copyright (C) 2019-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause function run_container() diff --git a/misc/config_tools/data/sample_launch_scripts/nuc/launch_vxworks.sh b/misc/config_tools/data/sample_launch_scripts/nuc/launch_vxworks.sh index 9511a531c..82117d3b4 100755 --- a/misc/config_tools/data/sample_launch_scripts/nuc/launch_vxworks.sh +++ b/misc/config_tools/data/sample_launch_scripts/nuc/launch_vxworks.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (C) 2019 Intel Corporation. +# Copyright (C) 2019-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause function launch_vxworks() diff --git a/misc/config_tools/data/sample_launch_scripts/nuc/launch_xenomai.sh b/misc/config_tools/data/sample_launch_scripts/nuc/launch_xenomai.sh index 6609d2640..710d2163c 100755 --- a/misc/config_tools/data/sample_launch_scripts/nuc/launch_xenomai.sh +++ b/misc/config_tools/data/sample_launch_scripts/nuc/launch_xenomai.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (C) 2020 Intel Corporation. +# Copyright (C) 2020-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause # set -x diff --git a/misc/config_tools/data/sample_launch_scripts/nuc/launch_zephyr.sh b/misc/config_tools/data/sample_launch_scripts/nuc/launch_zephyr.sh index e2b5a92d9..45f863dc9 100755 --- a/misc/config_tools/data/sample_launch_scripts/nuc/launch_zephyr.sh +++ b/misc/config_tools/data/sample_launch_scripts/nuc/launch_zephyr.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright (C) 2019 Intel Corporation. +# Copyright (C) 2019-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause function launch_zephyr() diff --git a/misc/config_tools/hv_config/board_defconfig.py b/misc/config_tools/hv_config/board_defconfig.py index 65a198486..31da5bf85 100644 --- a/misc/config_tools/hv_config/board_defconfig.py +++ b/misc/config_tools/hv_config/board_defconfig.py @@ -1,4 +1,4 @@ -# Copyright (C) 2019 Intel Corporation. +# Copyright (C) 2019-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/hv_config/hv_item.py b/misc/config_tools/hv_config/hv_item.py index 1e9ba22c5..9b45a9f0f 100644 --- a/misc/config_tools/hv_config/hv_item.py +++ b/misc/config_tools/hv_config/hv_item.py @@ -1,4 +1,4 @@ -# Copyright (C) 2020 Intel Corporation. +# Copyright (C) 2020-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/library/board_cfg_lib.py b/misc/config_tools/library/board_cfg_lib.py index 3f621a29d..953d2d7d0 100644 --- a/misc/config_tools/library/board_cfg_lib.py +++ b/misc/config_tools/library/board_cfg_lib.py @@ -1,4 +1,4 @@ -# Copyright (C) 2019 Intel Corporation. +# Copyright (C) 2019-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/library/common.py b/misc/config_tools/library/common.py index 24ece4bf3..9c9d9c62e 100644 --- a/misc/config_tools/library/common.py +++ b/misc/config_tools/library/common.py @@ -1,4 +1,4 @@ -# Copyright (C) 2019 Intel Corporation. +# Copyright (C) 2019-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/library/hv_cfg_lib.py b/misc/config_tools/library/hv_cfg_lib.py index 335ea87e5..6aae81c30 100644 --- a/misc/config_tools/library/hv_cfg_lib.py +++ b/misc/config_tools/library/hv_cfg_lib.py @@ -1,4 +1,4 @@ -# Copyright (C) 2020 Intel Corporation. +# Copyright (C) 2020-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/library/hypervisor_license b/misc/config_tools/library/hypervisor_license index b1e21a481..758d4bf77 100644 --- a/misc/config_tools/library/hypervisor_license +++ b/misc/config_tools/library/hypervisor_license @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021 Intel Corporation. + * Copyright (C) 2021-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/config_tools/library/launch_cfg_lib.py b/misc/config_tools/library/launch_cfg_lib.py index f71df3f45..90f520216 100644 --- a/misc/config_tools/library/launch_cfg_lib.py +++ b/misc/config_tools/library/launch_cfg_lib.py @@ -1,4 +1,4 @@ -# Copyright (C) 2019 Intel Corporation. +# Copyright (C) 2019-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/library/scenario_cfg_lib.py b/misc/config_tools/library/scenario_cfg_lib.py index 21ab34e54..34f34fd0a 100644 --- a/misc/config_tools/library/scenario_cfg_lib.py +++ b/misc/config_tools/library/scenario_cfg_lib.py @@ -1,4 +1,4 @@ -# Copyright (C) 2019 Intel Corporation. +# Copyright (C) 2019-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/scenario_config/scenario_cfg_gen.py b/misc/config_tools/scenario_config/scenario_cfg_gen.py index 050aa251c..188cc1e6c 100755 --- a/misc/config_tools/scenario_config/scenario_cfg_gen.py +++ b/misc/config_tools/scenario_config/scenario_cfg_gen.py @@ -1,4 +1,4 @@ -# Copyright (C) 2019 Intel Corporation. +# Copyright (C) 2019-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/scenario_config/scenario_item.py b/misc/config_tools/scenario_config/scenario_item.py index c7ded1332..812368f23 100644 --- a/misc/config_tools/scenario_config/scenario_item.py +++ b/misc/config_tools/scenario_config/scenario_item.py @@ -1,4 +1,4 @@ -# Copyright (C) 2019 Intel Corporation. +# Copyright (C) 2019-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/service_vm_config/serial_config.py b/misc/config_tools/service_vm_config/serial_config.py index ccffec93d..3a45eb6b7 100644 --- a/misc/config_tools/service_vm_config/serial_config.py +++ b/misc/config_tools/service_vm_config/serial_config.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (C) 2021 Intel Corporation. +# Copyright (C) 2021-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/static_allocators/bdf.py b/misc/config_tools/static_allocators/bdf.py index 67de06e1f..a8d2e5d1a 100644 --- a/misc/config_tools/static_allocators/bdf.py +++ b/misc/config_tools/static_allocators/bdf.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (C) 2021 Intel Corporation. +# Copyright (C) 2021-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/static_allocators/board_capability.py b/misc/config_tools/static_allocators/board_capability.py index 1d9981f43..141afca9c 100644 --- a/misc/config_tools/static_allocators/board_capability.py +++ b/misc/config_tools/static_allocators/board_capability.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (C) 2021 Intel Corporation. +# Copyright (C) 2021-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/static_allocators/cpu_affinity.py b/misc/config_tools/static_allocators/cpu_affinity.py index ff80eb98d..18cf61940 100644 --- a/misc/config_tools/static_allocators/cpu_affinity.py +++ b/misc/config_tools/static_allocators/cpu_affinity.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (C) 2021 Intel Corporation. +# Copyright (C) 2021-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/static_allocators/gpa.py b/misc/config_tools/static_allocators/gpa.py index 726457a36..43935bebd 100644 --- a/misc/config_tools/static_allocators/gpa.py +++ b/misc/config_tools/static_allocators/gpa.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (C) 2021 Intel Corporation. +# Copyright (C) 2021-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/static_allocators/hv_ram.py b/misc/config_tools/static_allocators/hv_ram.py index 3b5f6d060..eed41e472 100644 --- a/misc/config_tools/static_allocators/hv_ram.py +++ b/misc/config_tools/static_allocators/hv_ram.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (C) 2022 Intel Corporation. All rights reserved. +# Copyright (C) 2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/static_allocators/intx.py b/misc/config_tools/static_allocators/intx.py index 9b1bef55a..bde41b10b 100644 --- a/misc/config_tools/static_allocators/intx.py +++ b/misc/config_tools/static_allocators/intx.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (C) 2021 Intel Corporation. +# Copyright (C) 2021-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/static_allocators/lib/__init__.py b/misc/config_tools/static_allocators/lib/__init__.py index 2f1514f1e..788d5a983 100644 --- a/misc/config_tools/static_allocators/lib/__init__.py +++ b/misc/config_tools/static_allocators/lib/__init__.py @@ -1,4 +1,4 @@ -# Copyright (C) 2021 Intel Corporation. +# Copyright (C) 2021-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/static_allocators/lib/error.py b/misc/config_tools/static_allocators/lib/error.py index c21c81e00..c1fce9111 100644 --- a/misc/config_tools/static_allocators/lib/error.py +++ b/misc/config_tools/static_allocators/lib/error.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (C) 2021 Intel Corporation. +# Copyright (C) 2021-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/static_allocators/lib/lib.py b/misc/config_tools/static_allocators/lib/lib.py index d7baf8e4f..4f10270b4 100644 --- a/misc/config_tools/static_allocators/lib/lib.py +++ b/misc/config_tools/static_allocators/lib/lib.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (C) 2021 Intel Corporation. +# Copyright (C) 2021-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/static_allocators/main.py b/misc/config_tools/static_allocators/main.py index a1819e3e9..d5e1c3c56 100755 --- a/misc/config_tools/static_allocators/main.py +++ b/misc/config_tools/static_allocators/main.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (C) 2021 Intel Corporation. +# Copyright (C) 2021-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/static_allocators/pio.py b/misc/config_tools/static_allocators/pio.py index c68e7e737..c5604fe93 100644 --- a/misc/config_tools/static_allocators/pio.py +++ b/misc/config_tools/static_allocators/pio.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (C) 2021 Intel Corporation. +# Copyright (C) 2021-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/config_tools/xforms/board_info.h.xsl b/misc/config_tools/xforms/board_info.h.xsl index 5018aeef6..a277293f0 100644 --- a/misc/config_tools/xforms/board_info.h.xsl +++ b/misc/config_tools/xforms/board_info.h.xsl @@ -1,6 +1,6 @@ - + - + - + - + - + - + - + - + - + Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/debug_tools/acrn_crashlog/common/include/strutils.h b/misc/debug_tools/acrn_crashlog/common/include/strutils.h index 61c9bf035..fc16b1cd7 100644 --- a/misc/debug_tools/acrn_crashlog/common/include/strutils.h +++ b/misc/debug_tools/acrn_crashlog/common/include/strutils.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/debug_tools/acrn_crashlog/common/log_sys.c b/misc/debug_tools/acrn_crashlog/common/log_sys.c index 9673840c4..793f727b5 100644 --- a/misc/debug_tools/acrn_crashlog/common/log_sys.c +++ b/misc/debug_tools/acrn_crashlog/common/log_sys.c @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/debug_tools/acrn_crashlog/common/strutils.c b/misc/debug_tools/acrn_crashlog/common/strutils.c index dab47c4dc..c4391b0f6 100644 --- a/misc/debug_tools/acrn_crashlog/common/strutils.c +++ b/misc/debug_tools/acrn_crashlog/common/strutils.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/debug_tools/acrn_crashlog/data/crashlogctl b/misc/debug_tools/acrn_crashlog/data/crashlogctl index fe4bd14f0..b501666f3 100755 --- a/misc/debug_tools/acrn_crashlog/data/crashlogctl +++ b/misc/debug_tools/acrn_crashlog/data/crashlogctl @@ -1,6 +1,6 @@ #!/bin/bash # -# Copyright (C) 2021 Intel Corporation +# Copyright (C) 2021-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause # # crashlogctl is part of acrn-hypervisor. diff --git a/misc/debug_tools/acrn_crashlog/data/usercrash-wrapper b/misc/debug_tools/acrn_crashlog/data/usercrash-wrapper index 9f04a6244..a2dcabbbf 100755 --- a/misc/debug_tools/acrn_crashlog/data/usercrash-wrapper +++ b/misc/debug_tools/acrn_crashlog/data/usercrash-wrapper @@ -1,6 +1,6 @@ #!/bin/bash # -# Copyright (C) <2018> Intel Corporation +# Copyright (C) 2018-2022 Intel Corporation. # SPDX-License-Identifier: BSD-3-Clause # diff --git a/misc/debug_tools/acrn_crashlog/license_header b/misc/debug_tools/acrn_crashlog/license_header index f0b28cfd2..45c74eed0 100644 --- a/misc/debug_tools/acrn_crashlog/license_header +++ b/misc/debug_tools/acrn_crashlog/license_header @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/debug_tools/acrn_crashlog/usercrash/client.c b/misc/debug_tools/acrn_crashlog/usercrash/client.c index a6cc758b4..9ad13ca43 100644 --- a/misc/debug_tools/acrn_crashlog/usercrash/client.c +++ b/misc/debug_tools/acrn_crashlog/usercrash/client.c @@ -1,10 +1,10 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ /* - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/misc/debug_tools/acrn_crashlog/usercrash/crash_dump.c b/misc/debug_tools/acrn_crashlog/usercrash/crash_dump.c index 289d99623..9634d06ba 100644 --- a/misc/debug_tools/acrn_crashlog/usercrash/crash_dump.c +++ b/misc/debug_tools/acrn_crashlog/usercrash/crash_dump.c @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/debug_tools/acrn_crashlog/usercrash/debugger.c b/misc/debug_tools/acrn_crashlog/usercrash/debugger.c index 4eccd67d4..a059be34b 100644 --- a/misc/debug_tools/acrn_crashlog/usercrash/debugger.c +++ b/misc/debug_tools/acrn_crashlog/usercrash/debugger.c @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/debug_tools/acrn_crashlog/usercrash/include/crash_dump.h b/misc/debug_tools/acrn_crashlog/usercrash/include/crash_dump.h index 35e181ae8..7dafb4fbc 100644 --- a/misc/debug_tools/acrn_crashlog/usercrash/include/crash_dump.h +++ b/misc/debug_tools/acrn_crashlog/usercrash/include/crash_dump.h @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/debug_tools/acrn_crashlog/usercrash/include/packet.h b/misc/debug_tools/acrn_crashlog/usercrash/include/packet.h index 0a970bb2b..92069c4ab 100644 --- a/misc/debug_tools/acrn_crashlog/usercrash/include/packet.h +++ b/misc/debug_tools/acrn_crashlog/usercrash/include/packet.h @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/debug_tools/acrn_crashlog/usercrash/include/protocol.h b/misc/debug_tools/acrn_crashlog/usercrash/include/protocol.h index 3400e087e..402e4e090 100644 --- a/misc/debug_tools/acrn_crashlog/usercrash/include/protocol.h +++ b/misc/debug_tools/acrn_crashlog/usercrash/include/protocol.h @@ -1,5 +1,5 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/debug_tools/acrn_crashlog/usercrash/protocol.c b/misc/debug_tools/acrn_crashlog/usercrash/protocol.c index 32fc2e2a5..b0fd79b25 100644 --- a/misc/debug_tools/acrn_crashlog/usercrash/protocol.c +++ b/misc/debug_tools/acrn_crashlog/usercrash/protocol.c @@ -1,10 +1,10 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ /* - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/misc/debug_tools/acrn_crashlog/usercrash/server.c b/misc/debug_tools/acrn_crashlog/usercrash/server.c index 4872e7342..99bc946d7 100644 --- a/misc/debug_tools/acrn_crashlog/usercrash/server.c +++ b/misc/debug_tools/acrn_crashlog/usercrash/server.c @@ -1,10 +1,10 @@ /* - * Copyright (C) <2018> Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ /* - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/misc/debug_tools/acrn_log/acrnlog.c b/misc/debug_tools/acrn_log/acrnlog.c index 9e60c02da..236d8aedf 100644 --- a/misc/debug_tools/acrn_log/acrnlog.c +++ b/misc/debug_tools/acrn_log/acrnlog.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/debug_tools/acrn_trace/acrntrace.c b/misc/debug_tools/acrn_trace/acrntrace.c index 10929a68b..9724a1004 100644 --- a/misc/debug_tools/acrn_trace/acrntrace.c +++ b/misc/debug_tools/acrn_trace/acrntrace.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/debug_tools/acrn_trace/acrntrace.h b/misc/debug_tools/acrn_trace/acrntrace.h index a882cb277..eb5f8fd25 100644 --- a/misc/debug_tools/acrn_trace/acrntrace.h +++ b/misc/debug_tools/acrn_trace/acrntrace.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/debug_tools/acrn_trace/sbuf.c b/misc/debug_tools/acrn_trace/sbuf.c index 60c2e95db..068cd35a6 100644 --- a/misc/debug_tools/acrn_trace/sbuf.c +++ b/misc/debug_tools/acrn_trace/sbuf.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/debug_tools/acrn_trace/sbuf.h b/misc/debug_tools/acrn_trace/sbuf.h index ed0968984..20c7003b1 100644 --- a/misc/debug_tools/acrn_trace/sbuf.h +++ b/misc/debug_tools/acrn_trace/sbuf.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/efi-stub/Makefile b/misc/efi-stub/Makefile index df0b48fac..cbad8c0b3 100644 --- a/misc/efi-stub/Makefile +++ b/misc/efi-stub/Makefile @@ -1,5 +1,5 @@ # -# Copyright (c) 2011 - 2021, Intel Corporation +# Copyright (c) 2011 - 2022, Intel Corporation. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions diff --git a/misc/efi-stub/boot.c b/misc/efi-stub/boot.c index ef769e8bf..a9d4f85be 100644 --- a/misc/efi-stub/boot.c +++ b/misc/efi-stub/boot.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2011 - 2021, Intel Corporation + * Copyright (c) 2011 - 2022, Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/misc/efi-stub/boot.h b/misc/efi-stub/boot.h index 20bf51f0b..aa87cdb4a 100644 --- a/misc/efi-stub/boot.h +++ b/misc/efi-stub/boot.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2011 - 2021, Intel Corporation + * Copyright (c) 2011 - 2022, Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/misc/efi-stub/container.c b/misc/efi-stub/container.c index 31c6c2589..962bcd0ee 100644 --- a/misc/efi-stub/container.c +++ b/misc/efi-stub/container.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021, Intel Corporation. + * Copyright (c) 2021 - 2022, Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/misc/efi-stub/container.h b/misc/efi-stub/container.h index c43551f9b..db5128cfd 100644 --- a/misc/efi-stub/container.h +++ b/misc/efi-stub/container.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021, Intel Corporation. + * Copyright (c) 2021 - 2022, Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/misc/efi-stub/efilinux.h b/misc/efi-stub/efilinux.h index dc34c939c..897561510 100644 --- a/misc/efi-stub/efilinux.h +++ b/misc/efi-stub/efilinux.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2011 - 2021, Intel Corporation + * Copyright (c) 2011 - 2022, Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/misc/efi-stub/elf32.c b/misc/efi-stub/elf32.c index 478a86399..4aab6b72c 100644 --- a/misc/efi-stub/elf32.c +++ b/misc/efi-stub/elf32.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021, Intel Corporation. + * Copyright (c) 2021 - 2022, Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/misc/efi-stub/elf32.h b/misc/efi-stub/elf32.h index 80ecdaa97..a5ed4b231 100644 --- a/misc/efi-stub/elf32.h +++ b/misc/efi-stub/elf32.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021, Intel Corporation. + * Copyright (c) 2021 - 2022, Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/misc/efi-stub/malloc.c b/misc/efi-stub/malloc.c index 8adbd3270..3abb2529d 100644 --- a/misc/efi-stub/malloc.c +++ b/misc/efi-stub/malloc.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2011 - 2021, Intel Corporation + * Copyright (c) 2011 - 2022, Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/misc/efi-stub/multiboot.c b/misc/efi-stub/multiboot.c index c6447bd1c..65f64a077 100644 --- a/misc/efi-stub/multiboot.c +++ b/misc/efi-stub/multiboot.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2021, Intel Corporation. + * Copyright (c) 2021 - 2022, Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/misc/efi-stub/pe.c b/misc/efi-stub/pe.c index 0d81d4ae3..90c153e97 100644 --- a/misc/efi-stub/pe.c +++ b/misc/efi-stub/pe.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2011 - 2021, Intel Corporation + * Copyright (c) 2011 - 2022, Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/misc/efi-stub/stdlib.h b/misc/efi-stub/stdlib.h index bb89215ec..144da3ffd 100644 --- a/misc/efi-stub/stdlib.h +++ b/misc/efi-stub/stdlib.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2011 - 2021, Intel Corporation + * Copyright (c) 2011 - 2022, Intel Corporation. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/misc/hv_prebuild/hv_prebuild.h b/misc/hv_prebuild/hv_prebuild.h index fe60ce331..03e937287 100644 --- a/misc/hv_prebuild/hv_prebuild.h +++ b/misc/hv_prebuild/hv_prebuild.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/hv_prebuild/main.c b/misc/hv_prebuild/main.c index e7b0f9a0f..90984f3f0 100644 --- a/misc/hv_prebuild/main.c +++ b/misc/hv_prebuild/main.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/hv_prebuild/static_checks.c b/misc/hv_prebuild/static_checks.c index eff030e9f..91c8abbe7 100644 --- a/misc/hv_prebuild/static_checks.c +++ b/misc/hv_prebuild/static_checks.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/hv_prebuild/vm_cfg_checks.c b/misc/hv_prebuild/vm_cfg_checks.c index 407cace58..f866fb43d 100644 --- a/misc/hv_prebuild/vm_cfg_checks.c +++ b/misc/hv_prebuild/vm_cfg_checks.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020 Intel Corporation. + * Copyright (C) 2020-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/packaging/100_ACRN b/misc/packaging/100_ACRN index 69844a8a0..8f2bab0e9 100755 --- a/misc/packaging/100_ACRN +++ b/misc/packaging/100_ACRN @@ -1,5 +1,5 @@ #!/bin/bash -#* Copyright (c) 2020 Intel Corporation. +#* Copyright (c) 2020-2022 Intel Corporation. # postinst script for acrn kernel set -e diff --git a/misc/packaging/acrn-board-inspector.postinst b/misc/packaging/acrn-board-inspector.postinst index 11240c13f..480405e18 100644 --- a/misc/packaging/acrn-board-inspector.postinst +++ b/misc/packaging/acrn-board-inspector.postinst @@ -1,5 +1,5 @@ #!/bin/bash -#* Copyright (c) 2020 Intel Corporation SPDX-License-Identifier: BSD-3-Clause +#* Copyright (c) 2020-2022 Intel Corporation SPDX-License-Identifier: BSD-3-Clause # postinst script for acrn-board-inspector pip3 install xmlschema diff --git a/misc/packaging/acrn-hypervisor.postinst b/misc/packaging/acrn-hypervisor.postinst index 5d15f1743..ebac07aa7 100644 --- a/misc/packaging/acrn-hypervisor.postinst +++ b/misc/packaging/acrn-hypervisor.postinst @@ -1,5 +1,5 @@ #!/bin/bash -#* Copyright (c) 2020 Intel Corporation SPDX-License-Identifier: BSD-3-Clause +#* Copyright (c) 2020-2022 Intel Corporation SPDX-License-Identifier: BSD-3-Clause # postinst script for acrn-hypervisor # please NOTE !!! scenario_info/board_info changed by python scripts, so do not add content there!!! # please NOTE !!! scenario_info/board_info please add in release.json if needed !!! diff --git a/misc/packaging/acrn-kernel.postinst b/misc/packaging/acrn-kernel.postinst index 666960cd5..1704c254e 100644 --- a/misc/packaging/acrn-kernel.postinst +++ b/misc/packaging/acrn-kernel.postinst @@ -1,5 +1,5 @@ #!/bin/bash -#* Copyright (c) 2020 Intel Corporation. +#* Copyright (c) 2020-2022 Intel Corporation. # postinst script for acrn kernel filename="/etc/grub.d/40_custom" menu=$(grep ACRN_deb_multiboot2 ${filename}) || true diff --git a/misc/packaging/compile_iasl.py b/misc/packaging/compile_iasl.py index 24392abc6..834582e26 100644 --- a/misc/packaging/compile_iasl.py +++ b/misc/packaging/compile_iasl.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -#* Copyright (c) 2020 Intel Corporation +#* Copyright (c) 2020-2022 Intel Corporation. import os,sys,copy,json import subprocess import datetime diff --git a/misc/services/acrn_manager/acrn_mngr.c b/misc/services/acrn_manager/acrn_mngr.c index 9df424133..34234f432 100644 --- a/misc/services/acrn_manager/acrn_mngr.c +++ b/misc/services/acrn_manager/acrn_mngr.c @@ -1,5 +1,5 @@ /* - * Copyright (C)2018 Intel Corporation + * Copyright (C)2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/services/acrn_manager/acrn_mngr.h b/misc/services/acrn_manager/acrn_mngr.h index 2f32bebf9..11f797621 100644 --- a/misc/services/acrn_manager/acrn_mngr.h +++ b/misc/services/acrn_manager/acrn_mngr.h @@ -1,5 +1,5 @@ /* - * Copyright (C)2018 Intel Corporation + * Copyright (C)2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/services/acrn_manager/acrn_vm_ops.c b/misc/services/acrn_manager/acrn_vm_ops.c index ee1ac3be9..aa3c6deb1 100644 --- a/misc/services/acrn_manager/acrn_vm_ops.c +++ b/misc/services/acrn_manager/acrn_vm_ops.c @@ -1,5 +1,5 @@ /** - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/services/acrn_manager/acrnctl.c b/misc/services/acrn_manager/acrnctl.c index 2517c8d3f..0e9bdc584 100644 --- a/misc/services/acrn_manager/acrnctl.c +++ b/misc/services/acrn_manager/acrnctl.c @@ -2,7 +2,7 @@ * ProjectAcrn * Acrnctl * - * Copyright (C) 2018 Intel Corporation. + * Copyright (C) 2018-2022 Intel Corporation. * * SPDX-License-Identifier: BSD-3-Clause * diff --git a/misc/services/acrn_manager/acrnctl.h b/misc/services/acrn_manager/acrnctl.h index a0e695e19..72ab000ea 100644 --- a/misc/services/acrn_manager/acrnctl.h +++ b/misc/services/acrn_manager/acrnctl.h @@ -1,5 +1,5 @@ /** - * Copyright (C) 2018 Intel Corporation + * Copyright (C) 2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/services/acrn_manager/acrnd.c b/misc/services/acrn_manager/acrnd.c index d872208ef..3d28cbbd3 100644 --- a/misc/services/acrn_manager/acrnd.c +++ b/misc/services/acrn_manager/acrnd.c @@ -1,5 +1,5 @@ /* - * Copyright (C)2018 Intel Corporation + * Copyright (C)2018-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/services/life_mngr/command.c b/misc/services/life_mngr/command.c index f2e276bf6..3124a579d 100644 --- a/misc/services/life_mngr/command.c +++ b/misc/services/life_mngr/command.c @@ -1,5 +1,5 @@ /* - * Copyright (C)2021 Intel Corporation + * Copyright (C)2021-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/services/life_mngr/command.h b/misc/services/life_mngr/command.h index a79f14677..f2430a26f 100644 --- a/misc/services/life_mngr/command.h +++ b/misc/services/life_mngr/command.h @@ -1,5 +1,5 @@ /* - * Copyright (C)2021 Intel Corporation + * Copyright (C)2021-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #ifndef _CMD_H_ diff --git a/misc/services/life_mngr/command_handler.c b/misc/services/life_mngr/command_handler.c index 7dd6a65d5..1838b1f22 100644 --- a/misc/services/life_mngr/command_handler.c +++ b/misc/services/life_mngr/command_handler.c @@ -1,5 +1,5 @@ /* - * Copyright (C)2021 Intel Corporation + * Copyright (C)2021-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #include diff --git a/misc/services/life_mngr/command_handler.h b/misc/services/life_mngr/command_handler.h index 45e85e6dd..d8d6229ce 100644 --- a/misc/services/life_mngr/command_handler.h +++ b/misc/services/life_mngr/command_handler.h @@ -1,5 +1,5 @@ /* - * Copyright (C)2021 Intel Corporation + * Copyright (C)2021-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #ifndef _CMD_HANDLER_H_ diff --git a/misc/services/life_mngr/config.c b/misc/services/life_mngr/config.c index 30d87f7b0..83cbd1b5a 100644 --- a/misc/services/life_mngr/config.c +++ b/misc/services/life_mngr/config.c @@ -1,5 +1,5 @@ /* - * Copyright (C)2021 Intel Corporation + * Copyright (C)2021-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/services/life_mngr/config.h b/misc/services/life_mngr/config.h index 4a47852f7..1f89956f2 100644 --- a/misc/services/life_mngr/config.h +++ b/misc/services/life_mngr/config.h @@ -1,5 +1,5 @@ /* - * Copyright (C)2021 Intel Corporation + * Copyright (C)2021-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #ifndef _CONFIG_H_ diff --git a/misc/services/life_mngr/life_mngr_win.c b/misc/services/life_mngr/life_mngr_win.c index 1ba89d413..574da052a 100644 --- a/misc/services/life_mngr/life_mngr_win.c +++ b/misc/services/life_mngr/life_mngr_win.c @@ -1,5 +1,5 @@ /* - * Copyright (C)2019 Intel Corporation + * Copyright (C)2019-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/services/life_mngr/log.h b/misc/services/life_mngr/log.h index edc4f9b98..2770b5359 100644 --- a/misc/services/life_mngr/log.h +++ b/misc/services/life_mngr/log.h @@ -1,5 +1,5 @@ /* - * Copyright (C)2021 Intel Corporation + * Copyright (C)2021-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #ifndef _LOG_H_ diff --git a/misc/services/life_mngr/monitor.c b/misc/services/life_mngr/monitor.c index 81e44dfb8..f3e83c88a 100644 --- a/misc/services/life_mngr/monitor.c +++ b/misc/services/life_mngr/monitor.c @@ -1,5 +1,5 @@ /* - * Copyright (C)2021 Intel Corporation + * Copyright (C)2021-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/services/life_mngr/socket.c b/misc/services/life_mngr/socket.c index fda3016f0..44d440591 100644 --- a/misc/services/life_mngr/socket.c +++ b/misc/services/life_mngr/socket.c @@ -1,5 +1,5 @@ /* - * Copyright (C)2021 Intel Corporation + * Copyright (C)2021-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/services/life_mngr/socket.h b/misc/services/life_mngr/socket.h index 913c0bec7..27c2714a9 100644 --- a/misc/services/life_mngr/socket.h +++ b/misc/services/life_mngr/socket.h @@ -1,5 +1,5 @@ /* - * Copyright (C)2021 Intel Corporation + * Copyright (C)2021-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #ifndef _SOCKET_H_ diff --git a/misc/services/life_mngr/uart.c b/misc/services/life_mngr/uart.c index a49525f53..935b0bf55 100644 --- a/misc/services/life_mngr/uart.c +++ b/misc/services/life_mngr/uart.c @@ -1,5 +1,5 @@ /* - * Copyright (C)2021 Intel Corporation + * Copyright (C)2021-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/services/life_mngr/uart.h b/misc/services/life_mngr/uart.h index 87d284a58..ecae9309c 100644 --- a/misc/services/life_mngr/uart.h +++ b/misc/services/life_mngr/uart.h @@ -1,5 +1,5 @@ /* - * Copyright (C)2021 Intel Corporation + * Copyright (C)2021-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #ifndef _UART_H_ diff --git a/misc/services/life_mngr/uart_channel.c b/misc/services/life_mngr/uart_channel.c index 73c4ff83c..6f2c84f43 100644 --- a/misc/services/life_mngr/uart_channel.c +++ b/misc/services/life_mngr/uart_channel.c @@ -1,5 +1,5 @@ /* - * Copyright (C)2021 Intel Corporation + * Copyright (C)2021-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ diff --git a/misc/services/life_mngr/uart_channel.h b/misc/services/life_mngr/uart_channel.h index ab36c406f..593ab0d7b 100644 --- a/misc/services/life_mngr/uart_channel.h +++ b/misc/services/life_mngr/uart_channel.h @@ -1,5 +1,5 @@ /* - * Copyright (C)2021 Intel Corporation + * Copyright (C)2021-2022 Intel Corporation. * SPDX-License-Identifier: BSD-3-Clause */ #ifndef _UART_CHANNEL_H_ diff --git a/misc/services/life_mngr/user_vm_shutdown.py b/misc/services/life_mngr/user_vm_shutdown.py index d2a3954c4..fd7aadb39 100644 --- a/misc/services/life_mngr/user_vm_shutdown.py +++ b/misc/services/life_mngr/user_vm_shutdown.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # -# Copyright (C) 2021 Intel Corporation. +# Copyright (C) 2021-2022 Intel Corporation. # # SPDX-License-Identifier: BSD-3-Clause #