Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp3527184imm; Sun, 16 Sep 2018 21:17:52 -0700 (PDT) X-Google-Smtp-Source: ANB0VdZ+7XSJDHKwD0s5h1UXflr3yjyy54dfnpVnjpb6Z8KDOTif1Dz6ZPD1FWxdri0FL0kMBCoF X-Received: by 2002:a17:902:8ec8:: with SMTP id x8-v6mr23098638plo.308.1537157872195; Sun, 16 Sep 2018 21:17:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537157872; cv=none; d=google.com; s=arc-20160816; b=ZNgUae+TIe2fAUZRQ+WQAtfpjowocBYyOkfN24MIV56Zh08qiECEosEuOEty8WQ5su oIoFGNM0JykCG/pDYbENq1ALXFJ9KsRWiHtwUhnRG4noORss32Etqq7WnxM8Uu+jeAUb Fzes1/qF2cMYtavEEZFujZhmb4nHsI2aoajfwaKGAxRxjoY9u9kd1Ay6XZXPX3FPgjEM 8ZMpA9G23Lb0Er6UO+Bsn8X113cdazhmt100lyUg0XCphrZx+Z06NStLhrWllaBb83yS drPYIvBBx4xm4+OJsOdwJsSi6r6O1RgYBpLnQ7yoRFaUOFktEJ+yVGFHj3TcVYEWlkdx 3t3A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:reply-to:references:in-reply-to :message-id:date:subject:cc:to:from; bh=znqDwsEyhA0LGPvg1tx4883BY4+/B/kMgKepESMNQiw=; b=IFPQGb2mbGCkcnMnKjGh3q1z36UOQ4P//Hq/yvLNwYV0bX0LDsKFaUVLzQzz7iDHzq gE+uuImNDki0Yu0MdVMiS+82uJ/uPbKa8FgqHJ9/4WJWMOWM8w+kIKuN8Qycwvkki0v3 C0hSMvZo1dSpoxf4hHzvS9TdoqdgD7EgOFj8qfUdUeKSic7V9ruS8PHlpozXidADA1yu ieoWNcPQZVkLxjwcUD1LOrj/hclPj7MjoSbTFDZ6Dzswpk7xH0x0oOiKQta1QCmvaftZ GHnktQ92HD6fgmFeMhws4sN+2MdYXw98/5zjjqBO+vMIXOMF419d8A21vEEeesOHd3WL h4Rw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e3-v6si14639083pgh.385.2018.09.16.21.17.36; Sun, 16 Sep 2018 21:17:52 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728357AbeIQJla (ORCPT + 99 others); Mon, 17 Sep 2018 05:41:30 -0400 Received: from a2nlsmtp01-02.prod.iad2.secureserver.net ([198.71.225.36]:41848 "EHLO a2nlsmtp01-02.prod.iad2.secureserver.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727107AbeIQJla (ORCPT ); Mon, 17 Sep 2018 05:41:30 -0400 Received: from linuxonhyperv2.linuxonhyperv.com ([107.180.71.197]) by : HOSTING RELAY : with ESMTP id 1kw5gSHI9nFs21kw5gjcuQ; Sun, 16 Sep 2018 21:14:57 -0700 x-originating-ip: 107.180.71.197 Received: from kys by linuxonhyperv2.linuxonhyperv.com with local (Exim 4.91) (envelope-from ) id 1g1kw5-0002zY-F0; Sun, 16 Sep 2018 21:14:57 -0700 From: kys@linuxonhyperv.com To: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, devel@linuxdriverproject.org, olaf@aepfle.de, apw@canonical.com, jasowang@redhat.com, sthemmin@microsoft.com, Michael.H.Kelley@microsoft.com, vkuznets@redhat.com Cc: "K . Y . Srinivasan" Subject: [PATCH 2/2] tools: hv: fcopy: set 'error' in case an unknown operation was requested Date: Mon, 17 Sep 2018 04:14:55 +0000 Message-Id: <20180917041455.11455-2-kys@linuxonhyperv.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20180917041455.11455-1-kys@linuxonhyperv.com> References: <20180917041352.11402-1-kys@linuxonhyperv.com> <20180917041455.11455-1-kys@linuxonhyperv.com> Reply-To: kys@microsoft.com X-CMAE-Envelope: MS4wfDh+ulmjiMC20UAxGFt/MWlXFR/65bplrvfLbcVzXeKdDB5GO7K0Fai6TlkU0y5lUo9g591QjJ1inasIqQX/Ees7WfXciBWTkymB1Vffy0kwYOkrmHec bJ9Iyr+TzpdlQUBWE5FnA1jXebqdxraS3WjaiPuzp+h1+m6NHtumOdfhelBW35E+nKmfVEsehEDo/YLoU3ZgVNAfelLIqIr1ob61ND975AcyNs55yj0xGv3z n7rKxe3Y4fmxahjg512S6zQjPDwb2ewTComQU0f+2Amj4AWwToTCM5XftZoEqkCZElbEPfvPF+Y8CyT6QWMJ8ObD2kAYxpz6YRrAOo7/6IyQj5FRxjDPjkQi 0LAJtD4YEAWsW1HfDNho0L6lnFsGzaoQrD1uLg4nyyBxhrPSmubnCYOFqC/eMA74PjPThPk0V3iFg/X1kx0v5+2IpGcCAQV3UXamjrB00ghaDVdWvDSijzDn qKD6L4O7d/5ODRhgsDxaZSyrLyx+MmZNpF/dB0fOTfNcHBHU/g7oWFimwQC9Z8FXDBhTUM/bJrfcuuN8 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Vitaly Kuznetsov 'error' variable is left uninitialized in case we see an unknown operation. As we don't immediately return and proceed to pwrite() we need to set it to something, HV_E_FAIL sounds good enough. Signed-off-by: Vitaly Kuznetsov Signed-off-by: K. Y. Srinivasan --- tools/hv/hv_fcopy_daemon.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/hv/hv_fcopy_daemon.c b/tools/hv/hv_fcopy_daemon.c index d78aed86af09..8ff8cb1a11f4 100644 --- a/tools/hv/hv_fcopy_daemon.c +++ b/tools/hv/hv_fcopy_daemon.c @@ -234,6 +234,7 @@ int main(int argc, char *argv[]) break; default: + error = HV_E_FAIL; syslog(LOG_ERR, "Unknown operation: %d", buffer.hdr.operation); -- 2.18.0