From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0085.outbound.protection.outlook.com [104.47.42.85]) by dpdk.org (Postfix) with ESMTP id 98DA21B040 for ; Mon, 8 Jan 2018 12:23:35 +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=oq/vrdJ3JZdooCaIGv57ILXXBaWEUpBH9Ki6YR5G0cQ=; b=Avc7zkIKECpJQcNaRDTDUYGCBdd87ljmmQD75Kl62jBzNwn7wewXdhiH9RpeHhX1DZRay+1UvaLu7aw4kldEsDFTVchM0uokXkAsmAMaRiGceKIbGQlY87PYvd92TERPHo4NjT8376kzKhP26/KhkWcSJ+YQSb9z9G05qOJA/tE= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin (171.61.92.144) by CO2PR07MB2517.namprd07.prod.outlook.com (10.166.200.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.386.5; Mon, 8 Jan 2018 11:23:30 +0000 Date: Mon, 8 Jan 2018 16:53:14 +0530 From: Jerin Jacob To: "Liang, Ma" Cc: Sean Harte , dev@dpdk.org, harry.van.haaren@intel.com, Bruce Richardson , deepak.k.jain@intel.com, john.geary@intel.com, "Mccarthy, Peter" Message-ID: <20180108112313.GG24213@jerin> References: <1513941830-186503-1-git-send-email-liang.j.ma@intel.com> <1513941830-186503-2-git-send-email-liang.j.ma@intel.com> <20180108064644.GB19071@jerin> <20180108111957.GA16365@sivswdev01.ir.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20180108111957.GA16365@sivswdev01.ir.intel.com> User-Agent: Mutt/1.9.2 (2017-12-15) X-Originating-IP: [171.61.92.144] X-ClientProxiedBy: MA1PR01CA0109.INDPRD01.PROD.OUTLOOK.COM (10.174.56.153) To CO2PR07MB2517.namprd07.prod.outlook.com (10.166.200.151) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 327ddde1-b3f1-4558-ecd6-08d5568a4053 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:CO2PR07MB2517; X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2517; 3:BeWVs5lnFnME0KF7Au8WubyZPhIXVa7lJPqj4hBSvustRt9pHVqoxjagW9WSPVf0kiepwVn4lQV63Xt3aZGw0x610InE0OVf9ltgGGjVncaWg+aUVOzu+6oz3yoAuxLllaXn/mAEzMCAvnpqwvCi9H3tHTCasp8JjE2XERzWJoIS+N0ZN/jFcNYKbwRCpVADwkPXXOftiCNI0aVtQY4AFtviUtY7zLW/cMD6/fwFVV6RGsVUDfnjK8NU5hReMe+g; 25:CsLAhwf2hbPqfI5yaKDWaVRfYLOQoC6tIuj5e+LqVIGg5xujh1kwBQjjWrKh8qBeaTvX62DdXj7pOq0YeYH8U6aTN8wcrIoR8Urpn36Cl0tGv8J7IWGGdxCtY0AkxXl5CQqZjuFwI3/GLcJgwSRF7roFd0ZYQpzknjp5ro3SEtBBTJUnEYATfMZLJYtQb96z9eVfpX1+PVPfAoZacdL8kg1Amzn1v4cy1nEixd9hNruMhDlUYm0lIhWgH0cnr/aPTMxfMiE6S3zvPoyPlXLAMv4tBk3biZ80zjKUhY1GnCk3j1ZrNFhL/rWoaMJCqGyqNHN2MMmEqfmk5MRnYYbypg==; 31:oeB4/VJ5SfbiBFjYl1TeUF1WIxaRodVDHR8kJWuLJj6yEpRmVq261wavym42NxfxFPse+QDmpCsAp1MVuPeewMlkqqoiR/mB0p/QXSIqoWc00Z+3MaqJQg/auducQCpIDLo2GhBiaWSshJaiE28ODZC8oizpJA05qHtPUaumXmpaAKcgsjTfKhvzPItltzQmEf5ZuBR0xU25JZCQx97YlwPFTrlN+9ZM4/8CSl92y+Q= X-MS-TrafficTypeDiagnostic: CO2PR07MB2517: X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2517; 20:i8kxUODUCD5ayBVP4ULURmxqcVZn9cNS3V/dG07wUxyGcBSB9vcSzGR2QJJLbW8cqxl4dUPWNapEgMbdExniDjxh0KK+SWKM4WqSUESg0KVqtvC+oHtJCPxI9kmmNEEGGgrblXq1s6y8vovaTP7IoaxE/pigY9dNe0z7AxdRKlN5A6c2nohAQVY6emEjrxaIexjBo+Sp9rs7Fwa+si0c7zNDDCA3jC21P5qsXjnU9KEyFN9oT5Dm4OGXe2rxW4AIUFCv2YK2pa641PXy0w1cy6eT2aan68d4P3MP7GgoHMBlf/d2uLI0HG3zbZEqJ2ruImYMy5CnoufNXmI/Pa0WnM50zL2NKqnCbVz3wVRYskvEA8gd06yPNubKGEbV8ETVtOxpkNcvdkUg4htdUVEXKmmt6LcN9cC1cLNsze0EoAsUOtTCs7x7kiY4GzOXngrcdtGTdyX2K4XqnIM/aIXpj1O73sVW4AoYiHAT9vXyAyBaG/r2fsPPFuVrdlPFFavtoRZhc2CoEmHcgaGY1DoZ/bcWYQ3C2C9p4Due9VfJmnGBV53qsU8CD4l5Brj21kRSMmjZL5RMljW1V3K1fzePBUm+Ul5Q2jKXOCgzB8Vs/zY=; 4:u/T04ZBXSumqElDioxD6IWAmhsV3/Snd90LeWH5HMqgmvFiZ5Jk5ctkD8w8vSFmWUJouF0iC3D+Dol58Q3y4v/qm0HiMzivn1hAneltHbJTdVHFhAVEh9pM9i8jrSP5ZuAAlIw2i9+L3ZCsZYtqDX4yeOV5t/H+sXLfLs0SKGnrLD0WMBUm6mcdrNFAaCKWfq6OBHETH83H/vNInVNBkDQeusdnHT4lWs0RqsdV/0MPgXL659IlguwzeRhOvZTHU0GEW1VW9uCjuWfccgHcTNLQGH3gacCeAtvxtYpL8Wq6bzeq5hQsq9ZgJQR1nWh1E X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(8121501046)(5005006)(3231023)(944501075)(3002001)(10201501046)(93006095)(6041268)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123560045)(20161123564045)(6072148)(201708071742011); SRVR:CO2PR07MB2517; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:CO2PR07MB2517; X-Forefront-PRVS: 054642504A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(39850400004)(346002)(39380400002)(376002)(366004)(199004)(377424004)(189003)(24454002)(13464003)(386003)(42882006)(53546011)(2950100002)(6916009)(966005)(68736007)(8936002)(53376002)(229853002)(6246003)(8676002)(81166006)(81156014)(1076002)(59450400001)(478600001)(6116002)(6666003)(3846002)(72206003)(33656002)(97736004)(53936002)(2906002)(5660300001)(93886005)(39060400002)(54906003)(316002)(33716001)(25786009)(105586002)(33896004)(66066001)(55016002)(47776003)(6306002)(7736002)(76176011)(23676004)(50466002)(2486003)(52116002)(16526018)(6496006)(305945005)(4326008)(58126008)(106356001)(2870700001)(83506002)(52146003)(9686003)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR07MB2517; H:jerin; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDTzJQUjA3TUIyNTE3OzIzOmxteDE0OTdYSTlxRnpqbmlLU3VtUmJJcHFx?= =?utf-8?B?U2JkUStpRUlVdVdUemd5by95dWVsTjNTMTh2V016SGt2MlZHdXVCbU9aZEl4?= =?utf-8?B?TWdKcHo5R1dXWlUrazF0aTJncGcxMk1yUlNKeHpUaWtrMDh6Z3ZVK0VZZnhi?= =?utf-8?B?MDhBS2JEd3RlLytBb0pYeGhocVpGamN2dXJOK29scXg5QVdseU4rSWQzSnc3?= =?utf-8?B?MDR1aUJxTGlSVHAxQWRyWC9BazdDSkJucW5Gc01YL3dwS2FDNmRvWHUzTW5Z?= =?utf-8?B?aGJwQUk4YWxVQ3lFUDhPdkxKRkRjR25DMG9rVUpFeVR3c1htUVo4T1pCdkJJ?= =?utf-8?B?dmRBMTdad0NvVWtPeHQzZnQ3MG5jbkZzSC9rbGJmZm5tZWFlZ3ZaK2lwdmM3?= =?utf-8?B?bFBzYTlvQ05wMTYrL0ZQU2pKL0VZM2s1VGc0TFp0djNtOTF5Z2REUUhsRitR?= =?utf-8?B?eTVRd1hLaW1iaE9GbDBIVzZoQ0JBOWxJUExvOW1Wc1J3MCtlWHNieWNqOHNl?= =?utf-8?B?Z1Arai8zbVA4RFBMK0NYUytOaW9ZY3BPT3hES1hRdkk1VndHdUlydVlFMm9a?= =?utf-8?B?UWlhZmNpQnpnQXhXbVZXMXhZWGVrTWFOS3IxRHJlaVJlWDBnNUt5c0xOOWIv?= =?utf-8?B?Qk1YWHFuNmxDSG5TamdHblR2ZjhmRElybG8yOEEwL1JqTmZTYTZWeDNnR1dl?= =?utf-8?B?VzA0bDdOZng4d0FkOStaMzhBRkxzdmVvOHpkUjRtL3ZONjVVeU5mamZudUxQ?= =?utf-8?B?elNJU1g2VjlOZmIzSGNYamIvaW5HL2t1Q1BiL0s3aSsyTTlReE9aVExCZkFh?= =?utf-8?B?QVMvRG15elhOTGxzc2J0K3V3SS9JWWxYM3JNaUpwNFQ1Z3ZEQzhyL3JEaXZG?= =?utf-8?B?ZmxhMWI1bVF1V2NabnpuMUZHbS9PVjhnVmRER0YxSXpmRkNUTmJJSTArUkJx?= =?utf-8?B?SFhkY1JvcXQycDFTOVVWdUdoL1VibmxQRkRqNDlVSWlpMDBuZEcrVGs1MWFW?= =?utf-8?B?OHBaMzhJVTB4c2ljTHppOUFLT3dUUDBybW16VVJxWTBHb1VVUmdGWUw1VTBW?= =?utf-8?B?Y3dnVmJqbGdNOVJaOVpSK3JYMHlla2Q1Q01HNVRmYnRwVlRpYkRFOUJIZk1G?= =?utf-8?B?RjdhUWQvdVdDUUFqcG56cTlrNU1tZjcrd0FNVXA5VHE2clVFb051MjRBMnJJ?= =?utf-8?B?ckZQeVVlTXFYd2RqZW1FcVF2L0I0RFZCK1ZoZjdWOXdvNzdmeWV1LzBFTzJi?= =?utf-8?B?dm9PU3N5V3Y4UitEQXlBdHFJRnFGM2o1WlM0VjRBemFnZUhQaVRGcTArQkxZ?= =?utf-8?B?cWZ6UXFqMUROWXNESUxNc1pkbi9UdGhzOStESmNJZlVvVDFRZmp1Q0lXeXNZ?= =?utf-8?B?S1VoWExKMTNJVWZjeHJPcHhtSDRiRU9YR0puVngza3d5Z1RVamlZazhHL3ZD?= =?utf-8?B?T1NVUnU3TzlieG1lT2hPYlBlRHc2TXIvWDJpZzkzWEVvMDJWS2lTQy9MTzA2?= =?utf-8?B?eGVNNmdueEwrMXFWWkl3ano4ODk4am9ya2ZTYVpFdlIvMDlYc2JOSlVuY1d6?= =?utf-8?B?aTRUQWZqK1I5S0UxMlI0bExXdElieHpQTllHNUZsQ3A5TG1Jd2d1cm1lNkxI?= =?utf-8?B?dE1ZcHNtTmxZNENaYnFrTmczbTU1ZXBoVFdJMWkxc0RmVndwZm5jNE5GWUVE?= =?utf-8?B?aHNNTTNsYTU0ZExjWnpEczA4c0tVNThPZ3JDNmwwOGllaFV2a3FxbWR6NEx0?= =?utf-8?B?dFRuaFdUQlVwbkZubzFLUlpubzFWaFJ3Tm9uSmFuWEJ6dVZkTkZMWmtYZnBq?= =?utf-8?B?bHhnU0NYUmFjek5GRko4UTNvTzg1OXp6VWdxWjM0bDZJVTgrbUYwaGFXUWtT?= =?utf-8?B?UmZLRmhXbEtLK1lCbXMvNmZDYmVma1A0V2VBNXNLTkRzVEZUblpET0x0ekZn?= =?utf-8?B?anJDcDd4N1NsVkxBVFVvbmRYMWRPaVhVd0dCSW5GcDdnanlqaVZ5aExOSU5H?= =?utf-8?B?U01ua3F6bmpiTXdLc0hTVlJLb2c3em1VcERMVkhXN2t0L3ZJdkN0T3lxK1I0?= =?utf-8?Q?JMrc=3D?= X-Microsoft-Exchange-Diagnostics: 1; CO2PR07MB2517; 6:Xv2lqgSM12W0fllPY64M7lPvxYgAzJErO9Tliba++17Ceq5qXfCDoWGUHlFfbC4IRNuQj0uA3HBaWYGRaLw2KT22FO5dA2fMliT8hMnJAj5sLSeF1qXLIWNmfx3kQun5ydcbxM7KruVUtCMUzpZVrjln8oajBqvDViuEMlBbo+wQNJaBp7FQ85hb+OllF0H27N9j3g/f8BsZCNSphrgr5U6AXrpFjzyp0LGa87cJsUw7yndEsonebh1y+iTw/uWeTGrjpmwjhtN/wUFP+84IsXNGbJ6L5Cg58QSR3AFQoM/kfo5BuS24H5aZieb+b4oSkLaGtx0YXg3pElg1yQkIBWm4rxL+JTnPc/ieX5+6coQ=; 5:+vVMYrLQDMbu1mvjRz+Ag2wWVFaaBn3YuL9LYWpL8eO/HG88TOzBRTENson6s3gTkImAgZm1xi8eqgvddwA2N60aXAg95xg0E8XegcfZr/k/q5bj4x0RJ7/mF8+SnEO384Tc6vwUjuQfKnQijApdbhXZNvr9GnhkNtdAJ/HTsuk=; 24:10aq9IWD3PkIrQIQJtuhSeyeZzTEXOb3nmIhDJ3mO0oyGvpUrDCRsF6j2pZLfogw2mw6j+kXdZ6I2tj32fF5irBo1sLsTxACjSH2glVhGjw=; 7:LOQFJ5GCqDu5l7eEr1RYV39HdM01iEIUINaYjiXs1+Tah+USUwQBBROwxQ4jvdECLWXF1N96PwIoNlBhOJ2uDjYDYgLbztUwpKlLiOLl0WdqCZ6xFgcluClLY6j00r88k8W2XNnpHZOj6JQmbIAWurnVOKs6E6PEVPYhkuonullfsRUYi4q8N8dQK0/xPZkI7dabx96RO5+KuxVyZyulm8arUqBMkTHkvCkgfXV3Udl4S8WkiceaV/P0j+ffIN7W SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2018 11:23:30.2041 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 327ddde1-b3f1-4558-ecd6-08d5568a4053 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR07MB2517 Subject: Re: [dpdk-dev] [PATCH v4 1/8] event/opdl: add the opdl ring infrastructure library 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: , X-List-Received-Date: Mon, 08 Jan 2018 11:23:36 -0000 -----Original Message----- > Date: Mon, 8 Jan 2018 11:19:57 +0000 > From: "Liang, Ma" > To: Jerin Jacob > CC: Sean Harte , dev@dpdk.org, > harry.van.haaren@intel.com, Bruce Richardson , > deepak.k.jain@intel.com, john.geary@intel.com, "Mccarthy, Peter" > > Subject: Re: [PATCH v4 1/8] event/opdl: add the opdl ring infrastructure > library > User-Agent: Mutt/1.9.1 (2017-09-22) > > On 08 Jan 12:16, Jerin Jacob wrote: > > -----Original Message----- > > > Date: Fri, 22 Dec 2017 16:02:42 +0000 > > > From: Sean Harte > > > To: Liang Ma > > > Cc: jerin.jacob@caviumnetworks.com, dev@dpdk.org, > > > harry.van.haaren@intel.com, Bruce Richardson , > > > deepak.k.jain@intel.com, john.geary@intel.com, "Mccarthy, Peter" > > > > > > Subject: Re: [PATCH v4 1/8] event/opdl: add the opdl ring infrastructure > > > library > > > > > > On 22 December 2017 at 11:23, Liang Ma wrote: > > > > > > > > OPDL ring is the core infrastructure of OPDL PMD. OPDL ring library > > > > provide the core data structure and core helper function set. The Ring > > > > implements a single ring multi-port/stage pipelined packet distribution > > > > mechanism. This mechanism has the following characteristics: > > > > > > > > • No multiple queue cost, therefore, latency is significant reduced. > > > > • Fixed dependencies between queue/ports is more suitable for complex. > > > > fixed pipelines of stateless packet processing (static pipeline). > > > > • Has decentralized distribution (no scheduling core). > > > > • Packets remain in order (no reorder core(s)). > > > > * Update build system to enable compilation. > > > > > > > > Signed-off-by: Liang Ma > > > > Signed-off-by: Peter Mccarthy > > > > --- > > > > config/common_base | 6 + > > > > drivers/event/Makefile | 1 + > > > > drivers/event/opdl/Makefile | 62 + > > > > drivers/event/opdl/opdl_log.h | 59 + > > > > drivers/event/opdl/opdl_ring.c | 1252 +++++++++++++++++++++ > > > > drivers/event/opdl/opdl_ring.h | 628 +++++++++++ > > > > drivers/event/opdl/rte_pmd_evdev_opdl_version.map | 3 + > > > > mk/rte.app.mk | 1 + > > > > mk/toolchain/gcc/rte.toolchain-compat.mk | 6 + > > > > mk/toolchain/icc/rte.toolchain-compat.mk | 6 + > > > > 10 files changed, 2024 insertions(+) > > > > create mode 100644 drivers/event/opdl/Makefile > > > > create mode 100644 drivers/event/opdl/opdl_log.h > > > > create mode 100644 drivers/event/opdl/opdl_ring.c > > > > create mode 100644 drivers/event/opdl/opdl_ring.h > > > > create mode 100644 drivers/event/opdl/rte_pmd_evdev_opdl_version.map > > > > > > [...] > > > > > > Reviewed-by: Seán Harte > > > > I think, the series is not addressed all the v3 comments. I think, the > > missing ones are > > > > 1) Use dynamic logging > dynamic logging is added in second patch, the first one is not the entry > of the PMD. Please ref to the opdl_evdev.c opdl_log.h OK. Please remove the CONFIG_RTE_LIBRTE_PMD_OPDL_EVENTDEV_DEBUG option then > > > 2) Split the patches based on eventdev ops: > > example: > > See the example from latest dpaa eventdev driver: > > http://dpdk.org/dev/patchwork/project/dpdk/list/?submitter=Sunil > > 3) Fix check-patch and check-git-log.sh errors. > > > > Wrong headline format: > > doc:update 18.02 release notes > > Wrong headline prefix: > > eventdev/opdl: opdl eventdev pmd unit test function > > event/*: apply the three new capability flags for > > sw/dppa2/octeontx > > Wrong headline lowercase: > > event/opdl: add the opdl pmd main body and helper function > > eventdev/opdl: opdl eventdev pmd unit test function > > event/*: apply the three new capability flags for > > sw/dppa2/octeontx > > maintainers: add the opdl pmd maintainer information > > doc: add eventdev opdl pmd docuement > > Headline too long: > > event/*: apply the three new capability flags for > > sw/dppa2/octeontx > > > > ### event/opdl: add the opdl ring infrastructure library > > > > WARNING:LONG_LINE: line over 80 characters > > #451: FILE: drivers/event/opdl/opdl_ring.c:260: > > + PMD_DRV_LOG(ERR, "%u entries is more than max (%u)", n, > > s->num_slots); > > > > WARNING:LONG_LINE: line over 80 characters > > #1202: FILE: drivers/event/opdl/opdl_ring.c:1011: > > + ev_orig = (struct rte_event *)get_slot(t, > > s->shadow_head+i); > > > > WARNING:LONG_LINE: line over 80 characters > > #1203: FILE: drivers/event/opdl/opdl_ring.c:1012: > > + if ((ev_orig->flow_id%s->nb_instance) == > > s->instance_id) { > > > > WARNING:LONG_LINE: line over 80 characters > > #1206: FILE: drivers/event/opdl/opdl_ring.c:1015: > > + if > > ((ev_orig->event&OPDL_EVENT_MASK) != ev_temp) { > > > > total: 0 errors, 4 warnings, 2049 lines checked > > > > ### event/opdl: add the opdl pmd main body and helper function > > > > WARNING:LONG_LINE: line over 80 characters > > #1489: FILE: drivers/event/opdl/opdl_evdev_init.c:301: > > + opdl_ring_cas_slot(p->enq_stage_inst, &ev[i], i, > > p->atomic_claim); > > > > WARNING:LONG_LINE: line over 80 characters > > #2027: FILE: drivers/event/opdl/opdl_evdev_init.c:839: > > + > > opdl_pmd_dev_id(port->opdl), > > > > WARNING:LONG_LINE: line over 80 characters > > #2056: FILE: drivers/event/opdl/opdl_evdev_init.c:868: > > + > > opdl_pmd_dev_id(port->opdl), > > > > total: 0 errors, 3 warnings, 2309 lines checked > > > > ### eventdev/opdl: opdl eventdev pmd unit test function > > > > WARNING:LONG_LINE: line over 80 characters > > #247: FILE: drivers/event/opdl/opdl_test.c:189: > > + PMD_DRV_LOG(ERR, "%d: error creating qid %d\n ", > > __LINE__, i); > > > > WARNING:LONG_LINE: line over 80 characters > > #314: FILE: drivers/event/opdl/opdl_test.c:256: > > + PMD_DRV_LOG(ERR, "%d: error mapping lb qid\n", > > __LINE__); > > > > WARNING:LONG_LINE: line over 80 characters > > #451: FILE: drivers/event/opdl/opdl_test.c:393: > > + PMD_DRV_LOG(ERR, "%d: error mapping lb qid\n", > > __LINE__); > > > > WARNING:LONG_LINE: line over 80 characters > > #505: FILE: drivers/event/opdl/opdl_test.c:447: > > + PMD_DRV_LOG(ERR, "%d: deq none zero > > !\n", __LINE__); > > > > total: 0 errors, 4 warnings, 1102 lines checked > > > >