Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp58508ybl; Tue, 7 Jan 2020 14:06:54 -0800 (PST) X-Google-Smtp-Source: APXvYqwdA3C2E2EA2ucBMEaJTsGlueRQd4jltpmH/j+D0UTrIqu8AfboMRJJd3EP9q0543Tch2ax X-Received: by 2002:aca:5658:: with SMTP id k85mr466248oib.153.1578434813891; Tue, 07 Jan 2020 14:06:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578434813; cv=none; d=google.com; s=arc-20160816; b=miPBAkE3WpT3rU07hVLuEiZi+1W7VDTQEprVXRXXmffOuFhW50k4Ti/gqR/R/EiQTD yLlNUHrF+B357IB7WAXRT9xgmhWvSBRF2naafczh0VRIBOMEnpTIQgT/ieV6u5SOJS1H AwhBwu0DgUgatq8CaXv8Rqvel7hnexT5ircJenpeHcrASdAT14X8YDUa9V4LCTJR+pSa bJFG+e6HwlCA4kOO7cr5qDnFBd35vWPJ40B76FQTlWEcGxHReYjSUDfk37Ab8mSCB3hi OoEWU4d4x+25mIg3Hy8BaMmVCHBFOY9AMIlBE3adQvPiEOGdTayrRYzwIXHfN3FL1URN 3v6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version; bh=WrvnxxjHBbprbLO4aRVViR4ymJcie2dVN+0SqraC1+4=; b=ZiVJbzPDKSPtWD+e+hOa1P9e5tEWH9a4fL/JiBhWkSG45PMYSKf0GUcihg4WNv/5SH M4SAlQP0gCvw98ZKAdEAYnVz+/os/w1gVV3c+cTHh1p19QUiuiw/327sMWkAXw3pQgVv pc7Vzv6lpkXZq2tPwIr4WdTT7gGasOGd+c1THQxaIhB8qR5xVrq/TLJL10UKxB36RGAu sww3iBH8aq2FwnWobDy3W29whGeuv2DBUI4i89rUYwD+cfl4dXb2nVpjsK/o3lbgkBhb EcyuLokQoEkBzaCzBWaKm1FJANVOnNWGD3tWzJr/iES83Yd9KcoLQjvqQ3H71vYJ0Tjp ehMA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-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 k19si565637otr.52.2020.01.07.14.06.36; Tue, 07 Jan 2020 14:06:53 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727135AbgAGWGd (ORCPT + 99 others); Tue, 7 Jan 2020 17:06:33 -0500 Received: from mout.kundenserver.de ([212.227.126.134]:38017 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726793AbgAGWGd (ORCPT ); Tue, 7 Jan 2020 17:06:33 -0500 Received: from mail-qk1-f175.google.com ([209.85.222.175]) by mrelayeu.kundenserver.de (mreue012 [212.227.15.129]) with ESMTPSA (Nemesis) id 1N6JtR-1jmL2U1O2b-016eOK; Tue, 07 Jan 2020 23:06:31 +0100 Received: by mail-qk1-f175.google.com with SMTP id a203so909099qkc.3; Tue, 07 Jan 2020 14:06:30 -0800 (PST) X-Gm-Message-State: APjAAAVb410bR7aDf9atZ3/Y8cBO3H+sfO9Bh0A4fyBS5QhJSXFXDzlZ FPEEQm+iejWCv/j45urnGEYwjVXrR+vlMsGCN0k= X-Received: by 2002:a05:620a:a5b:: with SMTP id j27mr1531468qka.286.1578434790062; Tue, 07 Jan 2020 14:06:30 -0800 (PST) MIME-Version: 1.0 References: <20200107203041.843060-1-arnd@arndb.de> <1578430874.4288.2.camel@HansenPartnership.com> In-Reply-To: <1578430874.4288.2.camel@HansenPartnership.com> From: Arnd Bergmann Date: Tue, 7 Jan 2020 23:06:05 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] ima: make ASYMMETRIC_PUBLIC_KEY_SUBTYPE 'bool' To: James Bottomley Cc: David Howells , Herbert Xu , "David S. Miller" , Lakshmi Ramasubramanian , Mimi Zohar , keyrings@vger.kernel.org, "open list:HARDWARE RANDOM NUMBER GENERATOR CORE" , "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:UNCZ4qhZHs2qnSxwdJ7LsP8e+/8oh0SxkGihIdlHUQ6cnEU0nWQ SyKEWjbvZgrzpN/ioEEhPBuxLgOJYfm9CUzbt+KRkgFUMEUMUrad6Tw1ZYApxcWIFKoVcVT hGrpnLs9xXVsvbf542th7RIzwOBE/3Q7oGaSaAOgUCLS0m/J6V2uiuqMKGaEFThLnq16vLX uYcE4Po9nPm2Ow5JoK0pw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:kVSAH9wvaGI=:l20eCZV1dCjDqukeUw4Gzf HbALFQ+QUIxaAJT+c0fcRA7BLMFyZ1aWywgnu3XkV56rUxEml7oiWA4D1ogEbfVNLmV90YSUl W5iyI+h4E1TWyI4QlHxXl4vh10xEbXTFJaOw8Rxog6QGZHsBfewji1/px19BNqGh+yuUkX6CC WA7DQfWn7NVZh7undBoYTURzu5PBcK4Be5wmq4e1DvJf9bEpZ+cEGxPrFOIRWxMblKfQDbran Rzjybl9QmOokfiin3/Vi1gRPOulOU+BTt+H+GFizvB2df7WfmTyEP7/Gmt7BlFDED1Jh+O2XF ESD+ZUKqb22euLMYHoBIc2tcGRNwPdVjqMdp8jlYrzyjQNOdFI/h9o/jPd0XIbTNbYjK/Wmbc SxCleVE0xNwUU0uI5zlb475gv+4W3L4x8MS1VwnQkl9SZxw1If+p8+JrS/cpsMDpUBdN5DYP7 SOwaFIBuQWxEtKKfOyeV1WvCKwMTruAgh4LNA86QcpcGZDOnK8jLOGBXj3YKEttnBZpE/Fnqd HtIpxse/e7hn96fWRtZm9bm8A+Q6C7baP9dNReMuXYHSJpMgspOXMoBvN6yDHSjcJgJHDm/B3 YMXGHprDt+IqvQbOrpVttEkFpjVa3aVtsO+B6zyrfhIXtZo/rl4v2J2TakXMtOmdtVLPEmgPt OAEKOBL5YQKtBn8xn2zpxajrvo9o8LKU9hYqg9sv2IGbMD1iWW9t/Umu9v6N8DKx6xqsUWxyZ bmQ6c8jdIP0mZrrzXpA94t3J394bo1idNG5E3bPhrQ3QNZ7R8M+0WQWxZfsDeLEpNF5+pn1Hd IRv43Ru+8jhRIfyt4E4jECocSjcVNs4ULLQn0UnHnMzPf2qiVLNAriWU2TQcynDF1RQUQ1P1P u9/T50iWs5OuNU0pnQyg== Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Tue, Jan 7, 2020 at 10:01 PM James Bottomley wrote: > > On Tue, 2020-01-07 at 21:30 +0100, Arnd Bergmann wrote: > > config ASYMMETRIC_PUBLIC_KEY_SUBTYPE > > - tristate "Asymmetric public-key crypto algorithm subtype" > > + bool "Asymmetric public-key crypto algorithm subtype" > > I believe the crypto guys do like stuff to be modular. > > However, we've already implemented this solution: > > https://lore.kernel.org/linux-integrity/20200107194350.3782-2-nramas@linux.microsoft.com/ > > To solve the problem via an intermediate boolean config variable. Ok, that looks good to me. Arnd