Cover Detail
Show a cover letter.
GET /api/covers/128686/?format=api
http://patchwork.dpdk.org/api/covers/128686/?format=api", "web_url": "http://patchwork.dpdk.org/project/dpdk/cover/20230614142651.1456116-1-thomas@monjalon.net/", "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": "<20230614142651.1456116-1-thomas@monjalon.net>", "list_archive_url": "https://inbox.dpdk.org/dev/20230614142651.1456116-1-thomas@monjalon.net", "date": "2023-06-14T14:26:46", "name": "[0/5] cleanup in library header files", "submitter": { "id": 685, "url": "http://patchwork.dpdk.org/api/people/685/?format=api", "name": "Thomas Monjalon", "email": "thomas@monjalon.net" }, "mbox": "http://patchwork.dpdk.org/project/dpdk/cover/20230614142651.1456116-1-thomas@monjalon.net/mbox/", "series": [ { "id": 28511, "url": "http://patchwork.dpdk.org/api/series/28511/?format=api", "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=28511", "date": "2023-06-14T14:26:46", "name": "cleanup in library header files", "version": 1, "mbox": "http://patchwork.dpdk.org/series/28511/mbox/" } ], "comments": "http://patchwork.dpdk.org/api/covers/128686/comments/", "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 8469E42CB3;\n\tWed, 14 Jun 2023 16:30:56 +0200 (CEST)", "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 7AB3A410EE;\n\tWed, 14 Jun 2023 16:30:56 +0200 (CEST)", "from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com\n [64.147.123.24]) by mails.dpdk.org (Postfix) with ESMTP id 50FAC40DDB\n for <dev@dpdk.org>; Wed, 14 Jun 2023 16:30:55 +0200 (CEST)", "from compute1.internal (compute1.nyi.internal [10.202.2.41])\n by mailout.west.internal (Postfix) with ESMTP id 70EA232007F1;\n Wed, 14 Jun 2023 10:30:52 -0400 (EDT)", "from mailfrontend2 ([10.202.2.163])\n by compute1.internal (MEProxy); Wed, 14 Jun 2023 10:30:52 -0400", "by mail.messagingengine.com (Postfix) with ESMTPA for\n <dev@dpdk.org>;\n Wed, 14 Jun 2023 10:30:51 -0400 (EDT)" ], "DKIM-Signature": [ "v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h=\n cc:content-transfer-encoding:content-type:date:date:from:from\n :in-reply-to:message-id:mime-version:reply-to:sender:subject\n :subject:to:to; s=fm2; t=1686753051; x=1686839451; bh=U4DE8VDFml\n yEYXR/suZhf7V5sGWKrbaOcZFHC4Mt+fM=; b=UkU0MVdlNRrJz+mk6/HEMwi31/\n aR7ECBCHFUFlIrLNsZERYC1OToZJRoVqMYDpy4DSfDCf5lxeKpzMNL8rfGOE4r2c\n WYXzdV6S+ImnEIt7TlFfvicJXSr6yUsdpbA3bNQRtI+nW4TpHtTmwagCSYcZzmkP\n 89j3Zgu/minNhtzpoEYxZHbbDDTNFVGd7zHjFgq6lfIW6J7ioLUuoEh5iD0e38++\n leMX2pazcWQCOk8eeT76uTZCM/k494Iupcl1Po1u2ZXzGyMTSZuaVXVgD8P5FeDR\n 13msmVh+elyeqv5mj7Pf02bc62Y4FbYrw8n8cH9KgTeXNZscJ6dqbjXOU70w==", "v=1; a=rsa-sha256; c=relaxed/relaxed; d=\n messagingengine.com; h=cc:content-transfer-encoding:content-type\n :date:date:feedback-id:feedback-id:from:from:in-reply-to\n :message-id:mime-version:reply-to:sender:subject:subject:to:to\n :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=\n fm2; t=1686753051; x=1686839451; bh=U4DE8VDFmlyEYXR/suZhf7V5sGWK\n rbaOcZFHC4Mt+fM=; b=OBz8nqe/lXb0LVVItwjY+ynZI8rZFIxFMHXuCTHaUf8Q\n tLrNxgz9jwk3caeQ9T4s22zZisMgS6BX8KlzuZU89k7nU5hNlSVEDuFjGSnGSswR\n wGL6hcyo6UphQMY8O3LNzYFlo9k6eEreWesP2Z04ifvocMmFKT238xhUNVwDuScv\n Mj4MMtbiG89jiLgy2gwYVkJGiD4FDm8R6dmBqmDRnSZlZ6h9WaOBCyr9pKfGuZ6V\n lABwLBg0KAKZOXVUcRa1rPwysx4NzK3o0KyXAODrRlGq9a04PEOQ8gzwzH9IGaYo\n vYqh2Rd6P7lIY1Ke5kGXnbNlbWhJyK/DEJGtYwTt5w==" ], "X-ME-Sender": "<xms:G8-JZJkaC6dd5DYp09k9R1k_fIp8Xk__IR6_GnzW9X2O0qwbveCsig>\n <xme:G8-JZE3loZTOtVL4EPFc7bM0T2g_NwkQorTwMP66_-mUEPIRkITbv1Oc7qji9b1F3\n T02DWKTQZDSG3AbAw>", "X-ME-Received": "\n <xmr:G8-JZPonTt0PVeKGkOdMljyWj28Pb9TenPNTq4owanHJ1ykMPJj5v3uIJMJiM-yHJor4btm_rsOYQsgTOcVRXQ70NnqvHa4>", "X-ME-Proxy-Cause": "\n gggruggvucftvghtrhhoucdtuddrgedvhedrgedvtddgjeekucetufdoteggodetrfdotf\n fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen\n uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkofgggfestdekredtre\n dttdenucfhrhhomhepvfhhohhmrghsucfoohhnjhgrlhhonhcuoehthhhomhgrshesmhho\n nhhjrghlohhnrdhnvghtqeenucggtffrrghtthgvrhhnpedvledvudehvdduudevuedvve\n ehgeduleegiefgjeehudehtddtgeduffejiefhgfenucevlhhushhtvghrufhiiigvpedt\n necurfgrrhgrmhepmhgrihhlfhhrohhmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvg\n ht", "X-ME-Proxy": "<xmx:G8-JZJkNjV1eT0v2vy43Udf8tzPr_lPsVM4gH6scO08fRtWfmfli3g>\n <xmx:G8-JZH0ElgIUFz4M3L_LEB2_gl6HeeNVpahPoNRm73fvjyaxfcmGCA>\n <xmx:G8-JZIvTCuyLgLBIoxkBLqz1APMGZHb50eIYi3u_fmpFo_MpglBONQ>\n <xmx:G8-JZMiULh0sNX0xb7o6v9jDlqoGZPPXiYJlTQGGnaptpK4FUHsOpA>", "Feedback-ID": "i47234305:Fastmail", "From": "Thomas Monjalon <thomas@monjalon.net>", "To": "dev@dpdk.org", "Subject": "[PATCH 0/5] cleanup in library header files", "Date": "Wed, 14 Jun 2023 16:26:46 +0200", "Message-Id": "<20230614142651.1456116-1-thomas@monjalon.net>", "X-Mailer": "git-send-email 2.40.1", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "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" }, "content": "While pulling some trees for DPDK 23.07-rc1,\nI've seen that some wrong coding style for comments\nwere copied over and over.\n\nIn order to avoid copying wrong comment style,\nthe three first patches are fixing a lot of comments.\nAs it is not critical, they are not marked for backport.\n\nWhile looking the header files, I've fixed some misuses of \"extern\".\n\n\nThomas Monjalon (5):\n lib: remove blank line ending comment blocks\n lib: remove extra asterisks ending comment blocks\n lib: align comment blocks\n lib: restrict use of keyword extern\n cryptodev: fix comments of modular operation parameters\n\n lib/acl/acl.h | 2 +-\n lib/acl/acl_gen.c | 10 +-\n lib/acl/acl_vect.h | 2 +-\n lib/bbdev/rte_bbdev.h | 2 -\n lib/bbdev/rte_bbdev_op.h | 1 -\n lib/bbdev/rte_bbdev_pmd.h | 1 -\n lib/bpf/bpf_impl.h | 8 +-\n lib/cfgfile/rte_cfgfile.h | 303 ++++++++++++------------\n lib/cmdline/cmdline_parse.h | 1 -\n lib/cmdline/cmdline_parse_string.h | 14 +-\n lib/compressdev/rte_comp.h | 1 -\n lib/compressdev/rte_compressdev.h | 1 -\n lib/cryptodev/cryptodev_pmd.h | 3 +-\n lib/cryptodev/rte_crypto.h | 3 +-\n lib/cryptodev/rte_crypto_asym.h | 16 +-\n lib/cryptodev/rte_crypto_sym.h | 2 +-\n lib/cryptodev/rte_cryptodev.h | 42 ++--\n lib/cryptodev/rte_cryptodev_core.h | 1 -\n lib/eal/arm/include/rte_cycles_32.h | 13 +-\n lib/eal/arm/include/rte_cycles_64.h | 1 -\n lib/eal/common/eal_common_proc.c | 1 -\n lib/eal/include/generic/rte_cycles.h | 2 +-\n lib/eal/include/generic/rte_pause.h | 1 -\n lib/eal/include/generic/rte_spinlock.h | 1 -\n lib/eal/include/rte_bitmap.h | 3 +-\n lib/eal/include/rte_branch_prediction.h | 2 -\n lib/eal/include/rte_eal.h | 2 -\n lib/eal/include/rte_hexdump.h | 53 ++---\n lib/eal/include/rte_interrupts.h | 1 -\n lib/eal/include/rte_keepalive.h | 3 +-\n lib/eal/include/rte_lcore.h | 1 -\n lib/eal/include/rte_tailq.h | 1 -\n lib/eal/include/rte_thread.h | 1 -\n lib/eal/include/rte_ticketlock.h | 1 -\n lib/eal/include/rte_trace_point.h | 1 -\n lib/eal/linux/eal_vfio.h | 4 +-\n lib/eal/ppc/include/rte_byteorder.h | 2 +-\n lib/eal/windows/include/sys/queue.h | 1 -\n lib/eal/x86/include/rte_byteorder_32.h | 2 +-\n lib/eal/x86/include/rte_byteorder_64.h | 2 +-\n lib/efd/rte_efd.c | 1 -\n lib/ethdev/ethdev_driver.h | 1 -\n lib/ethdev/rte_ethdev.c | 1 -\n lib/ethdev/rte_ethdev.h | 66 +++---\n lib/ethdev/rte_ethdev_core.h | 1 -\n lib/ethdev/rte_flow.h | 23 +-\n lib/ethdev/rte_mtr.h | 2 -\n lib/ethdev/rte_tm.h | 4 +-\n lib/ethdev/sff_8636.h | 2 -\n lib/ethdev/sff_common.h | 1 -\n lib/eventdev/event_timer_adapter_pmd.h | 1 -\n lib/eventdev/eventdev_pmd.h | 17 --\n lib/eventdev/rte_event_timer_adapter.h | 2 -\n lib/eventdev/rte_eventdev.h | 11 -\n lib/graph/rte_graph.h | 2 -\n lib/hash/rte_hash.h | 1 -\n lib/hash/rte_hash_crc.h | 1 -\n lib/ip_frag/rte_ipv6_fragmentation.c | 1 -\n lib/ip_frag/rte_ipv6_reassembly.c | 1 -\n lib/ipsec/ipsec_telemetry.c | 1 -\n lib/member/rte_member.h | 1 -\n lib/mempool/rte_mempool.c | 1 -\n lib/mempool/rte_mempool.h | 1 -\n lib/meter/rte_meter.h | 10 +-\n lib/mldev/mldev_utils.h | 1 -\n lib/node/rte_node_eth_api.h | 1 -\n lib/node/rte_node_ip4_api.h | 1 -\n lib/node/rte_node_ip6_api.h | 1 -\n lib/pcapng/rte_pcapng.h | 1 -\n lib/pdcp/rte_pdcp_group.h | 1 -\n lib/pipeline/rte_pipeline.c | 4 -\n lib/pipeline/rte_pipeline.h | 9 +-\n lib/pipeline/rte_swx_ipsec.h | 2 -\n lib/pipeline/rte_swx_pipeline_spec.c | 11 -\n lib/pipeline/rte_table_action.c | 2 +-\n lib/port/rte_port.h | 5 +-\n lib/port/rte_port_ethdev.h | 3 +-\n lib/port/rte_port_eventdev.h | 3 +-\n lib/port/rte_port_fd.h | 3 +-\n lib/port/rte_port_frag.h | 3 +-\n lib/port/rte_port_kni.h | 4 +-\n lib/port/rte_port_ras.h | 4 +-\n lib/port/rte_port_ring.h | 4 +-\n lib/port/rte_port_sched.h | 3 +-\n lib/port/rte_port_source_sink.h | 3 +-\n lib/port/rte_port_sym_crypto.h | 3 +-\n lib/port/rte_swx_port_fd.h | 5 +-\n lib/port/rte_swx_port_ring.h | 3 +-\n lib/power/guest_channel.h | 1 -\n lib/rawdev/rte_rawdev.h | 2 -\n lib/rawdev/rte_rawdev_pmd.h | 3 -\n lib/rcu/rte_rcu_qsbr.h | 1 -\n lib/regexdev/rte_regexdev_core.h | 1 -\n lib/reorder/rte_reorder.h | 1 -\n lib/ring/rte_ring.h | 1 -\n lib/sched/rte_approx.h | 3 +-\n lib/sched/rte_pie.h | 4 +-\n lib/sched/rte_red.h | 6 +-\n lib/sched/rte_sched.c | 3 +-\n lib/sched/rte_sched.h | 8 +-\n lib/sched/rte_sched_common.h | 2 -\n lib/security/rte_security.h | 7 +-\n lib/security/rte_security_driver.h | 1 -\n lib/table/rte_swx_table_em.c | 1 -\n lib/table/rte_table.h | 3 +-\n lib/table/rte_table_acl.h | 3 +-\n lib/table/rte_table_array.h | 3 +-\n lib/table/rte_table_hash.h | 4 +-\n lib/table/rte_table_hash_cuckoo.h | 4 +-\n lib/table/rte_table_hash_ext.c | 37 ++-\n lib/table/rte_table_hash_lru.c | 109 +++++----\n lib/table/rte_table_lpm.h | 3 +-\n lib/table/rte_table_lpm_ipv6.h | 3 +-\n lib/table/rte_table_stub.h | 4 +-\n lib/telemetry/rte_telemetry.h | 2 +-\n lib/telemetry/telemetry_internal.h | 3 +-\n lib/telemetry/telemetry_json.h | 3 +-\n 117 files changed, 386 insertions(+), 585 deletions(-)" }{ "id": 128686, "url": "