Received: by 2002:a05:7412:3784:b0:e2:908c:2ebd with SMTP id jk4csp1814884rdb; Tue, 3 Oct 2023 01:32:12 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGcvF/PXAiILhzm+r8Y9TMbm8+iyQd7mHlTLp/HKuYm9CV3SFDHyvjkjYt6kJq33+HmT0Ok X-Received: by 2002:a05:6a20:9151:b0:14b:f9e2:e16c with SMTP id x17-20020a056a20915100b0014bf9e2e16cmr13499944pzc.62.1696321931888; Tue, 03 Oct 2023 01:32:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696321931; cv=none; d=google.com; s=arc-20160816; b=q84/4OoFOkWHfdRRUZbivvUUzxmlotWfxJARAIv1/G+BBxXa/vCItlYXT/JmymlEal HISF5vYKHQ+Bnmw+8NSbgt0J3CLZE9BPNet6NPRndspzr5wfORJ9p7tSUw/E31GX8gK8 o/LCGZuDQT95ibIDXJB2sTzBIeJlhEDUEGdNg8cf0bJI9o4ol1tPny86fwALh566SWeX kMZp6lUki/aBgk8b47Qgvt0YOpmE611SReuUYlPkCA0gw+QqulODsa+TjIpEW3k2UU1U mE0JERKz3xgMATOFa/m6BbXk4ozGFXgiubXC7vVg3ey6BLbDsHtXjxfmsstTlOAPoE6n U/pg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:in-reply-to:references:date:message-id :from:subject:content-transfer-encoding:mime-version:dkim-signature; bh=/RG1fqz1OfCSH+R47FtPab4R7XaFTTsh78yuItDsZzc=; fh=ukeGSq3MkBgHudROSxR5Mf6qfbqN/lNYWdyJOhCvAdI=; b=V4bjuhOwCmPhzl8J3E4pEq1BVYxe7moaX769QBl4FF7bO3sonx+yY2VWxfTFzUWfBc /q14W2ZvFoVuMtJJ1VqAi8+IAUDD4RrKVrTLUMszOgjdQMHFwRfaVz8+0BuCBtlUa9Y8 HkWXC+vcDwXctpfuS9cr1ymIwO5feMYq1MCjtQXaeSIq4k68V0CK8Bw6qBMRdxOsAVeJ 1bKsFvuTMAzVaSg2wXoyQYrVdBmCAFhRnJPLHmuFjXaq0855TCj+fn4s5ICRk5BDPR/0 b1UMffNUpuB2JH+mkn0+wscjn9/I2Nj9OIbiFwVK4TWUkLx359LZ9nT8b/k06Ekya2X3 o3Kg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=p7IUAPU2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id u11-20020a6540cb000000b0057745535158si959677pgp.181.2023.10.03.01.32.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Oct 2023 01:32:11 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=p7IUAPU2; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 064128075914; Tue, 3 Oct 2023 01:30:49 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230188AbjJCIam (ORCPT + 99 others); Tue, 3 Oct 2023 04:30:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40320 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229835AbjJCIa3 (ORCPT ); Tue, 3 Oct 2023 04:30:29 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 94A1AA3 for ; Tue, 3 Oct 2023 01:30:25 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPS id 1C54BC433C9; Tue, 3 Oct 2023 08:30:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1696321825; bh=DqRTB6arV11tq5ZIytFbJxUjjbeix/wfn7i4t+l11Cg=; h=Subject:From:Date:References:In-Reply-To:To:Cc:From; b=p7IUAPU2YHbAMKR0K3Vf1aCaHUY9pde7eYsnNi5S5FlqxF8YnylAuw+7a2VKIg4pJ XllXNGTvvGmP636faPxUKd96GfuMvhYZmFdttYuiCBQqlU8wP+bbvgaMsj+5IZtYAn QbJfDtq/z8qnYgkISTqB4SWVJw5gQG8sqcUKa3choBF5Y2h9xmWRrgWuXs7djL9sp0 lqbvPvM9TQouOKZhecCV6O/6OegexeXhWLE/WP2u34aMS0nXQt9ByqpdSVDIA7y63Y iTr3mEvgkxLxrvc8vEo/P5bkajFx3FSPqH4LMwRabmiBm4moDXp1rDmUltSg+wTGWm y5V8oHOJEWI/A== Received: from aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (localhost.localdomain [127.0.0.1]) by aws-us-west-2-korg-oddjob-1.ci.codeaurora.org (Postfix) with ESMTP id F3F6FE632D8; Tue, 3 Oct 2023 08:30:24 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [PATCH] net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg From: patchwork-bot+netdevbpf@kernel.org Message-Id: <169632182499.2138.3290447743580809288.git-patchwork-notify@kernel.org> Date: Tue, 03 Oct 2023 08:30:24 +0000 References: <20230923173549.3284502-1-syoshida@redhat.com> In-Reply-To: <20230923173549.3284502-1-syoshida@redhat.com> To: Shigeru Yoshida Cc: steve.glendinning@shawell.net, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, netdev@vger.kernel.org, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, syzbot+6966546b78d050bb0b5d@syzkaller.appspotmail.com X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS autolearn=ham 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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Tue, 03 Oct 2023 01:30:49 -0700 (PDT) Hello: This patch was applied to netdev/net.git (main) by Paolo Abeni : On Sun, 24 Sep 2023 02:35:49 +0900 you wrote: > syzbot reported the following uninit-value access issue: > > ===================================================== > BUG: KMSAN: uninit-value in smsc75xx_wait_ready drivers/net/usb/smsc75xx.c:975 [inline] > BUG: KMSAN: uninit-value in smsc75xx_bind+0x5c9/0x11e0 drivers/net/usb/smsc75xx.c:1482 > CPU: 0 PID: 8696 Comm: kworker/0:3 Not tainted 5.8.0-rc5-syzkaller #0 > Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 > Workqueue: usb_hub_wq hub_event > Call Trace: > __dump_stack lib/dump_stack.c:77 [inline] > dump_stack+0x21c/0x280 lib/dump_stack.c:118 > kmsan_report+0xf7/0x1e0 mm/kmsan/kmsan_report.c:121 > __msan_warning+0x58/0xa0 mm/kmsan/kmsan_instr.c:215 > smsc75xx_wait_ready drivers/net/usb/smsc75xx.c:975 [inline] > smsc75xx_bind+0x5c9/0x11e0 drivers/net/usb/smsc75xx.c:1482 > usbnet_probe+0x1152/0x3f90 drivers/net/usb/usbnet.c:1737 > usb_probe_interface+0xece/0x1550 drivers/usb/core/driver.c:374 > really_probe+0xf20/0x20b0 drivers/base/dd.c:529 > driver_probe_device+0x293/0x390 drivers/base/dd.c:701 > __device_attach_driver+0x63f/0x830 drivers/base/dd.c:807 > bus_for_each_drv+0x2ca/0x3f0 drivers/base/bus.c:431 > __device_attach+0x4e2/0x7f0 drivers/base/dd.c:873 > device_initial_probe+0x4a/0x60 drivers/base/dd.c:920 > bus_probe_device+0x177/0x3d0 drivers/base/bus.c:491 > device_add+0x3b0e/0x40d0 drivers/base/core.c:2680 > usb_set_configuration+0x380f/0x3f10 drivers/usb/core/message.c:2032 > usb_generic_driver_probe+0x138/0x300 drivers/usb/core/generic.c:241 > usb_probe_device+0x311/0x490 drivers/usb/core/driver.c:272 > really_probe+0xf20/0x20b0 drivers/base/dd.c:529 > driver_probe_device+0x293/0x390 drivers/base/dd.c:701 > __device_attach_driver+0x63f/0x830 drivers/base/dd.c:807 > bus_for_each_drv+0x2ca/0x3f0 drivers/base/bus.c:431 > __device_attach+0x4e2/0x7f0 drivers/base/dd.c:873 > device_initial_probe+0x4a/0x60 drivers/base/dd.c:920 > bus_probe_device+0x177/0x3d0 drivers/base/bus.c:491 > device_add+0x3b0e/0x40d0 drivers/base/core.c:2680 > usb_new_device+0x1bd4/0x2a30 drivers/usb/core/hub.c:2554 > hub_port_connect drivers/usb/core/hub.c:5208 [inline] > hub_port_connect_change drivers/usb/core/hub.c:5348 [inline] > port_event drivers/usb/core/hub.c:5494 [inline] > hub_event+0x5e7b/0x8a70 drivers/usb/core/hub.c:5576 > process_one_work+0x1688/0x2140 kernel/workqueue.c:2269 > worker_thread+0x10bc/0x2730 kernel/workqueue.c:2415 > kthread+0x551/0x590 kernel/kthread.c:292 > ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:293 > > [...] Here is the summary with links: - net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg https://git.kernel.org/netdev/net/c/e9c65989920f You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html