Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp3923802imm; Mon, 8 Oct 2018 11:45:45 -0700 (PDT) X-Google-Smtp-Source: ACcGV60jz2fydNA6m6OCOIuiu0E6DznJSN8BlrLBF4STzcFJy7sPrtu+vVgLFaTIwb1PFA8bExYU X-Received: by 2002:a62:2315:: with SMTP id j21-v6mr26584743pfj.90.1539024345114; Mon, 08 Oct 2018 11:45:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539024345; cv=none; d=google.com; s=arc-20160816; b=HqBCCcL3RD1WpX64tpvInXMNC3BJDxI9JGsJTNzLG0a3tJgLgQoVM6DyrNGpy3Yhwd Jaj6XxLbQ9SFLGbar+SKEtwj0WPBBl6+e7rTNYbj7hhNC5R3X+3glM27gb3pCSe520Li lkP5moGA0CQNwJ/dlSZb/bd4L8TSKD4BBvo1Prhjxn9u930bdVMYR2tzq4Td20B8kjyP 2F1REiQbRZtSjjX+MGUe1RoD9J78+1iC2PgDGtIzJEcCrMiRg3/I/yD9uI7ZS8SUlCXU GQX0H9SzWP8UY+uj4j/VEK5H33i/wo0/uIaayJbK/cxMflCya+gEGUZDmiOPEv8SC2kT ijUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=bvdzfABiPISNBK9cAC6D1y3aHVumX4Yohx0K93N3x3c=; b=TfBtjKqd68JpSqGUTfyW57DmkmIxTfi3aSzosqkir2l2avn2PWeIqfSR49mEfSghr3 CEIexnb3vtxRGhFHwMEmnLpzJaYpgH5zrK/79qK+REPrY+w+t5Sarw3l8i9XVcEQlWVN q0WPZYHExVg3xrYEA39qiiG75755idp/8xsvMGLdKTkFLdD/rwyYLTXulnp4GhKYMF2A TKQ90kypRmsEFUzXUF/0+7xNkyK4LEvpYky2qhU1xAbETBm55PiGe7P75nC8WKOI5F+5 vaGPgPIh+FCuej7GPkiIZSnBbGbSwLtC3dy3Ki2fxRKyswVvJ0gXtBGNRnvGBAfa6tPh YOJA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=amLbsXxV; 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 z2-v6si17321466plo.412.2018.10.08.11.45.30; Mon, 08 Oct 2018 11:45:45 -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; dkim=pass header.i=@kernel.org header.s=default header.b=amLbsXxV; 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 S1730904AbeJIB6K (ORCPT + 99 others); Mon, 8 Oct 2018 21:58:10 -0400 Received: from mail.kernel.org ([198.145.29.99]:46206 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730200AbeJIB6J (ORCPT ); Mon, 8 Oct 2018 21:58:09 -0400 Received: from localhost (ip-213-127-77-176.ip.prioritytelecom.net [213.127.77.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 23FFA2064A; Mon, 8 Oct 2018 18:45:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1539024303; bh=cMHaAZtVQXtWJbS8jBZpsevcQGkOp9TkWkPqtkIGgpk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=amLbsXxVxFbhi6SQ6mYfy/LnXyjyxPEARX9YIRb7ndC2KqjY8xGemLVYbQltohPDw AjrNSEqDvlxb4vqFj8/Uw6VEsLQH9lP5RUWBggp9XQPoPXZZEvige4zACtZUJeWb/Z EeNM3owcBVwK5HZ4JFzsDZZFwlbpKQI4Xb3Kk+Jw= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Vitaly Kuznetsov , "K. Y. Srinivasan" Subject: [PATCH 4.14 91/94] tools: hv: fcopy: set error in case an unknown operation was requested Date: Mon, 8 Oct 2018 20:32:12 +0200 Message-Id: <20181008175610.889657954@linuxfoundation.org> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20181008175605.067676667@linuxfoundation.org> References: <20181008175605.067676667@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.14-stable review patch. If anyone has any objections, please let me know. ------------------ From: Vitaly Kuznetsov commit c2d68afba86d1ff01e7300c68bc16a9234dcd8e9 upstream. '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 Cc: stable Signed-off-by: Greg Kroah-Hartman --- tools/hv/hv_fcopy_daemon.c | 1 + 1 file changed, 1 insertion(+) --- a/tools/hv/hv_fcopy_daemon.c +++ b/tools/hv/hv_fcopy_daemon.c @@ -233,6 +233,7 @@ int main(int argc, char *argv[]) break; default: + error = HV_E_FAIL; syslog(LOG_ERR, "Unknown operation: %d", buffer.hdr.operation);