Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp1017078pxb; Wed, 6 Apr 2022 06:49:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwraDERSfCQL/iMczp0+Mp5c2kOU2Z5aUbcDKoi3g7D6N7+8zJzKQ9aGN1G/zCHfuYIzYZu X-Received: by 2002:a63:e1a:0:b0:380:fba9:f6e8 with SMTP id d26-20020a630e1a000000b00380fba9f6e8mr7242345pgl.384.1649252965215; Wed, 06 Apr 2022 06:49:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649252965; cv=none; d=google.com; s=arc-20160816; b=dM/Fa5XF4psyZFpmMSoeLx8etxFYsD9RK2tkXgeKKO8he9wnNJbKkp7Al9qNtm7FC/ gXqWpWEIowiCO2wXyDCZMridriUXohgp289mog6hrdZ6c6byfifIS4zd/oYALNP6RPmU Kt9hnATHzKOMZHs0q/o5woDzdxbT/Z2odnrVCiOV7SOd8K+y01o/K0zjJykCk1vIxv6/ YtNH/vPFP9L5F4XkaizOy1+NW4z5JcuO4Wz37ThMYlnWkKZYUNZGnHZ7bsFO+qxut1g0 aAB2XT3FZrkR9cgQ5dXAWmxuUmXB76z8HDYcLzWhrfA/3gctgVATToDGkbdoV3WkZaZr i6Fw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=P2KyqmIbxBT7xzmHSi2xXJ8ml9Ynrfdi597nt09TXDA=; b=PEgb0J8dUaWGQ0rnwoeRKtNqLpA76r5yH0g/bKEOnlX0FgZ3eGGCggxCMUCb4Cet1y FQQHbTHefjhFnTFscTZOIZe54G/K3FGwaDYUZN45G7NZ/d8ZHW9jbZtI51w0ezi2VpjU 7WfyGA9vpMiF+Yo/tOSon8DlTsdSEkcJXBUp08c9UA0TTerK6d4KVcYeofF+BUR8IQ2y M4n4b6qtoBiY68Q6Om1re2xlG4eukxyco9mm3niDrhXPLtLLyoRNOud+gwjqGGLRqRPv vo7sTjLOExJ5++S7CGtajOn7ZSTGie2wFGblMRUaZb/0Lw4Dmlm4+ibh++gP3Yjz9WD4 g7eg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=ittSaKI1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id pc5-20020a17090b3b8500b001cac43b54c3si5411272pjb.150.2022.04.06.06.49.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Apr 2022 06:49:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=ittSaKI1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 14F9C591B60; Wed, 6 Apr 2022 04:44:38 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235478AbiDEX2C (ORCPT + 99 others); Tue, 5 Apr 2022 19:28:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34940 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243697AbiDEKhg (ORCPT ); Tue, 5 Apr 2022 06:37:36 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EA9AD554AC; Tue, 5 Apr 2022 03:22:48 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 87D6661676; Tue, 5 Apr 2022 10:22:48 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 92860C385A1; Tue, 5 Apr 2022 10:22:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1649154168; bh=AI9DrVufi3MdEFjnhzkWMRlWnmYNO4xCFAbfcOkWUqQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ittSaKI1uO2KJTgN72lmBFxjQtR5a4rmV3doIFVjiWFITIp2i74Ui5Qk6EefYMcgj mbj3UPbuIpXqVADhRbI1LJsO4XUjOhYEXlRtiquwF73UVtve9Rd7UekoSvzgQ9+RW8 bJnEYOiKvg50CzywgNgrK0+in97SCeZxPzMyyFXk= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Peiwei Hu , Sean Young , Mauro Carvalho Chehab , Sasha Levin Subject: [PATCH 5.10 481/599] media: ir_toy: free before error exiting Date: Tue, 5 Apr 2022 09:32:55 +0200 Message-Id: <20220405070313.141702132@linuxfoundation.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220405070258.802373272@linuxfoundation.org> References: <20220405070258.802373272@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Peiwei Hu [ Upstream commit 52cdb013036391d9d87aba5b4fc49cdfc6ea4b23 ] Fix leak in error path. Signed-off-by: Peiwei Hu Signed-off-by: Sean Young Signed-off-by: Mauro Carvalho Chehab Signed-off-by: Sasha Levin --- drivers/media/rc/ir_toy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/rc/ir_toy.c b/drivers/media/rc/ir_toy.c index 1aa7989e756c..7f394277478b 100644 --- a/drivers/media/rc/ir_toy.c +++ b/drivers/media/rc/ir_toy.c @@ -429,7 +429,7 @@ static int irtoy_probe(struct usb_interface *intf, err = usb_submit_urb(irtoy->urb_in, GFP_KERNEL); if (err != 0) { dev_err(irtoy->dev, "fail to submit in urb: %d\n", err); - return err; + goto free_rcdev; } err = irtoy_setup(irtoy); -- 2.34.1