Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 77481C43331 for ; Wed, 25 Mar 2020 12:41:20 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 3B34B2076A for ; Wed, 25 Mar 2020 12:41:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1585140080; bh=4CEAjDz5FZ/CZyrsu0WA14I/pZe2v9GTpKJoAv3THtk=; h=Subject:To:From:Date:List-ID:From; b=DS8lVMDEX+9G4gM+pix6pr0cncrSi0HpJz7Ty4x7qie0/4l7BlrmOHjCQA7B4BESH 6dD9vyBXhPHBKFA9N6/vLm5OUYMT3tSVeSw+zCjNBcuj4icwyrpbCyZUtFNOsQSkcs 973QHEQLq1RV5XTCTDTPOyu1KvsREDHVYVdE4MiM= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727280AbgCYMlT (ORCPT ); Wed, 25 Mar 2020 08:41:19 -0400 Received: from mail.kernel.org ([198.145.29.99]:58192 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727279AbgCYMlT (ORCPT ); Wed, 25 Mar 2020 08:41:19 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (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 7338D2076A; Wed, 25 Mar 2020 12:41:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1585140078; bh=4CEAjDz5FZ/CZyrsu0WA14I/pZe2v9GTpKJoAv3THtk=; h=Subject:To:From:Date:From; b=S3PFXc7lur3mbQ5WG3mVRqJtt/9pyJ77iIpKXaX65Fj4iNhK1VtyiQOJSbMNUwuK+ OdE+5WSmo4qiSEqvnx3I49LsY0NJA7kV43XqxQq1FdJYj29b8qJPl21LRiB0z5yqui EaDQ9hBXzPRIGh0NIlJl7rGT8Iv7qawMupQGr1/M= Subject: patch "staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb" added to staging-testing To: hqjagain@gmail.com, gregkh@linuxfoundation.org, stable@vger.kernel.org From: Date: Wed, 25 Mar 2020 13:41:04 +0100 Message-ID: <1585140064238209@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: 8bit Sender: stable-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org This is a note to let you know that I've just added the patch titled staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb to my staging git tree which can be found at git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git in the staging-testing branch. The patch will show up in the next release of the linux-next tree (usually sometime within the next 24 hours during the week.) The patch will be merged to the staging-next branch sometime soon, after it passes testing, and the merge window is open. If you have any questions about this process, please let me know. From a1f165a6b738f0c9d744bad4af7a53909278f5fc Mon Sep 17 00:00:00 2001 From: Qiujun Huang Date: Wed, 25 Mar 2020 15:06:46 +0800 Subject: staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb We should cancel hw->usb_work before kfree(hw). Reported-by: syzbot+6d2e7f6fa90e27be9d62@syzkaller.appspotmail.com Signed-off-by: Qiujun Huang Cc: stable Link: https://lore.kernel.org/r/1585120006-30042-1-git-send-email-hqjagain@gmail.com Signed-off-by: Greg Kroah-Hartman --- drivers/staging/wlan-ng/prism2usb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/wlan-ng/prism2usb.c b/drivers/staging/wlan-ng/prism2usb.c index 352556f6870a..4689b2170e4f 100644 --- a/drivers/staging/wlan-ng/prism2usb.c +++ b/drivers/staging/wlan-ng/prism2usb.c @@ -180,6 +180,7 @@ static void prism2sta_disconnect_usb(struct usb_interface *interface) cancel_work_sync(&hw->link_bh); cancel_work_sync(&hw->commsqual_bh); + cancel_work_sync(&hw->usb_work); /* Now we complete any outstanding commands * and tell everyone who is waiting for their -- 2.25.2