From patchwork Sat Jan 6 12:20:00 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerin Jacob X-Patchwork-Id: 33012 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 4089D1B1AF; Sat, 6 Jan 2018 13:20:52 +0100 (CET) Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0057.outbound.protection.outlook.com [104.47.38.57]) by dpdk.org (Postfix) with ESMTP id 2B7A21B1A1 for ; Sat, 6 Jan 2018 13:20:50 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=d1ln/BC4bE7vBz+NvPaFsEJEX9MkD1f9pKTWsfUopVI=; b=amMwd0xgJitSg5BOx9LL79KM8NyqaI++EXfWmNkv+b4J53ZG4xsK+0JFhqK7dK2mUmMm/lS9g9+jNVLUcKKQANMjLGv1qp4WfsgdXgNJbklz88/Ffg8OWhpQUx6r46kSKwnHY5d2tjSHQ7N53GiqhziqYdVpqgNGjHz9MitEg40= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin.domain.name (106.200.233.137) by SN2PR07MB2528.namprd07.prod.outlook.com (2603:10b6:804:7::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.386.5; Sat, 6 Jan 2018 12:20:47 +0000 From: Jerin Jacob To: dev@dpdk.org Cc: thomas@monjalon.net, Jerin Jacob Date: Sat, 6 Jan 2018 17:50:00 +0530 Message-Id: <20180106122005.20183-4-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180106122005.20183-1-jerin.jacob@caviumnetworks.com> References: <20180106122005.20183-1-jerin.jacob@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [106.200.233.137] X-ClientProxiedBy: PN1PR0101CA0001.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c00:e::11) To SN2PR07MB2528.namprd07.prod.outlook.com (2603:10b6:804:7::6) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 93967521-5a1f-43d6-7156-08d554ffebd6 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:SN2PR07MB2528; X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2528; 3:HZ2xPUGYW85mruKplrT96JxYMNdAyqMMn/UvWLQ0TIj2TPVPE9qI4F4Lvn2mqnrZGLMQI9V/fb/qYM4HKWb7D8NPOpN89gDk8X0bIO7zY6z4Cxf3z3xE7TwSwxKtkMvj46IIYdy1MqwNr/u/HcC2LvB8agxgXYOK5gkb8Zvyry6uxecdqm3vs/Lro3AXPJ3CCr0YDO2oDj1GmTYgpyyxTPuUtO994L6p8A8umaWVBnyu5xL9hPDDUHvqFum2Hh5n; 25:U/fJftC6qqE4ya7tMC9C+2gKG5+fUMKhV1mygFDvQ7s6NS41Axq1RqaFmF2rgAzJ7m80u2FD7hkh4S0tARF4kMReObIGntI2aVO+CC1REu82044eAjSXKCCm7jllepm+FDPfibIBSn0cp8f5Xmf6wa5CQZZlpmrnO1kRZ++VZgoOXKk4PMb/epXhIFVgFNxtBJAYNeT7grbH6XsgxkK57t1zrGU1uaD+uagzvO6tjCNy0x+9WmYhrvsVsYNZZo/1vgNNhUzlkDe+wH3v2kfJ4vPxR8DMXE7J2S3hvECh2/L4aFm10tvHSc1z8dPNnCCIOu0JLTlr6B3WsXdjK6UbfQ==; 31:wnpXQc96B8Vk3Jmw7Gcx3K2P1ijFHsws7cJi+9929nkUpW1waKf8K2HY3NxY9lXFS+VYfgcbVKRSVdiLpIzfamiPVYnn3P37wNlqoFZoMAQ8WUOuoEDpU1Ed28ILIVVRPaZkFQCB8hH8I/V2uNq9vFmyFYWtmT+UMfO2lWBN1bhHsD1+G5IC7JR+pbTPAT4Strw/+bVA0x205KGUCtfJt9JTL5Q75aIbbnktEBDCA5o= X-MS-TrafficTypeDiagnostic: SN2PR07MB2528: X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2528; 20:ni6D214cacK315KGSZv9XP4DrYYikIj1vp6QLXsa5E0B2SCn8TX3yRTRCYVHFegkwrX4PjU7T6i7RF0Si3nkmCi4V0M08nZuDAk0iatkXxyy+stPNi0B2DCOFCJADv/ur1J16tFkOlllFRwHO3mHj+y1XjrFFgNpd/wHEbDwmQ2jcJx00EFwRv6BvSguoJmPhdTVQm5Lyoy0NK3F1nm6NJ7jWbj65hZg7OzeBbgm9xcsgnQHQ878cqDlu1utZZJ3k6lrc61l30vRKVAEIVTZmAlBWA6EhaW3tpl3xLVc/pizXCRBbUPHTnBOEYdh+R/V9FMi/pfaC2H3H22fVTttiYPWy/LSQOfwJxBumVh07KLFbFRBavwTmv9zIi13Fey65coWtFy7VGvEsSg/kv4OGhBAA0k55yX5zD/t2h35q+dJXKs3wB6b/SV5jnbg0VYSEMvqNPXmLm2FGwOiadoJi62N5/pXbXt0UWwjzveIqyJIMydLXuzpI9qxcjx6rZZ2rODUwpL288JD1uRlf6oidtaFfbaIFxRq5G51hSdI52tZgrjdlhu4BUDT+6s0ZhTzMU9ycInZcyxH2901a2YygvYpBTkkRuXXnD1AoArMTZM=; 4:SDSpnrYyjs6qsIhHRrbHZWFjUQDAvT1AZgR2ltk/F68iaflSk8W2pMuJP6rO5IgYv0VPDSUfBGEWwhNPDz4dViKgM+1Ufdo+n45euW1HeYANZ6DG8z0+99whvbQKNLbZo6Vfpo4ZofI2MDS5vNo9kqPC4vAOKi/V/aEldoXrT12SlzxJNNQRLroCAAFldrc/Y7Iah4L2k+maQk2X8KIdM6S2xk+gD1OQQOEXjZaiEcDoMDE3fJeNjUdPFiGsgb15S1g5L4DcJY8zQ94kV+YBdA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(8121501046)(5005006)(3231023)(944501075)(3002001)(10201501046)(93006095)(6041268)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123560045)(20161123558120)(6072148)(201708071742011); SRVR:SN2PR07MB2528; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:SN2PR07MB2528; X-Forefront-PRVS: 0544D934E1 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(39380400002)(346002)(396003)(376002)(39850400004)(189003)(199004)(305945005)(6916009)(97736004)(6486002)(51416003)(7736002)(6506007)(59450400001)(2950100002)(2906002)(6666003)(52116002)(68736007)(386003)(42882006)(47776003)(36756003)(76176011)(5009440100003)(3846002)(25786009)(69596002)(4326008)(6512007)(81166006)(53416004)(8936002)(50226002)(6116002)(575784001)(106356001)(1076002)(105586002)(2351001)(66066001)(81156014)(8676002)(53936002)(107886003)(2361001)(16526018)(50466002)(48376002)(72206003)(316002)(16586007)(478600001)(5660300001); DIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR07MB2528; H:jerin.domain.name; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN2PR07MB2528; 23:2naFGe27j1V0bovAJCyTthZTycPbVpEoE4fHQHy84?= EUHlRWlbl2ChyFYzR+j4TH8BKrWBZV/bdpxGOptfS6zdn+4MeOml+sdFJVULwwQJg4QXv9eTURrHg8QJly7z0TmhJw2OA932UGZEHCGXmL5cfTBeNsjI3XZ3Smo7uWhdWPZKchEYjZ2Zc+mLMjAlJyG191AGnwRThz7pD+Zo04qvS9vpt69y3M9JVsxmpFb8dvTlMC14w3Vaq/I5JBybG/yel5f43y5X2qApqpezvOi/dbyAQzyFM8pH9xWft+3UW0K0ifbXaJbNLyHi9ez1UYP9F+som83QvQpzxcNdu2c/0WEX4HsIeiiLUF9QhuldG7LC9JC7U4XFjEXNar1qpzarKIVILlQqXM0HGP/IO2Wbknx5Jyxv1FPzJyUMrVcQyR2cR4V62eAoy4n7HmvDAysxbNXunkCfxD94FDNlLk7sFqmEw6PO+cK3OTBM/yJ26MkrIumZVvqEh3zNMgyj+ytf2EpqX4y3QJuGwm9yv9Mc0uuSBuX1aFPrS/O6uFlfJbFiNjKTiFDF3USaMRQlJ68dZQ07DwcLYDWemZ2FxRuXuTlJRLKPZScYNPLg4CZB+OqYIiuFWkeUTLeX1BXhra4Zpi7vcJKqkxjje9dWQm5/Vv0HqL/Qjqg5SB/7dBGdBF+E3QXoqSZlP6fYMXmXlm9O/HxMApSC/zsYu7r4w7hrhNUC8HU92G4TP7wfiqLM02QoKkjA5ROUnCeg1aS3d9nFFIRYzBpsFCZNmpSQKlv1ROBo9O9DM/HsX+4YEXwPHArsHPjR1bsSe2gYiWLqRxc+0kYtPMj/cw40IBUgRHzSE4WdwolD4vOdlkxVQ0LcUquZ4AFs0IwC5SJPU8bUHXhas/q4fOkMBEC60mcGpNiBdGhVM4fbRfhl+sdiSV/j5jSMBJ/ONwfwGMmimpS17Kx0u5/UN0IR1965v71kDau7+htjrm3MqLGu+o5NtOaN3SorwJya6ojyff0cbPo/wYn1FVDGUnHOZ6D4uMIaoPl7S4+i+ZDQLzzH8xzbJQgkX3MKY67wd4WDYUn8DAY+kC4ljx+SgnALC59vTzoTSHZ4HYMR3qyPiBUNk+Fx2mSz3W9FnpqmyvG/2HD+95bEUe1D1C99CLOtBvIihLLS20nst7hH4s+9eOH9LJGh1183oVrzJikD2IwARJsa5Bi9OcMKoP2rLhHoApRi7UaTAEY5Mwbge4oxeIPMkqeX7dLSm0phK+0ICpWWyLdJH7XBMfEzPgc0DDVPUYd40EzTW1qDA== X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2528; 6:D/aN8P61ZQrenA7pVmAb7Kqt0vyRzJEnYmpLbn4Vp91w5nOlyiK43qcbMBAI+xPBe7zPn0XxhgH7Mqn9Qu6Q8PZufbv4v4/6u//XKZ3UOtJB0MDTOSZCJ4ykgpulyGT2nnIeYin9d3nzV/JD4oE6bvjcEfqLrEEvqvUBNtaW9wicBo359hO+9v/KuxFSTQcPPBI54ZpdGQEEU2G5R4xcgrn9RBpGbEWZ9Cy8NsvVSgH6uhqoaN5/nuoOcOj6/bIkJpmcdAMvXJjs4cmHGQcrbuhMFQzD2Ibo/0D2QXThyMKxahDJRIModxSMmJBo9vgiMsCSWC7kjQAQo/jEFDfD+KUWSefFHFoaEJr3q+qYpKo=; 5:qU2yeP3J8qzhYEPCAcNr7rtCSmZ4W1GFu/N6sUc8AL+SCeHc2u7VpmZGnQGs22MpEMj7X4hM3hluH4aad8yZssLZSD7FdF4p4xWhHJAHabquylXCh0rizdUFKBQNg20+0mGTyKHJC06kRoEO4H6MtS5g9c0v7Nx7nIfGdfLuJ80=; 24:7V6axGf6ArtH/WoTz8s/lrUbqUwye4Urp7pcfFJa/KLhPzTjpj5/XpTfDAayJLWIWdQROByzz0US+3B0pZ1Qaz4/U5MnSyxqCR9Tck31M7s=; 7:xqCoqjRJisSuS7kUtP1k1GRfjBlrhQ3HelcrDxE4StXFxVdbPxEOTUmJJEHeshVOqexHkXzqo+q+2RWYbWWZfPY3ubpqkOfIWmRcdNypjjrhiDYHCXLolQt5hvyuvIbhqFzDyHSjrDg//CFEAb7n/IoD1WyK2x+LRckMS1j+h/0pOct/p7qsdmiUz8Q6NVBBij7r1j8+d2WLn1wP6DSZG8gjooMrtnvV0MdAUvbldqBI2XOHJ7mgA7wJxuTTV9lu SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jan 2018 12:20:47.8667 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 93967521-5a1f-43d6-7156-08d554ffebd6 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR07MB2528 Subject: [dpdk-dev] [PATCH 4/9] examples: use SPDX tag for Cavium copyright files X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Signed-off-by: Jerin Jacob --- .../performance-thread/common/arch/arm64/ctx.c | 32 ++-------------------- .../performance-thread/common/arch/arm64/ctx.h | 32 ++-------------------- .../performance-thread/common/arch/arm64/stack.h | 32 ++-------------------- 3 files changed, 6 insertions(+), 90 deletions(-) diff --git a/examples/performance-thread/common/arch/arm64/ctx.c b/examples/performance-thread/common/arch/arm64/ctx.c index d0eacaa6c..7c5c91658 100644 --- a/examples/performance-thread/common/arch/arm64/ctx.c +++ b/examples/performance-thread/common/arch/arm64/ctx.c @@ -1,33 +1,5 @@ -/* - * BSD LICENSE - * - * Copyright (C) Cavium, Inc. 2017. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * * Neither the name of Cavium, Inc nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR - * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT - * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - * THEORY OF LIABILITY, WHETHER IN 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. +/* SPDX-License-Identifier: BSD-3-Clause + * Copyright(c) 2017 Cavium, Inc */ #include diff --git a/examples/performance-thread/common/arch/arm64/ctx.h b/examples/performance-thread/common/arch/arm64/ctx.h index 38c86ce65..74c2e7a73 100644 --- a/examples/performance-thread/common/arch/arm64/ctx.h +++ b/examples/performance-thread/common/arch/arm64/ctx.h @@ -1,33 +1,5 @@ -/* - * BSD LICENSE - * - * Copyright (C) Cavium, Inc. 2017. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * * Neither the name of Cavium, Inc nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR - * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT - * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - * THEORY OF LIABILITY, WHETHER IN 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. +/* SPDX-License-Identifier: BSD-3-Clause + * Copyright(c) 2017 Cavium, Inc */ #ifndef CTX_H diff --git a/examples/performance-thread/common/arch/arm64/stack.h b/examples/performance-thread/common/arch/arm64/stack.h index fa3b31e98..722c47335 100644 --- a/examples/performance-thread/common/arch/arm64/stack.h +++ b/examples/performance-thread/common/arch/arm64/stack.h @@ -1,33 +1,5 @@ -/* - * BSD LICENSE - * - * Copyright (C) Cavium, Inc. 2017. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in - * the documentation and/or other materials provided with the - * distribution. - * * Neither the name of Cavium, Inc nor the names of its - * contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR - * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT - * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - * THEORY OF LIABILITY, WHETHER IN 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. +/* SPDX-License-Identifier: BSD-3-Clause + * Copyright(c) 2017 Cavium, Inc */ #ifndef STACK_H