From patchwork Wed Feb 8 07:15:40 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: linucherian@gmail.com X-Patchwork-Id: 9561817 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 86E40601E5 for ; Wed, 8 Feb 2017 07:18:15 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 7941528479 for ; Wed, 8 Feb 2017 07:18:15 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 6E2BF28480; Wed, 8 Feb 2017 07:18:15 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Flag: YES X-Spam-Level: ** X-Spam-Status: Yes, score=2.5 required=2.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, RCVD_IN_SORBS_SPAM, RCVD_IN_SORBS_WEB, T_DKIM_INVALID autolearn=no version=3.3.1 X-Spam-Report: * 3.8 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server * [111.93.218.67 listed in dnsbl.sorbs.net] * 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider * (linucherian[at]gmail.com) * 0.0 DKIM_ADSP_CUSTOM_MED No valid author signature, adsp_override is * CUSTOM_MED * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily * valid * 0.5 RCVD_IN_SORBS_SPAM RBL: SORBS: sender is a spam source * [74.125.83.67 listed in dnsbl.sorbs.net] * 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 29BBD28479 for ; Wed, 8 Feb 2017 07:18:10 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1cbMW0-0001KV-8S; Wed, 08 Feb 2017 07:18:08 +0000 Received: from mail-pg0-f67.google.com ([74.125.83.67]) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1cbMVt-00016N-Vg for linux-arm-kernel@lists.infradead.org; Wed, 08 Feb 2017 07:18:06 +0000 Received: by mail-pg0-f67.google.com with SMTP id 204so14388543pge.2 for ; Tue, 07 Feb 2017 23:17:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=XhnUGCyLFjzRqTMxBUE/yhC2CNnuABfEd/SN8yPe14w=; b=pDabaMQUoo1GLSPu1sAYvLyOfHZACBM5lEsx5zTg1FyCN5Epxn4R8LHVemV0DQ8hCq Bp6QPx8IJPS3eGsTyfRH1SZSzL0C7hOqGvRUAaYKMDXIhTRHCx0bbeoH+LyqBS2pUW3d ldXvitGgLuDjhFzJDtp1U+Bf36MpFJj5+pSWrG1vYvQ9NBTcUyR15+3mpfYvAb6YiX// OzOv7KXF/E46jt4bUkdphHyxCu8iHAwkt15cTG4h4E6ifV6Mw7hCpg4O/hxcZu2yDXm9 wX7Tt97gk7AYUoZc8ZYD+owy7GVTZfzuHay+PZnGXQvSswHNk57lW+ooB/EVkLijsIxY Hoyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=XhnUGCyLFjzRqTMxBUE/yhC2CNnuABfEd/SN8yPe14w=; b=GorxfXS/wC6K+C5/varmiDRz16e3igli8ch9GgxeH4fw8WshzOUojFDiNVSGp9w296 donfmNF3tiG7Aq7F7aoVH7Z2G+N9fny6eIosHATZURuHjtXvS90kGFrJyU2E3qk5PVi3 XBk7lIAFcKHuvZ1nV6m6vA4mylvioBzR/cY2kYI/slrJKs4a7iHPkjz/2bflpjDYidbM 962ppNG0qE9WBc26bn3m+uLLAe2SkzCHTAWh4CUivl3Nqe3ELIMpuPOfu3ap/kAcshDn 9sNi3M/ya6WliED3XvEvHxK0ZUbWk0+ywi8DOJKBheLzcD+h17XY3x3DSzxQ1k4NI7lS QKaQ== X-Gm-Message-State: AIkVDXLABY3Pv6XppYlkZRy8dEoZjTBJHFcBYCxpNyebvVuCqpOzDXZLjN4PUWQE3CHysA== X-Received: by 10.99.177.79 with SMTP id g15mr25378467pgp.185.1486538200878; Tue, 07 Feb 2017 23:16:40 -0800 (PST) Received: from virtx40.caveonetworks.com ([111.93.218.67]) by smtp.gmail.com with ESMTPSA id p66sm16835237pfb.88.2017.02.07.23.16.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 07 Feb 2017 23:16:40 -0800 (PST) From: linucherian@gmail.com To: christoffer.dall@linaro.org, marc.zyngier@arm.com, linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu, pbonzini@redhat.com, rkrcmar@redhat.com Subject: [PATCH V2 1/2] KVM: arm/arm64: Enable KVM_CAP_NR_MEMSLOTS on arm/arm64 Date: Wed, 8 Feb 2017 12:45:40 +0530 Message-Id: <1486538141-30627-2-git-send-email-linucherian@gmail.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1486538141-30627-1-git-send-email-linucherian@gmail.com> References: <1486538141-30627-1-git-send-email-linucherian@gmail.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20170207_231802_062431_3732DF88 X-CRM114-Status: UNSURE ( 9.23 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: sunil.goutham@cavium.com, linu.cherian@cavium.com MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP From: Linu Cherian Return KVM_USER_MEM_SLOTS for userspace capability query on NR_MEMSLOTS. Signed-off-by: Linu Cherian --- arch/arm/kvm/arm.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/kvm/arm.c b/arch/arm/kvm/arm.c index 9d74464..b64b47f 100644 --- a/arch/arm/kvm/arm.c +++ b/arch/arm/kvm/arm.c @@ -221,6 +221,9 @@ int kvm_vm_ioctl_check_extension(struct kvm *kvm, long ext) case KVM_CAP_MAX_VCPUS: r = KVM_MAX_VCPUS; break; + case KVM_CAP_NR_MEMSLOTS: + r = KVM_USER_MEM_SLOTS; + break; case KVM_CAP_MSI_DEVID: if (!kvm) r = -EINVAL;