From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755836AbcH1RKZ (ORCPT ); Sun, 28 Aug 2016 13:10:25 -0400 Received: from mout.web.de ([212.227.17.12]:59390 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752371AbcH1RKX (ORCPT ); Sun, 28 Aug 2016 13:10:23 -0400 Subject: [PATCH 0/6] KVM: PPC: e500: Fine-tuning for two function implementations References: <566ABCD9.1060404@users.sourceforge.net> Cc: LKML , kernel-janitors@vger.kernel.org, Julia Lawall To: kvm@vger.kernel.org, kvm-ppc@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, Alexander Graf , Benjamin Herrenschmidt , Michael Ellerman , Paolo Bonzini , Paul Mackerras , =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= From: SF Markus Elfring Message-ID: Date: Sun, 28 Aug 2016 19:09:57 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2 MIME-Version: 1.0 In-Reply-To: <566ABCD9.1060404@users.sourceforge.net> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:Ga/U/ykpflqvnFXPHRX3S+OuofpYcikNHWIW6NOKkIF10Kp2Wvx KbvGKBEmnA0/qJQ3gfF6P2safBi9m2ckZ9hyuxO6qZ6G2vl+MaX3C9Sznq9ZLxnNtao/OXk UzC/gfgzNkDEZt2NnXFceouoMB++y5Uy6tqhX9MCihVsu7qZ7pkOJ8QCvMU/Zpy2abAOx+a vwysxEhLmh1RKnNBL0reA== X-UI-Out-Filterresults: notjunk:1;V01:K0:KtT9b7PsmQ0=:rCFDZ3hIzqlpPFsNVa0ylW CdBEQAxEy1Lc74pWysyKFl3Lxg4/gk0NF/CZeADI/8Het7d4chW6z2glCp3dUAewWroB0Xkaa 39n7UUDzQLoxLRSKTOgrErtJEA+6OFFBW9UiZSCnKcOTMfFgvmMja8Srra7N+6JxyIhgfEvyQ XTzysOYEYIq0glX9CHXUa68yoNAZkXqqPmvhWcEXL5N7DLGq4Zl0B8D+mSNXfFPLotiDwOk3U 5FS8efz2QQN0NgZGzFFqXdR1w5g/r40LYws4LANQcS8s7VWAxNbnTIqu+41O/4zCO732ZdqcP i2yG96kGMcyYI16vIeVrdRtIOqxMgkW0XIUhhI/q4RS58rCFehRDy3gxBBHZHIFLW3WLSjHFg rQbBRIC7gyOTHSzxy8jSwWEcTeS8YM87VbsgFKLDo9g+6p8wRx/c71LTXO81POz6chNgsSdNe EfgaaB4Q3+C2gzUYv0JJFvxvYP9CKuj0uGkhmGRJmJBSEvpwi9wm+lCcmLn1ogHp7kdnRDaSf ZbkGou2M8CbzGhtn1H4Bam7n/yoNtwqcmNAE4w6j1L8QJQFJvyOr5I/i9wHwQv+Dr0XiruUv7 AJHYtGvV4hDdkOVA0VUXdkYgTSonqujTPEfuFuoyOQc5fOYg0JJLQoWOWL/pOfzIYAv10LvVP 6cYRXFDJ+6AY0o6BTNL1z/1LDW2IeEWhyGbXE9NrJ7PIHhH2f8fOWVNBt2R1bK21obVBnuljR Hq2KFOIdvnG7mFXjW5gwz8MkozMiRFZOMSTfLNSmoIWBIK4ZCb4eMs1S06w3XMplTiWVR0xkX rP1pUGV Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Markus Elfring Date: Sun, 28 Aug 2016 19:01:02 +0200 Several update suggestions were taken into account from static source code analysis. Markus Elfring (6): Use kmalloc_array() in kvm_vcpu_ioctl_config_tlb() Less function calls in kvm_vcpu_ioctl_config_tlb() after error detection Delete an unnecessary initialisation in kvm_vcpu_ioctl_config_tlb() Replace kzalloc() calls by kcalloc() in two functions Use kmalloc_array() in kvmppc_e500_tlb_init() Rename jump labels in kvmppc_e500_tlb_init() arch/powerpc/kvm/e500_mmu.c | 71 +++++++++++++++++++++++---------------------- 1 file changed, 36 insertions(+), 35 deletions(-) -- 2.9.3