From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 34B48C433FE for ; Tue, 12 Oct 2021 17:42:39 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 1DB0D610C9 for ; Tue, 12 Oct 2021 17:42:39 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232520AbhJLRoj (ORCPT ); Tue, 12 Oct 2021 13:44:39 -0400 Received: from mx3.molgen.mpg.de ([141.14.17.11]:46965 "EHLO mx1.molgen.mpg.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S232602AbhJLRoh (ORCPT ); Tue, 12 Oct 2021 13:44:37 -0400 Received: from [192.168.0.2] (ip5f5aef4c.dynamic.kabel-deutschland.de [95.90.239.76]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: pmenzel) by mx.molgen.mpg.de (Postfix) with ESMTPSA id C1DE061E5FE33; Tue, 12 Oct 2021 19:42:30 +0200 (CEST) Subject: Re: [EXT] Re: [Intel-wired-lan] Intel I350 regression 5.10 -> 5.14 ("The NVM Checksum Is Not Valid") [8086:1521] To: "Andreas K. Huettel" , Jesse Brandeburg Cc: netdev@vger.kernel.org, intel-wired-lan@lists.osuosl.org, Jakub Kicinski , "Rafael J. Wysocki" , Len Brown , ACPI Devel Maling List , "Rafael J. Wysocki" References: <1823864.tdWV9SEqCh@kailua> <2944777.ktpJ11cQ8Q@pinacolada> <2801801.e9J7NaK4W3@kailua> From: Paul Menzel Message-ID: <6faf4b92-78d5-47a4-63df-cc2bab7769d0@molgen.mpg.de> Date: Tue, 12 Oct 2021 19:42:30 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: <2801801.e9J7NaK4W3@kailua> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-acpi@vger.kernel.org [Cc: +ACPI maintainers] Am 12.10.21 um 18:34 schrieb Andreas K. Huettel: >>> The messages easily identifiable are: >>> >>> huettel@pinacolada ~/tmp $ cat kernel-messages-5.10.59.txt |grep igb >>> Oct 5 15:11:18 dilfridge kernel: [ 2.090675] igb: Intel(R) Gigabit Ethernet Network Driver >>> Oct 5 15:11:18 dilfridge kernel: [ 2.090676] igb: Copyright (c) 2007-2014 Intel Corporation. >>> Oct 5 15:11:18 dilfridge kernel: [ 2.090728] igb 0000:01:00.0: enabling device (0000 -> 0002) >> >> This line is missing below, it indicates that the kernel couldn't or >> didn't power up the PCIe for some reason. We're looking for something >> like ACPI or PCI patches (possibly PCI-Power management) to be the >> culprit here. > > So I did a git bisect from linux-v5.10 (good) to linux-v5.14.11 (bad). > > The result was: > > dilfridge /usr/src/linux-git # git bisect bad > 6381195ad7d06ef979528c7452f3ff93659f86b1 is the first bad commit > commit 6381195ad7d06ef979528c7452f3ff93659f86b1 > Author: Rafael J. Wysocki > Date: Mon May 24 17:26:16 2021 +0200 > > ACPI: power: Rework turning off unused power resources > [...] > > I tried naive reverting of this commit on top of 5.14.11. That applies nearly cleanly, > and after a reboot the additional ethernet interfaces show up with their MAC in the > boot messages. > > (Not knowing how safe that experiment was, I did not go further than single mode and > immediately rebooted into 5.10 afterwards.) From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Menzel Date: Tue, 12 Oct 2021 19:42:30 +0200 Subject: [Intel-wired-lan] [EXT] Re: Intel I350 regression 5.10 -> 5.14 ("The NVM Checksum Is Not Valid") [8086:1521] In-Reply-To: <2801801.e9J7NaK4W3@kailua> References: <1823864.tdWV9SEqCh@kailua> <2944777.ktpJ11cQ8Q@pinacolada> <2801801.e9J7NaK4W3@kailua> Message-ID: <6faf4b92-78d5-47a4-63df-cc2bab7769d0@molgen.mpg.de> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: intel-wired-lan@osuosl.org List-ID: [Cc: +ACPI maintainers] Am 12.10.21 um 18:34 schrieb Andreas K. Huettel: >>> The messages easily identifiable are: >>> >>> huettel at pinacolada ~/tmp $ cat kernel-messages-5.10.59.txt |grep igb >>> Oct 5 15:11:18 dilfridge kernel: [ 2.090675] igb: Intel(R) Gigabit Ethernet Network Driver >>> Oct 5 15:11:18 dilfridge kernel: [ 2.090676] igb: Copyright (c) 2007-2014 Intel Corporation. >>> Oct 5 15:11:18 dilfridge kernel: [ 2.090728] igb 0000:01:00.0: enabling device (0000 -> 0002) >> >> This line is missing below, it indicates that the kernel couldn't or >> didn't power up the PCIe for some reason. We're looking for something >> like ACPI or PCI patches (possibly PCI-Power management) to be the >> culprit here. > > So I did a git bisect from linux-v5.10 (good) to linux-v5.14.11 (bad). > > The result was: > > dilfridge /usr/src/linux-git # git bisect bad > 6381195ad7d06ef979528c7452f3ff93659f86b1 is the first bad commit > commit 6381195ad7d06ef979528c7452f3ff93659f86b1 > Author: Rafael J. Wysocki > Date: Mon May 24 17:26:16 2021 +0200 > > ACPI: power: Rework turning off unused power resources > [...] > > I tried naive reverting of this commit on top of 5.14.11. That applies nearly cleanly, > and after a reboot the additional ethernet interfaces show up with their MAC in the > boot messages. > > (Not knowing how safe that experiment was, I did not go further than single mode and > immediately rebooted into 5.10 afterwards.)