Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp31742157rwd; Fri, 7 Jul 2023 03:55:53 -0700 (PDT) X-Google-Smtp-Source: APBJJlGmMIVjmSodSqPXy6QmfQpjygtI3plDW3ETmcI+gY9xoE9Mw51Ojd82fiCiOXPx5n4pUbA7 X-Received: by 2002:a05:6a20:7b07:b0:12f:6901:9de7 with SMTP id s7-20020a056a207b0700b0012f69019de7mr4509060pzh.6.1688727352799; Fri, 07 Jul 2023 03:55:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688727352; cv=none; d=google.com; s=arc-20160816; b=dgQR0JTKBTVvKZ/1rqrmtWH+4fyjuPBERVSlT0ziJPdhK/y2ohsktjl5iWq9dnk1Mc bnW70XARjiu44QufLnjoAUAQmu+oNRX03lJ9G98vp1qFtdLWFN2isLfkn1aFS0tFJOwZ aftOY4GN8Ck84Q68g01kWq4l9fIAur5kX0+IYy6nt/L0aIAQeAoCILJjDaaQXDEx73vh HE/+KjcPGqo8hlYFBZngmdVTYolMKfcjmxlzAeKnEsUUODVmZSDbJHB/w1RGFYDy0UWS BGYh1gEIMPthzHh0/roo9QIEMy+6SCKbunVsNpXhpCgcQD8tncRdwG7S4GqUv2dmnr8Z /o6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:reply-to :from:content-language:references:cc:to:subject:user-agent :mime-version:date:message-id; bh=rrFunpb1F/o6PS8ro0CdWOROqcPYZj1AG4BHqNQbKsQ=; fh=zoR1Jnx1qFbGbSCudDeV+SlSAABLRC3z5JKJCS8Dg7s=; b=WonltOpKTDDxqqKQNS0undorS7SwVOMVlzK4WXexk1Jx3zTZJ+bfDy9Vm0KclU5Sh4 9byzXPuvLCoaLfpWF4BNyyG5BubKSQykoi3DQZIejEYuDEnT3/K7Bt/5+/H+/c+0AUUF diPOADSzKjYjGk5xbtgIfCL7MQySEkOuJR2iltaEcbtfy15JVYF1BVE3+ofJqFZkg8sZ tJ7Aj1LJF3B9cwnVnQbjwj1w9zZYJAZNvwaJj4DXFyF8EtM1BO1NBY2hbq58pk5j/YyL L0/OCeFYIwO0cDoz0RQgXfHsbXV2izjWoD7LGyNSD+T6MhIc/AvJq5YjvaKrQ+VTUWtg /mKQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x63-20020a636342000000b0055bedcc9b47si3627908pgb.285.2023.07.07.03.55.44; Fri, 07 Jul 2023 03:55:52 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232700AbjGGKzZ (ORCPT + 60 others); Fri, 7 Jul 2023 06:55:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53582 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232277AbjGGKzY (ORCPT ); Fri, 7 Jul 2023 06:55:24 -0400 Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [80.237.130.52]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 319AF19A5; Fri, 7 Jul 2023 03:55:23 -0700 (PDT) Received: from [2a02:8108:8980:2478:8cde:aa2c:f324:937e]; authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1qHj7N-00011c-O6; Fri, 07 Jul 2023 12:55:17 +0200 Message-ID: Date: Fri, 7 Jul 2023 12:55:14 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Subject: Re: [Regression][BISECTED] kernel boot hang after 19898ce9cf8a ("wifi: iwlwifi: split 22000.c into multiple files") To: "Zhang, Rui" , "Greenman, Gregory" , "Berg, Johannes" Cc: "linux-wireless@vger.kernel.org" , "Baruch, Yaara" , "Ben Ami, Golan" , "linux-kernel@vger.kernel.org" , "Sisodiya, Mukesh" , Linus Torvalds , Johannes Berg , Kalle Valo , "David S. Miller" , Eric Dumazet , Paolo Abeni , netdev , Linux kernel regressions list , Jakub Kicinski , Bagas Sanjaya References: Content-Language: en-US, de-DE From: "Linux regression tracking (Thorsten Leemhuis)" Reply-To: Linux regressions mailing list In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1688727323;ee51f3a8; X-HE-SMSGID: 1qHj7N-00011c-O6 X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,NICE_REPLY_A, RCVD_IN_DNSWL_NONE,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 [CCing the regression list, netdev, the net maintainers, and Linus; Johannes and Kalle as well, but just for the record, they afaik are unavailable] Hi, Thorsten here, the Linux kernel's regression tracker. On 07.07.23 10:25, Zhang, Rui wrote: > > I run into a NULL pointer dereference and kernel boot hang after > switching to latest upstream kernel, and git bisect shows that below > commit is the first offending commit, and I have confirmed that commit > 19898ce9cf8a has the issue while 19898ce9cf8a~1 does not. FWIW, this is the fourth such report about this that I'm aware of. The first is this one (with two affected users afaics): https://bugzilla.kernel.org/show_bug.cgi?id=217622 The second is this one: https://lore.kernel.org/all/CAAJw_Zug6VCS5ZqTWaFSr9sd85k%3DtyPm9DEE%2BmV%3DAKoECZM%2BsQ@mail.gmail.com/ The third: https://lore.kernel.org/all/9274d9bd3d080a457649ff5addcc1726f08ef5b2.camel@xry111.site/ And in the past few days two people from Fedora land talked to me on IRC with problems that in retrospective might be caused by this as well. This many reports about a problem at this stage of the cycle makes me suspect we'll see a lot more once -rc1 is out. That's why I raising the awareness of this. Sadly a simple revert of just this commit is not possible. :-/ Ciao, Thorsten > commit 19898ce9cf8a33e0ac35cb4c7f68de297cc93cb2 (refs/bisect/bad) > Author: Johannes Berg > AuthorDate: Wed Jun 21 13:12:07 2023 +0300 > Commit: Johannes Berg > CommitDate: Wed Jun 21 14:07:00 2023 +0200 > > wifi: iwlwifi: split 22000.c into multiple files > > Split the configuration list in 22000.c into four new files, > per new device family, so we don't have this huge unusable > file. Yes, this duplicates a few small things, but that's > still much better than what we have now. > > Signed-off-by: Johannes Berg > Signed-off-by: Gregory Greenman > Link: > https://lore.kernel.org/r/20230621130443.7543603b2ee7.Ia8dd54216d341ef1ddc0531f2c9aa30d30536a5d@changeid > Signed-off-by: Johannes Berg > > I have some screenshots which show that RIP points to iwl_mem_free_skb, > I can create a kernel bugzilla and attach the screenshots there if > needed. > > BTW, lspci output of the wifi device and git bisect log attached. > > If any other information needed, please let me know. -- Everything you wanna know about Linux kernel regression tracking: https://linux-regtracking.leemhuis.info/about/#tldr That page also explains what to do if mails like this annoy you. P.S.: for regzbot #regzbot ^introduced 19898ce9cf8a #regzbot dup-of: https://lore.kernel.org/all/a5cdc7f8-b340-d372-2971-0d24b01de217@gmail.com/