From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753576AbdDQPEH (ORCPT ); Mon, 17 Apr 2017 11:04:07 -0400 Received: from mout.web.de ([212.227.17.11]:49921 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752107AbdDQPEE (ORCPT ); Mon, 17 Apr 2017 11:04:04 -0400 To: netdev@vger.kernel.org, "David S. Miller" , Florian Fainelli , Jarod Wilson , Jisheng Zhang , Mirko Lindner , Philippe Reynes , Russell King , Sergei Shtylyov , Stephen Hemminger , Thomas Petazzoni From: SF Markus Elfring Subject: [PATCH 00/25] Ethernet-Marvell: Fine-tuning for several function implementations Cc: LKML , kernel-janitors@vger.kernel.org Message-ID: Date: Mon, 17 Apr 2017 17:03:33 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:GuYNi4cxt2CQdNrLRobXn1BtMDY8FXOUrvJnLn3rdhp4N5fEkNW nYrB3Wse71YWWYB8hGH22tSoceRr1cJYdT8fpyLddSIErXAXV4e8qJQ3bTbk2qs04NlHIyE 1Wb05rKlYWS+C3ITO53lRYkD0xttgx0AxCG2/KbM4JLN7eOBTshiLr5UU18eBevlOjQeytA nDN9FsvSkhtCI4QhMwOwA== X-UI-Out-Filterresults: notjunk:1;V01:K0:/N6mHuzu9J8=:w8dD6sMbC2kt1pxf9iAyc3 dOHyA3M8QfdCHFvS0d4Kz5NWFe/o00FTUveNccvWKoPgHFo27rDt7qT1pBpqMMMAJhDap8bB4 KebJFM3fMQTSdi5pfKRxt6cid+PJIjAdoOgwg3+Z/J5gfq30ee9d+YdUQJCu6x0BoIeWwFfy8 Ur4YiqFjM/E288ZNE4JRHSwPtmL2RzjSjv04WVj8hjg73rHBPNN/jXO0/fQV4WUWY+BdylxCL hnr+x7143Cyuvh3OTHyF18Ty+Elb4mhTw+u4rV2QS3IcnK0IzUMREocJGNwDYeOhMQJIv86mD r3v3qq3ZUv2xvWdGIBUgeVAH8VJORkLxSn+0nUHgxs+25AiyOoFQZQzGlnIm0fdfHrUa4MiM7 kitjZhfiPB6jtGwG9CWF/2OJ06alTKEu1dZK6p+OErw0GxH292fk4ehRRDpfApYj3ObD6z1Go ITtGBoGjOVYRuodcmpy+jiifLqFaX5ckb3OFJTp1VLzvP2hb2TKuoHOJ55g2ffDz20G+mrB/E WQ3U5rRGt4D7pyUSTWo/iJuhnZ1wXForzuU/hugy05R1wBeVhDYRtkWZllP/UgAbtAJIe1hGx o9Q6D8FH31AkB/1TDLE39JQswLrwGXc5VRPflxoC4IuXQ5UEDSaSKz8ePxF0kI6+a5/Ar3SWn eEou4BnWIzPCwglrsKpkYWZsk70SjMRKvCgDdW0cLqDZ96p1yiELMBB9Z+MlctPWWyD8e80mg zTEfj0+P+iY3nmaWZVDW33E3XSdOmnmHwEfccIq01cSPH7XwiJ2SX3JF0LODAqBMtx93yZBX7 7TaFZ/D Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Markus Elfring Date: Mon, 17 Apr 2017 16:44:32 +0200 Several update suggestions were taken into account from static source code analysis. Markus Elfring (25): Use devm_kmalloc_array() in mvneta_init() Improve two size determinations in mvneta_init() Use kmalloc_array() in mvneta_txq_init() Adjust six checks for null pointers Use kmalloc_array() in mvpp2_txq_init() Improve two size determinations in mvpp2_probe() Improve another size determination in mvpp2_init() Improve another size determination in mvpp2_port_probe() Improve another size determination in mvpp2_bm_init() Improve another size determination in mvpp2_prs_default_init() Improve 27 size determinations Improve a size determination in two functions Fix a jump label position in mvpp2_rx() Rename a jump label in two functions Adjust three error messages Rename a jump label in mvpp2_tx_frag_process() Rename a jump label in mvpp2_txq_init() Rename a jump label in mvpp2_prs_double_vlan_add() Rename a jump label in mvpp2_prs_vlan_add() Adjust a null pointer check in mvpp2_egress_enable() Use kcalloc() in two functions Adjust four checks for null pointers Use seq_puts() in skge_debug_show() Adjust a null pointer check in skge_down() Use seq_puts() in sky2_debug_show() drivers/net/ethernet/marvell/mvneta.c | 29 +++---- drivers/net/ethernet/marvell/mvpp2.c | 127 ++++++++++++++---------------- drivers/net/ethernet/marvell/pxa168_eth.c | 14 ++-- drivers/net/ethernet/marvell/skge.c | 4 +- drivers/net/ethernet/marvell/sky2.c | 2 +- 5 files changed, 84 insertions(+), 92 deletions(-) -- 2.12.2