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 Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8E6F7C5479D for ; Tue, 3 Jan 2023 20:16:39 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238273AbjACUQ0 (ORCPT ); Tue, 3 Jan 2023 15:16:26 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48506 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233613AbjACUQU (ORCPT ); Tue, 3 Jan 2023 15:16:20 -0500 Received: from mail-qt1-x82c.google.com (mail-qt1-x82c.google.com [IPv6:2607:f8b0:4864:20::82c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7D13FDE92 for ; Tue, 3 Jan 2023 12:16:16 -0800 (PST) Received: by mail-qt1-x82c.google.com with SMTP id j16so25467913qtv.4 for ; Tue, 03 Jan 2023 12:16:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=HTnuIAJdCSnqOgUCfI1VegmgFYxeW1ngR0BDNyHkGf0=; b=DokQ/BEIgEpL/ia17Z2x8+os3L6Iix7X3VYwgY2oWHbqXrXltMNtHkuxWFNC0TiQoL cBgZVKREYRgoskXuojqZ3A1XLXXW46nqyABZQqesu1jY6qAYwaNx5oLjtODVhfjUliU3 eVndN+o81O0zIOd96+Ti2/uGI99RMfL7MdUR0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=HTnuIAJdCSnqOgUCfI1VegmgFYxeW1ngR0BDNyHkGf0=; b=qJsZTTDvL9TZZd947ckUNwCyBhPA190+gWk6cvPwQ4wXYCVE4PquJlPL5MufuZ123j vO111J7sKC635Hxydwv8UfP94geIUMiJm4VlgcrJxpSLaLsPfSkyOOS5iPGlmhBGsr8H bNd4l0RXLWC74XL2jBBIEZgOB1Rwc9RdIZf41tu3S6lJpTKRKKstgarVH+rvV4WsGjUy JGbJi/DeSai8tOFSeS45rw9hET7NybFHTIhak2ugJQt/GICuihak7r65bOGhFLhFFAnA cuKg2ZZK4KUxpibsezbLC7VoyRziuH+9JAt4vy+G7Mkcs+YKRydXBnLPIb5ZENSmLT5p rOpg== X-Gm-Message-State: AFqh2koBMrRLU2ole2RN7x0WbZqPE7A5mC4rnACliQC9Hr6iBlhq/uhl ZQVU4ODASWqhs4YGDOquQgqd4YxsAV5eYFx3 X-Google-Smtp-Source: AMrXdXu6Lf7juIlvAHNmV4jcHYW5ttZbIzEsYr01YlITWvInhFs27EIrVhRcsySdRYfKQ6YcGGL6AA== X-Received: by 2002:ac8:65d6:0:b0:3a9:691e:8dc6 with SMTP id t22-20020ac865d6000000b003a9691e8dc6mr65218826qto.47.1672776975334; Tue, 03 Jan 2023 12:16:15 -0800 (PST) Received: from mail-qk1-f179.google.com (mail-qk1-f179.google.com. [209.85.222.179]) by smtp.gmail.com with ESMTPSA id z24-20020ac87118000000b0039cc0fbdb61sm19351146qto.53.2023.01.03.12.16.13 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 03 Jan 2023 12:16:13 -0800 (PST) Received: by mail-qk1-f179.google.com with SMTP id k3so15324113qki.13 for ; Tue, 03 Jan 2023 12:16:13 -0800 (PST) X-Received: by 2002:ae9:ef49:0:b0:6fe:d4a6:dcef with SMTP id d70-20020ae9ef49000000b006fed4a6dcefmr2045085qkg.594.1672776973189; Tue, 03 Jan 2023 12:16:13 -0800 (PST) MIME-Version: 1.0 References: <20230101162910.710293-1-Jason@zx2c4.com> <20230101162910.710293-3-Jason@zx2c4.com> In-Reply-To: From: Linus Torvalds Date: Tue, 3 Jan 2023 12:15:57 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v14 2/7] mm: add VM_DROPPABLE for designating always lazily freeable mappings To: "Jason A. Donenfeld" Cc: Andy Lutomirski , Ingo Molnar , linux-kernel@vger.kernel.org, patches@lists.linux.dev, tglx@linutronix.de, linux-crypto@vger.kernel.org, linux-api@vger.kernel.org, x86@kernel.org, Greg Kroah-Hartman , Adhemerval Zanella Netto , "Carlos O'Donell" , Florian Weimer , Arnd Bergmann , Jann Horn , Christian Brauner , linux-mm@kvack.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jan 3, 2023 at 12:03 PM Jason A. Donenfeld wrote: > > That buffering cannot be done safely currently .. again, this is "your semantics" (the (b) in my humbug list), not necessarily reality for anybody else. I'm NAK'ing making invasive changes to the VM for something this specialized. I really believe that the people who have this issue are *so* few and far between that they can deal with the VM forking and reseeding issues quite well on their own. Linus