Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/90362/?format=api
http://patchwork.dpdk.org/api/patches/90362/?format=api", "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/20210401115009.1063844-6-bruce.richardson@intel.com/", "project": { "id": 1, "url": "http://patchwork.dpdk.org/api/projects/1/?format=api", "name": "DPDK", "link_name": "dpdk", "list_id": "dev.dpdk.org", "list_email": "dev@dpdk.org", "web_url": "http://core.dpdk.org", "scm_url": "git://dpdk.org/dpdk", "webscm_url": "http://git.dpdk.org/dpdk", "list_archive_url": "https://inbox.dpdk.org/dev", "list_archive_url_format": "https://inbox.dpdk.org/dev/{}", "commit_url_format": "" }, "msgid": "<20210401115009.1063844-6-bruce.richardson@intel.com>", "list_archive_url": "https://inbox.dpdk.org/dev/20210401115009.1063844-6-bruce.richardson@intel.com", "date": "2021-04-01T11:50:00", "name": "[RFC,05/14] build: clean up driver list indentation", "commit_ref": null, "pull_url": null, "state": "superseded", "archived": true, "hash": "060796a04076cb8ddaf3f8b8b302fb6cb8f82aa6", "submitter": { "id": 20, "url": "http://patchwork.dpdk.org/api/people/20/?format=api", "name": "Bruce Richardson", "email": "bruce.richardson@intel.com" }, "delegate": { "id": 1, "url": "http://patchwork.dpdk.org/api/users/1/?format=api", "username": "tmonjalo", "first_name": "Thomas", "last_name": "Monjalon", "email": "thomas@monjalon.net" }, "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/20210401115009.1063844-6-bruce.richardson@intel.com/mbox/", "series": [ { "id": 16057, "url": "http://patchwork.dpdk.org/api/series/16057/?format=api", "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=16057", "date": "2021-04-01T11:49:55", "name": "Build file update proposals", "version": 1, "mbox": "http://patchwork.dpdk.org/series/16057/mbox/" } ], "comments": "http://patchwork.dpdk.org/api/patches/90362/comments/", "check": "success", "checks": "http://patchwork.dpdk.org/api/patches/90362/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<dev-bounces@dpdk.org>", "X-Original-To": "patchwork@inbox.dpdk.org", "Delivered-To": "patchwork@inbox.dpdk.org", "Received": [ "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 11C47A0548;\n\tThu, 1 Apr 2021 13:51:02 +0200 (CEST)", "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 725AD1410E6;\n\tThu, 1 Apr 2021 13:50:33 +0200 (CEST)", "from mga18.intel.com (mga18.intel.com [134.134.136.126])\n by mails.dpdk.org (Postfix) with ESMTP id 792BC1410BC\n for <dev@dpdk.org>; Thu, 1 Apr 2021 13:50:30 +0200 (CEST)", "from fmsmga003.fm.intel.com ([10.253.24.29])\n by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 01 Apr 2021 04:50:30 -0700", "from silpixa00399126.ir.intel.com ([10.237.223.116])\n by FMSMGA003.fm.intel.com with ESMTP; 01 Apr 2021 04:50:28 -0700" ], "IronPort-SDR": [ "\n SoJhh+elC1Bwm1MPoyo3VZUmCrAG3wTn3rEbK6EaGQ3Tfz5y85TWOWOjtNpAbXXuSigOjwEGy/\n XKCxiaHI2piw==", "\n vL5ar0S2S2Zf4l++OEOYxokL2lHZlLroYyJu3i94D/k3PMvI0b0qIqaMMVwo4j0nIvCUJM+EFP\n req4qVJ4HfYQ==" ], "X-IronPort-AV": [ "E=McAfee;i=\"6000,8403,9940\"; a=\"179760782\"", "E=Sophos;i=\"5.81,296,1610438400\"; d=\"scan'208\";a=\"179760782\"", "E=Sophos;i=\"5.81,296,1610438400\"; d=\"scan'208\";a=\"446062637\"" ], "X-ExtLoop1": "1", "From": "Bruce Richardson <bruce.richardson@intel.com>", "To": "dev@dpdk.org", "Cc": "thomas@monjalon.net, david.marchand@redhat.com, bluca@debian.org,\n Bruce Richardson <bruce.richardson@intel.com>", "Date": "Thu, 1 Apr 2021 12:50:00 +0100", "Message-Id": "<20210401115009.1063844-6-bruce.richardson@intel.com>", "X-Mailer": "git-send-email 2.27.0", "In-Reply-To": "<20210401115009.1063844-1-bruce.richardson@intel.com>", "References": "<20210401115009.1063844-1-bruce.richardson@intel.com>", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "Subject": "[dpdk-dev] [RFC PATCH 05/14] build: clean up driver list indentation", "X-BeenThere": "dev@dpdk.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "DPDK patches and discussions <dev.dpdk.org>", "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>", "List-Archive": "<http://mails.dpdk.org/archives/dev/>", "List-Post": "<mailto:dev@dpdk.org>", "List-Help": "<mailto:dev-request@dpdk.org?subject=help>", "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>", "Errors-To": "dev-bounces@dpdk.org", "Sender": "\"dev\" <dev-bounces@dpdk.org>" }, "content": "Ensure all lists of drivers are one-per-line and replace tabs with spaces\nin each file to correspond to the new standard.\n\nSigned-off-by: Bruce Richardson <bruce.richardson@intel.com>\n---\n drivers/baseband/meson.build | 8 ++-\n drivers/bus/meson.build | 7 ++-\n drivers/common/meson.build | 9 +++-\n drivers/compress/meson.build | 7 ++-\n drivers/crypto/meson.build | 38 ++++++-------\n drivers/event/meson.build | 17 ++++--\n drivers/mempool/meson.build | 8 ++-\n drivers/meson.build | 33 ++++++------\n drivers/net/meson.build | 102 +++++++++++++++++------------------\n drivers/raw/meson.build | 15 +++---\n drivers/regex/meson.build | 3 +-\n drivers/vdpa/meson.build | 4 +-\n 12 files changed, 142 insertions(+), 109 deletions(-)", "diff": "diff --git a/drivers/baseband/meson.build b/drivers/baseband/meson.build\nindex 920e3b02ee..22d0036cd7 100644\n--- a/drivers/baseband/meson.build\n+++ b/drivers/baseband/meson.build\n@@ -2,7 +2,11 @@\n # Copyright(c) 2018 Luca Boccassi <bluca@debian.org>\n \n if is_windows\n-\tsubdir_done()\n+ subdir_done()\n endif\n \n-drivers = ['null', 'turbo_sw', 'fpga_lte_fec', 'fpga_5gnr_fec', 'acc100']\n+drivers = ['null',\n+ 'turbo_sw',\n+ 'fpga_lte_fec',\n+ 'fpga_5gnr_fec',\n+ 'acc100']\ndiff --git a/drivers/bus/meson.build b/drivers/bus/meson.build\nindex 2e7727af08..65716c23f9 100644\n--- a/drivers/bus/meson.build\n+++ b/drivers/bus/meson.build\n@@ -1,5 +1,10 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-drivers = ['dpaa', 'fslmc', 'ifpga', 'pci', 'vdev', 'vmbus']\n+drivers = ['dpaa',\n+ 'fslmc',\n+ 'ifpga',\n+ 'pci',\n+ 'vdev',\n+ 'vmbus']\n std_deps = ['eal']\ndiff --git a/drivers/common/meson.build b/drivers/common/meson.build\nindex 66e12143b2..dfebb17e29 100644\n--- a/drivers/common/meson.build\n+++ b/drivers/common/meson.build\n@@ -2,8 +2,13 @@\n # Copyright(c) 2018 Cavium, Inc\n \n if is_windows\n-\tsubdir_done()\n+ subdir_done()\n endif\n \n std_deps = ['eal']\n-drivers = ['cpt', 'dpaax', 'iavf', 'mvep', 'octeontx', 'octeontx2']\n+drivers = ['cpt',\n+ 'dpaax',\n+ 'iavf',\n+ 'mvep',\n+ 'octeontx',\n+ 'octeontx2']\ndiff --git a/drivers/compress/meson.build b/drivers/compress/meson.build\nindex 49fa02d4ce..9cd631dff3 100644\n--- a/drivers/compress/meson.build\n+++ b/drivers/compress/meson.build\n@@ -2,9 +2,12 @@\n # Copyright(c) 2018 Intel Corporation\n \n if is_windows\n-\tsubdir_done()\n+ subdir_done()\n endif\n \n-drivers = ['isal', 'mlx5', 'octeontx', 'zlib']\n+drivers = ['isal',\n+ 'mlx5',\n+ 'octeontx',\n+ 'zlib']\n \n std_deps = ['compressdev'] # compressdev pulls in all other needed deps\ndiff --git a/drivers/crypto/meson.build b/drivers/crypto/meson.build\nindex c927c5f8d3..e337fc5d1d 100644\n--- a/drivers/crypto/meson.build\n+++ b/drivers/crypto/meson.build\n@@ -2,27 +2,27 @@\n # Copyright(c) 2017 Intel Corporation\n \n if is_windows\n-\tsubdir_done()\n+ subdir_done()\n endif\n \n drivers = ['aesni_gcm',\n-\t 'aesni_mb',\n-\t 'armv8',\n-\t 'bcmfs',\n-\t 'caam_jr',\n-\t 'ccp',\n-\t 'dpaa_sec',\n-\t 'dpaa2_sec',\n-\t 'kasumi',\n-\t 'mvsam',\n-\t 'nitrox',\n-\t 'null',\n-\t 'octeontx',\n-\t 'octeontx2',\n-\t 'openssl',\n-\t 'scheduler',\n-\t 'snow3g',\n-\t 'virtio',\n-\t 'zuc']\n+ 'aesni_mb',\n+ 'armv8',\n+ 'bcmfs',\n+ 'caam_jr',\n+ 'ccp',\n+ 'dpaa_sec',\n+ 'dpaa2_sec',\n+ 'kasumi',\n+ 'mvsam',\n+ 'nitrox',\n+ 'null',\n+ 'octeontx',\n+ 'octeontx2',\n+ 'openssl',\n+ 'scheduler',\n+ 'snow3g',\n+ 'virtio',\n+ 'zuc']\n \n std_deps = ['cryptodev'] # cryptodev pulls in all other needed deps\ndiff --git a/drivers/event/meson.build b/drivers/event/meson.build\nindex a49288a5d4..60eac20dd6 100644\n--- a/drivers/event/meson.build\n+++ b/drivers/event/meson.build\n@@ -2,13 +2,20 @@\n # Copyright(c) 2017 Intel Corporation\n \n if is_windows\n-\tsubdir_done()\n+ subdir_done()\n endif\n \n-drivers = ['dlb', 'dlb2', 'dpaa', 'dpaa2', 'octeontx2', 'opdl', 'skeleton', 'sw',\n-\t 'dsw']\n+drivers = ['dlb',\n+ 'dlb2',\n+ 'dpaa',\n+ 'dpaa2',\n+ 'octeontx2',\n+ 'opdl',\n+ 'skeleton',\n+ 'sw',\n+ 'dsw']\n if not (toolchain == 'gcc' and cc.version().version_compare('<4.8.6') and\n-\tdpdk_conf.has('RTE_ARCH_ARM64'))\n-\tdrivers += 'octeontx'\n+ dpdk_conf.has('RTE_ARCH_ARM64'))\n+ drivers += 'octeontx'\n endif\n std_deps = ['eventdev', 'kvargs']\ndiff --git a/drivers/mempool/meson.build b/drivers/mempool/meson.build\nindex 4428813dae..8dacc74016 100644\n--- a/drivers/mempool/meson.build\n+++ b/drivers/mempool/meson.build\n@@ -1,5 +1,11 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright(c) 2017 Intel Corporation\n \n-drivers = ['bucket', 'dpaa', 'dpaa2', 'octeontx', 'octeontx2', 'ring', 'stack']\n+drivers = ['bucket',\n+ 'dpaa',\n+ 'dpaa2',\n+ 'octeontx',\n+ 'octeontx2',\n+ 'ring',\n+ 'stack']\n std_deps = ['mempool']\ndiff --git a/drivers/meson.build b/drivers/meson.build\nindex 57b15bda03..cb273406c0 100644\n--- a/drivers/meson.build\n+++ b/drivers/meson.build\n@@ -3,31 +3,30 @@\n \n # Defines the order of dependencies evaluation\n subdirs = [\n-\t'common',\n-\t'bus',\n-\t'common/mlx5', # depends on bus.\n-\t'common/qat', # depends on bus.\n-\t'common/sfc_efx', # depends on bus.\n-\t'mempool', # depends on common and bus.\n-\t'net', # depends on common, bus, mempool\n-\t'raw', # depends on common, bus and net.\n-\t'crypto', # depends on common, bus and mempool (net in future).\n-\t'compress', # depends on common, bus, mempool.\n-\t'regex', # depends on common, bus, regexdev.\n-\t'vdpa', # depends on common, bus and mempool.\n-\t'event', # depends on common, bus, mempool and net.\n-\t'baseband', # depends on common and bus.\n+ 'common',\n+ 'bus',\n+ 'common/mlx5', # depends on bus.\n+ 'common/qat', # depends on bus.\n+ 'common/sfc_efx', # depends on bus.\n+ 'mempool', # depends on common and bus.\n+ 'net', # depends on common, bus, mempool\n+ 'raw', # depends on common, bus and net.\n+ 'crypto', # depends on common, bus and mempool (net in future).\n+ 'compress', # depends on common, bus, mempool.\n+ 'regex', # depends on common, bus, regexdev.\n+ 'vdpa', # depends on common, bus and mempool.\n+ 'event', # depends on common, bus, mempool and net.\n+ 'baseband', # depends on common and bus.\n ]\n \n-disabled_drivers = run_command(list_dir_globs, get_option('disable_drivers'),\n-\t\t).stdout().split()\n+disabled_drivers = run_command(list_dir_globs, get_option('disable_drivers')).stdout().split()\n \n default_cflags = machine_args\n default_cflags += ['-DALLOW_EXPERIMENTAL_API']\n default_cflags += ['-DALLOW_INTERNAL_API']\n \n if cc.has_argument('-Wno-format-truncation')\n-\tdefault_cflags += '-Wno-format-truncation'\n+ default_cflags += '-Wno-format-truncation'\n endif\n \n foreach subpath:subdirs\ndiff --git a/drivers/net/meson.build b/drivers/net/meson.build\nindex fb9ff05a1f..c2ecb57b4f 100644\n--- a/drivers/net/meson.build\n+++ b/drivers/net/meson.build\n@@ -3,57 +3,57 @@\n \n \n drivers = ['af_packet',\n-\t'af_xdp',\n-\t'ark',\n-\t'atlantic',\n-\t'avp',\n-\t'axgbe', 'bonding',\n-\t'bnx2x',\n-\t'bnxt',\n-\t'cxgbe',\n-\t'dpaa', 'dpaa2',\n-\t'e1000',\n-\t'ena',\n-\t'enetc',\n-\t'enic',\n-\t'failsafe',\n-\t'fm10k', 'i40e',\n-\t'hinic',\n-\t'hns3',\n-\t'iavf',\n-\t'ice',\n-\t'igc',\n-\t'ionic',\n-\t'ipn3ke',\n-\t'ixgbe',\n-\t'kni',\n-\t'liquidio',\n-\t'memif',\n-\t'mlx4',\n-\t'mlx5',\n-\t'mvneta',\n-\t'mvpp2',\n-\t'netvsc',\n-\t'nfb',\n-\t'nfp',\n-\t'null',\n-\t'octeontx',\n-\t'octeontx2',\n-\t'octeontx_ep',\n-\t'pcap',\n-\t'pfe',\n-\t'qede',\n-\t'ring',\n-\t'sfc',\n-\t'softnic',\n-\t'szedata2',\n-\t'tap',\n-\t'thunderx',\n-\t'txgbe',\n-\t'vdev_netvsc',\n-\t'vhost',\n-\t'virtio',\n-\t'vmxnet3',\n+ 'af_xdp',\n+ 'ark',\n+ 'atlantic',\n+ 'avp',\n+ 'axgbe', 'bonding',\n+ 'bnx2x',\n+ 'bnxt',\n+ 'cxgbe',\n+ 'dpaa', 'dpaa2',\n+ 'e1000',\n+ 'ena',\n+ 'enetc',\n+ 'enic',\n+ 'failsafe',\n+ 'fm10k', 'i40e',\n+ 'hinic',\n+ 'hns3',\n+ 'iavf',\n+ 'ice',\n+ 'igc',\n+ 'ionic',\n+ 'ipn3ke',\n+ 'ixgbe',\n+ 'kni',\n+ 'liquidio',\n+ 'memif',\n+ 'mlx4',\n+ 'mlx5',\n+ 'mvneta',\n+ 'mvpp2',\n+ 'netvsc',\n+ 'nfb',\n+ 'nfp',\n+ 'null',\n+ 'octeontx',\n+ 'octeontx2',\n+ 'octeontx_ep',\n+ 'pcap',\n+ 'pfe',\n+ 'qede',\n+ 'ring',\n+ 'sfc',\n+ 'softnic',\n+ 'szedata2',\n+ 'tap',\n+ 'thunderx',\n+ 'txgbe',\n+ 'vdev_netvsc',\n+ 'vhost',\n+ 'virtio',\n+ 'vmxnet3',\n ]\n std_deps = ['ethdev', 'kvargs'] # 'ethdev' also pulls in mbuf, net, eal etc\n std_deps += ['bus_pci'] # very many PMDs depend on PCI, so make std\ndiff --git a/drivers/raw/meson.build b/drivers/raw/meson.build\nindex 8c3a036dfd..cb45019c59 100644\n--- a/drivers/raw/meson.build\n+++ b/drivers/raw/meson.build\n@@ -2,12 +2,15 @@\n # Copyright 2018 NXP\n \n if is_windows\n-\tsubdir_done()\n+ subdir_done()\n endif\n \n-drivers = ['dpaa2_cmdif', 'dpaa2_qdma',\n-\t'ifpga', 'ioat', 'ntb',\n-\t'octeontx2_dma',\n-\t'octeontx2_ep',\n-\t'skeleton']\n+drivers = ['dpaa2_cmdif',\n+ 'dpaa2_qdma',\n+ 'ifpga',\n+ 'ioat',\n+ 'ntb',\n+ 'octeontx2_dma',\n+ 'octeontx2_ep',\n+ 'skeleton']\n std_deps = ['rawdev']\ndiff --git a/drivers/regex/meson.build b/drivers/regex/meson.build\nindex 2d05d5af12..ccdaa688b5 100644\n--- a/drivers/regex/meson.build\n+++ b/drivers/regex/meson.build\n@@ -1,5 +1,6 @@\n # SPDX-License-Identifier: BSD-3-Clause\n # Copyright 2020 Mellanox Technologies, Ltd\n \n-drivers = ['mlx5', 'octeontx2']\n+drivers = ['mlx5',\n+ 'octeontx2']\n std_deps = ['ethdev', 'kvargs'] # 'ethdev' also pulls in mbuf, net, eal etc\ndiff --git a/drivers/vdpa/meson.build b/drivers/vdpa/meson.build\nindex 4929be4c03..a46f02bfb3 100644\n--- a/drivers/vdpa/meson.build\n+++ b/drivers/vdpa/meson.build\n@@ -2,10 +2,10 @@\n # Copyright 2019 Mellanox Technologies, Ltd\n \n if is_windows\n-\tsubdir_done()\n+ subdir_done()\n endif\n \n drivers = ['ifc',\n-\t 'mlx5',]\n+ 'mlx5',]\n std_deps = ['bus_pci', 'kvargs']\n std_deps += ['vhost']\n", "prefixes": [ "RFC", "05/14" ] }{ "id": 90362, "url": "