From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8545EC433DB for ; Mon, 8 Feb 2021 21:38:57 +0000 (UTC) Received: from ml01.01.org (ml01.01.org [198.145.21.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 0D12164E66 for ; Mon, 8 Feb 2021 21:38:56 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0D12164E66 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-nvdimm-bounces@lists.01.org Received: from ml01.vlan13.01.org (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id C1407100EAB6F; Mon, 8 Feb 2021 13:38:56 -0800 (PST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=216.205.24.124; helo=us-smtp-delivery-124.mimecast.com; envelope-from=david@redhat.com; receiver= Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 5A94B100EAB6B for ; Mon, 8 Feb 2021 13:38:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1612820332; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2rpEa4PXmR1i2BkerHYaYcliPU1ybbsCKViRbwN9DgE=; b=Oik6I5PcSFfoN+e/sTxomNlbNyuM/lX9YlYXxez/Exw+f9A9d5KSFZbAw9cWbgJTiMNj+F vjT2GIZi7gDGUdZ2DQCbtmewv5eYVkEsuYoIEPM3AVH6uWq3dXa8lYbQcf5jGXDtB8SwWk to44+wFn7gNSBHczvqCRWwP8d4qPwls= Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-185-Xn4tz6S2NM-t2kWwYEEbrg-1; Mon, 08 Feb 2021 16:38:51 -0500 X-MC-Unique: Xn4tz6S2NM-t2kWwYEEbrg-1 Received: by mail-wm1-f70.google.com with SMTP id b62so244646wmc.5 for ; Mon, 08 Feb 2021 13:38:50 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=4aepynJlknVRj6NFbhX2n2ebQXb/zj5Dsa2tNMP+Ofs=; b=e8gu1Za7KpOYnNSfe/NhPEfKPpUI4YBowugEddaYFJ8vX2ZhyAtyCuFGorWUmQ+1z0 ul96I7oMpxjZ55Ms1IJy5FCZj5F8EMavyKfvA7EFsKnYSFbXhkDAq5PNNQhbFqCDtvog p1MWZWg9SXN/sWRXqbtchUsp7c/AYn3jGrbySqBc22Y6GwLdpMicFH1spcjjmGU3zbgw 63s0k6UbtaItW6eFJ/tjU/3yFmIdjDebjrigNf9T4xJkNLu42r9p0k3NHMKnhyQsML1b cRFQOC0ybWAmmSujxcnQ6b/pavp/sV8UkYU2CU6aPG6Ew8/8ZTIQENrmheG3QFiAlf84 3X2A== X-Gm-Message-State: AOAM531lb88JwOLsFeyBag12QOXemZAoPJO0Y8JMV/tqMfiAH7zM2Rrn Uz/baxhRMI1qpVm0zhTKcjFAtWCgrJGtnW5qCiVQYQQaJKrCNepQFf/uEvb1qzjuqY35D0f7nTE LqI0935lF8KZGBDwGInvq X-Received: by 2002:a5d:4ac5:: with SMTP id y5mr591040wrs.345.1612820308498; Mon, 08 Feb 2021 13:38:28 -0800 (PST) X-Google-Smtp-Source: ABdhPJwYU+ahfuGJ3mGlPDTjZ5sBTd5prIK5bha/7jxkj2wK46UMNjmdy8O20OWQnrZzKp7lrPlvQQ== X-Received: by 2002:a5d:4ac5:: with SMTP id y5mr589823wrs.345.1612820285413; Mon, 08 Feb 2021 13:38:05 -0800 (PST) Received: from [192.168.3.108] (p5b0c696d.dip0.t-ipconnect.de. [91.12.105.109]) by smtp.gmail.com with ESMTPSA id w15sm30039179wrp.15.2021.02.08.13.38.04 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 08 Feb 2021 13:38:04 -0800 (PST) From: David Hildenbrand Mime-Version: 1.0 (1.0) Subject: Re: [PATCH v17 00/10] mm: introduce memfd_secret system call to create "secret" memory areas Date: Mon, 8 Feb 2021 22:38:03 +0100 Message-Id: <1F6A73CF-158A-4261-AA6C-1F5C77F4F326@redhat.com> References: <20210208211326.GV242749@kernel.org> In-Reply-To: <20210208211326.GV242749@kernel.org> To: Mike Rapoport X-Mailer: iPhone Mail (18D52) Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=david@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Message-ID-Hash: WEFNRWKNFWQUSWUDVH5VSCXGYLMH6XR4 X-Message-ID-Hash: WEFNRWKNFWQUSWUDVH5VSCXGYLMH6XR4 X-MailFrom: david@redhat.com X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation CC: David Hildenbrand , Andrew Morton , Alexander Viro , Andy Lutomirski , Arnd Bergmann , Borislav Petkov , Catalin Marinas , Christopher Lameter , Dave Hansen , Elena Reshetova , "H. Peter Anvin" , Ingo Molnar , James Bottomley , "Kirill A. Shutemov" , Matthew Wilcox , Mark Rutland , Michal Hocko , Mike Rapoport , Michael Kerrisk , Palmer Dabbelt , Paul Walmsley , Peter Zijlstra , Rick Edgecombe , Roman Gushchin , Shakeel Butt , Shuah Khan , Thomas Gleix ner , Tycho Andersen , Will Deacon , linux-api@vger.kernel.org, linux-arch@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-nvdimm@lists.01.org, linux-riscv@lists.infradead.org, x86@kernel.org X-Mailman-Version: 3.1.1 Precedence: list List-Id: "Linux-nvdimm developer list." Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 DQo+IEFtIDA4LjAyLjIwMjEgdW0gMjI6MTMgc2NocmllYiBNaWtlIFJhcG9wb3J0IDxycHB0QGtl cm5lbC5vcmc+Og0KPiANCj4g77u/T24gTW9uLCBGZWIgMDgsIDIwMjEgYXQgMTA6Mjc6MThBTSAr MDEwMCwgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6DQo+PiBPbiAwOC4wMi4yMSAwOTo0OSwgTWlr ZSBSYXBvcG9ydCB3cm90ZToNCj4+IA0KPj4gU29tZSBxdWVzdGlvbnMgKGFuZCByZXF1ZXN0IHRv IGRvY3VtZW50IHRoZSBhbnN3ZXJzKSBhcyB3ZSBub3cgYWxsb3cgdG8gaGF2ZQ0KPj4gdW5tb3Zh YmxlIGFsbG9jYXRpb25zIGFsbCBvdmVyIHRoZSBwbGFjZSBhbmQgSSBkb24ndCBzZWUgYSBzaW5n bGUgY29tbWVudA0KPj4gcmVnYXJkaW5nIHRoYXQgaW4gdGhlIGNvdmVyIGxldHRlcjoNCj4+IA0K Pj4gMS4gSG93IHdpbGwgdGhlIGlzc3VlIG9mIHBsZW50eSBvZiB1bm1vdmFibGUgYWxsb2NhdGlv bnMgZm9yIHVzZXIgc3BhY2UgYmUNCj4+IHRhY2tsZWQgaW4gdGhlIGZ1dHVyZT8NCj4+IA0KPj4g Mi4gSG93IGhhcyB0aGlzIGlzc3VlIGJlZW4gZG9jdW1lbnRlZD8gRS5nLiwgaW50ZXJhY3Rpb24g d2l0aCBaT05FX01PVkFCTEUNCj4+IGFuZCBDTUEsIGFsbG9jX2NvbmlnX3JhbmdlKCkvYWxsb2Nf Y29udGlnX3BhZ2VzPy4NCj4gDQo+IFNlY3JldG1lbSBzZXRzIHRoZSBtYXBwaW5ncyBnZnAgbWFz ayB0byBHRlBfSElHSFVTRVIsIHNvIGl0IGRvZXMgbm90DQo+IGFsbG9jYXRlIG1vdmFibGUgcGFn ZXMgYXQgdGhlIGZpcnN0IHBsYWNlLg0KDQpUaGF0IGlzIG5vdCB0aGUgcG9pbnQuIFNlY3JldG1l bSBjYW5ub3QgZ28gb24gQ01BIC8gWk9ORV9NT1ZBQkxFIG1lbW9yeSBhbmQgYmVoYXZlcyBsaWtl IGxvbmctdGVybSBwaW5uaW5ncyBpbiB0aGF0IHNlbnNlLiBUaGlzIGlzIGEgcmVhbCBpc3N1ZSB3 aGVuIHVzaW5nIGEgbG90IG9mIHNlY3RyZW1lbS4NCg0KUGxlYXNlIGhhdmUgYSBsb29rIGF0IHdo YXQgUGF2ZWwgZG9jdW1lbnRzIHJlZ2FyZGluZyBsb25nIHRlcm0gcGlubmluZ3MgYW5kIFpPTkVf TU9WQUJMRSBpbiBoaXMgcGF0Y2hlcyBjdXJyZW50bHkgb24gdGhlIGxpc3QuDQpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpMaW51eC1udmRpbW0gbWFpbGlu ZyBsaXN0IC0tIGxpbnV4LW52ZGltbUBsaXN0cy4wMS5vcmcKVG8gdW5zdWJzY3JpYmUgc2VuZCBh biBlbWFpbCB0byBsaW51eC1udmRpbW0tbGVhdmVAbGlzdHMuMDEub3JnCg== From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 14890C433E0 for ; Mon, 8 Feb 2021 21:51:24 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id C0AA964E54 for ; Mon, 8 Feb 2021 21:51:23 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236779AbhBHVvV (ORCPT ); Mon, 8 Feb 2021 16:51:21 -0500 Received: from us-smtp-delivery-124.mimecast.com ([216.205.24.124]:42471 "EHLO us-smtp-delivery-124.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236870AbhBHVkL (ORCPT ); Mon, 8 Feb 2021 16:40:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1612820325; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=4aepynJlknVRj6NFbhX2n2ebQXb/zj5Dsa2tNMP+Ofs=; b=NgQTAfrSZ8FQs0DFntcZz5VBYMO/EHZBDtU64J8blxjqapbg0mgbQu+EeU20t0Rn0V0Ve2 tlDdMhcnQ4KMNIFWel0gu8G5VI3SURHA8PpLh/j1E5CxjBp+8+YYVPe/MkbIRGDgiQ5cbT iO6+HQv9lw1ne+0FxK9BWBAa47PpqA0= Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-167-wRw6IkoGPvmvpwnEuSyH7A-1; Mon, 08 Feb 2021 16:38:42 -0500 X-MC-Unique: wRw6IkoGPvmvpwnEuSyH7A-1 Received: by mail-wm1-f69.google.com with SMTP id z188so624511wme.1 for ; Mon, 08 Feb 2021 13:38:42 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=4aepynJlknVRj6NFbhX2n2ebQXb/zj5Dsa2tNMP+Ofs=; b=Jh/KTLXuVRebIFDByy/K6WWIzRZhfZFmfldNu2vTNRddzRzOV4bJfo77EYZOHfGI68 g+QSEaTU1q2AvsqiaQmPyoWwuYzcHrDcgJGuspUMD32GqAPmDP22n/X8ZJYeLvVMgnu5 B1oDbFYHUJ9Nb50e6ZvEjGz1niTbuJLyKvbv05m3+1fgdaw3sq6L9uVR2T8msZGSI0og Lmi2zKrXlQgTeduts3hhkntzpWhg7TZMaf+s9LB9/bfLDBJXSp5Ow7EPC/Uu1z1nhd35 DaAWcaWOeoUto4HtunhiQboJWIKrepOAMk58BwYQIJyIEoLEW7ESRmLWhE0cF+bRPLqc HXaQ== X-Gm-Message-State: AOAM533e7oLjmVYuyWkpl86mSo7zzX7Jo8CEY4RS/JMrfhWfNiOKi+mr BRSf9L5ikHgJYOMYM+xY50qvdFOivCgXEwmTxf/2F6wuJOeguFGANc1hd72gw7Qd38ZCBxB2f9i //0libXNpCKqxNAU2od1XB/SX X-Received: by 2002:a5d:4ac5:: with SMTP id y5mr590500wrs.345.1612820298836; Mon, 08 Feb 2021 13:38:18 -0800 (PST) X-Google-Smtp-Source: ABdhPJwYU+ahfuGJ3mGlPDTjZ5sBTd5prIK5bha/7jxkj2wK46UMNjmdy8O20OWQnrZzKp7lrPlvQQ== X-Received: by 2002:a5d:4ac5:: with SMTP id y5mr589823wrs.345.1612820285413; Mon, 08 Feb 2021 13:38:05 -0800 (PST) Received: from [192.168.3.108] (p5b0c696d.dip0.t-ipconnect.de. [91.12.105.109]) by smtp.gmail.com with ESMTPSA id w15sm30039179wrp.15.2021.02.08.13.38.04 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 08 Feb 2021 13:38:04 -0800 (PST) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: David Hildenbrand Mime-Version: 1.0 (1.0) Subject: Re: [PATCH v17 00/10] mm: introduce memfd_secret system call to create "secret" memory areas Date: Mon, 8 Feb 2021 22:38:03 +0100 Message-Id: <1F6A73CF-158A-4261-AA6C-1F5C77F4F326@redhat.com> References: <20210208211326.GV242749@kernel.org> Cc: David Hildenbrand , Andrew Morton , Alexander Viro , Andy Lutomirski , Arnd Bergmann , Borislav Petkov , Catalin Marinas , Christopher Lameter , Dan Williams , Dave Hansen , Elena Reshetova , "H. Peter Anvin" , Ingo Molnar , James Bottomley , "Kirill A. Shutemov" , Matthew Wilcox , Mark Rutland , Michal Hocko , Mike Rapoport , Michael Kerrisk , Palmer Dabbelt , Paul Walmsley , Peter Zijlstra , Rick Edgecombe , Roman Gushchin , Shakeel Butt , Shuah Khan , Thomas Gleixner , Tycho Andersen , Will Deacon , linux-api@vger.kernel.org, linux-arch@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-nvdimm@lists.01.org, linux-riscv@lists.infradead.org, x86@kernel.org In-Reply-To: <20210208211326.GV242749@kernel.org> To: Mike Rapoport X-Mailer: iPhone Mail (18D52) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > Am 08.02.2021 um 22:13 schrieb Mike Rapoport : >=20 > =EF=BB=BFOn Mon, Feb 08, 2021 at 10:27:18AM +0100, David Hildenbrand wrote= : >> On 08.02.21 09:49, Mike Rapoport wrote: >>=20 >> Some questions (and request to document the answers) as we now allow to h= ave >> unmovable allocations all over the place and I don't see a single comment= >> regarding that in the cover letter: >>=20 >> 1. How will the issue of plenty of unmovable allocations for user space b= e >> tackled in the future? >>=20 >> 2. How has this issue been documented? E.g., interaction with ZONE_MOVABL= E >> and CMA, alloc_conig_range()/alloc_contig_pages?. >=20 > Secretmem sets the mappings gfp mask to GFP_HIGHUSER, so it does not > allocate movable pages at the first place. That is not the point. Secretmem cannot go on CMA / ZONE_MOVABLE memory and b= ehaves like long-term pinnings in that sense. This is a real issue when usin= g a lot of sectremem. Please have a look at what Pavel documents regarding long term pinnings and Z= ONE_MOVABLE in his patches currently on the list.= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 06977C433DB for ; Mon, 8 Feb 2021 21:46:28 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7C81464EA4 for ; Mon, 8 Feb 2021 21:46:27 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7C81464EA4 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:To:In-Reply-To:References:Message-Id:Date:Subject: Mime-Version:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=S99ihfQoTIA6C9JLifp/7r3j9Fulm9XkVDXJcIfF3lE=; b=aNqzKn63NwoLdWPwwKt2/eK0q vXIEvTGr8KIrDO4wBelaMwm3U1aZ+vGuZUB/2KM5q5J9va6l0ELOEt+93yJHMN/FN+hZY+8LX8Jcw F5qTwV7etWR+7tMAKqT2Rc33LKmrGgx1FLiyaZgh/yrZ5y/bdY2MZU+7TJ1zVvMb6T0ZpAZLOZtnJ 4SfDXIWJX/54MtsVgYveebQ3O2ogCVLerCz5dezAfMaQxZ2pl+mdH11NxN3uqASbGXhaHhlAnOBX8 an+SKF6GnxnugWAN8XLxAo+pAe1ugYhNhg5BquPxScskDK/3TJ0hgECyPdxbmcHVrvEO/KkgvsO2+ /w0lWngtw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l9EMJ-00038g-Q6; Mon, 08 Feb 2021 21:46:15 +0000 Received: from us-smtp-delivery-124.mimecast.com ([63.128.21.124]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l9EMG-00038J-Iw for linux-riscv@lists.infradead.org; Mon, 08 Feb 2021 21:46:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1612820772; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2rpEa4PXmR1i2BkerHYaYcliPU1ybbsCKViRbwN9DgE=; b=S1xhYyIqqqXzi418ptMOpd4lCtdoXC3j9qXqCgfBpcjZL8JlYRM7tJcOOweemirsg2syf9 QRPOwRtd3Z+MVONB3nwa/VLPSxaX4b8HDgznIhS33ntAc6VBrDcfPNLHy3lrW3iOtIDv2b 3cMj+QC7vdyEp3EdwuEUkp8ld2H8wJQ= Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-102-py5T_OyJNYa4eqnM8AYvvQ-1; Mon, 08 Feb 2021 16:46:10 -0500 X-MC-Unique: py5T_OyJNYa4eqnM8AYvvQ-1 Received: by mail-wr1-f71.google.com with SMTP id d7so14279619wri.23 for ; Mon, 08 Feb 2021 13:46:10 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=4aepynJlknVRj6NFbhX2n2ebQXb/zj5Dsa2tNMP+Ofs=; b=VyiKsf6zK8v+9WcrqZd+1hLTw53T8Wv8pKLUUn6/5JxB2hZ0ORCC0YNzSsyJVjHzsB Job5P72+vbtuK68+jf7GGFAxHwDN8clmbwykOW86xGiNodVD60C3/gTH74KZhPklAmgS T6IpDHnT+cftHg+sVoOf/EOs/0Osw0GMoECXIZ7ZOLvsaBoupaFctHXlB6TqImAhNPJe p3Pd2D1S6ORC92u8u1dMsRi/oj5NlBAuY9SFWxk7gA6TogyUA/PqMseTnIym3nivtdUM gHZqNmkcjQJ5NUZJmUL5TtXnYI6lXEjKzBtrxrPP9tqq76pWQbRtEDoDjBy4TllpN8qx zpPQ== X-Gm-Message-State: AOAM53318nrfqWmhcXRbQEf+0vtQv/7oGJf50k7W8otmGTry7Q9/m5zV NrazAmxKZHU8MI8TrQUq4gAjsXqvvfQqMeKN8BqJIREUlFBNEhDcWWeqg4Ub2HXaVWhqJgP98Kf zacN4wY3B2967c0tvp+rOLWjOby/Y X-Received: by 2002:adf:ea12:: with SMTP id q18mr8490776wrm.79.1612820769107; Mon, 08 Feb 2021 13:46:09 -0800 (PST) X-Google-Smtp-Source: ABdhPJwYU+ahfuGJ3mGlPDTjZ5sBTd5prIK5bha/7jxkj2wK46UMNjmdy8O20OWQnrZzKp7lrPlvQQ== X-Received: by 2002:a5d:4ac5:: with SMTP id y5mr589823wrs.345.1612820285413; Mon, 08 Feb 2021 13:38:05 -0800 (PST) Received: from [192.168.3.108] (p5b0c696d.dip0.t-ipconnect.de. [91.12.105.109]) by smtp.gmail.com with ESMTPSA id w15sm30039179wrp.15.2021.02.08.13.38.04 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 08 Feb 2021 13:38:04 -0800 (PST) From: David Hildenbrand Mime-Version: 1.0 (1.0) Subject: Re: [PATCH v17 00/10] mm: introduce memfd_secret system call to create "secret" memory areas Date: Mon, 8 Feb 2021 22:38:03 +0100 Message-Id: <1F6A73CF-158A-4261-AA6C-1F5C77F4F326@redhat.com> References: <20210208211326.GV242749@kernel.org> In-Reply-To: <20210208211326.GV242749@kernel.org> To: Mike Rapoport X-Mailer: iPhone Mail (18D52) Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=david@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210208_164612_735467_CDDFA57C X-CRM114-Status: GOOD ( 14.68 ) X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Michal Hocko , David Hildenbrand , Peter Zijlstra , Catalin Marinas , Dave Hansen , linux-mm@kvack.org, linux-kselftest@vger.kernel.org, "H. Peter Anvin" , Christopher Lameter , Shuah Khan , Thomas Gleixner , Elena Reshetova , linux-arch@vger.kernel.org, Tycho Andersen , linux-nvdimm@lists.01.org, Will Deacon , x86@kernel.org, Matthew Wilcox , Mike Rapoport , Ingo Molnar , Michael Kerrisk , Arnd Bergmann , James Bottomley , Borislav Petkov , Alexander Viro , Andy Lutomirski , Paul Walmsley , "Kirill A. Shutemov" , Dan Williams , linux-arm-kernel@lists.infradead.org, linux-api@vger.kernel.org, linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, Palmer Dabbelt , linux-fsdevel@vger.kernel.org, Shakeel Butt , Andrew Morton , Rick Edgecombe , Roman Gushchin Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org Cj4gQW0gMDguMDIuMjAyMSB1bSAyMjoxMyBzY2hyaWViIE1pa2UgUmFwb3BvcnQgPHJwcHRAa2Vy bmVsLm9yZz46Cj4gCj4g77u/T24gTW9uLCBGZWIgMDgsIDIwMjEgYXQgMTA6Mjc6MThBTSArMDEw MCwgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6Cj4+IE9uIDA4LjAyLjIxIDA5OjQ5LCBNaWtlIFJh cG9wb3J0IHdyb3RlOgo+PiAKPj4gU29tZSBxdWVzdGlvbnMgKGFuZCByZXF1ZXN0IHRvIGRvY3Vt ZW50IHRoZSBhbnN3ZXJzKSBhcyB3ZSBub3cgYWxsb3cgdG8gaGF2ZQo+PiB1bm1vdmFibGUgYWxs b2NhdGlvbnMgYWxsIG92ZXIgdGhlIHBsYWNlIGFuZCBJIGRvbid0IHNlZSBhIHNpbmdsZSBjb21t ZW50Cj4+IHJlZ2FyZGluZyB0aGF0IGluIHRoZSBjb3ZlciBsZXR0ZXI6Cj4+IAo+PiAxLiBIb3cg d2lsbCB0aGUgaXNzdWUgb2YgcGxlbnR5IG9mIHVubW92YWJsZSBhbGxvY2F0aW9ucyBmb3IgdXNl ciBzcGFjZSBiZQo+PiB0YWNrbGVkIGluIHRoZSBmdXR1cmU/Cj4+IAo+PiAyLiBIb3cgaGFzIHRo aXMgaXNzdWUgYmVlbiBkb2N1bWVudGVkPyBFLmcuLCBpbnRlcmFjdGlvbiB3aXRoIFpPTkVfTU9W QUJMRQo+PiBhbmQgQ01BLCBhbGxvY19jb25pZ19yYW5nZSgpL2FsbG9jX2NvbnRpZ19wYWdlcz8u Cj4gCj4gU2VjcmV0bWVtIHNldHMgdGhlIG1hcHBpbmdzIGdmcCBtYXNrIHRvIEdGUF9ISUdIVVNF Uiwgc28gaXQgZG9lcyBub3QKPiBhbGxvY2F0ZSBtb3ZhYmxlIHBhZ2VzIGF0IHRoZSBmaXJzdCBw bGFjZS4KClRoYXQgaXMgbm90IHRoZSBwb2ludC4gU2VjcmV0bWVtIGNhbm5vdCBnbyBvbiBDTUEg LyBaT05FX01PVkFCTEUgbWVtb3J5IGFuZCBiZWhhdmVzIGxpa2UgbG9uZy10ZXJtIHBpbm5pbmdz IGluIHRoYXQgc2Vuc2UuIFRoaXMgaXMgYSByZWFsIGlzc3VlIHdoZW4gdXNpbmcgYSBsb3Qgb2Yg c2VjdHJlbWVtLgoKUGxlYXNlIGhhdmUgYSBsb29rIGF0IHdoYXQgUGF2ZWwgZG9jdW1lbnRzIHJl Z2FyZGluZyBsb25nIHRlcm0gcGlubmluZ3MgYW5kIFpPTkVfTU9WQUJMRSBpbiBoaXMgcGF0Y2hl cyBjdXJyZW50bHkgb24gdGhlIGxpc3QuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KbGludXgtcmlzY3YgbWFpbGluZyBsaXN0CmxpbnV4LXJpc2N2QGxp c3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0 aW5mby9saW51eC1yaXNjdgo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.3 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 13086C433DB for ; Mon, 8 Feb 2021 21:39:44 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id A37A164E82 for ; Mon, 8 Feb 2021 21:39:43 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A37A164E82 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:To:In-Reply-To:References:Message-Id:Date:Subject: Mime-Version:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=wy2TQ3+/b0jDATv9T8fQsiEthR5SCp4yfWC27ValeiE=; b=teXAhymmTffCI3NNiLj+fNyuo uYeG/d3yfN8SczBDWQ5L+GFPhLorjCJ00nMNrj4xIhE74r6nMg0U32BIqrs7GRBXwEszaMUqnGdj0 hxVSgxOOkwol4zzbRM6QqwlLJ+pKORxrOPVLVkynG0CxgttSHSSCTVJjN6GLQ+t1z2D6oz0MbCvDO ktRT+ETA6+yCfKYtZl905DJC+8pV681KZYwQwM+4YE5tvn8fgqX77w6ekaSV5fm9c8jBbsT+9nxq5 bHbd6/rK3GRCkC0A3Mw1VZ0wm5fAQhfaiLb7/pUJjhNg/jqZFOkuE1ScePAnJnsDsTSXQMfxNsu45 C7yMRWt4g==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l9EEs-0002Wx-HG; Mon, 08 Feb 2021 21:38:34 +0000 Received: from us-smtp-delivery-124.mimecast.com ([216.205.24.124]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l9EEo-0002WR-IL for linux-arm-kernel@lists.infradead.org; Mon, 08 Feb 2021 21:38:31 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1612820309; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=2rpEa4PXmR1i2BkerHYaYcliPU1ybbsCKViRbwN9DgE=; b=bRlD6Bc0S4BNmO2uFLuSkZR5uvWY6IkDM6na9yTxb5PhnKyC7gUEjLgY0wjIfyZZSzyBIr WjmFnAqDHTR9xr0mRI/K6xju73/rr4nymekbO1htPF/XbrW4zQavgI6Ge/khLtqziKfTdc 5xLO3qQUNfN/5ii9Z/e5r2PTLlUyTDs= Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-565-7BqOzbLbOdG-o_S64PIO_A-1; Mon, 08 Feb 2021 16:38:27 -0500 X-MC-Unique: 7BqOzbLbOdG-o_S64PIO_A-1 Received: by mail-wr1-f70.google.com with SMTP id f5so3987740wro.7 for ; Mon, 08 Feb 2021 13:38:27 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=4aepynJlknVRj6NFbhX2n2ebQXb/zj5Dsa2tNMP+Ofs=; b=HE//V9d4o65YSKS+Qud3AHmzlrhgYnrqNK4tY4cOsWsOCyNFGMvHdziFMhW5BYB9BK SrP70Ez2ThZaBJy+XHKGuZJA2InBxaISfPRKOrkSiayi35h1yDTxdlw/33d1x6cOFVNX ddVZMIx4L2nG8vQ4Uswacd98VFNnCj9zwH3SPr+mBUcYM8qx5D/7kz5aBlyrZ+qpzmjr BxcJIlCxfUAjhaX21zmxvsrsNrrY3lNmWPnTqmmmK7UDNRKY1wiHmKw/8Zo0SiQnMJbU o1WfhKXqCrFIPbabLcfa3LFv55+zrLHsuvdTZM61vjob6F7q20d1A0ZDc2sLAKAPqiDI Mj0g== X-Gm-Message-State: AOAM532L33+h9hyNfIR/OqokarzzwdKlhknT4UIUcVkSNIBeyt8pi/iq 2kAmVOJGrPjoycNq3VK88zen7K7qCpAyg1Fc7XEF2d8cNuma6pVRFR8lax+dnEQmkurBOCZa7lQ qQmnfvGMz81Qcvb97TWXjo0mUt/KqYgnNNzI= X-Received: by 2002:a5d:4ac5:: with SMTP id y5mr589978wrs.345.1612820288291; Mon, 08 Feb 2021 13:38:08 -0800 (PST) X-Google-Smtp-Source: ABdhPJwYU+ahfuGJ3mGlPDTjZ5sBTd5prIK5bha/7jxkj2wK46UMNjmdy8O20OWQnrZzKp7lrPlvQQ== X-Received: by 2002:a5d:4ac5:: with SMTP id y5mr589823wrs.345.1612820285413; Mon, 08 Feb 2021 13:38:05 -0800 (PST) Received: from [192.168.3.108] (p5b0c696d.dip0.t-ipconnect.de. [91.12.105.109]) by smtp.gmail.com with ESMTPSA id w15sm30039179wrp.15.2021.02.08.13.38.04 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 08 Feb 2021 13:38:04 -0800 (PST) From: David Hildenbrand Mime-Version: 1.0 (1.0) Subject: Re: [PATCH v17 00/10] mm: introduce memfd_secret system call to create "secret" memory areas Date: Mon, 8 Feb 2021 22:38:03 +0100 Message-Id: <1F6A73CF-158A-4261-AA6C-1F5C77F4F326@redhat.com> References: <20210208211326.GV242749@kernel.org> In-Reply-To: <20210208211326.GV242749@kernel.org> To: Mike Rapoport X-Mailer: iPhone Mail (18D52) Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=david@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210208_163830_723588_DC1E6666 X-CRM114-Status: GOOD ( 16.19 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Michal Hocko , David Hildenbrand , Peter Zijlstra , Catalin Marinas , Dave Hansen , linux-mm@kvack.org, linux-kselftest@vger.kernel.org, "H. Peter Anvin" , Christopher Lameter , Shuah Khan , Thomas Gleixner , Elena Reshetova , linux-arch@vger.kernel.org, Tycho Andersen , linux-nvdimm@lists.01.org, Will Deacon , x86@kernel.org, Matthew Wilcox , Mike Rapoport , Ingo Molnar , Michael Kerrisk , Arnd Bergmann , James Bottomley , Borislav Petkov , Alexander Viro , Andy Lutomirski , Paul Walmsley , "Kirill A. Shutemov" , Dan Williams , linux-arm-kernel@lists.infradead.org, linux-api@vger.kernel.org, linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, Palmer Dabbelt , linux-fsdevel@vger.kernel.org, Shakeel Butt , Andrew Morton , Rick Edgecombe , Roman Gushchin Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Cj4gQW0gMDguMDIuMjAyMSB1bSAyMjoxMyBzY2hyaWViIE1pa2UgUmFwb3BvcnQgPHJwcHRAa2Vy bmVsLm9yZz46Cj4gCj4g77u/T24gTW9uLCBGZWIgMDgsIDIwMjEgYXQgMTA6Mjc6MThBTSArMDEw MCwgRGF2aWQgSGlsZGVuYnJhbmQgd3JvdGU6Cj4+IE9uIDA4LjAyLjIxIDA5OjQ5LCBNaWtlIFJh cG9wb3J0IHdyb3RlOgo+PiAKPj4gU29tZSBxdWVzdGlvbnMgKGFuZCByZXF1ZXN0IHRvIGRvY3Vt ZW50IHRoZSBhbnN3ZXJzKSBhcyB3ZSBub3cgYWxsb3cgdG8gaGF2ZQo+PiB1bm1vdmFibGUgYWxs b2NhdGlvbnMgYWxsIG92ZXIgdGhlIHBsYWNlIGFuZCBJIGRvbid0IHNlZSBhIHNpbmdsZSBjb21t ZW50Cj4+IHJlZ2FyZGluZyB0aGF0IGluIHRoZSBjb3ZlciBsZXR0ZXI6Cj4+IAo+PiAxLiBIb3cg d2lsbCB0aGUgaXNzdWUgb2YgcGxlbnR5IG9mIHVubW92YWJsZSBhbGxvY2F0aW9ucyBmb3IgdXNl ciBzcGFjZSBiZQo+PiB0YWNrbGVkIGluIHRoZSBmdXR1cmU/Cj4+IAo+PiAyLiBIb3cgaGFzIHRo aXMgaXNzdWUgYmVlbiBkb2N1bWVudGVkPyBFLmcuLCBpbnRlcmFjdGlvbiB3aXRoIFpPTkVfTU9W QUJMRQo+PiBhbmQgQ01BLCBhbGxvY19jb25pZ19yYW5nZSgpL2FsbG9jX2NvbnRpZ19wYWdlcz8u Cj4gCj4gU2VjcmV0bWVtIHNldHMgdGhlIG1hcHBpbmdzIGdmcCBtYXNrIHRvIEdGUF9ISUdIVVNF Uiwgc28gaXQgZG9lcyBub3QKPiBhbGxvY2F0ZSBtb3ZhYmxlIHBhZ2VzIGF0IHRoZSBmaXJzdCBw bGFjZS4KClRoYXQgaXMgbm90IHRoZSBwb2ludC4gU2VjcmV0bWVtIGNhbm5vdCBnbyBvbiBDTUEg LyBaT05FX01PVkFCTEUgbWVtb3J5IGFuZCBiZWhhdmVzIGxpa2UgbG9uZy10ZXJtIHBpbm5pbmdz IGluIHRoYXQgc2Vuc2UuIFRoaXMgaXMgYSByZWFsIGlzc3VlIHdoZW4gdXNpbmcgYSBsb3Qgb2Yg c2VjdHJlbWVtLgoKUGxlYXNlIGhhdmUgYSBsb29rIGF0IHdoYXQgUGF2ZWwgZG9jdW1lbnRzIHJl Z2FyZGluZyBsb25nIHRlcm0gcGlubmluZ3MgYW5kIFpPTkVfTU9WQUJMRSBpbiBoaXMgcGF0Y2hl cyBjdXJyZW50bHkgb24gdGhlIGxpc3QuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJt LWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21h aWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=