Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp798068rwe; Thu, 25 Aug 2022 09:14:34 -0700 (PDT) X-Google-Smtp-Source: AA6agR7qH+jb+doiM8O9fe4TIITQxO2Z8Ojvqf1dWABRGHWD6ExHWyxIcLeVyDfNbr1pubmwoQnu X-Received: by 2002:a05:6402:2813:b0:447:aba7:2f8d with SMTP id h19-20020a056402281300b00447aba72f8dmr3723908ede.55.1661444074121; Thu, 25 Aug 2022 09:14:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661444074; cv=none; d=google.com; s=arc-20160816; b=nylJD4mAF7bD3k7MHc64YqRKXiok8LV6Lssj/PyJ+GCBD6/bHxK7CbuUWBRxIvvBnB jkfhqCYyEBC9aQMfn7giqA+NS+Vu1hfTASZXn3eB8bF36rvpRZF/jKaQs5ZadQ7k2RqF m9xs7OBF7If5DAGqscFUC0AtjNZcsThSAC/3ONzJCQImdsNxvV+iwWjO4AdOfhxlm3fl 2XIgRauJQ8pSOD1LrplmvRn4NH0QbTQHLEjQjb7cbMQSdYnPunN1BMJC6lxW6eErkFKa W6Vqbh7qMvkA6BnsrE5j1Q0X1aRHeo1XuRvK9wnOs1NDVbUYp7p71yvARncSoOSPA1uK qjcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:dkim-signature:from; bh=0FRMcklDakhoKTIotvAQFEA0Nu+RJyvVxh4FSvdoKOs=; b=lR4filu+aSupDJn+jgR4I3HiGUtX65Z3g6yIhnRrIK5FnTK333OZCFL/9PIYearFlh APydv8crHjjs0Itzaz7bwEe+KzynS3QCS9OBpfFynFSXFegw7bBf6i1V1uKATwgJQ9GE r3Bwf7pcKZiX8EGtsqWbNV0qncdA65XzUgPA1VErJKu5WziLHCcSYgatz/ns94dbzysw 8tPtBbwZkk3xPwRexk4xHq72bOKdyS1Y2mPO7/AO+tSWIdz/Lhf6D6MIOYY3apD2EVxZ JS4WoMZVjuWjuaYtY+Afz+rnGA8/P+Px8117Bfe4AYgvoQy4IsBHWDX30/IJTAlKTuqX xJwQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@toke.dk header.s=20161023 header.b=Bqlyo6Md; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=toke.dk Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id j26-20020a056402239a00b004477e1ebfbfsi3795101eda.158.2022.08.25.09.14.13; Thu, 25 Aug 2022 09:14:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@toke.dk header.s=20161023 header.b=Bqlyo6Md; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=toke.dk Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242777AbiHYPzw (ORCPT + 64 others); Thu, 25 Aug 2022 11:55:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55882 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241367AbiHYPzs (ORCPT ); Thu, 25 Aug 2022 11:55:48 -0400 Received: from mail.toke.dk (mail.toke.dk [45.145.95.4]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AB095958B; Thu, 25 Aug 2022 08:55:44 -0700 (PDT) From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1661442942; bh=0FRMcklDakhoKTIotvAQFEA0Nu+RJyvVxh4FSvdoKOs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=Bqlyo6Mdx5rh7/HZESTq9HyRgWND88jZIbrXdR7kscz8SnF9V+DnRx4HmJvytx4W8 vUfTbHnuD4GXYtdftmQDST/RO7TNicuX3hgarUZaS7fVmUxsMTYVFdhhpEAOfbmXTI OiqNflZacamS+6vLkQw78Jc0edaXTT7+1HEYaorBhFVnmQio2U4pvhVzu9lAalp7TC px5OHYe/A7e/RIUGbWokDwMG3kElaEu0fOxabfyen7sz+KkHsp7dM0u+2tKRl8jbOy rFEj5/lunKMnm4wAjZnKf3f4N5NAHWlZvnQj3OV1FgilakA5L0Z+owpgZh654YkjRp DquEke5TEm2fw== To: Alexander Potapenko , Tetsuo Handa Cc: phil@philpotter.co.uk, ath9k-devel@qca.qualcomm.com, David Miller , Jakub Kicinski , Kalle Valo , LKML , linux-wireless , Networking , syzkaller-bugs Subject: Re: KMSAN: uninit-value in ath9k_htc_rx_msg In-Reply-To: References: <000000000000c98a7f05ac744f53@google.com> <000000000000734fe705acb9f3a2@google.com> <1a0b4d24-6903-464f-7af0-65c9788545af@I-love.SAKURA.ne.jp> Date: Thu, 25 Aug 2022 17:55:40 +0200 X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <878rnc8ghv.fsf@toke.dk> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED 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-wireless@vger.kernel.org Alexander Potapenko writes: > On Thu, Aug 25, 2022 at 4:34 PM Tetsuo Handa > wrote: >> >> Hello. > Hi Tetsuo, > >> I found that your patch was applied. But since the reproducer tested only 0 byte >> case, I think that rejecting only less than sizeof(struct htc_frame_hdr) bytes >> is not sufficient. >> >> More complete patch with Ack from Toke is waiting at >> https://lkml.kernel.org/r/7acfa1be-4b5c-b2ce-de43-95b0593fb3e5@I-love.SAKURA.ne.jp . > > Thanks for letting me know! I just checked that your patch indeed > fixes the issue I am facing. > If it is more complete, I think we'd indeed better use yours. FWIW, that patch is just waiting for Kalle to apply it, and I just noticed this whole thread has used his old email address, so updating that now as a gentle ping :) -Toke