Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp1200060pxb; Tue, 8 Feb 2022 11:27:03 -0800 (PST) X-Google-Smtp-Source: ABdhPJzS9Bge5UHeWdQ0FZQcvuf8R5FReBy3eACWs1W4nE/t53rLn06EZebJj5OOWlz6gT6uwknY X-Received: by 2002:a17:907:50d:: with SMTP id wj13mr4779204ejb.397.1644348423580; Tue, 08 Feb 2022 11:27:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1644348423; cv=none; d=google.com; s=arc-20160816; b=pdSQsE6n0ivzbDFLGnOvHC+cLb4Rq/pOPWguDbhQHRwW9X+zvE+w8xtmU+NSZhvG26 UOS1pcxM8Swo/6liB9nsEmHHmSu8D24kOlIhd03B/G3IMHzFuK5RS4QV62c1KnOCvQHl WVGXbRGAVFoS2qYVR9zJWvgWCGPtTUBSbb7BcRFeQWNzOf8Be3+U7FOWf5yRjpz/e3L3 Vrm1jilkAO8GlKSD7UdUKkC1o9nGvo9kwxdIo05VXumIDytAhL/P+poIpKpLJ1q8hkL1 kT6V6g942Gt618pfAqECQTDg69eNtvNAJm0f0tjsXSduoPUoQVXLD7eqm7ivlR+9yx+W 6LWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :message-id:subject:cc:to:from:date:dkim-signature; bh=36QR+seJ784KP6kgbXjJvlSHSojob/LidHSo/xY6aAQ=; b=dM4pXSvqMyH2Rq8VrS9C+c6wJKMaw6U9ASlykfkADm9mqEv6X2i5UDyD9x9nQzgbR/ UvuRs0hJIMXcIpOlEav+g89zknP1EwPwI1ZLc8sZqWpe4rNR3CPg3GbUEV00rwk9/fRm suGn1LIqXzQPQ5Ei+n97TXadWxpIYOq7iIAQau1bWo/jO/smELUI3GHidQUIIP7oPV2X mY6kwKu697kfSYrvw1kO85N2+/mviTKJ7F0M+mOofSZ4cnfGilPZ65XBfa8wdyeJqglZ CrCwlsHqgD5BGNzm9rLo6uHYV1Z7LkR76K/baiG18EEIMuu4Vwq+YsUNj4cNAHjv5yz5 VihQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=aWtmiju5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id du13si11224625ejc.565.2022.02.08.11.26.35; Tue, 08 Feb 2022 11:27:03 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-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=@kernel.org header.s=k20201202 header.b=aWtmiju5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351416AbiBGSBj (ORCPT + 99 others); Mon, 7 Feb 2022 13:01:39 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38758 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235179AbiBGR7O (ORCPT ); Mon, 7 Feb 2022 12:59:14 -0500 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BFE3CC0401D9; Mon, 7 Feb 2022 09:59:13 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 78A56B8165D; Mon, 7 Feb 2022 17:59:12 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D10E6C004E1; Mon, 7 Feb 2022 17:59:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1644256751; bh=5Fqi/UtD0xGTUGfiJ1s3twBfT8A8QZEg585SBGwHpXQ=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=aWtmiju5E1LDC4Y1jOlEKsy8UW7LbEs0eK6/TA8aLgreC6XgMGc8vlYyvKI1Np0Bh HcP+TAAI73eKJJrRhLE3bSls5ZS6EuOuJFbcSET+o1cxA2UgMfUoYIFrFzQJs7KV1M vpjcbj9YYwXCyUxJ4E4Q7ygeeDWs0gnDd/S4nj55O3oUynt2fIp7vFaX424prYPvDO D1LuiKkWgLjZ5ugcpfn4vKRtsLqj8NbAtHMtOS1SKEyoKV+rcYC/SMn4jv6KDoZS05 IuXdyUSqX8PdAHbji2IdGE85Q9fV6twDrr7ZieGcEYSJnEX1SXiDF9zPkNwX/Qo70t dNWNS8UD7MObA== Date: Mon, 7 Feb 2022 11:59:09 -0600 From: Bjorn Helgaas To: Maarten Lankhorst Cc: David Airlie , Daniel Vetter , Maxime Ripard , Thomas Zimmermann , linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Bjorn Helgaas , Xuefeng Li , Huacai Chen Subject: Re: [PATCH v8 00/10] vgaarb: Rework default VGA device selection Message-ID: <20220207175909.GA406079@bhelgaas> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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-kernel@vger.kernel.org On Tue, Feb 01, 2022 at 04:46:33PM +0100, Maarten Lankhorst wrote: > Op 31-01-2022 om 23:23 schreef Bjorn Helgaas: > > [+to Maarten, Maxime, Thomas; beginning of thread: > > https://lore.kernel.org/r/20220106000658.243509-1-helgaas@kernel.org] > > > > On Wed, Jan 05, 2022 at 06:06:48PM -0600, Bjorn Helgaas wrote: > >> From: Bjorn Helgaas > >> > >> Current default VGA device selection fails in some cases because part of it > >> is done in the vga_arb_device_init() subsys_initcall, and some arches > >> enumerate PCI devices in pcibios_init(), which runs *after* that. > > Where are we at with this series? Is there anything I can do to move > > it forward? > > I'm afraid that I don't understand the vga arbiter or the vga code > well enough to review. > > Could you perhaps find someone who could review? > > I see Chen wrote some patches and tested, so perhaps they could? Huacai, any chance you could review this? I'm worried that this series isn't going to go anywhere unless we can find somebody to review it. Bjorn