Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp724433imu; Tue, 11 Dec 2018 06:38:19 -0800 (PST) X-Google-Smtp-Source: AFSGD/WSOVTirRVbIdiFuJd626IwTRAAdz5eEoFitMVi6YRGVnexdNNV5uTPrQxOz4DPe/QF3fbQ X-Received: by 2002:a17:902:b78b:: with SMTP id e11mr16376325pls.90.1544539099773; Tue, 11 Dec 2018 06:38:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544539099; cv=none; d=google.com; s=arc-20160816; b=pE3YYaX3Nldg7of5CXEM4Kom2pc9cKpjTwtF3KAFEFJgN6uAr63d72CJSFG8LcQky1 pLe4C7Wsjm437RR+ZNcarO0TsE3fu64s/l2AbR6dZWYf5aKXe8l0xJOTNKBXCPwaIug1 klffQLMhP7sBMVNfdZboG0uochSbF4DJihfuDvoT9LxrWuEYdHlXD+3PsqYZNDnLWkec Qla3NAN3yZX4jMZCHyzyQCh8CklCntQqG428thOoBzooeszryIaobM7xz5JvvTdmHd0M vtMx/mGZEo12NGnu5GkTZlmrLNq4CNBNZvCsgmn8bj1lsjQ4Vy8epa7idUXTLwDB4igV Clxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:dkim-signature; bh=S/g9WzuepKrGjZ3FyujhVHFRFZqU1/968Qo9jj0M818=; b=FBonzUn39THtHAbVa+jEtVV9oQXD/g+yttzG7W8hCrp5f+Dci+8U5PjgiJGlFhYRJ4 sNML9L0ONAZpW3zGbwhZFNgR5s7Mx3aFH4+J2xTqsmLH7JhgO1gxpUXx6x9FgrYv4M+l IidZaU9LJJSiGkBme5pHDVn8btAgnuZ3B6KxaDkK+fh1XTOL4ZofTv3RAqEC6ny2nI7g 4pTqjIDcez10Y3qWaBAKZmVHr6yIFqsguAmXkvScfTAEjSVOJPOA0VJwU9JwBwYdv4Hb +8N+FQrRq8QjDwG/s6ZrDNqwAbEqOHY6AK44CbXYyVdw0QRnW04vcg1OGC3kwHseUCio SsgA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=YIukEUKZ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s192si12618610pgc.144.2018.12.11.06.38.04; Tue, 11 Dec 2018 06:38:19 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=YIukEUKZ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726689AbeLKOhB (ORCPT + 99 others); Tue, 11 Dec 2018 09:37:01 -0500 Received: from mail-ed1-f65.google.com ([209.85.208.65]:42762 "EHLO mail-ed1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726633AbeLKOgy (ORCPT ); Tue, 11 Dec 2018 09:36:54 -0500 Received: by mail-ed1-f65.google.com with SMTP id j6so12678230edp.9 for ; Tue, 11 Dec 2018 06:36:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=S/g9WzuepKrGjZ3FyujhVHFRFZqU1/968Qo9jj0M818=; b=YIukEUKZHuRSeF+foqMkCLLs+HwuxUx21sMVg3HTHvdRTyOHe/ICzmcF3FUdHmvknC wzns9l73PF2eILS9dEvyLGjLYe7kVl75nJjEjlmuYzeN2ybZqoT0MW9hvs7Mf+ty8hr+ vwhmkLG57AEZQ6pLsVjFs0z+tWY6puA1hjCLGsdzLVwaON+YMLMdvW2QsmugaFN9sLAU JleC8SGHT9A8983MLbHd76jHePMR2PMGh0MoQgG492d8PcqKCoivc72tcf4slNxLyrDD eXTMDMWQnowJZbGABwS9GBVvliD9IkaLee5mxt7yuSKOeCosQBZEFpnrLTzTNafuRBcS E4IA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=S/g9WzuepKrGjZ3FyujhVHFRFZqU1/968Qo9jj0M818=; b=iVnXps+V7TJDvle7XNvuRPSI3x5gT6tWuDATXeK7fZ3/HgXqFvrOWf35m3yCbVnbAT eEH96miNwtVTYkZ90U9YXPwpbaCDbg9bx4ah1X3RRMNrzIn0O7HIfZkqwtbKsSCrzbw/ ORAMUSfzNds5vgjNVWib1aSAJ8Y+lLomx+M6GU13QSSHldnMC8mdz2zRnhsd2KHrVJAS 8xzXCIFeLyB2YbSuDNDy1d6vjLamUbfHW7LPzujn0D/eQ0I+JoXQO3be/sT4dZRh8dND ifnnB4sQQvWJ2++5ccp4RJh7JBrnN8zj64+06rWuWvBvqJo1em20sucOyg14iTyUj0GC CtEg== X-Gm-Message-State: AA+aEWZl5Dcax2mCX5TsQ/MVMuXKdpM5d64K1Kndd0hPrNOMJOybDvCy 52m75+RGsqm5/VNioTDugIXlCIe2 X-Received: by 2002:a50:d759:: with SMTP id i25mr15640833edj.75.1544539012575; Tue, 11 Dec 2018 06:36:52 -0800 (PST) Received: from dell.be.48ers.dk (d51A5BC31.access.telenet.be. [81.165.188.49]) by smtp.gmail.com with ESMTPSA id t22-v6sm2244656ejl.58.2018.12.11.06.36.51 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 11 Dec 2018 06:36:51 -0800 (PST) Received: from peko by dell.be.48ers.dk with local (Exim 4.89) (envelope-from ) id 1gWj9X-0003ig-DF; Tue, 11 Dec 2018 15:36:51 +0100 From: Peter Korsgaard To: Jean Delvare Cc: linux-kernel@vger.kernel.org Subject: Re: [PATCH] Revert "firmware: dmi_scan: Use lowercase letters for UUID" References: <20181205211351.5309-1-peter@korsgaard.com> <1544086444.5492.1.camel@suse.com> <87a7ljyppx.fsf@dell.be.48ers.dk> <1544092087.5492.3.camel@suse.com> <878t1264lf.fsf@dell.be.48ers.dk> <87efaotgi1.fsf@dell.be.48ers.dk> <1544536167.5269.7.camel@suse.com> Date: Tue, 11 Dec 2018 15:36:51 +0100 In-Reply-To: <1544536167.5269.7.camel@suse.com> (Jean Delvare's message of "Tue, 11 Dec 2018 14:49:27 +0100") Message-ID: <87a7lct9j0.fsf@dell.be.48ers.dk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org >>>>> "Jean" == Jean Delvare writes: > On Tue, 2018-12-11 at 13:06 +0100, Peter Korsgaard wrote: >> > > > > > "Peter" == Peter Korsgaard writes: >> >> Hi Jean, >> >> >> Look, you can imagine that I was perfectly aware of what I was doing >> >> when I made that change, and that I pondered the decision carefully at >> >> that time. And my decision was that the change should be made. As far >> >> as I'm concerned, this ship has sailed already, sorry. >> >> > Sorry, what is the perceived risk of reverting this change? Just the >> > minor inconsistency between the dmidecode and sysfs output? As stated >> > above, the RFC requires conforming parsers to handle upper case as well. >> >> I would appreciate if you could explain what risk you see from reverting >> this change? > The exact same risk that you are complaining about, for a different > pair of kernel versions. You cannot at the same time argue that the > change should not have been done back then, and ask for same change to > be done again now. With that kind of catch-22 logic, no regressions can ever be fixed. This change was part of 4.17, released 6 months ago, whereas the previous behaviour has existed for an order of magnitude longer. While it is true that there is a chance that somebody may rely on the new behaviour, it is likely to be significantly smaller than the chance that someone relied on the previous behaviour (E.G. the breakage in my software is proof of at least one such instance). Given that 4.19 has only recently become a LTS kernel and distibutions with 4.17+ are only getting released now (Fedora 29, Ubuntu 18.10) chances are that more people will be affected in the future. But you are right, we should do the revert as soon as possible, before people start relying on this new behaviour. I can extend the commit message with a reference to RFC4122 if you prefer that over my "the change was purely cosmetical" wording? -- Bye, Peter Korsgaard