Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp5253571pxv; Wed, 21 Jul 2021 00:39:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzCI/6PCmYfRrnXWBumA7eBd2ZdNARok0rBZtium4TkZnFFvKUwOkNqGb4fJe0pj7U2I9ip X-Received: by 2002:a17:906:6050:: with SMTP id p16mr27822400ejj.43.1626853165524; Wed, 21 Jul 2021 00:39:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626853165; cv=none; d=google.com; s=arc-20160816; b=KoXVmHmAit8UntNYd6OzKwCDvYX9Kqd9WNqUn7n7HJJmzeoTd30NVntGTEk7DY+MV2 OBePPoOQZr0hwh7WePK9W+Yo/zo6Ki5ijkWuUCdsfaeCkHM0qAXH/UxRBeOF1fDkCWcW 4ukERMUCGyipaUhLJdHPjKJWmw78N/QnmMRU0DjNjwzho4ZgjQEaXAWlammyvyDF66cc +O+hZayq7vqnzR0z2p8Vo89SM70DhafZMhVOoM78qx2tlIhtnLsgOvyIDY6JjAZO11ub MQMtzze+TUGVS7U+4SUk1EvEmvBur3WJZcd8/Paly1UROa4jaYuKntLeAGGrURkQXeCv eIlg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=I5z+NxDUO0P5C9ELrp83TxtyRg1mbA2oFXw7X0t4RLQ=; b=eArzIsVezuSPVhebaLnxNcS8IZ7ts+6pfULPDrGD/2DwG3a7y+hgeVOBhFdgCVOq7K uKUwXyrEBpsYLQwGmNrVgDi3qab/pBYrMBkLbOSqon/igscouSqDhWxDQavnJ+oc33QF 7T6FZiPzRuOnW8kmzWyc36ycTr/KZbBxpDMVxbSe4FrNHjAKSEam9bBwfUjJQ8sfTum5 jpA3g5K/KkyVlfAxQ7VY+7TrvmSX+6UseDwwmKOWVcfQgf7MCJsL8j7SOJoAzOYB13X4 FTapnvY9G9g2dqRoRMz2sxeuAPweSbpa6uVOq66T3iP2KL9dWDCIrCDfFCkFVVDkwUeG iMwA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b="nUKzA/Q+"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d18si20115124ejc.683.2021.07.21.00.39.01; Wed, 21 Jul 2021 00:39:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b="nUKzA/Q+"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.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: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235545AbhGUG45 (ORCPT + 99 others); Wed, 21 Jul 2021 02:56:57 -0400 Received: from mail.kernel.org ([198.145.29.99]:35236 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234361AbhGUGzc (ORCPT ); Wed, 21 Jul 2021 02:55:32 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id EE907606A5; Wed, 21 Jul 2021 07:36:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1626852968; bh=KlmLkL59OiWSTy83kBXJsEldlUQA0yf4WquevwiPQnM=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=nUKzA/Q+07YyD48Aekk1WulMlHGmOFP4xtq0/4OAkFmryLTnrmKDKz7k66khqk2rC oO95Y+4krxmBfFk/jBHP3WsxmqMysPAcwSI3TM69ti/e8ZyHigNdqQjsOCKyUK1ZKI dtMENVDxIMvVcTXElA4HdS9bAPgWxeMTDN8XYHCw= Date: Wed, 21 Jul 2021 09:36:06 +0200 From: Greg Kroah-Hartman To: Dongliang Mu Cc: "David S. Miller" , Jakub Kicinski , Johan Hovold , Oliver Neukum , Anirudh Rayabharam , Dan Carpenter , Rustam Kovhaev , Zheng Yongjun , Emil Renner Berthing , syzbot+44d53c7255bb1aea22d2@syzkaller.appspotmail.com, YueHaibing , linux-usb@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v3 1/2] usb: hso: fix error handling code of hso_create_net_device Message-ID: References: <20210714091327.677458-1-mudongliangabcd@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210714091327.677458-1-mudongliangabcd@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jul 14, 2021 at 05:13:22PM +0800, Dongliang Mu wrote: > The current error handling code of hso_create_net_device is > hso_free_net_device, no matter which errors lead to. For example, > WARNING in hso_free_net_device [1]. > > Fix this by refactoring the error handling code of > hso_create_net_device by handling different errors by different code. > > [1] https://syzkaller.appspot.com/bug?id=66eff8d49af1b28370ad342787413e35bbe76efe > > Reported-by: syzbot+44d53c7255bb1aea22d2@syzkaller.appspotmail.com > Fixes: 5fcfb6d0bfcd ("hso: fix bailout in error case of probe") > Signed-off-by: Dongliang Mu > --- > v1->v2: change labels according to the comment of Dan Carpenter > v2->v3: change the style of error handling labels > drivers/net/usb/hso.c | 33 +++++++++++++++++++++++---------- > 1 file changed, 23 insertions(+), 10 deletions(-) Please resend the whole series, not just one patch of the series. Otherwise it makes it impossible to determine what patch from what series should be applied in what order. All of these are now dropped from my queue, please fix up and resend. thanks, greg k-h