From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeff Kirsher Date: Mon, 02 Jun 2014 01:11:48 +0000 Subject: Re: [PATCH 11/11] drivers/net/ethernet/intel: Remove useless return variables Message-Id: <1401671508.19767.11.camel@jtkirshe-mobl> MIME-Version: 1 Content-Type: multipart/mixed; boundary="=-2z8KW5XLcMh0yKC1wqgB" List-Id: References: <1401542051-3174-11-git-send-email-peter.senna@gmail.com> In-Reply-To: <1401542051-3174-11-git-send-email-peter.senna@gmail.com> To: Peter Senna Tschudin Cc: kernel-janitors@vger.kernel.org, Jesse Brandeburg , Bruce Allan , Carolyn Wyborny , Don Skidmore , Greg Rose , Alex Duyck , John Ronciak , Mitch Williams , Linux NICS , e1000-devel@lists.sourceforge.net, netdev@vger.kernel.org, linux-kernel@vger.kernel.org --=-2z8KW5XLcMh0yKC1wqgB Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, 2014-05-31 at 10:14 -0300, Peter Senna Tschudin wrote: > This patch remove variables that are initialized with a constant, > are never updated, and are only used as parameter of return. > Return the constant instead of using a variable. >=20 > Verified by compilation only. >=20 > The coccinelle script that find and fixes this issue is: > // > @@ > type T; > constant C; > identifier ret; > @@ > - T ret =3D C; > ... when !=3D ret > when strict > return > - ret > + C > ; > // >=20 > Signed-off-by: Peter Senna Tschudin >=20 > --- > drivers/net/ethernet/intel/i40e/i40e_adminq.c | 12 +++--------- > drivers/net/ethernet/intel/i40evf/i40e_adminq.c | 12 +++--------- > drivers/net/ethernet/intel/igb/e1000_82575.c | 22 > ++++++++-------------- > 3 files changed, 14 insertions(+), 32 deletions(-) I have added this patch to my queue, thanks. --=-2z8KW5XLcMh0yKC1wqgB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAABCgAGBQJTi89UAAoJEOVv75VaS+3OFjAP/iqXeKfP56T3jvOgmAzAAWP2 xxuBj+4gmB18NMC2ExusnfmpxWLgjS+sXMssLE0RxzDkJIEHkPk7EVe+l2ZuIfop zJW+368LZy5EKS+R1TNz/dgiIvSddLcS96JjkzeD1ufVUvYVqQPMzOKArVPQdsxp Vw/Sc9yAlyl8fLd7uwUCGnrZeql/CWsf1+OymlgUjyLUCL4XPmTGzz6gnlDR4tEK mnEjlf/8vMMDZ1TemIfRd4E7zKKWsRetbbQg/z4VQ0qZZHG+hN6ArtCu8fIiPujo stokUNAODVjSaptN51Odeej2ehIltk7RcaUKtwtqpWgiHeqeeh5ydhNSyVrrHnUG tHKseLi85A87FEWlvyaDOLSbi6FQEjePPglYYK/QuYwvBe4CgTi//zhEPMyDNjxH 5dpmC356s7rmia7hVYC7GnBUJaVI9aA1KatsCEVAgJd/CyLdUbr3suL3JghtNtBb RryBiEhRh4zHRfgVL1qi0JCD0DJeoCxBT4ChyfAjuHPLnBevNl2VZMjsYBj5/xhy hFeAvc01ltb7DQEFux850SPF4CaNwLRnps/tS6ZFF4kJQZhVLiQ90JJf5y1vYLwk eTh8Isxv6lwe1mBEUbPr2YQu9kAdR/QadmCIEK8NGkJCJPv/JWpczKviKA/w8wF+ ydPmtoURR4HK5vAeG2iF =o1Vg -----END PGP SIGNATURE----- --=-2z8KW5XLcMh0yKC1wqgB--