From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752966AbdATSSc (ORCPT ); Fri, 20 Jan 2017 13:18:32 -0500 Received: from mout.web.de ([212.227.15.3]:51010 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751676AbdATSS3 (ORCPT ); Fri, 20 Jan 2017 13:18:29 -0500 To: kvm@vger.kernel.org, kvm-ppc@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, Alexander Graf , Benjamin Herrenschmidt , Michael Ellerman , Paolo Bonzini , =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= Cc: LKML , kernel-janitors@vger.kernel.org From: SF Markus Elfring Subject: [PATCH 00/11] PowerPC-KVM: Fine-tuning for some function implementations Message-ID: Date: Fri, 20 Jan 2017 19:18:04 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:2qu4Vy+iHx3ishBIsgXSKztSXAuCnUDx4ED/mdJPef3XJjZ83cE ZO39rsmBUPPsxFmrzf0azFBtjGWa8aLcVh1ar2c+PZwrc1JXvEfpxBle2uvHE6nX3n+e8Lv xZRpKd+dk62Cm6Q7ny9Npe1OrJmbXn0xIQ63pb2VaLEfbyyL1yhj11U6jV8HIHtWxdmZtnJ Pd2Ko3K1oQu70GDHRYxlg== X-UI-Out-Filterresults: notjunk:1;V01:K0:J+ZO2djFRn4=:0FejF7NgMf8QZNuWFjrGJT IsXusCvIzC7AhLXI0kgF5iWi6m/TTch/kNuzdpCYXIzvPle5cyKFd14+A35dtHIEH32WkPE/x fxOknQutIYrnDF5Bh0Y5IQnluNhzUJ/kWblgEbsEA5eQWvvSrlp1zLfTsSIB5rNso4WL/h9b8 eUVu8FmU72K9AsunqjW5H08bPrmpJXbH1QdOKACKrlvLCzFRy/4TS3cVjiT4JlHsk2b0e1czx 0ohlPqkb7WJuNYgDjJkf4o0CZDEENMU5/AxMOyy20fT1tqRzKjOX2pRQ5ezmcj8VGHjfTEfhV 1jFBuvamZYqg55iLSoX+Zid+yF4/099G/HtQp+9cC2Odh82tVgqsZ7UCUOr6NCtZDthFjHzSq GTCT5xQ+S5jDERR51KjFdmSIRLuJhdHg2GUJ83UXlYNLsSBOk5iAwC/vP63IYF+YBxBGweEX0 dEXLJc8N6wmkDfb3NxLpDXbErtGy7o6dwAZ43xayqie3Dnz38IKB1D2tXdI8yuKpBc+855lkQ THhS1LYkxRj4ZS6V9avnluiJq1yP3IEdsba5fdpN+6x7GPT5qmFJpNmtYY+LImvcpNFHInnQX c3uro4T7HcG6cu7+6T/ok0aPgdgzKTmVTSjN2AE4/Svd9u1bjBwOLj2sGjo0PLx/h7Ko/EWdD SAkzIjiZpqzSeHHwfWjltUrS7q6695BKL1BGnuzqqsOuWtogMlusCdxtBo1yKIi7O2/SpawR0 9mbJpxzhBrDVrpHtJ0koDkDJ9b4TSKtOKI5pxJOdWsir5HEbEcU4pFCOI4G38oDARRomhIQDB nj9S+S2 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Markus Elfring Date: Fri, 20 Jan 2017 19:07:21 +0100 Some update suggestions were taken into account from static source code analysis. Markus Elfring (11): Move assignments for the variable "err" in kvm_htab_write() Improve a size determination in kvmppc_alloc_hpt() Move error code assignments in two functions Use common error handling code in kvmppc_clr_passthru_irq() Adjust nine checks for null pointers Use kcalloc() in kvmppc_alloc_host_rm_ops() Improve size determinations in five functions Use seq_puts() in xics_debug_show() Improve a size determination in two functions Use kcalloc() in e500_mmu_host_init() Return directly after a failed copy_from_user() in two functions arch/powerpc/kvm/book3s_64_mmu_hv.c | 26 +++++++------ arch/powerpc/kvm/book3s_hv.c | 73 +++++++++++++++++++------------------ arch/powerpc/kvm/book3s_xics.c | 7 ++-- arch/powerpc/kvm/e500_mmu_host.c | 5 +-- arch/powerpc/kvm/powerpc.c | 48 ++++++++++-------------- 5 files changed, 75 insertions(+), 84 deletions(-) -- 2.11.0