From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751590AbdAVSKr (ORCPT ); Sun, 22 Jan 2017 13:10:47 -0500 Received: from mout.web.de ([217.72.192.78]:60470 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750925AbdAVSKo (ORCPT ); Sun, 22 Jan 2017 13:10:44 -0500 To: kvm@vger.kernel.org, Paolo Bonzini , =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= Cc: LKML , kernel-janitors@vger.kernel.org From: SF Markus Elfring Subject: [PATCH 0/9] KVM: Fine-tuning for several function implementations Message-ID: Date: Sun, 22 Jan 2017 19:09:58 +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:sh/JfH9m5hSh9t/gy73eI0LrwBvLvyUJyluUAZAXXIge1iqTXQL IUPic93TUF3oljsGMv0o5+3wyig1tOxgd3GzfoZB655Mo3ynuEoXAKbT3vTKsWwr6PC/gUm ekgRX2MPkUzswX5jmFDmQ6Lf1AGhXI0+Z7EgnOg4fC9eFVRrnVvMVIU0UymAcP0vLAtc4Uk ix2XvliIqVIaSwrHcJBsw== X-UI-Out-Filterresults: notjunk:1;V01:K0:fgdZ8MWyGBk=:qb6ddh6RnzI958O7odSjKA SUXYIWOOnSfVm/ie/TqnpPj4gD8NgwULf7bTRsfP7mL5rBbYQZS/iUJCXK8euQWrlXMje/2aD EB4yJoE/voD4N3wwVNIs4YYxfEYfGJwv2MY+h59HpstsrsloaCDFfi8npibo+pBjsBZ1CbVvn ha4Xnvo0TZ3OfZMyRFprCkbq0WTczj0ppyD04i8wDDEaYnu4/UDKdyLISsZuUpZdzaaTFXxSx 6Lf81wJjNEHZ9AfOw3fTUSbLC2P28Bb5sqk+h8k+D4QS32CgL4AZWW8h7n58lfuelgf02G67d TazW+C0u9yzOS7dT6wSLL+d8Q3VcZUng0M219yACoTvVd3ZyUGoKo3RTBhXoqJrPQ72Wfnqoy OFMlMT5A7txjA7YjLwrhPadtgoW1QcoU8JoxXzA4LvGW4IWbv6kBE/JhzM2s96FXBJWrN8Yp3 bwkiflgxyUnwQatnCHUaYhTRQ6iZUbC0AvpGKhk6c61FaXV2V+XxobxuaGb7MCzRWMhiAfQlB QNQbrpNUKJz/NOdiK7RmBNk2CCYyJf1Gr2uuYfudJZqyvEgSZUQuI+XmPiufCaCLBHo/0jEgg ux2Woe9TOsttJQtIiOYDy5Zx2vXwpKhqjc5y5eFdhBSN9qHT+4F7DNiWxLDYEXFC2pI8XtZns SPbRlZGqVtBk1AvNWRbs2aBxMBiq3lZYwg2/Y9QCC+9Szdlw93QZbOrx86Z2YL+aksZpJ4To2 wMsM2GCd64jNq/SD41tXc6HXcgqI4HxSin9uyr6h2ExXyFl3xvJqqlm7Rtp0kB9G0iSWHQPzn hjlW4Nu Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Markus Elfring Date: Sun, 22 Jan 2017 19:06:54 +0100 Several update suggestions were taken into account from static source code analysis. Markus Elfring (9): Return directly after a failed copy_from_user() in kvm_vm_compat_ioctl() Move error code settings in kvm_vm_ioctl() Move error code settings in kvm_vcpu_compat_ioctl() Move error code settings in kvm_vcpu_ioctl() Improve size determinations in kvm_vcpu_ioctl() Return an error code only as a constant in kvm_get_dirty_log_protect() Return an error code only as a constant in kvm_get_dirty_log() Adjust seven checks for null pointers Improve another size determination in kvm_create_vm() virt/kvm/kvm_main.c | 278 +++++++++++++++++++++++----------------------------- 1 file changed, 120 insertions(+), 158 deletions(-) -- 2.11.0