From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by dpdk.org (Postfix) with ESMTP id 75DF925E5 for ; Sun, 16 Jul 2017 17:34:32 +0200 (CEST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 0AF2920771; Sun, 16 Jul 2017 11:34:32 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute1.internal (MEProxy); Sun, 16 Jul 2017 11:34:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=zP/xkUFsd9J6llQ zTwuXtXN8+iOXQEsJFxkyeZIhNTE=; b=n9tELkJQ2hS9ZcNorgCkSAwZSmDpSDC KcuPN/uvP/gXLdjueWpowwCtrwL3ww6CuUfTGJKQGLVfJbF3VLltCNkwKNBxxk1x 7u2JZvGaDyoPvAVi6ZqABEp70zL9HDp+mLjiV9Lv+Qnui0rTTXRmD0q+AdTYZjNF mQzEoi7W3p3M= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= fm1; bh=zP/xkUFsd9J6llQzTwuXtXN8+iOXQEsJFxkyeZIhNTE=; b=qHtbfxlh PCbsLwlnH+DSiR3ooO1XWN1wDZm3Kyvo4PjMmCHiHQcAWHfcwOd2Avs685gVh3TP RQn0tNUeC7UXibDP+g/IbohhDAdJH4hONMV2j15gNlT6IqNBs5txkLl83whf6/wp eGU+FY58p26MIvAFIpef0oTr5rhtl9bApaw30pnycTPVwmXpW8f3RllTk3IkzpUd tlDbNdHf83KDx4HxrtXS99vUuMxGsFGLZtx22hwwmKgFqWOvN98QBryE3jmz21d/ NHyaWsfdP6eoruasDR+AbRtchVbHSHn2JGOKGKO31Edm9Krc5+1DBzUi0tKEZaXG 39RHKASUC7r9KQ== X-ME-Sender: X-Sasl-enc: hstJKAy/n40KZaEm59W4yERsFRQHrVPy02wJHcRIXE9F 1500219271 Received: from xps.localnet (174.17.90.92.rev.sfr.net [92.90.17.174]) by mail.messagingengine.com (Postfix) with ESMTPA id 941567E17A; Sun, 16 Jul 2017 11:34:31 -0400 (EDT) From: Thomas Monjalon To: Stephen Hemminger Cc: dev@dpdk.org Date: Sun, 16 Jul 2017 17:34:24 +0200 Message-ID: <2260742.dob8HrkYnO@xps> In-Reply-To: <20170711185546.26138-1-stephen@networkplumber.org> References: <20170711185546.26138-1-stephen@networkplumber.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH 00/19] cleanup duplicate includes 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: Sun, 16 Jul 2017 15:34:32 -0000 11/07/2017 20:55, Stephen Hemminger: > Using a simple script (in first patch), discovered that there was > lots of #include file sloppiness in DPDK. This patch series > fixes everything but base drivers and examples. > > Stephen Hemminger (19): > devtools: add simple script to find duplicate includes > eal: remove duplicate includes > cmdline: remove duplicate include of errno.h > distributor: remove duplicate include of rte_compat.h > lpm: remove duplicate include of errno.h > cuckoo_hash: remove duplicate include of rte_log.h > timer: remove duplicate include of rte_per_lcore.h > bnxt: remove duplicate include of unistd.h > ixgbe: remove duplicate include of rte_atomic.h > i40e: remove duplicate include of rte_atomic.h > virtio: remove duplicated includes > cxgbe: remove duplicated includes > vmxnet3: remove duplicated include of rte_atomic.h > dpaa2: remove duplicated includes > fsmlc: remove duplicated includes > app/proc-info: remove duplicate include > app/test-pmd: remove duplicate includes > test/test-pipeline: remove duplicate include of rte_per_lcore.h > test/test: remove duplicate includes Squashed a bit and applied with an additional patch for examples, some more duplicates in .h files removed, and without the perl script. Note: my shell script is pending for approval :) Thanks