Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp931610lqp; Thu, 21 Mar 2024 23:23:48 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCV9kHiUb9OqW/nwMYnlBTkwhVb7xCV8bzSih/1XpvopffT6G6jsNJrzWRGrW5fBViAReijHatA+6p3nr+4omSvCq9uHWa9MUjpoUYSjww== X-Google-Smtp-Source: AGHT+IFA+fS0e6kPerhqdjTs2dt7lAmELTJhX3f0cUM4UWFtmgmgz6tci2xoUczseDPqxIk04kV5 X-Received: by 2002:a17:90a:db09:b0:29d:d7a5:91f9 with SMTP id g9-20020a17090adb0900b0029dd7a591f9mr1312065pjv.48.1711088628209; Thu, 21 Mar 2024 23:23:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711088628; cv=pass; d=google.com; s=arc-20160816; b=s5Rxf8WWIQy732MZQ5Qi/4FKayNfm+ETQssRlS1TV0nBFDaS4xRCXX0xhmxm0qzInT gLNVz7vel43V+4h1u2flcH5oi61DYgvTVJxVVBjJYdokqYOZH46YnSsITxgvBdo8eVpo w+N5anCiPA3HsqNnTpFgsXTwCFL0+ai0WQKlsCRRCI/0QworWR3SD9tm6lobjfAA/J5u +bn/TGBoCJcQRmrQNvlj31DtV4+tWqqvmG9PyieYoREXJEVs0nybb8o51mKwYP/nzt5h 0ukeSvPg7egiJwV70zZ9r5j4e5w/c/lWlaS94Q+pFd/aoOwk+OFFjjMhvKXxQuNqmTUj nK/g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=CIQDA4RE2QaJoOsDHdz4Ke2vPj1SmGC5YF8CnH9aZBs=; fh=p5T9ZqV+CTndxJRYIhbeYl06/jjLyeI9s8Jls8vCtY8=; b=yPKj+HcNqVrlrOQe8F0tZarGstZUHQyoLTJgQ+k6sEMfVsXIyQR51sUBBRUHhbSUvS KfH62QL0yyDfnDIbFqnvtrzeFPykgEB+dhMJvLzVuKaNwQ7DYf/oi0iSDIgcWXC3H9JO RNJfmNgMbTvFmR+ht2dXIYEhYpJ9r8astosuiGwbrU11qul7Yb4kefYStthWD+820HGo MLfPeLW5bmlvCq+2skrjWmZF03LmkILJf+6UI0qyGgnNXJJwpul5q3+CHc6gqpmYxzoh 7OkCaBj1nEOjykVXBzUT/cROlLrU/3Bz1nuRgTuVdJvsyBg58uqvue12/azY7DSlsNPJ r7VQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@atomide.com header.s=25mailst header.b=THDPJ8F3; arc=pass (i=1 dkim=pass dkdomain=atomide.com); spf=pass (google.com: domain of linux-kernel+bounces-110986-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-110986-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id h15-20020a17090acf0f00b002a037d1bdc0si1032180pju.87.2024.03.21.23.23.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Mar 2024 23:23:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-110986-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@atomide.com header.s=25mailst header.b=THDPJ8F3; arc=pass (i=1 dkim=pass dkdomain=atomide.com); spf=pass (google.com: domain of linux-kernel+bounces-110986-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-110986-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id DCB6D28521C for ; Fri, 22 Mar 2024 06:23:47 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 49813C8E0; Fri, 22 Mar 2024 06:23:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=atomide.com header.i=@atomide.com header.b="THDPJ8F3" Received: from mail5.25mail.st (mail5.25mail.st [74.50.62.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CB5A7C122; Fri, 22 Mar 2024 06:23:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.50.62.9 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711088621; cv=none; b=KwkI+bqI5aUm/xvWQXdjCX1VRPvoprls2ySAiaWdxqvfItoInm3VqMojkDWMnBZBW127v9TVavprkQQiJ3GFxLgfSB3h4KHwUKknxe+Ioygl9KN+Zvzs2/I8k2apEoIJ54YrMIDw6ItFzoMK949y/eHXE92tCfk4OPDq7/kvwUo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711088621; c=relaxed/simple; bh=CIQDA4RE2QaJoOsDHdz4Ke2vPj1SmGC5YF8CnH9aZBs=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=Bpnw3fE1IQX3wCfOmssl5WPBn+1NyvUvSCecFldP4/3NLPOOmC+zRAXSk7kN9YS+LHiPjo5HWbGPR8KFpPRwuENX5NY8YVZu3jBbU3MklvTe5lS08jgUz/nA9YfLlQC5OlO/MLjkoK1h7J9EIysY7gZ5ryFjD4CzoLNK6s7tN5w= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=atomide.com; spf=fail smtp.mailfrom=atomide.com; dkim=pass (2048-bit key) header.d=atomide.com header.i=@atomide.com header.b=THDPJ8F3; arc=none smtp.client-ip=74.50.62.9 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=atomide.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=atomide.com Received: from localhost (91-158-86-216.elisa-laajakaista.fi [91.158.86.216]) by mail5.25mail.st (Postfix) with ESMTPSA id 7BD2560426; Fri, 22 Mar 2024 06:23:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=atomide.com; s=25mailst; t=1711088618; bh=CIQDA4RE2QaJoOsDHdz4Ke2vPj1SmGC5YF8CnH9aZBs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=THDPJ8F3skY0xd7YIdyho9ZolbqyzwbJi+/R+zH/b6Y1WNyO9xfDC/2OGWPLxcZko XLKB7qMXQk7Bky6S2o7HZu49nT9IMcAyRj9uBTgOOElwuBo/9lcxfnmHdy/cCruTRg /ozBJ9tMX0FzjYtuvRrMU5A6LBxPv1DSIR8UE/PQX4w44DCh/ev5q/+1fKUeqRKLo8 lM3Qjs7g6NWJ3qsrxM4/kM7ZhwmHhpyIFmrSbDPXdR8MWTLs5ZJKMjeAGOczfrPqph I7y/vwbzWZkz6TJ7uP4HeGB4uC6iQSlNJymBH+KMo2IyKskTTaI70HSAl2RwwT8AJ2 skedYhf35QtSw== Date: Fri, 22 Mar 2024 08:23:05 +0200 From: Tony Lindgren To: John Ogness Cc: Petr Mladek , Sergey Senozhatsky , Steven Rostedt , Thomas Gleixner , linux-kernel@vger.kernel.org, Greg Kroah-Hartman , Jiri Slaby , Ilpo =?utf-8?B?SsOkcnZpbmVu?= , Andy Shevchenko , Geert Uytterhoeven , Justin Chen , Jiaqing Zhao , linux-serial@vger.kernel.org, Peter Collingbourne Subject: Re: [PATCH printk v2 08/26] printk: nbcon: Implement processing in port->lock wrapper Message-ID: <20240322062305.GB5132@atomide.com> References: <87le6oy9vg.fsf@jogness.linutronix.de> <87plvy31hg.fsf@jogness.linutronix.de> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87plvy31hg.fsf@jogness.linutronix.de> * John Ogness [240313 09:50]: > One nice thing that has risen from this is we are starting to see > exactly what the console lock is needed for. At this point I would say > its main function is synchronizing boot consoles with real > drivers. Which means we will not be able to remove the console lock > until we find a real solution to match boot consoles (which circumvent > the Linux driver model) with the real drivers. Would it help if earlycon handles all the boot consoles? Then just have the serial driver take over when it probes? Regards, Tony