Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp10466833imu; Thu, 6 Dec 2018 01:23:26 -0800 (PST) X-Google-Smtp-Source: AFSGD/Vqu0Rqq54xzzLuSltf6T2ycXWjmsmVo5NPCHNQHBT6C+QskPujmK3CARfman7xMvfJ5Xgl X-Received: by 2002:a62:2781:: with SMTP id n123mr28226998pfn.138.1544088206658; Thu, 06 Dec 2018 01:23:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544088206; cv=none; d=google.com; s=arc-20160816; b=a5Rs6CtviNwEfaJPUnyIqqWsbeJLsdYvmCCajWbI9O20yncpc80r0gM4N5pPRMLRPS BdajchP7bi3rFZ8MvL+2L7waQU8PyYi1PVrTfa+n0ISbiTX7k+6alyyFOPlx/iUzsGVo 33UY3APtPdjd3Z6qDa7yZwk74lc/N9Et/U+TvWGYM5Np6mJjsytDq4nxvIuFLFY6kM6u 2/RMyQoti0TmRej9UNO80e3uUr3Esh35Ooj2VaY40B3DdztCevURZadjlVu4y2i6/M+y 9Zv1pRu9zT01nhMNxP6BQ4VT5fy/MdN2xQrOdh90iJ/1QiAfIYHYEwyNq8AXhnIouriE tAMA== 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=Y1Mlu7qb1AiYxX+6iMv9nonpeVP5x7XtVoO7OXGW/Pc=; b=aakjbOnWiFUxKV6kpLGYufFKodN0csQIRDRrJh5jhiKueuhwjehFp/WnR3Nq0BopbL XUkGoYs4JmnF7mKjT+nvKtWOUBSfT9AThUlsZpDFjoHWuP3omVsf0dtzTd39f2xZ+6su povEi866mN0rvyCvkJaCcrZ6pq1t4weIWKyI5zm/1nMYqWPWUhBOUEkogkX6h3NYgbBW 8nlzohCWI8MsulmWAM4wW0npPUkxeJkaFyHrxwUNAIuD9/kErzClclVtsvP/i8be73nz ebyHvnmCfnPDgCOBEOFFDmeKmH0aN1WWWHYGQXg2eeGyhR9Vfaqzqe6vxzVTIBmU9umo 063Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=bryVDwDv; 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 i23si20832108pgb.116.2018.12.06.01.23.10; Thu, 06 Dec 2018 01:23:26 -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=bryVDwDv; 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 S1729254AbeLFJWW (ORCPT + 99 others); Thu, 6 Dec 2018 04:22:22 -0500 Received: from mail-ed1-f65.google.com ([209.85.208.65]:39991 "EHLO mail-ed1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727763AbeLFJWW (ORCPT ); Thu, 6 Dec 2018 04:22:22 -0500 Received: by mail-ed1-f65.google.com with SMTP id d3so150033edx.7 for ; Thu, 06 Dec 2018 01:22:21 -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=Y1Mlu7qb1AiYxX+6iMv9nonpeVP5x7XtVoO7OXGW/Pc=; b=bryVDwDv14xDBn0J73T2zKBz/LSepvSjPZncU/i6UJPGyueBue8pMhz/h4QnbJMXpS J/6+AQeeaxNdlse+e+vU3s8izen4OJZu6VzQaXjRM7sSJJwgGL6/6+U017oWjzIDZlqc kNN3krwhnmlsddwWcLjOlI5D2jrQCe8E5iy3xuuPu0d9HQJxl0ogZs9AhVpFWWmmwe3Z sJtWyvewwofGU7mtjk7FshWgCxFZmNddiDvYSUlX1TYsPGmD1Zeq7NXlHfOAcq8A4cu+ MyFNhEY60hnes7pG5cnMY0S1pM+6Ui97wNtOsMy7k9727rbHZHo9cfQJzEaYOVvzmRu+ ajTg== 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=Y1Mlu7qb1AiYxX+6iMv9nonpeVP5x7XtVoO7OXGW/Pc=; b=TRehm3iidKkL+ymUtEm/DRwhzK5bmN3Zntw+R3KurFbjAq03gc1pAG5WtLqVHazH8P gsoRpm/B3wru3tP9wNjU84Lg9J6N3jfYnfDxCwI3MH/S8a4ViBp9V5ZsJdEh37FpoCy3 LMj+LA8TIebtTfaWDivpmBuaQsMp0OhDz68+y5bziQjIfeEiM0e1kbduuDjfl+uHlpN3 zFyVILPNzsdXFwqbfOqgf8PfimDFCd4Zx0Z8ddos8HN++4gYW0P7Ly5FAInvbqPGnAUO dvpgwMKUcU/02kVPJpRQ+sjj0YPbzSy2J7rbng5yMLbP5zjqOd3YkVtIgPaL+CZiVFyv ybqA== X-Gm-Message-State: AA+aEWa50jZvKh+A95QSuY3nUhDhrMdr12YmtiKZIYkiJIr8dujMT6AR 4AB9oPfx/O+023UUA3r1ogiz6ukh X-Received: by 2002:a50:ba3d:: with SMTP id g58mr24240049edc.35.1544088140328; Thu, 06 Dec 2018 01:22:20 -0800 (PST) Received: from dell.be.48ers.dk (d528f5fe4.static.telenet.be. [82.143.95.228]) by smtp.gmail.com with ESMTPSA id v43sm44911edc.18.2018.12.06.01.22.19 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 06 Dec 2018 01:22:19 -0800 (PST) Received: from peko by dell.be.48ers.dk with local (Exim 4.89) (envelope-from ) id 1gUprO-0001n2-Fg; Thu, 06 Dec 2018 10:22:18 +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> Date: Thu, 06 Dec 2018 10:22:18 +0100 In-Reply-To: <1544086444.5492.1.camel@suse.com> (Jean Delvare's message of "Thu, 06 Dec 2018 09:54:04 +0100") Message-ID: <87a7ljyppx.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 Wed, 2018-12-05 at 22:13 +0100, Peter Korsgaard wrote: >> This reverts commit 712ff25450bd01366301eef81c33e865d901e7b7. >> >> The output of dmi_save_uuid() is exposed to user space as >> /sys/devices/virtual/dmi/id/*_uuid, so this breaks backwards compatibility, >> E.G. I have systems that include the content of dmi/id/product_uuid as part >> of the keyphrase for cryptsetup luksOpen. >> >> As the change was purely cosmetical, revert it to fix such breakage. > The change is not "cosmetical". The change was done to comply with RFC > 4122: > https://tools.ietf.org/html/rfc4122 > The hexadecimal values "a" through "f" are output as > lower case characters and are case insensitive on input. I get that - but it changes the content of sysfs entries, breaking real systems - E.G. a user space ABI regression. It is a cosmetic code change in the sense that no known software was broken with the upper case characters. > If "cryptsetup luksOpen" does not lowercase digits before computing its > key passphrase, then it's not RFC 4122-compliant and should be fixed. cryptsetup naturally doesn't know anything about RFC 4122. It just reads a disk encryption keyphrase which happen to include the content of id/product_uuid because of my scripts. > Nak. This is too late. Changing it again would just add confusion. Please reconsider. 4.17 is from June, and 4.19 has only recently become LTS. -- Bye, Peter Korsgaard