Received: by 2002:a05:7412:8521:b0:e2:908c:2ebd with SMTP id t33csp123188rdf; Thu, 2 Nov 2023 16:02:51 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFdbTJD7vSLveTgD36vDJnnsT/VQzK9z64nBKOglrStS/85IYb6blbX/a2WXl9QJjpF5IDw X-Received: by 2002:a05:6a00:939a:b0:68b:eb3d:8030 with SMTP id ka26-20020a056a00939a00b0068beb3d8030mr23225114pfb.1.1698966171438; Thu, 02 Nov 2023 16:02:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698966171; cv=none; d=google.com; s=arc-20160816; b=EnmNmeMQ9B3j7x9kkNd9IF77LVMBKgiA3F+UYlqD8e98At6Hs6dN4IO8X993GSAcAy 9ss8gcQIBHpn1MjROnrKjHJQvgGjrtg8WJnKcyA5Zs/2TRPinoiAmC9UZ02b+Pnb10es 6Asf5tfoYTn0wcoKPxutDv3dE4J2FN2UXVxRFKc6lcCPtWk3Hkd3XwgiH+Zmnhc2E4ww 83o0OXubHazXRDgrfaHU6YOXisFl0t/UgZt4l3aYePWGs2r9b8kKolWCn3t3K2XOnEAQ Bftf2/kKxoHAYkZhuE6taaLW0sNH4xaxvGBZ7YjC1fK1OXn70q+B7UGSgNUiJNNUDHEn Qaug== 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:dkim-signature:dkim-signature:from; bh=4K8GcKPMg1l7I7ydczQsb56F6VjOqgbkWkY8LNrHXww=; fh=seRlYEs7BBjzkMmVqmPQPQALgnq/iCmwrZ23XFE7IHY=; b=fTf3OYeom0n9ySjdBFn+uWcuNi/0+DyDz3JWGzt2l/d9SWjS/KnBDWdoN9aLKD94bu jpb9SzDXPgcpZakFlcs1Kes0MEVgCBnSFqdE4+pTGIvXwQ6CQgppRun6MVboP2NsfaNr MOeRh2P2aLjhXu5wmpWHsN9eEh6q+M3pAw8pR5BgQ5mJ/Q8Ps3x7UjESvd1DIPHlnfKo fXEyw9LFKQrHLsLxJ/HfyGax8GlTAu1pCn/8IBNs3A6TbRbKe+LZfqFv7jByrncdIfdD 3ZnyXAmtmSJinSBXs7xnOlaUQfbJN9Gy4vG5PmKTn19vTNFEwxxwv0W7r9DY417XZ0Ly rlfg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=b4Ymsx1L; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=G2L7O6un; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Return-Path: Received: from agentk.vger.email (agentk.vger.email. [2620:137:e000::3:2]) by mx.google.com with ESMTPS id d4-20020a656b84000000b005657ba564bdsi414202pgw.826.2023.11.02.16.02.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Nov 2023 16:02:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) client-ip=2620:137:e000::3:2; Authentication-Results: mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=b4Ymsx1L; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=G2L7O6un; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:2 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id 8D8E78058466; Thu, 2 Nov 2023 16:02:46 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1377558AbjKBXCZ (ORCPT + 99 others); Thu, 2 Nov 2023 19:02:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52318 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1377540AbjKBXCY (ORCPT ); Thu, 2 Nov 2023 19:02:24 -0400 Received: from galois.linutronix.de (Galois.linutronix.de [IPv6:2a0a:51c0:0:12e:550::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 01F23133 for ; Thu, 2 Nov 2023 16:02:18 -0700 (PDT) From: Thomas Gleixner DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1698966137; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=4K8GcKPMg1l7I7ydczQsb56F6VjOqgbkWkY8LNrHXww=; b=b4Ymsx1Lrq6r/q3oPB1S2FkFoaT7dT18V0YoIgzzYYPXzE0sFk1ZPBwx5t7JzBg27B3yFX +LMEp3P6W2OCS04XZhaW5ingKoONxIlkXY4LrBbtseSmJTzvab8eoQX7oUONRmN7yg6sro 6QnOpI9WmpsJV8KFvnUW2Yg5vPpwQPwAgEHUXWkIx7tpYx2J2VMBVgzNDz92gyJbZocesc km+29k6OWR+ajDmsc/Y36TA37Li4hJGEsRFkpUImdn4MqQJsBuUJK0hhZtanvakRedVsAR 5bORyMo60YbqQ+taGSm5HnvGJ5DxF36miOe+UoASrEdgKNzqMUC+MB2fjgkgWw== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1698966137; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=4K8GcKPMg1l7I7ydczQsb56F6VjOqgbkWkY8LNrHXww=; b=G2L7O6unvJTEYFdzaCjOBVWd1ZCad9+sEDp5bxuzqwkRYRnqoFPcvKBrZpG08e/kMIeBUi 2rTK25grHEgIRtAg== To: Petr Mladek , Linus Torvalds Cc: Sergey Senozhatsky , Steven Rostedt , John Ogness , Andy Shevchenko , Rasmus Villemoes , Sebastian Andrzej Siewior , Jan Kara , Peter Zijlstra , linux-kernel@vger.kernel.org Subject: Re: [GIT PULL] printk for 6.7 In-Reply-To: References: Date: Fri, 03 Nov 2023 00:02:16 +0100 Message-ID: <877cmzlpxj.ffs@tglx> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Thu, 02 Nov 2023 16:02:46 -0700 (PDT) On Thu, Nov 02 2023 at 17:22, Petr Mladek wrote: > Thomas Gleixner (7): > printk: Add non-BKL (nbcon) console basic infrastructure > printk: nbcon: Add acquire/release logic > printk: nbcon: Add buffer management > printk: nbcon: Add ownership state functions > printk: nbcon: Add sequence handling > printk: nbcon: Add emit function and callback function for atomic printing > printk: nbcon: Allow drivers to mark unsafe regions and check state TBH, I'm truly surprised to still see my name there as the author. I definitely authored the early revisions and was influential on the design, but comparing the final result to my initial hacked up POC patches does not really reflect that. It's probably too late to correct that, but I nevertheless want to make it clear that: John Ogness and Peter Mladek have been the ones who sorted out the details and really should be those who get the credit. Kodos to John and Peter for making this work! Thanks, Thomas