Message ID | 1459350170-9573-10-git-send-email-paulinaszubarczyk@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <xen-devel-bounces@lists.xen.org> X-Original-To: patchwork-xen-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id E56EEC0553 for <patchwork-xen-devel@patchwork.kernel.org>; Wed, 30 Mar 2016 15:06:28 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 6A8E120389 for <patchwork-xen-devel@patchwork.kernel.org>; Wed, 30 Mar 2016 15:06:23 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 8C41820383 for <patchwork-xen-devel@patchwork.kernel.org>; Wed, 30 Mar 2016 15:06:22 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from <xen-devel-bounces@lists.xen.org>) id 1alHfW-0007Xd-Ps; Wed, 30 Mar 2016 15:04:26 +0000 Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from <paulinaszubarczyk@gmail.com>) id 1alHfW-0007U9-Bj for xen-devel@lists.xenproject.org; Wed, 30 Mar 2016 15:04:26 +0000 Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id 00/6A-07120-AFAEBF65; Wed, 30 Mar 2016 15:04:26 +0000 X-Env-Sender: paulinaszubarczyk@gmail.com X-Msg-Ref: server-7.tower-21.messagelabs.com!1459350265!6744289!1 X-Originating-IP: [209.85.215.48] X-SpamReason: No, hits=0.0 required=7.0 tests= X-StarScan-Received: X-StarScan-Version: 8.11; banners=-,-,- X-VirusChecked: Checked Received: (qmail 19920 invoked from network); 30 Mar 2016 15:04:25 -0000 Received: from mail-lf0-f48.google.com (HELO mail-lf0-f48.google.com) (209.85.215.48) by server-7.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP; 30 Mar 2016 15:04:25 -0000 Received: by mail-lf0-f48.google.com with SMTP id e133so38450010lfe.3 for <xen-devel@lists.xenproject.org>; Wed, 30 Mar 2016 08:04:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=b2EHVViSaZMz/RDp68ArgvsBUHlrS9yc1saJVtV3RP4=; b=O4sBeEnMQVFuW1f+KCFKZr7F3lDNdZFeI+3aIMB2gU/TXME+/OoUTxJkc1cbN3mDjk VN1iT8wFlTc0QwP1PvUC/0OR11xS88Xo8Tf1oTUS9W0KKC4rvNWwVBfwmdNClTv5hbhC BGRwdqjDTtuFeRBXdlG8EIrXqZjS3IE8PP/fCr8CGCEvfAjmT8Y7wqrYnqxx0uJWiZ74 Jr6Ncyt5l6/gGpQnJi2uvwSkzBnCXt0yFdR31HbviolJJlulhmmPzlx1yu/7EcWTilvF 4XpAPXOqQqZLoJPRBxNnu93r7TWqKtjrF59NRuZ8JVPXIN1z7nHNMdM0SFrWNL+xEdic dP+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=b2EHVViSaZMz/RDp68ArgvsBUHlrS9yc1saJVtV3RP4=; b=EvwoRCfs/C3+jiCiCqpfe8/5SG+o33wGsCUt6hEWl99ZUqGDry/9dv8cKy3/ivJCJh F4cCLjjA7Wyli5YbUH2bcDebuWNMLGUvJeiE2P71R24wsOQGj8MgsyMxAke7a+PDXnV8 /hO4rnB2B9Su12n4181wJ8GJVQrIelwaZ3HuxlmEvA2S2lygv4PDr3pu7EOLiGXjIZE5 U3E51v6YZ0yUWgSijc1uLvBqRDNeNc4ONvjODtwmeiTRQ19N22eOuaImHPe9IA01MPsy 1EkZp1E/+gB+5XWjzSJTXwP3+PQx/YUrnsfUsg3GJHRTQTdsSubaAlfHajTQvXPR6cAs EcbA== X-Gm-Message-State: AD7BkJIC2613jrVkdg4O6s8nnvyFtBkLBU5VPBpABVj5hxNqlNY/TPEHZY7A83S8Rtf1Ow== X-Received: by 10.25.65.5 with SMTP id o5mr4245162lfa.12.1459350265085; Wed, 30 Mar 2016 08:04:25 -0700 (PDT) Received: from localhost.localdomain (84-10-74-207.static.chello.pl. [84.10.74.207]) by smtp.gmail.com with ESMTPSA id pe7sm644769lbc.14.2016.03.30.08.04.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 30 Mar 2016 08:04:23 -0700 (PDT) From: Paulina Szubarczyk <paulinaszubarczyk@gmail.com> To: roger.pau@citrix.com, George.Dunlap@eu.citrix.com, xen-devel@lists.xenproject.org Date: Wed, 30 Mar 2016 17:02:48 +0200 Message-Id: <1459350170-9573-10-git-send-email-paulinaszubarczyk@gmail.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1459350170-9573-1-git-send-email-paulinaszubarczyk@gmail.com> References: <1459350170-9573-1-git-send-email-paulinaszubarczyk@gmail.com> Cc: Wei Liu <wei.liu2@citrix.com>, Ian Campbell <ian.campbell@citrix.com>, Paulina Szubarczyk <paulinaszubarczyk@gmail.com>, Dario Faggioli <dario.faggioli@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>, George Dunlap <george.dunlap@citrix.com> Subject: [Xen-devel] [PATCH 09/11] libxl: Remove pointless hypercall from libxl_set_memory_target X-BeenThere: xen-devel@lists.xen.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion <xen-devel.lists.xen.org> List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-devel>, <mailto:xen-devel-request@lists.xen.org?subject=unsubscribe> List-Post: <mailto:xen-devel@lists.xen.org> List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help> List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xen.org?subject=subscribe> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" <xen-devel-bounces@lists.xen.org> X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, RCVD_IN_DNSWL_MED, T_DKIM_INVALID, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/tools/libxl/libxl.c b/tools/libxl/libxl.c index 93e228d..4291b57 100644 --- a/tools/libxl/libxl.c +++ b/tools/libxl/libxl.c @@ -4789,11 +4789,6 @@ retry_transaction: libxl__xs_printf(gc, t, GCSPRINTF("%s/memory/target", dompath), "%"PRIu32, new_target_memkb); - rc = xc_domain_getinfolist(ctx->xch, domid, 1, &info); - if (rc != 1 || info.domain != domid) { - abort_transaction = 1; - goto out; - } libxl_dominfo_init(&ptr); xcinfo2xlinfo(ctx, &info, &ptr);
There's no obvious reason for the call to xc_domain_getinfolist -- all it seems to be doing is checking that the domain exists; but if it doesn't exist, it will have already failed by this point. NB that this will change the return value for libxl_set_memory_target: now it will return 0 on success, rather than returning 1 (which was the previous behavior). This is more in line with expected behavior, and also allows the caller to distingiush between success and other failure modes (some of which also return 1). Signed-off-by: George Dunlap <george.dunlap@citrix.com> CC: Wei Liu <wei.liu2@citrix.com> CC: Ian Jackson <ian.jackson@eu.citrix.com> CC: Dario Faggioli <dario.faggioli@citrix.com> CC: Ian Campbell <ian.campbell@citrix.com> --- tools/libxl/libxl.c | 5 ----- 1 file changed, 5 deletions(-) -- 1.9.1