From patchwork Tue Jun 6 15:00:38 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ioana Ciocoi Radulescu X-Patchwork-Id: 9769067 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 40C616035D for ; Tue, 6 Jun 2017 15:02:17 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3386A2679B for ; Tue, 6 Jun 2017 15:02:17 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 281C72847E; Tue, 6 Jun 2017 15:02:17 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED,DKIM_VALID autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 9793B2679B for ; Tue, 6 Jun 2017 15:02:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=NBUwuubd88wpVqknj9da5Z/YO6b4wpJd4sakxT0sMlk=; b=qPLo4ukqQq1eWJ dL4eUAxhO0XxkeLOjevF80zYg0QLiLKIUT8UfNdhkOOLO5a6JF82TZQ84D0QyyZtWw9fTQbW+J3Uw Gza8yG9roSHjbifv6VacGnJMEZkF5geUJ2IKpOFEWffczh+7QYIaEVTBT3Zx03sbnlP5XGhMOWO1b G8XXobDRjaWT6L0vfXHBWZKFZJkgubAmjP5EPiyGhojqVSQWV5AilE2y2vuWbyZXM1Lg7BenUyjgz GkCjwdfS4Icu09VMn+TXUmhQX2nk+j/hW5XlRlxUl61qpo1sPL885/B8vG5HOOew5+9ssYBoKGoLh UP6xf/WcjsS+hSylLYwQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1dIFzr-0007qt-48; Tue, 06 Jun 2017 15:02:15 +0000 Received: from mail-bn3nam01on0089.outbound.protection.outlook.com ([104.47.33.89] helo=NAM01-BN3-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1dIFyl-0006Oq-JM for linux-arm-kernel@lists.infradead.org; Tue, 06 Jun 2017 15:01:12 +0000 Received: from BN6PR03CA0063.namprd03.prod.outlook.com (10.173.137.25) by BN1PR03MB171.namprd03.prod.outlook.com (10.255.200.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1143.10; Tue, 6 Jun 2017 15:00:45 +0000 Received: from BY2FFO11FD018.protection.gbl (2a01:111:f400:7c0c::144) by BN6PR03CA0063.outlook.office365.com (2603:10b6:404:4c::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1143.10 via Frontend Transport; Tue, 6 Jun 2017 15:00:45 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BY2FFO11FD018.mail.protection.outlook.com (10.1.14.106) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1101.12 via Frontend Transport; Tue, 6 Jun 2017 15:00:45 +0000 Received: from rhuath.am.freescale.net (rhuath.am.freescale.net [10.81.117.102]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v56F0fwJ005035; Tue, 6 Jun 2017 08:00:44 -0700 From: Ioana Radulescu To: Subject: [PATCH 15/18] staging: fsl-dpaa2/eth: Reorder priv fields Date: Tue, 6 Jun 2017 10:00:38 -0500 Message-ID: <20170606150041.10955-16-ruxandra.radulescu@nxp.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170606150041.10955-1-ruxandra.radulescu@nxp.com> References: <20170606150041.10955-1-ruxandra.radulescu@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131412348454230166; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39860400002)(39840400002)(39380400002)(39450400003)(39850400002)(39400400002)(39410400002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(9170700003)(1076002)(48376002)(39060400002)(5003940100001)(8936002)(47776003)(50466002)(105606002)(50226002)(81166006)(8676002)(189998001)(5660300001)(86362001)(7416002)(50986999)(76176999)(85426001)(305945005)(2906002)(33646002)(77096006)(4326008)(106466001)(2351001)(110136004)(38730400002)(498600001)(104016004)(36756003)(356003)(8656002)(2950100002)(6916009)(6666003)(53936002)(54906002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN1PR03MB171; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD018; 1:FjVfGsHBJ1WuRu79Rzw+jRehLKQLWimaTLKEJ3n8J444pFNHif4APqm5ADhbYk4GQXQdUtJqyx3cRBeFlEpPj8FBr3dP8Qkcw7OsbJiHetW78lYDnYvOemY1+e3qnnOsDGJmMJmDL6T18wonNUsxupE3qwZc+2z0TD6l8ROZYm0cmALTFsWW5jWuoA6yy7Rpp27zYDGVR/MZLrlOe5tePFQkFfutvQ4DYhi4+MbDJtR4xnWOheSyRGK8xdzmjgw7x3GUi+Ic0r4tPpGsECr3sn3tr2jQ6umm2V7P+YzVQfBrVFbztoljuCwmYsIBEO/zHfMatcVtGhPXwDrZRgVOkRb4WW49/uidsetwiWEpkJFajvmQR2VgZ81M9fE+YmAMRvTNBL/OGCqo7aJw0pfaWyKmVhBFTwGc1l1v+wvfmWvF5qb+IAbxovSAbpMYwnlCPyTlnrG4kZT98WrvTeZ/W8ZmsrZYfhd1zDX8upgz3lky8Eofh9or58yteg1asRt4m0fzEMMoEQerwzD0MtqwfudbnEnAmZVnwhO68vdHJENHF44wMClpvee532Kp0Ame6cogD1H4RVZjjrGCOscbvOBFBpZvUJTnU9BMdaiCKCHZp5v1H8moFs/GNbbKWCEfS2g5BhhlditrQXTEn9+voAVasj6mY2UDe3ATD+hp9iWvn5U/m1b/ygrmexdLZYp0 MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN1PR03MB171: X-MS-Office365-Filtering-Correlation-Id: d19651ec-2cac-4071-7734-08d4aceccf2b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131430075)(201703131517081); SRVR:BN1PR03MB171; X-Microsoft-Exchange-Diagnostics: 1; BN1PR03MB171; 3:58DQfKWQtdiY5wOVuuPkT7cND8PS47QGBF0qQSG3B4e07PjQ3tACeIAt/ewvjI/JlIXQcII3tHYordbHV785zgJ73EG3bu4Xr6aPNHok31QzHsTtU9VkBKVS5F7NYH3ZRLeEDNPQmwA8jQ9Otozfdb7K06yLZvJlu5fXDqwql7bivRAfbAfgkRSQS9CE65v9+Q4UGuBlmapEewuJH88Pd7M6KHkck4PMRXEEf6bjhc13+qE/s49GrQnFHj0A/0d4Zc0bJNvMHxaQxzGS75g/X2DfpqtMBfn1JB0S0nlHc4Pj3UD1f4sM/99jeB3+F198NDL5FNVWhssYC7fC8mqRbk9jkbpciL5bR+3o50Nnm7tM/Gd3Dd7LXvolUU23zcYgyAMbw4LokEQLOpdt7qLLR0DunFawTJhCu8E1N2e8y7ddN3wKjbAT5xFkKatdGj51; 25:/uGCvj1QMelBYDOFQILB4E4AE8CtYjROWrHO6Y8pnA32GMdsMPl01+2JdBUyZ+UtG9+dg9vZM9eXFCas09KZCMnuWylzmj8jS4jdP64X+mJZdRSSy99jUlaVejHRVkpMQfuHgjkT4RVRTch6nz2VWt0pUwSUiVgs2ul/vHxRyTXu7Jm5Hb/DN+1pi8G3joNDsdmtlIKQiSVEPOlPdP57CJVGZmRRfmjs+q6U3ES1k7zFzEA/rK/SnRkaIein7VbwBxdHLTA2PqiZfqewBvuuGaOpz4ffVoLMrcxalcdSaGnin4vEEqIo9Ki/ttzlx17WHoDUOTB/99f4gPQarUbn390bYsYlnXN+rMRVnXKT/lRNpMJ0yIdGMLSODbCtTYUFVvZ/n07JNhCw5Ct8mcbOc2cO1r2giMlKOxewnvS39qUTkly0YIevEH5vsXP/ODm/9B2iiVjN+ev5azNwJenn1ld4EDCIZUEOv968YEXebNE= X-Microsoft-Exchange-Diagnostics: 1; BN1PR03MB171; 31:3PsJGQ++FyP8A8BZCGaSDuFZFaHMZz1ghSuJYZfcqmDfzdus3gSXHSjGJmtEzcJ5aItLZRIT08n0KXd6KKJGobOoxjfvqGA4vYqwoU5dvOjK1WftwRn7Ki7zTQOtY5wo47SFpFvdBVhO3kmvecRAhCwm4ngQWU7Xws6Re4YrMMnrdctUish3B0Fwq5aDRa/QGYbIbGtpzqkp0BVJbx0tCtTbEtKIpKQBXNkA001wCmsWoswbEeJW706lFeyAZ+/CK72m+FiZUHZySqc8F8S6/w== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(5005006)(8121501046)(13018025)(13016025)(10201501046)(3002001)(100000703101)(100105400095)(93006095)(93001095)(6055026)(6096035)(20161123563025)(20161123561025)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259150)(20161123565025)(20161123556025)(20161123559100)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN1PR03MB171; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN1PR03MB171; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1PR03MB171; 4:NKJLC5T8EoRDXg6mpAfDd86828Wdj96SKB0GFwx/AlW?= =?us-ascii?Q?LzHIOEiXQUskm8ocqizpAqz/QlmIDaftwgUaePPgSAEUQzHrYgkcor2HCqjb?= =?us-ascii?Q?lCmcHxm9bzfIlVApgzURFSEEPMWP7EVMYp66R18rh2Qg4a7mSLtrGvu5yW02?= =?us-ascii?Q?I42izqf6Xz9bivt9LAg04mW52Zs2jFdBDCWey7TNbKhWlCj967OHFT/3RIwW?= =?us-ascii?Q?xRdepdl2EZKMpGRQf5fOTaMvsMJNu/XIaDzflRRwBzUfD6xQ3qcHYE6ORvbc?= =?us-ascii?Q?xpNmz+3r5fyjKEZZZQXp1G9wfedBf2l0IqQPpmXuY1Rk2udBwdyZtQW9FUMn?= =?us-ascii?Q?Eaoo0LTfWXLnIM2yxYX4vFA0LYZpZBJyKLTWw8MGE5cCsISAGX4J5Ry64vWp?= =?us-ascii?Q?P2Fb1vOKwuhreG8j4b4F19bN/p9CmVdNgxaUhHKPLlOZOhIKc/ZKlJKJZfrg?= =?us-ascii?Q?jYvp1anzDVjMQ3hEmGAHUFGEn6faghtj3kG6v/Y5EsK25HGH0ojKUBpbuD6K?= =?us-ascii?Q?aP9vnCgxz1GYWvkKJc5sLB9SheiQlKaYf4C74D7cVzi6/1xI+tfhHfSauAoh?= =?us-ascii?Q?4nKl1VAN611EeY1HBzzu3nPgzGMGkzKpKP21JWonoaFxyxyqi+/e4o4+Jo5p?= =?us-ascii?Q?mjBVMs9f4KHKON/qP9sCMCW8oSjprTah2+0NBssQlDo2mSj4/IzR/oTGP+Eu?= =?us-ascii?Q?bW329M75Kgm+tKU1HRANUf3MuG7JLPQzLatfGcfJnPh5o61vnGnE8HxzyKX1?= =?us-ascii?Q?wk0SN8Yf06BO3xH22QeUIDMXfCenXWOk/HKCKqJHMB+YBhgXkX8KiskGd00z?= =?us-ascii?Q?Q/Te6bJ/z8/DC45xDgGmwOKjjF6VcL0xTnRPPIij+odLq2I10SnKNcudAx4D?= =?us-ascii?Q?Dj3WEN92KGg3INol2lXscUBlUza44/n7bXy8MIHruy0LaOBDuuHfSReZNs45?= =?us-ascii?Q?MNKFNqWgSov0Nf3cQoF4J9LbLJGMF/7ZBvntpgs4zrxu0qBbURiflmVv5AZ4?= =?us-ascii?Q?hDkuszGl6HecQLtExkEfSVL2CDrD9zSw1S8byKuTsRH1mUpBjh+VlZNrjh7U?= =?us-ascii?Q?BgTnP+3RBepuOzhI8wlmJ9m15w/m5VX34v2HQGkW3lNCdllcnBaNBpoz9G29?= =?us-ascii?Q?HuXkeUy3ztXEa1iacQECFOAAWWivgmTKhX+j/JYYIMkSsXt5M/lHdjmgruS2?= =?us-ascii?Q?x8MLxi6rgtVjSlihKtjbcDtDgWtCsjoYIL8m7242foV5F/Vl1WzCqfxPfYOO?= =?us-ascii?Q?k2ljjDYZwnsMGbw4JmkUSvtbvWwzNYFup3Js5?= X-Forefront-PRVS: 033054F29A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1PR03MB171; 23:geiVS+h6A+ezPgL0WJxTD4LxCD95RSaSZifZaSmIUU?= =?us-ascii?Q?bskvU5OjTWamrPQ/ZvReunraZConWGg+IlBOQnkAW6o6y7rmCL6TsRuTILBr?= =?us-ascii?Q?q4+uIw/OCnYCqnPwH4A+f7N0Xy8ZbyeQCOlPcQ56Rs62bh3tC4FyoLAaBzFT?= =?us-ascii?Q?0ydGgmYZ4WGJAOOxKtd/YRY14ZgTLanJpxXc3f90QcYt3YPCNNJZs5qZAuI9?= =?us-ascii?Q?aosIzlUL/jQis3u9EvkWYay/LuH20EYf96ZMDaNofEcCftNg9i7dTiRY8rBd?= =?us-ascii?Q?g1zSGeyfcQZaP2XdiY8YMFE76TILy19V74PU+gM4+MHjpvtx1/vixfMkeFOh?= =?us-ascii?Q?yLYPZrx3rhrgfwdbfTskxmFZ0s3YyvOGM3K1g61z6kRWUA5rqLu6RfShcbyu?= =?us-ascii?Q?CscxLcD311zhf8YBLVLx5Dw6SPCKY7H0THDBoyEiJvNylKIgQNeRGf83xWKY?= =?us-ascii?Q?NJkkR89cygB7yY8qRLWTl7CHNHSoWXEKmFuiY+m5oKsT9P4OLrjTSrKzQz3N?= =?us-ascii?Q?3jnbHZwRH04GMYFTW2OFfXJekeC7Nc56/0eQJmruMtQDxq2/AgPEFhegJCNG?= =?us-ascii?Q?EHDVqAsXwkNG1zW5BGa+iNfpAQT+4txTxQC6Xu8ArZf+mEJcICZ4yyFAjs8x?= =?us-ascii?Q?qmSLfy0TJSLytiFqDQUV8aIdLBew+alljLXxsIyxAhrotUi9EjhFGk852Epl?= =?us-ascii?Q?1/0DSzD7863/R9jN8LXTS4LEoIW9ZXBPsskvDYotFStKJZql1Tp1R+ihnQOm?= =?us-ascii?Q?ClE0GSp3B9ObMijuGVbJdx2UsmpLfXvIErH2DRBebovdfPjCYAdjU2jn8Egn?= =?us-ascii?Q?z2xlOgro4y049pGqdDVud9edvCjgSf1zaNGf2VNXNcbNhu0uwD35rI36x2CS?= =?us-ascii?Q?k6W17R4OZrU59k+ie83OWY9gsgyagyWRgFelB06+on1Q5yfruoyaD384qZV2?= =?us-ascii?Q?zkrbPnTkOESPgvNJ2AmNncc3DPqP+5UdzCo7amEfjTlcznX8xS0IYWCfIu+R?= =?us-ascii?Q?ecUBT26gqJK0KvFBC86d2Ejg86Jnc8sQgmuPxG05uP/NNQa4sbFTpLnnyC5q?= =?us-ascii?Q?RbJpacyKDW9qFIMn715xL2cyOXDflAhdPAM62HBnpGm6mUJcGOfrIHFutrbu?= =?us-ascii?Q?2bSSoQgbbjG7aRQpKZZO+9CFAmDWaIb2u/CiBEbGJrmKtQZsF+Du94GQiJf7?= =?us-ascii?Q?C5Pk2S67G6LFp/Vl4oujV14E16ncivW4NG6V2zTITc6WAVg1LssekZQdVqTo?= =?us-ascii?Q?ixQw5KoOLJb5Fx+NjDeA3sPBDAE4BDHglVWPwX2z4G8khTYsIYS6GNjacLwz?= =?us-ascii?Q?u4eY2BpxIgpxIuTfsJShE=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN1PR03MB171; 6:/UpPTAZtSd/PLETdaraHpyYaEZR6+c9OsH1pCst2XOC3kQB39Rj5CnpC3fG9598haj1S7czXke8NBMgRG6MqgzYeUd7ErKZadPf0lc1MhZZiobPrzWDOkFvFgTDJhq6+XX++WK5r2PnbPZLM08oODDBQ7mC58ZcNE4/45VZJsIgHYLGD7+3F3qmncj7+AY+96ZPDmtyizVyS/S16mGi/bDjzQJtMqmF8K1qCF4293Zw5aA3uubPBlR+hPYV5kLNL3mD+woviGwZwD1nzEJcmK3TQweiYBw9VRuNF/AHHt4D9esegGx7q7tPz+G2QcgCvxIr9oP9UqddElaIoBUPUw5RkQCEdudY+/Lb7jFd4zxJ9UWbH0BPjlWE8MVLIQPHuvCqZ8mtQMq/FydTwi6VfO5IIK8K9rPv1kgCJKjKDkWtNZu8tdUNh0WdQmi7dwSdBApow6VRTVDdB+h7dSj/AysfL9pVjfm5ZhrdSV6Gt2oQjaQ58kxnZjqRAnhrSJxGWKZe6ect5qnqvzbTnOKqnEQ== X-Microsoft-Exchange-Diagnostics: 1; BN1PR03MB171; 5:BQSlIwvm4R4FMYnaqXYXhjrCPwl9BLsqd+kwSsKFRALsyI8X0/a/OjI5B8CvSA/7z7fuomoy7t4rXGrx9cloOtGbeYgDo326MgyY6vrJk0D/xew/jFl56yA9nDiPbdtud0k0mHkbUVpN4AlteaKFsJOV3E3+TxEhxi6lHdZTy2UWzsSKyugiTALhGl7j8xdTcrSvXW6izvGtNM5MtPtRGzm7UobLuj83r/lIbSdrzqT8/oTIkvTPlwaAz7RJxe+F25NKwiFBiDsc7um2mQVeaWRP0ezwpxcDaJAGCf7fTRsie/HGQQyDSZivaIlY9CCNVCqS5sgK+LNgWTzYJDq9UyUYAy+pp3Xt+A/R49c7Sp/6LXmoHPoBCOWGSMMCLdRKkgEzgF/uGEedMLJDXCCwcvlT17ryyn2SA48cbEgVN9n6NH3u5qO1jN97NIAKgZrLqn7fYN5SQeBroee/d/Cq/6H5xY+DGwoLIUA8DU1gL0z4neJfaqOXO0fFw9s0VhetxS7qBT1smvnZkiEy92/3vA==; 24:gEXeA5DXAYol5xwjpP1zx6q739CN1OJUZ/5O2QmZfNg3dHiafF5ZW9YlP4OuRrijAQqBhmJaWZL9t0uKie/MUxmTkfk0p8ImcCDZR9hwFH4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN1PR03MB171; 7:CGXjuNSdiaVyPSOx23k2BzkX4u3dCnlArezF9mVy94YKeg7MqVTWnu3z7VtxQVbVq8RSuSU5Mae7YSYtHZ+ZP0UYiRAf83L/7C+QRoVk9F/IWlpSNhXC4nq6U5+wJWdqfSipq+XYziePliHNdp3eB3u+dpzD6OwQ5ORMEdjJQCYHYCgHtsFMq3s9bA8koah/XNB4J9tX2boOxp8OJpMQojhUcINppydl1JUnYf5LlWvrtjatfKU5Ar/fPbe488E/HivzI+LFkIWls4wT7VWCnWvDwzoZ7cCXiqXiOSIcEWfi7DxtoQUDGKJlLifT2Dl3MA7fRL2zZumIxtOvMZZtEQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jun 2017 15:00:45.2202 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR03MB171 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170606_080107_766846_0A809EBC X-CRM114-Status: GOOD ( 12.65 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devel@driverdev.osuosl.org, stuyoder@gmail.com, arnd@arndb.de, linux-kernel@vger.kernel.org, agraf@suse.de, Bharat.Bhushan@nxp.com, bogdan.purcareata@nxp.com, linux-arm-kernel@lists.infradead.org, laurentiu.tudor@nxp.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP Reorder fields in the device's private structure such that the ones most used on the hotpath are at the beginning of the structure. This brings a small performance improvement due to better cache usage. Signed-off-by: Ioana Radulescu --- drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h b/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h index 886a0681fee1..c760e9b77e22 100644 --- a/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h +++ b/drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h @@ -290,34 +290,30 @@ struct dpaa2_eth_hash_fields { /* Driver private data */ struct dpaa2_eth_priv { struct net_device *net_dev; + /* Standard statistics */ + struct rtnl_link_stats64 __percpu *percpu_stats; + /* Extra stats, in addition to the ones known by the kernel */ + struct dpaa2_eth_drv_stats __percpu *percpu_extras; + struct iommu_domain *iommu_domain; + u16 tx_data_offset; + u16 bpid; + u16 tx_qdid; u8 num_fqs; - struct dpaa2_eth_fq fq[DPAA2_ETH_MAX_QUEUES]; - u8 num_channels; + struct dpaa2_eth_fq fq[DPAA2_ETH_MAX_QUEUES]; struct dpaa2_eth_channel *channel[DPAA2_ETH_MAX_DPCONS]; + struct fsl_mc_io *mc_io; + u16 mc_token; struct dpni_attr dpni_attrs; - u16 tx_data_offset; - struct fsl_mc_device *dpbp_dev; - u16 bpid; - struct iommu_domain *iommu_domain; - u16 tx_qdid; - struct fsl_mc_io *mc_io; /* Cores which have an affine DPIO/DPCON. * This is the cpu set on which Rx and Tx conf frames are processed */ struct cpumask dpio_cpumask; - /* Standard statistics */ - struct rtnl_link_stats64 __percpu *percpu_stats; - /* Extra stats, in addition to the ones known by the kernel */ - struct dpaa2_eth_drv_stats __percpu *percpu_extras; - - u16 mc_token; - struct dpni_link_state link_state; bool do_link_poll; struct task_struct *poll_thread;