[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [UNIKRAFT PATCH 2/8] Correct license headers introduced by Arm Ltd.


  • To: Simon Kuenzer <simon.kuenzer@xxxxxxxxx>, "minios-devel@xxxxxxxxxxxxx" <minios-devel@xxxxxxxxxxxxx>
  • From: Justin He <Justin.He@xxxxxxx>
  • Date: Mon, 1 Mar 2021 01:01:16 +0000
  • Accept-language: en-US, zh-CN
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JNBV9ZlmXsLsIaWKk38MtHhzS2j5rGhRUIq1ggkSaT4=; b=HmhnD/Qd0XdIbU55BhSmopRt8ljkNnssPMfrg1emf8u4k+FO828+ZngpPRGu03G2csx/eesMQAjYtBCHtCUZaumoJvU7ZhsAv723HuELg30eukrn4nApswNyWNUiBLIumjs7VqiaEVBlIt2jm/Iny66dsllb+U7P3NPk64bDeApun8cFlr70X6fHVrxzNrZtLHqT5qukO2WE08N4wFivB0Ce93z47c0vqr11cctX0w/S7t79HS5PVyAB3pk2o/Vb9g90Svsx6yTdyoDt9J+Y1z9XdlTFPTRUxTXl4ECQmPbEhnk6tw5+cCp7okVqJ6IONHiX3pITZPshHpDPMPGFYA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LHJpaDaRmpX4USA5odBSRDmd3K/x6tfo4rxoAUYyHAFSdNuCABW2dcAwUxV52WnFy+ANZfieiSuDjD9EaBJKnHrU92GOJVJaxNtvtYKb+ZcRmguBS0nSEXbgbWi1Qu4mqQX14l7d6g0lPYtrOSCNOA12HnqHIggq8Gym+zG6dpxmPapaomvHXECoWobcZmoqPE4VadVOH36DaVqhuUn4QWu2xTW0PPjdvI+TnnzvIO5EvsNR/nAcP98A2nyYcsvpU3Tq1rLh4OFG96YPXToviuo0NyT8Id+v1Ba/2PunulLDDU/FQQgUlTZHkb0K1wu1Yp1BWN6GZxOjf1VI+kSOeQ==
  • Authentication-results-original: neclab.eu; dkim=none (message not signed) header.d=none;neclab.eu; dmarc=none action=none header.from=arm.com;
  • Cc: Costin Lupu <costin.lupu@xxxxxxxxx>, Sharan Santhanam <sharan.santhanam@xxxxxxxxx>, Felipe Huici <felipe.huici@xxxxxxxxx>, "nicolescu.roxana1996@xxxxxxxxx" <nicolescu.roxana1996@xxxxxxxxx>, "lascu.bogdan96@xxxxxxxxx" <lascu.bogdan96@xxxxxxxxx>, "razvan.deaconescu@xxxxxxxxx" <razvan.deaconescu@xxxxxxxxx>, "vlad_andrei.badoiu@xxxxxx" <vlad_andrei.badoiu@xxxxxx>, "cristb@xxxxxxxxx" <cristb@xxxxxxxxx>
  • Delivery-date: Mon, 01 Mar 2021 01:01:38 +0000
  • List-id: Mini-os development list <minios-devel.lists.xenproject.org>
  • Nodisclaimer: true
  • Original-authentication-results: neclab.eu; dkim=none (message not signed) header.d=none;neclab.eu; dmarc=none action=none header.from=arm.com;
  • Thread-index: AQHXA4x83Hpw2hkblUC07LYdw0xL56puZWWQ
  • Thread-topic: [UNIKRAFT PATCH 2/8] Correct license headers introduced by Arm Ltd.

Hi Simon

> -----Original Message-----
> From: Minios-devel <minios-devel-bounces@xxxxxxxxxxxxxxxxxxxx> On Behalf Of
> Simon Kuenzer
> Sent: Monday, February 15, 2021 7:19 PM
> To: minios-devel@xxxxxxxxxxxxx
> Cc: Costin Lupu <costin.lupu@xxxxxxxxx>; Sharan Santhanam
> <sharan.santhanam@xxxxxxxxx>; Felipe Huici <felipe.huici@xxxxxxxxx>;
> nicolescu.roxana1996@xxxxxxxxx; lascu.bogdan96@xxxxxxxxx;
> razvan.deaconescu@xxxxxxxxx; vlad_andrei.badoiu@xxxxxx; cristb@xxxxxxxxx;
> Simon Kuenzer <simon.kuenzer@xxxxxxxxx>
> Subject: [UNIKRAFT PATCH 2/8] Correct license headers introduced by Arm Ltd.
>
> This commit removes the additional clause
> "THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY"
> from BSD license headers that got introduced by mistake
> with the following commits:
>  c06ff6e61 - plat/common: Implement assembly helper for Arm64 thread
> context switch
>  ac8ebd49e - plat/common: Add cache maintenance support for arm64
>  d411a62f8 - plat/common: Implement PSCI despatch functions for arm64
>  b329b5143 - plat/common: Move global variables defined in link scripts to
> a header
>  c1827efc4 - plat/kvm: Add Arm64 virtual timer library to provide ticks
>  7a65cf0e3 - plat/common: Common arm64 CPU interrupt flag handling
>  25ff8503b - plat/kvm: Add interrupt handle APIs for arm64
>  70fc87133 - plat/common: Implement CPU halt function for arm64
>  74ef78c41 - plat/include: Define macros for Arm64 to access registers
>  65b6280b6 - plat/kvm: Add linker script for Arm64
>  9c7b1e93b - uk/arch: Add necessary header files for Arm64
>  24297ac1a - plat/kvm: Add Arm64 basic entry code
>  37e9d07f4 - plat/include: Define address offsets of boot stack and
> pagetable
>  1a16e1046 - plat: Implement tls stub for arm64
>  b41faf876 - plat/drivers/ofw: Move gic_get_irq_from_dtb to gic_fdt.c
>  8ed802d62 - plat/kvm: Implement stub of ukplat_stack_set_current_thread
> for arm64
>  1f5ea382e - plat/common: Split arch specific codes from time.c to arm{,
> 64}/time.h
>  2def01809 - lib/fdt: Introduce fdt_getprop_u32_by_offset helper
>  278ad9eda - plat/common: Add a platform API to get IRQ from device tree
>  5183a0a64 - plat/common: Implement gic-v2 library for Arm
>  1fc6481a1 - plat/common: Introduce fdt_interrupt_cells helper to parse irq
>
> On the one hand, this additional clause is redundant because
> the BSD license already states that it must remain and the
> copyright notice must be kept.
> On the other hand, the clause freezes the file header
> and prohibits future contributors from extending the
> copyright notice for their contributions. This additional
> clause is not part of the official BSD 3-clause.
>
> The original author or affiliation consents to the change
> with a `Signed-off-by` or `Reviewed-by` tag to this
> commit.
>

Thanks for the correction.
Signed-off-by: Jia He <justin.he@xxxxxxx>

--
Cheers,
Justin (Jia He)


> Signed-off-by: Simon Kuenzer <simon.kuenzer@xxxxxxxxx>
> ---
>  arch/arm/arm64/include/uk/asm/intsizes.h      | 2 --
>  include/uk/asm.h                              | 2 --
>  lib/fdt/uk_fdt.c                              | 2 --
>  plat/common/arm/cache64.S                     | 2 --
>  plat/common/arm/cpu_native.c                  | 2 --
>  plat/common/arm/psci_arm64.S                  | 2 --
>  plat/common/arm/thread_start64.S              | 2 --
>  plat/common/arm/time.c                        | 2 --
>  plat/common/include/arm/arm/time.h            | 2 --
>  plat/common/include/arm/arm64/cpu.h           | 2 --
>  plat/common/include/arm/arm64/cpu_defs.h      | 2 --
>  plat/common/include/arm/arm64/irq.h           | 2 --
>  plat/common/include/arm/arm64/time.h          | 2 --
>  plat/common/include/arm/arm64/tls.h           | 2 --
>  plat/common/include/arm/cpu.h                 | 2 --
>  plat/common/include/arm/cpu_defs.h            | 2 --
>  plat/common/include/arm/irq.h                 | 2 --
>  plat/common/include/uk/plat/common/irq.h      | 2 --
>  plat/common/include/uk/plat/common/sections.h | 2 --
>  plat/drivers/gic/gic-v2.c                     | 2 --
>  plat/drivers/include/gic/gic-v2.h             | 2 --
>  plat/drivers/include/ofw/fdt.h                | 2 --
>  plat/drivers/include/ofw/gic_fdt.h            | 2 --
>  plat/drivers/ofw/fdt.c                        | 2 --
>  plat/drivers/ofw/gic_fdt.c                    | 2 --
>  plat/kvm/arm/entry64.S                        | 2 --
>  plat/kvm/arm/intctrl.c                        | 2 --
>  plat/kvm/arm/lcpu.c                           | 2 --
>  plat/kvm/arm/link64.lds.S                     | 2 --
>  plat/kvm/arm/memory.c                         | 2 --
>  plat/kvm/include/kvm-arm/arm64/mm.h           | 2 --
>  plat/kvm/include/kvm-arm/mm.h                 | 2 --
>  32 files changed, 64 deletions(-)
>
> diff --git a/arch/arm/arm64/include/uk/asm/intsizes.h
> b/arch/arm/arm64/include/uk/asm/intsizes.h
> index a1bff49b5..658ce8d44 100644
> --- a/arch/arm/arm64/include/uk/asm/intsizes.h
> +++ b/arch/arm/arm64/include/uk/asm/intsizes.h
> @@ -31,8 +31,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>
>  #if ((!defined __UKARCH_TYPES_H__) && (!defined __UKARCH_LIMITS_H__))
> diff --git a/include/uk/asm.h b/include/uk/asm.h
> index 4be346f46..b3a424639 100644
> --- a/include/uk/asm.h
> +++ b/include/uk/asm.h
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #ifndef __INLCUDE_UK_ASM_H__
>  #define __INLCUDE_UK_ASM_H__
> diff --git a/lib/fdt/uk_fdt.c b/lib/fdt/uk_fdt.c
> index e7f30cd61..c4e9b0dd9 100644
> --- a/lib/fdt/uk_fdt.c
> +++ b/lib/fdt/uk_fdt.c
> @@ -29,8 +29,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #include <libfdt_env.h>
>  #include <fdt.h>
> diff --git a/plat/common/arm/cache64.S b/plat/common/arm/cache64.S
> index fb7cdb816..46bab4af0 100644
> --- a/plat/common/arm/cache64.S
> +++ b/plat/common/arm/cache64.S
> @@ -35,8 +35,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #include <uk/asm.h>
>  #include <arm/cpu_defs.h>
> diff --git a/plat/common/arm/cpu_native.c b/plat/common/arm/cpu_native.c
> index 4f27bd286..d5e978fb3 100644
> --- a/plat/common/arm/cpu_native.c
> +++ b/plat/common/arm/cpu_native.c
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #include <uk/config.h>
>  #include <uk/plat/common/cpu.h>
> diff --git a/plat/common/arm/psci_arm64.S b/plat/common/arm/psci_arm64.S
> index 52d34e5bf..ffbda8c10 100644
> --- a/plat/common/arm/psci_arm64.S
> +++ b/plat/common/arm/psci_arm64.S
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #include <uk/asm.h>
>  #include <arm/cpu_defs.h>
> diff --git a/plat/common/arm/thread_start64.S
> b/plat/common/arm/thread_start64.S
> index 9a80f62a4..8e426170d 100644
> --- a/plat/common/arm/thread_start64.S
> +++ b/plat/common/arm/thread_start64.S
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #include <uk/plat/common/sw_ctx.h>
>  #include <uk/arch/lcpu.h>
> diff --git a/plat/common/arm/time.c b/plat/common/arm/time.c
> index bbb3c72f6..f1b694fc2 100644
> --- a/plat/common/arm/time.c
> +++ b/plat/common/arm/time.c
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #include <stdlib.h>
>  #include <libfdt.h>
> diff --git a/plat/common/include/arm/arm/time.h
> b/plat/common/include/arm/arm/time.h
> index baff7bf99..6ae2d2191 100644
> --- a/plat/common/include/arm/arm/time.h
> +++ b/plat/common/include/arm/arm/time.h
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #ifndef UK_PLAT_COMMON_ARM_TIME_H
>  #define UK_PLAT_COMMON_ARM_TIME_H
> diff --git a/plat/common/include/arm/arm64/cpu.h
> b/plat/common/include/arm/arm64/cpu.h
> index fe981ebf4..e82f8fba1 100644
> --- a/plat/common/include/arm/arm64/cpu.h
> +++ b/plat/common/include/arm/arm64/cpu.h
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>
>  #ifndef __PLAT_COMMON_ARM64_CPU_H__
> diff --git a/plat/common/include/arm/arm64/cpu_defs.h
> b/plat/common/include/arm/arm64/cpu_defs.h
> index 675b9e65b..53be825eb 100644
> --- a/plat/common/include/arm/arm64/cpu_defs.h
> +++ b/plat/common/include/arm/arm64/cpu_defs.h
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #ifndef __CPU_ARM_64_DEFS_H__
>  #define __CPU_ARM_64_DEFS_H__
> diff --git a/plat/common/include/arm/arm64/irq.h
> b/plat/common/include/arm/arm64/irq.h
> index f582fc262..c46300e51 100644
> --- a/plat/common/include/arm/arm64/irq.h
> +++ b/plat/common/include/arm/arm64/irq.h
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #ifndef __PLAT_CMN_ARM64_IRQ_H__
>  #define __PLAT_CMN_ARM64_IRQ_H__
> diff --git a/plat/common/include/arm/arm64/time.h
> b/plat/common/include/arm/arm64/time.h
> index bc9d7fb2e..33feb32b9 100644
> --- a/plat/common/include/arm/arm64/time.h
> +++ b/plat/common/include/arm/arm64/time.h
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #ifndef UK_PLAT_COMMON_ARM64_TIME_H
>  #define UK_PLAT_COMMON_ARM64_TIME_H
> diff --git a/plat/common/include/arm/arm64/tls.h
> b/plat/common/include/arm/arm64/tls.h
> index 80c0dc3c8..12b1f00e6 100644
> --- a/plat/common/include/arm/arm64/tls.h
> +++ b/plat/common/include/arm/arm64/tls.h
> @@ -26,8 +26,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #ifndef __PLAT_CMN_ARM64_TLS_H__
>  #define __PLAT_CMN_ARM64_TLS_H__
> diff --git a/plat/common/include/arm/cpu.h b/plat/common/include/arm/cpu.h
> index 558945f3a..0a336c865 100644
> --- a/plat/common/include/arm/cpu.h
> +++ b/plat/common/include/arm/cpu.h
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>
>  #ifndef __PLAT_CMN_ARM_CPU_H__
> diff --git a/plat/common/include/arm/cpu_defs.h
> b/plat/common/include/arm/cpu_defs.h
> index 7502f0397..a34f6f2c3 100644
> --- a/plat/common/include/arm/cpu_defs.h
> +++ b/plat/common/include/arm/cpu_defs.h
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>
>  #ifndef __PLAT_CMN_ARM_CPU_DEFS_H__
> diff --git a/plat/common/include/arm/irq.h b/plat/common/include/arm/irq.h
> index b81fa9ef6..8c0f2677c 100644
> --- a/plat/common/include/arm/irq.h
> +++ b/plat/common/include/arm/irq.h
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>
>  #ifndef __PLAT_CMN_ARM_IRQ_H__
> diff --git a/plat/common/include/uk/plat/common/irq.h
> b/plat/common/include/uk/plat/common/irq.h
> index fac5022f9..bb1592050 100644
> --- a/plat/common/include/uk/plat/common/irq.h
> +++ b/plat/common/include/uk/plat/common/irq.h
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>
>  #ifndef __PLAT_CMN_IRQ_H__
> diff --git a/plat/common/include/uk/plat/common/sections.h
> b/plat/common/include/uk/plat/common/sections.h
> index a2677ce82..2d89b721c 100644
> --- a/plat/common/include/uk/plat/common/sections.h
> +++ b/plat/common/include/uk/plat/common/sections.h
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>
>  #ifndef __PLAT_CMN_SECTIONS_H__
> diff --git a/plat/drivers/gic/gic-v2.c b/plat/drivers/gic/gic-v2.c
> index 2428be03b..30e901f4b 100644
> --- a/plat/drivers/gic/gic-v2.c
> +++ b/plat/drivers/gic/gic-v2.c
> @@ -29,8 +29,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #include <string.h>
>  #include <libfdt.h>
> diff --git a/plat/drivers/include/gic/gic-v2.h
> b/plat/drivers/include/gic/gic-v2.h
> index c28b7a7e9..e7b52fcc5 100644
> --- a/plat/drivers/include/gic/gic-v2.h
> +++ b/plat/drivers/include/gic/gic-v2.h
> @@ -29,8 +29,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #ifndef __PLAT_DRV_ARM_GIC_H__
>  #define __PLAT_DRV_ARM_GIC_H__
> diff --git a/plat/drivers/include/ofw/fdt.h
> b/plat/drivers/include/ofw/fdt.h
> index 6f80a27da..3dfed2830 100644
> --- a/plat/drivers/include/ofw/fdt.h
> +++ b/plat/drivers/include/ofw/fdt.h
> @@ -29,8 +29,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #ifndef _PLAT_DRIVER_OFW_FDT_H
>  #define _PLAT_DRIVER_OFW_FDT_H
> diff --git a/plat/drivers/include/ofw/gic_fdt.h
> b/plat/drivers/include/ofw/gic_fdt.h
> index e55589249..35b0377b2 100644
> --- a/plat/drivers/include/ofw/gic_fdt.h
> +++ b/plat/drivers/include/ofw/gic_fdt.h
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>
>  #ifndef __PLAT_DRV_GIC_FDT_H__
> diff --git a/plat/drivers/ofw/fdt.c b/plat/drivers/ofw/fdt.c
> index 76f8ff3af..7057be373 100644
> --- a/plat/drivers/ofw/fdt.c
> +++ b/plat/drivers/ofw/fdt.c
> @@ -29,8 +29,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #include <libfdt_env.h>
>  #include <fdt.h>
> diff --git a/plat/drivers/ofw/gic_fdt.c b/plat/drivers/ofw/gic_fdt.c
> index 4f88fdd04..c4421f3f0 100644
> --- a/plat/drivers/ofw/gic_fdt.c
> +++ b/plat/drivers/ofw/gic_fdt.c
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #include <libfdt_env.h>
>  #include <ofw/fdt.h>
> diff --git a/plat/kvm/arm/entry64.S b/plat/kvm/arm/entry64.S
> index c4de334cd..104fd8b64 100644
> --- a/plat/kvm/arm/entry64.S
> +++ b/plat/kvm/arm/entry64.S
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #include <uk/arch/limits.h>
>  #include <uk/asm.h>
> diff --git a/plat/kvm/arm/intctrl.c b/plat/kvm/arm/intctrl.c
> index f6250245e..ba445580c 100644
> --- a/plat/kvm/arm/intctrl.c
> +++ b/plat/kvm/arm/intctrl.c
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #include <uk/assert.h>
>  #include <kvm/intctrl.h>
> diff --git a/plat/kvm/arm/lcpu.c b/plat/kvm/arm/lcpu.c
> index 6f15c3f9f..2d322191e 100644
> --- a/plat/kvm/arm/lcpu.c
> +++ b/plat/kvm/arm/lcpu.c
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #include <stdint.h>
>  #include <uk/plat/lcpu.h>
> diff --git a/plat/kvm/arm/link64.lds.S b/plat/kvm/arm/link64.lds.S
> index 4f8fcc304..7bb014bac 100644
> --- a/plat/kvm/arm/link64.lds.S
> +++ b/plat/kvm/arm/link64.lds.S
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>  #include <uk/arch/limits.h>
>  #include <uk/plat/common/common.lds.h>
> diff --git a/plat/kvm/arm/memory.c b/plat/kvm/arm/memory.c
> index c40d213ac..7330eae5d 100644
> --- a/plat/kvm/arm/memory.c
> +++ b/plat/kvm/arm/memory.c
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>
>  #include <uk/essentials.h>
> diff --git a/plat/kvm/include/kvm-arm/arm64/mm.h b/plat/kvm/include/kvm-
> arm/arm64/mm.h
> index 9ec127302..801eff423 100644
> --- a/plat/kvm/include/kvm-arm/arm64/mm.h
> +++ b/plat/kvm/include/kvm-arm/arm64/mm.h
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>
>  #ifndef __KVM_ARM_64_MM_H__
> diff --git a/plat/kvm/include/kvm-arm/mm.h b/plat/kvm/include/kvm-arm/mm.h
> index dfa73239d..5719140a7 100644
> --- a/plat/kvm/include/kvm-arm/mm.h
> +++ b/plat/kvm/include/kvm-arm/mm.h
> @@ -28,8 +28,6 @@
>   * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
>   * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
> THE
>   * POSSIBILITY OF SUCH DAMAGE.
> - *
> - * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
>   */
>
>  #ifndef __PLAT_KVM_MM_H__
> --
> 2.20.1

IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium. Thank you.



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.