Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp2721865pxu; Mon, 7 Dec 2020 13:55:24 -0800 (PST) X-Google-Smtp-Source: ABdhPJxJV5eEip1hvtUaci7/lkckwM9y0qYwBIxOSSvoctZnG7xOQJ7UgXyQngCTHtTFryievqvX X-Received: by 2002:a05:6402:13d1:: with SMTP id a17mr18558794edx.202.1607378124528; Mon, 07 Dec 2020 13:55:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607378124; cv=none; d=google.com; s=arc-20160816; b=dFsotnnoa31oE/kYqhR6yiNqSPZR9thMCUR0KoUZ5bQdOX6iQ5djWXx75L+did0AQm A/0XIH6GsJPBAGeYOsazg8gEKY96vBWC5ejgxVblOdTUWtJvgktsA/2HPRidnFyN0DWC YMP7WG07eAvd5jSkESycOLhh/F3K4M1Vv/Pp7qF/TEUsTJetYDkvGIBuwAahGL+JgKey RFgzVW6lHZTKmGZNC+YCSOZQvG5XTKmQvvdUk0ue5cuum5DxnUWLKJUrg8WbZfIvE72L LkTlrdtFW8TIVSHMmg1YeQmJ75bk7NrdYVi74woD5vAWKrBtLTQOcx60O/eEXlIXehMj 7gPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=/ZcCG7pADF2Oan3XaaLEvoIyvCq89Mhc+GwW8vVvIrY=; b=KJFc/WAP33WUXqz6nQluFppwU9dZ//xFV5fpMLh3nrf4AIT0cdmX5nzEA2HNYBOhzd o0CfuIdH0MoFItzrVnRKIdhJhAFqYpCpQUiIIKkjKIFa8QdFxQdcKXDf7vGGTgQ+sg9Q q//TjSz/TISGdBF+tbjZVi8RmPi57NP/v/wwgD2xZIrqqGQRR5OJFjwYJEpIThnDVVRe dqpDfc3WXpSHapbnwEnSSURoHz0h7vFyFu/wyu1ykq4DcklXVbk43sJU1RqZpGlY9zR+ qJtzXanxHPImhMNL4FQUfd7edxBZK8DBkr7lOhzluOMAopPQZ5OP+sLZawCoiz8BYfUo qmCQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@konsulko.com header.s=google header.b=Lozzj4Gf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id re10si8349009ejb.85.2020.12.07.13.54.59; Mon, 07 Dec 2020 13:55:24 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@konsulko.com header.s=google header.b=Lozzj4Gf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726761AbgLGVvS (ORCPT + 99 others); Mon, 7 Dec 2020 16:51:18 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52762 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726182AbgLGVvS (ORCPT ); Mon, 7 Dec 2020 16:51:18 -0500 Received: from mail-qk1-x72e.google.com (mail-qk1-x72e.google.com [IPv6:2607:f8b0:4864:20::72e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D8779C061749 for ; Mon, 7 Dec 2020 13:50:37 -0800 (PST) Received: by mail-qk1-x72e.google.com with SMTP id u4so14202024qkk.10 for ; Mon, 07 Dec 2020 13:50:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=/ZcCG7pADF2Oan3XaaLEvoIyvCq89Mhc+GwW8vVvIrY=; b=Lozzj4GfI580ONqAuCJKC3AAbdqg1jhqs2wm7PT4W0lBO7ssjToZ1C5s6xMzXBuy2Q RANmCAIdVLZ8U6O5cFiEnSTK/M3L+2NbtbQNUHJLTwHedrzizOas4aZSk09mnrHh2fO6 J1Lq1zy1/7zESVTeOQjjTpj7b3wkCAVA4oQPI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=/ZcCG7pADF2Oan3XaaLEvoIyvCq89Mhc+GwW8vVvIrY=; b=XTwts8Ns+YypVAjZiJWc1Wx6stUiDwhHuFSfYMNakdbDcrsBL8DrkQGDgPZZ29IIQV Zo9HKTZH7kzQATUO2OkcQ7MzenmtpOAF1RDkuYglvp+FYzNJQqH3wtoJeD2ZOy5956WQ 9/ezz3101PCbyOqJemEyycw2MW7hXqFN55wyzy8dCvbeChz8Acfzl7a3Pwv2exeK/ah5 f+Dm6AlMHhMnkbvFgTqrQBAtlZQhJ3+EmiEVKuOpenwXzEaeHw+PbGHZi3sutTjLRB7w AfIWAOd7/JnFydqMDEvbFLRnF1lcIkPgP31N/T875HqAUZCsdjoJMg7ueLqLUChMHmFD aGZA== X-Gm-Message-State: AOAM531FIrVYEwpz4NJ2frFa5Z1AxIu7WQeJx5fqc759Jp2nHRs0yFDX TXyKnqpD2JPKSZCMecXxKJ+zAoyHXGDGIQ== X-Received: by 2002:a05:620a:6c8:: with SMTP id 8mr963037qky.176.1607377837079; Mon, 07 Dec 2020 13:50:37 -0800 (PST) Received: from bill-the-cat (cpe-65-184-135-175.ec.res.rr.com. [65.184.135.175]) by smtp.gmail.com with ESMTPSA id b14sm11970109qtx.36.2020.12.07.13.50.34 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 07 Dec 2020 13:50:36 -0800 (PST) Date: Mon, 7 Dec 2020 16:50:32 -0500 From: Tom Rini To: Paul Menzel Cc: Wim Vervoorn , The development of GNU GRUB , Daniel Kiper , coreboot@coreboot.org, LKML , systemd-devel@lists.freedesktop.org, trenchboot-devel@googlegroups.com, U-Boot Mailing List , x86@kernel.org, xen-devel@lists.xenproject.org, alecb@umass.edu, alexander.burmashev@oracle.com, allen.cryptic@gmail.com, andrew.cooper3@citrix.com, ard.biesheuvel@linaro.org, "btrotter@gmail.com" , dpsmith@apertussolutions.com, eric.devolder@oracle.com, eric.snowberg@oracle.com, hpa@zytor.com, hun@n-dimensional.de, javierm@redhat.com, joao.m.martins@oracle.com, kanth.ghatraju@oracle.com, konrad.wilk@oracle.com, krystian.hebel@3mdeb.com, leif@nuviainc.com, lukasz.hawrylko@intel.com, luto@amacapital.net, michal.zygowski@3mdeb.com, Matthew Garrett , mtottenh@akamai.com, Vladimir 'phcoder' Serbinenko , piotr.krol@3mdeb.com, pjones@redhat.com, roger.pau@citrix.com, ross.philipson@oracle.com, tyhicks@linux.microsoft.com, Heinrich Schuchardt Subject: Re: [SPECIFICATION RFC] The firmware and bootloader log specification Message-ID: <20201207215032.GN32272@bill-the-cat> References: <20201113235242.k6fzlwmwm2xqhqsi@tomti.i.net-space.pl> <6c1e79be210549949c30253a6cfcafc1@Eltsrv03.Eltan.local> <9b614471-0395-88a5-1347-66417797e39d@molgen.mpg.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="/HtAX+RUajEpU4A/" Content-Disposition: inline In-Reply-To: <9b614471-0395-88a5-1347-66417797e39d@molgen.mpg.de> X-Clacks-Overhead: GNU Terry Pratchett User-Agent: Mutt/1.9.4 (2018-02-28) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --/HtAX+RUajEpU4A/ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Dec 04, 2020 at 02:23:23PM +0100, Paul Menzel wrote: > Dear Wim, dear Daniel, >=20 >=20 > First, thank you for including all parties in the discussion. > Am 04.12.20 um 13:52 schrieb Wim Vervoorn: >=20 > > I agree with you. Using an existing standard is better than inventing > > a new one in this case. I think using the coreboot logging is a good > > idea as there is indeed a lot of support already available and it is > > lightweight and simple. > In my opinion coreboot=E2=80=99s format is lacking, that it does not reco= rd the > timestamp, and the log level is not stored as metadata, but (in coreboot) > only used to decide if to print the message or not. >=20 > I agree with you, that an existing standard should be used, and in my > opinion it=E2=80=99s Linux message format. That is most widely supported,= and > existing tools could then also work with pre-Linux messages. >=20 > Sean Hudson from Mentor Graphics presented that idea at Embedded Linux > Conference Europe 2016 [1]. No idea, if anything came out of that effort. > (Unfortunately, I couldn=E2=80=99t find an email. Does somebody have cont= acts at > Mentor to find out, how to reach him?) I believe the main thing that came out of this was the reminder that there was an even older attempt by U-Boot to have such a mechanism, and that at the time getting the work accepted in Linux faced some hurdles or another. That said, I too agree with taking what's already a de facto standard, the coreboot logging, and expand on it as needed. --=20 Tom --/HtAX+RUajEpU4A/ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEGjx/cOCPqxcHgJu/FHw5/5Y0tywFAl/Oo6UACgkQFHw5/5Y0 tywf8Qv+L4APGvoo04UfMbodnLWALTyJgHeFXO5lXNUc1MVcmDGlZImiPdj72ky9 E8YqQQS1D5zoRlQrHXefKqKxUHPcmHnSYGkwC3xfBX7yrvxB8ggEbbrA1uWBZm+2 mXpJhP9wPwUzAJYGriknNOA4Ly6UVpgSljQCwKSRPSVAOXr90A9bWsQLktAqrkH5 QdWwrpKAS1XaOPvnWYWyFs6dTQjqxfGngG+9zWio8JFwj9tFHTvZgI3Nqzi+8+N5 7bBRqyvEkpni2VoQi20RQSiWwdVw21r8ezlP4Zx8HkW4LqoqZIEpY2pa2UVkDb8b phjIxsZqG4lCy9sP4byqcAQnu1h0FFzSdKFuBpRJi3VJaQ0gJ2g0ySPzBSCDu4Va 5qIVE/64uMhIhgU3cYr+7pi/bgw8LoGNnjOBh9d4CVYh61M2EWSEA9f227tlAWlJ YK0wpz6REoq0TRpRHwr313pkdMHefe9dWaJ2ul4tSud420mQ+zzFZ+ghLywLSo0w vAPmRdwM =tVGW -----END PGP SIGNATURE----- --/HtAX+RUajEpU4A/--