Received: by 2002:a05:6358:7058:b0:131:369:b2a3 with SMTP id 24csp10445852rwp; Thu, 20 Jul 2023 22:20:16 -0700 (PDT) X-Google-Smtp-Source: APBJJlFC1LyA977PSoSqJfSVlbJ+/3x+sZUs5BQ+IyCz90d4y7tPlE0YHKyUlPdajFtJsUOg85yr X-Received: by 2002:a17:906:648a:b0:993:ffcb:ad52 with SMTP id e10-20020a170906648a00b00993ffcbad52mr897992ejm.23.1689916816245; Thu, 20 Jul 2023 22:20:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689916816; cv=none; d=google.com; s=arc-20160816; b=nCWNYWl0D397OeS/xurk+g4pEhXIqTtzCoY2bpKrEUlH57HlEfoD0Vqryod4UcMJQ8 tKmVYifaXhBwGlxiY0ivbt6XvKTUiqEI63O6JWjLYjWV0fgxygetZT0R/WjEPfFW6Xoi iDUjwZ+r7RA9U0sC71GsCUH0GkukF1IZ5C49CX9l1ASM4gknhOT5CYNhwYmNEBlLSYBF EKI4XCOBfnv2tKO5QSvjY+J8npxYXAlfg2+Qll7kezTvatxK9o+V4DYJTEL8C42G1cbf 4dYtnRyTP9f7N9nShCUBW04Mz+8k2gA+tUcXyZmVdBwefB49onfqE+2OAV4yY9NF7yx5 lMrA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature; bh=E8y/g9Khd0fFkgBzOo2hgfNC9FxKvpUwWSNkgdFASms=; fh=SYsluHAM8txgDZMeYdFrQCENfuJgdXwqHdADC7qV/KY=; b=HNBH9MHKTrcR5BsO8+bCOPxYhfctnZtw71d2xrQs8Dfi+fAsYDKA01TbGNf0kMEo9J 1JjctfiU9nuWObAcTCT5F0sdHsqZWcsxKPjCVpG25EmHJCTUXRyUpFyrO9t7hSF6D1em bVdF+KYsYO6CRoDDz558VTdbdkNAKDqC5ON6j6RW9c2YMqupKqml9tzZI82v1zzZn9HX p4KZGmO8uTHpznyCt1Lkvxu9I5GIy1IflQw4kHsl7Q8pPYjnz9AnTgIiMeK71o0f988O nzyVkAyWC+FiQPxgQM/r7amSjY4z21uyErddHKluRFL0mgTEMKSDh2FqdmsiSXd1NuWM khqQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ellerman.id.au header.s=201909 header.b="Vz9fUc/R"; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d8-20020a17090648c800b00992f1b3ce88si1676000ejt.590.2023.07.20.22.19.52; Thu, 20 Jul 2023 22:20:16 -0700 (PDT) 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=@ellerman.id.au header.s=201909 header.b="Vz9fUc/R"; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229616AbjGUE7r (ORCPT + 99 others); Fri, 21 Jul 2023 00:59:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52390 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229457AbjGUE7o (ORCPT ); Fri, 21 Jul 2023 00:59:44 -0400 Received: from gandalf.ozlabs.org (gandalf.ozlabs.org [150.107.74.76]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 19870B3; Thu, 20 Jul 2023 21:59:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ellerman.id.au; s=201909; t=1689915579; bh=E8y/g9Khd0fFkgBzOo2hgfNC9FxKvpUwWSNkgdFASms=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=Vz9fUc/RXTu27vyeQvrCGoaE8JdmFqjso1U7IKft3F4+AMIPMbJxbd6+vpUogCok2 jjqvREfJvYqz3QSGYRTfM9NbVcZw6ETTGk+G5ORy8Ef27KmVipGpAru/++iMcP0ZIY irL63A70ZpZtpSAA842FIXFsBi3K9pkiGHMiMA9uGES1k6AQTlIav7DvOXvaXW5lr1 +C0AtN1LzNzfZWs6cqLKzQSLR9CakXGeTo5RmwHO24fURCoJ28UFMNlTF5RfwYFygo JIBkIXyWk0zwzOR6aKsdnuJSg4XvmCPd8c6HNDSu/dKGG51lsM7dl8r9XMYvtkwX6A gBrLXrGghZj8Q== Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 4R6cmH4jNJz4wqW; Fri, 21 Jul 2023 14:59:27 +1000 (AEST) From: Michael Ellerman To: Arnd Bergmann , linux-fbdev@vger.kernel.org, Thomas Zimmermann , Helge Deller , Javier Martinez Canillas Cc: Arnd Bergmann , "David S. Miller" , "K. Y. Srinivasan" , Ard Biesheuvel , Borislav Petkov , Brian Cain , Catalin Marinas , Christophe Leroy , Daniel Vetter , Dave Hansen , David Airlie , Deepak Rawat , Dexuan Cui , Dinh Nguyen , Greg Kroah-Hartman , Guo Ren , Haiyang Zhang , Huacai Chen , Ingo Molnar , John Paul Adrian Glaubitz , Khalid Aziz , Linus Walleij , Matt Turner , Max Filippov , Nicholas Piggin , Palmer Dabbelt , Russell King , Thomas Bogendoerfer , Thomas Gleixner , WANG Xuerui , Wei Liu , Will Deacon , x86@kernel.org, linux-alpha@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-efi@vger.kernel.org, linux-csky@vger.kernel.org, linux-hexagon@vger.kernel.org, linux-ia64@vger.kernel.org, loongarch@lists.linux.dev, linux-mips@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org, linux-hyperv@vger.kernel.org, dri-devel@lists.freedesktop.org Subject: Re: [PATCH v2 1/9] vgacon: rework Kconfig dependencies In-Reply-To: <20230719123944.3438363-2-arnd@kernel.org> References: <20230719123944.3438363-1-arnd@kernel.org> <20230719123944.3438363-2-arnd@kernel.org> Date: Fri, 21 Jul 2023 14:59:24 +1000 Message-ID: <87pm4lj1w3.fsf@mail.lhotse> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,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-kernel@vger.kernel.org Arnd Bergmann writes: > From: Arnd Bergmann > > The list of dependencies here is phrased as an opt-out, but this is missing > a lot of architectures that don't actually support VGA consoles, and some > of the entries are stale: > > - powerpc used to support VGA consoles in the old arch/ppc codebase, but > the merged arch/powerpc never did Not disputing this, but how did you come to that conclusion? I grepped around and couldn't convince myself whether it can work on powerpc or not. ie. currently it's possible to enable CONFIG_VGA_CONSOLE and powerpc does have a struct screen_info defined which seems like it would allow vgacon_startup() to complete. My only concern is that someone could be using it with Qemu? cheers