From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753243AbdHTQcV (ORCPT ); Sun, 20 Aug 2017 12:32:21 -0400 Received: from mout.web.de ([217.72.192.78]:51838 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753101AbdHTQcT (ORCPT ); Sun, 20 Aug 2017 12:32:19 -0400 To: linux-cifs@vger.kernel.org, samba-technical@lists.samba.org, Steve French Cc: LKML , kernel-janitors@vger.kernel.org From: SF Markus Elfring Subject: [PATCH 0/8] CIFS: Adjustments for several function implementations Message-ID: <826310e5-e01c-38af-90df-c5630f761a4d@users.sourceforge.net> Date: Sun, 20 Aug 2017 18:32:12 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:Mul8EO6C5dOctnKPJGvtSTfPNhCOL7XPFgaKvHMHCa+NU9ZFstQ GLud7aPaXj56L8AVIso4poNYmc/+rU3CeBT7/TqLRjMd30IAyl8D5g9NkoNk702wsyHQe5c WGnuvo0kSoXqw44xOpITmwIasSlNpK23Cf36SVj4wmu9qd5F9V1DpAAEUuYwJvxZxbCu+Qb vhqqahrPtqr1TXjLW1NzA== X-UI-Out-Filterresults: notjunk:1;V01:K0:aRuWKsPCwH0=:x8wMp/ydRj7P+bb/yWCeTy rxQgZIBNzwy78lYOVQwf4qJz7CjMfjoZy1JB2PQsKMfFoJlNmXdLy0pkB+uP1nj6ofysmtI4q DucM4lmq4968ENSJ1qRX/YSqvesyRhh/2UM8cTHmxn8qLj9QzCVIF7Pfnw3JYWdLL+XA4Ok56 miFo8X0A5UC3556MUkB0i2DKBw56N9mv+1dQWLAeBMCcHDUmqlSxhmlngVnZDdWGj6wHSRheM xgastUkAI6cTjZEESf87/OoBASqJiWndh2gOpGruzgQ+Cp7Vfch31ouh8MjTuIEJUH5rtV9US 6UmQkzV/cSGtVYCRQW6q3RHD5KTERX/Rqo89Neba/iXaNM4dnlvmpZcevMyLKGPJZZHTPqsXM dMhhtksoI3gUGUxbkbkDI0UOVhM2dSfN+SnSQV8EcDeUKu8RBCapROIO5nqRthV8NL+jJkN96 fgTgVt9B0JtqAM/dh1VcCq/IIv0wtY80a3UUBqrzL3Kqniil6B1TJRMbA051jmWLnDkHK5acN HY906dXudlbx9RPujf1XsrJJais5X+1PgUiHGJBPechi2DGfgrXK3V2OTqRh+TRV3XXTL03SD DYlvbltM0FAZhDlaupxigcAETQ6PhXIAaTsQpMkAiEmaDawCyLejdBo+uNLFNfm+slBPUsZ93 8wPB3OHVG7mR3btEgnv+JYYOYC6LoXNIPWTaX74AGU4+h5aBwtzEyMTpc2NNKONJ3O2i16rfk gawasyaY56qq5o1+wG8Loiiq49/jjvmVgxVnzOceq9Zs57cOl5frRYSKwMhHEy8EpCKTHlw4A 6StHR3AjbfgBjh6UMFkbwENNj+h5K2heUyfjiX1n0cy8g+OWFjKa4bd3waE8OIztANcOeV03w q6DBYVpSOOU1+Sq9/CvC9M7B9xoaY6reU6jg8bLG/IT/GDC0SvIi6vBwfWP6bdM0OKVTLLehM bC+7/b+w73GOvxnhMLFFjDJPGA/l7e1AgAQ1ii7SF0uFMSVwx5hSLncPIrKtgEFNseisgjJYA WA== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Markus Elfring Date: Sun, 20 Aug 2017 18:24:56 +0200 Some update suggestions were taken into account from static source code analysis. Markus Elfring (8): Delete 11 error messages for a failed memory allocation Improve 27 size determinations One function call less in cifs_lookup() after error detection Use common error handling code in cifs_mknod() Less function calls in cifs_mknod() after error detection Return directly after a failed build_path_from_dentry() in cifs_do_create() Delete an unnecessary variable initialisation in cifs_do_create() One function call less in cifs_do_create() after error detection fs/cifs/cifsacl.c | 8 +++---- fs/cifs/cifsfs.c | 2 +- fs/cifs/cifssmb.c | 4 +--- fs/cifs/connect.c | 17 ++++----------- fs/cifs/dir.c | 55 +++++++++++++++++++++++++------------------------ fs/cifs/ioctl.c | 2 +- fs/cifs/readdir.c | 2 +- fs/cifs/sess.c | 9 +++----- fs/cifs/smb1ops.c | 2 +- fs/cifs/smb2file.c | 4 ++-- fs/cifs/smb2misc.c | 2 +- fs/cifs/smb2ops.c | 21 ++++++++----------- fs/cifs/smb2pdu.c | 17 +++++---------- fs/cifs/smb2transport.c | 1 - 14 files changed, 61 insertions(+), 85 deletions(-) -- 2.14.0