Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp43589ybl; Thu, 12 Dec 2019 13:44:17 -0800 (PST) X-Google-Smtp-Source: APXvYqyz9SUib0L1Xsy4jEgB6NeInbAHvvvRfTIW7plHKC91MCBexHD6Hf7wIHviTaQS0LDKmHrb X-Received: by 2002:a05:6830:1707:: with SMTP id 7mr11046600otk.185.1576187057345; Thu, 12 Dec 2019 13:44:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1576187057; cv=none; d=google.com; s=arc-20160816; b=GFdv91DZm7YoRXxVJVNoNXw7EsGQCisWZfNoGQBOc70FMmyUbbgmL9gloO9grMWmgE 3m6qrLd9XiRjqQ69DvtYzMC3WHL2k8zW+Ey9PmhDOLRp/Bl5nOk9nImSVgG1/lPTbFsY 9UB+aH1ZOkolvM48HDIDNXT0oP2G4clZlFiFMwjcR3q0PtQ2fRobuaCMETT43McOOS6d ASTOu2eM54b9mWYSWLS/2KK7kmd7BObrqmPk/mR7y/xUoX9N5RkWYb6qq3I1ysnx4w7N WWIW5U3GEDBcHrnZ8r9fw3H4MtKy17s4X3hLsVGzTCeYznZLP3VtkhX5kMksRGW8NpRf fZDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=lxRsKj0/92LJZzScWaKKh2n+KAivgCXP0QAARZTfbYQ=; b=ZIqWGDNOyValgYEzWugZ8OVA4nG8znxr7qpzno3fjegTHVTJ85sfIrkbP6r1igvcki qUpPkGjvsqLVrwdGgFylWwZ5wNJcBFhETgxuTxsuwYz7nM8hLhem67qF2dGJwPExlgjm LPqKqh3JiCCw4A9p5/jO85NQ3vQm5H2x8Kghc9TTgwxkzhGqjsyDxft7GdejXFUAG5bo n2NzcRExcsR0CXN8FvIq/l8tZCPWsc05HV+qpwkQNqXlJn9mY2zDB37gFebLVguXUhHl RFcbcNrU/HJKzhbw7OW/b78Cm00m9tAiWX6BmhE7LykyjZn4uywM5vEmWlVx1UANSTxe 0PWw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o25si3804167oic.63.2019.12.12.13.44.04; Thu, 12 Dec 2019 13:44:17 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730859AbfLLUja (ORCPT + 99 others); Thu, 12 Dec 2019 15:39:30 -0500 Received: from foss.arm.com ([217.140.110.172]:60094 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726814AbfLLUja (ORCPT ); Thu, 12 Dec 2019 15:39:30 -0500 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 44702328; Thu, 12 Dec 2019 12:39:29 -0800 (PST) Received: from localhost (unknown [10.37.6.20]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 855263F718; Thu, 12 Dec 2019 12:39:28 -0800 (PST) Date: Thu, 12 Dec 2019 20:39:27 +0000 From: Andrew Murray To: Vicente Bergas Cc: Enric Balletbo Serra , Robin Murphy , Lorenzo Pieralisi , Heiko Stuebner , Frederick Lawler , linux-pci@vger.kernel.org, Shawn Lin , "Rafael J. Wysocki" , Liam Girdwood , linux-kernel , "open list:ARM/Rockchip SoC..." , Mark Brown , Philipp Zabel , Bjorn Helgaas , Andy Shevchenko , Mika Westerberg , Stefan =?iso-8859-1?Q?M=E4tje?= , Linux ARM , Heiner Kallweit Subject: Re: [REGRESSION] PCI v5.5-rc1 breaks google kevin Message-ID: <20191212203925.GH24359@e119886-lin.cambridge.arm.com> References: <58ce5534-64bd-4b4b-bd60-ed4e0c71b20f@gmail.com> <166f0016-7061-be5c-660d-0499f74e8697@arm.com> <20191212005254.GE24359@e119886-lin.cambridge.arm.com> <792cf6ab-26c4-40a4-90b0-a99e620548f4@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <792cf6ab-26c4-40a4-90b0-a99e620548f4@gmail.com> User-Agent: Mutt/1.10.1+81 (426a6c1) (2018-08-26) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Dec 12, 2019 at 07:40:06PM +0100, Vicente Bergas wrote: > On Thursday, December 12, 2019 3:16:25 PM CET, Enric Balletbo Serra wrote: > > Hi Vicente, > > > > Missatge de Andrew Murray del dia dj., 12 de > > des. 2019 a les 1:53: > > > > > > On Thu, Dec 12, 2019 at 12:12:56AM +0000, Robin Murphy wrote: > > > > Hi Vicente, > > > > > > > > On 2019-12-11 11:38 pm, Vicente Bergas wrote: > > > > > Hi, > > > > > since v5.5-rc1 the google kevin chromebook does not boot. > > > > > Git bisect reports 5e0c21c75e8c PCI/ASPM: Remove pcie_aspm_enabled() > > > > > unnecessary locking > > > > > as the first bad commit. > > > > > > > > > > In order to revert it from v5.5-rc1 i had to also revert > > > > > some dependencies: > > > > > 5e0c21c75e8c08375a69710527e4a921b897cb7e > > > > > aff5d0552da4055da3faa27ee4252e48bb1f5821 > > > > > 35efea32b26f9aacc99bf07e0d2cdfba2028b099 > > > > > 687aaf386aeb551130f31705ce40d1341047a936 > > > > > 72ea91afbfb08619696ccde610ee4d0d29cf4a1d > > > > > 87e90283c94c76ee11d379ab5a0973382bbd0baf > > > > > After reverting all of this, still no luck. > > > > > So, either the results of git bisect are not to be trusted, or > > > > > there are more bad commits. > > > > > > > > > > By "does not boot" i mean that the display fails to start and > > > > > the display is the only output device, so debugging is quite difficult. > > > > > > > > Another issue that is affecting current mainline for kevin is fixed > > with [1]. As usual, I have a tracking branch for 5.5 for different > > Chromebooks with some not yet merged patches that makes things work > > while are not fixed [2]. For kevin only the mentioned ASoC patch [1] > > and the pcie fix [3] should be needed. Other than that display is > > working for me on Kevin. > > > > Cheers, > > Enric > > > > [1] https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git/commit/?h=for-5.5&id=4bf2e385aa59c2fae5f880aa25cfd2b470109093 > > [2] https://gitlab.collabora.com/eballetbo/linux/commits/topic/chromeos/somewhat-stable-5.5 > > [3] https://lkml.org/lkml/2019/12/11/199 > > > > > > Assuming it's a manifestation of the same PCI breakage that Enric and > > > > Lorenzo figured out, there's a proposed fix here: > > > > https://lkml.org/lkml/2019/12/11/199 > > > > > > It's likely that any PCI driver that uses PCI IO with that controller will > > > suffer the same fate. > > > > > > Vicente - can you try the patch that has been proposed and verify it fixes > > > the issue for you? > > > > > > Thanks, > > > > > > Andrew Murray > > > > > > > > > > > Robin. > > > > > > > > > v5.5-rc1 as is (reverting no commits at all) works fine when > > > > > disabling PCI: > > > > > # CONFIG_PCI is not set > > > > > > > > > > Regards, > > > > > Vicente. > > Hi Robin, Andrew and Enric, > thank you all for the quick responses! > I can confirm that patch [3] fixes the issue reported in this email and > that [1] fixes the other issue reported on the other email. Pleased to hear this is working for you now. Are you happy to give a tested-by tag for [3]? Thanks, Andrew Murray > > Regards, > Vicen?. >