Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp2442321pxb; Thu, 11 Feb 2021 12:27:03 -0800 (PST) X-Google-Smtp-Source: ABdhPJwVUaczkixGWe2VJYpne4p4NQcYlWSEnDO9mDX2FeMk1NuVIegkAPPiGblFHM+oPiPg1gSj X-Received: by 2002:a17:907:767c:: with SMTP id kk28mr9887228ejc.98.1613075223494; Thu, 11 Feb 2021 12:27:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1613075223; cv=none; d=google.com; s=arc-20160816; b=wApMGBgzJCYh/qPGmqrGD3LwoCAA+JXrtu7tMVuPOq0FGzc+K4Xsp1Etle7lzE9vuJ gqrdH3XXYs9BGfFwDJ+r140PD3M+QO9Qbd4sHQUuV36J6mFPIpXLjCtT5Z3XnAbyga9F tqA/WmCWTX6UIbXJ2l0IKVwo/wWOse1lyqATYg7abNhE03WaxuTBJ51cgZ9uoxmNN/+8 JEhsOPt4lbMXkyCvD/BJAxHjaTZGomg/p14m8sGiu4AxQDvFXq/h3FF3r1+gRKma8ZYi ks6RXyiT0sXQPTyuCFccQe0AxHgLWrSq3FmYuY13TmcWlcI7wlleqLLMjlq6KHxqwszC PSEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:subject:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:message-id; bh=UuJINRIf7yXzZpYJ9uSSB4L3GRg9a4kP3gURWwvsZe0=; b=tL1cqFYP6wmI7VFAy7ngQVVIx7L+rnGUNUN9A2DjEX9pG88yrfwWC64yHz72p08xWk ++sNoIEs559F8RRTqzwaDlU9VrYx9en0wq4R7FhRRqng0I6AEwuysVPfa/6Np7O+OOsZ DLyWR+OcC2LmcEZv0RqTkJGHfzVUiiGDekHeY6liR2Sm9jWpivlRN0TQrUdb6+4ziE2N uvLv7iITeOsvbjrvVjkLPPqfsTgq6E0TFbX8ehQjTCzRRWtLSuSZBwFO4tjjg+RronCl sUHQkUVXk7B3vpLGFwjeqoVAeXiTNnClHPU462FeSyP1sefvzSRpfzqwLhCxWuwxGyqA fzqg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c13si4609713ede.559.2021.02.11.12.26.36; Thu, 11 Feb 2021 12:27:03 -0800 (PST) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231700AbhBKUYQ (ORCPT + 99 others); Thu, 11 Feb 2021 15:24:16 -0500 Received: from paleale.coelho.fi ([176.9.41.70]:45612 "EHLO farmhouse.coelho.fi" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S231901AbhBKUYF (ORCPT ); Thu, 11 Feb 2021 15:24:05 -0500 Received: from 91-156-6-193.elisa-laajakaista.fi ([91.156.6.193] helo=[192.168.100.69]) by farmhouse.coelho.fi with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1lAIUe-004DEm-Df; Thu, 11 Feb 2021 22:23:17 +0200 Message-ID: <582d5521f31a49e3518d15811ca7d5a79837a70e.camel@coelho.fi> From: Luca Coelho To: Heiner Kallweit Cc: linux-wireless@vger.kernel.org Date: Thu, 11 Feb 2021 22:23:14 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on farmhouse.coelho.fi X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, TVD_RCVD_IP autolearn=ham autolearn_force=no version=3.4.4 Subject: Re: Today's linux-next iwlwifi broken Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Thu, 2021-02-11 at 17:10 +0100, Heiner Kallweit wrote: > Today's linux-next has a bunch of issues, at least with my AX210 (0024) card. > > First I got a GPF in iwl_request_firmware(), cfg->fw_name_pre was invalid. > After some digging into it I found that 6f60fb03c8e7 ("iwlwifi: move SnJ > and So rules to the new tables") removed the entries for some cards. > Obviously 5febcdef3090 and 9b15596c5006 weren't synced with some parallel > development. > After adding the entry for 0024 I now get the following lockdep warning. > Isn't there any regression testing with lockdep enabled? > Also warning "api flags index 2 larger than supported by driver" is still > there, IIRC we talked about this weeks ago. > > > [ 4.561774] iwlwifi 0000:01:00.0: enabling device (0000 -> 0002) > [ 4.630849] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-ty-a0-gf-a0-61.ucode failed with error -2 > [ 4.639817] iwlwifi 0000:01:00.0: api flags index 2 larger than supported by driver > [ 4.640062] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 93.8.73.28 > [ 4.642138] iwlwifi 0000:01:00.0: loaded firmware version 60.84d9abea.0 ty-a0-gf-a0-60.ucode op_mode iwlmvm > [ 4.760541] iwlwifi 0000:01:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420 > [ 4.942350] irq/131-iwlwifi/2094 just changed the state of lock: > [ 4.942358] ffffa3fc07f080b0 (&rxq->lock){+.-.}-{2:2}, at: iwl_pcie_rx_handle+0x7c/0x8b0 [iwlwifi] > [ 4.942504] 1 lock held by irq/131-iwlwifi/2094: > [ 4.942511] #0: ffffa3fc0855c170 (sync_cmd_lockdep_map){+.+.}-{0:0}, at: iwl_pcie_irq_rx_msix_handler+0x47/0x100 [iwlwifi] > [ 4.943219] _iwl_pcie_rx_init+0x208/0x6e0 [iwlwifi] > [ 4.943242] iwl_pcie_gen2_rx_init+0x20/0x30 [iwlwifi] > [ 4.943264] iwl_trans_pcie_gen2_start_fw+0x1e3/0x350 [iwlwifi] > [ 4.943289] iwl_mvm_load_ucode_wait_alive+0xfc/0x440 [iwlmvm] > [ 4.943329] iwl_run_unified_mvm_ucode+0xa5/0x250 [iwlmvm] > [ 4.943360] iwl_run_init_mvm_ucode+0x292/0x370 [iwlmvm] > [ 4.943391] iwl_op_mode_mvm_start+0x7f4/0xb60 [iwlmvm] > [ 4.943424] _iwl_op_mode_start.isra.0+0x42/0x80 [iwlwifi] > [ 4.943446] iwl_opmode_register+0x70/0xe0 [iwlwifi] > [ 4.943467] iwl_mvm_init+0x35/0x1000 [iwlmvm] > [ 4.943588] _iwl_pcie_rx_init+0x140/0x6e0 [iwlwifi] > [ 4.943612] iwl_pcie_gen2_rx_init+0x20/0x30 [iwlwifi] > [ 4.943635] iwl_trans_pcie_gen2_start_fw+0x1e3/0x350 [iwlwifi] > [ 4.943662] iwl_mvm_load_ucode_wait_alive+0xfc/0x440 [iwlmvm] > [ 4.943695] iwl_run_unified_mvm_ucode+0xa5/0x250 [iwlmvm] > [ 4.943728] iwl_run_init_mvm_ucode+0x292/0x370 [iwlmvm] > [ 4.943760] iwl_op_mode_mvm_start+0x7f4/0xb60 [iwlmvm] > [ 4.943793] _iwl_op_mode_start.isra.0+0x42/0x80 [iwlwifi] > [ 4.943816] iwl_opmode_register+0x70/0xe0 [iwlwifi] > [ 4.943838] iwl_mvm_init+0x35/0x1000 [iwlmvm] > [ 4.943954] iwl_pcie_rx_handle+0x7c/0x8b0 [iwlwifi] > [ 4.943978] iwl_pcie_napi_poll_msix+0x2a/0x90 [iwlwifi] > [ 4.944063] iwl_pcie_irq_rx_msix_handler+0xbc/0x100 [iwlwifi] > [ 4.944147] _iwl_pcie_rx_init+0x140/0x6e0 [iwlwifi] > [ 4.944170] iwl_pcie_gen2_rx_init+0x20/0x30 [iwlwifi] > [ 4.944194] iwl_trans_pcie_gen2_start_fw+0x1e3/0x350 [iwlwifi] > [ 4.944220] iwl_mvm_load_ucode_wait_alive+0xfc/0x440 [iwlmvm] > [ 4.944255] iwl_run_unified_mvm_ucode+0xa5/0x250 [iwlmvm] > [ 4.944287] iwl_run_init_mvm_ucode+0x292/0x370 [iwlmvm] > [ 4.944319] iwl_op_mode_mvm_start+0x7f4/0xb60 [iwlmvm] > [ 4.944352] _iwl_op_mode_start.isra.0+0x42/0x80 [iwlwifi] > [ 4.944375] iwl_opmode_register+0x70/0xe0 [iwlwifi] > [ 4.944397] iwl_mvm_init+0x35/0x1000 [iwlmvm] > [ 4.944493] ... key at: [] __key.12+0x0/0xffffffffffff0f40 [iwlwifi] > [ 4.944547] iwl_pcie_rx_handle+0x7c/0x8b0 [iwlwifi] > [ 4.944569] iwl_pcie_napi_poll_msix+0x2a/0x90 [iwlwifi] > [ 4.944643] iwl_pcie_irq_rx_msix_handler+0xbc/0x100 [iwlwifi] > [ 4.944705] CPU: 0 PID: 2094 Comm: irq/131-iwlwifi Not tainted 5.11.0-rc7-next-20210211+ #1 > [ 4.944786] ? iwl_pcie_rx_handle+0x7c/0x8b0 [iwlwifi] > [ 4.944825] ? iwl_pcie_rx_handle+0x7c/0x8b0 [iwlwifi] > [ 4.944847] iwl_pcie_rx_handle+0x7c/0x8b0 [iwlwifi] > [ 4.944878] iwl_pcie_napi_poll_msix+0x2a/0x90 [iwlwifi] > [ 4.944949] ? iwl_pcie_irq_rx_msix_handler+0xab/0x100 [iwlwifi] > [ 4.944981] iwl_pcie_irq_rx_msix_handler+0xbc/0x100 [iwlwifi] Thanks for reporting! We made a bunch of fixes in this area and Kalle just pulled them to wireless-drivers-next. I believe these changes will be in tomorrow's linux-next. Can you retry it then? -- Cheers, Luca.