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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 22743C77B7C for ; Wed, 24 May 2023 21:57:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A644B900002; Wed, 24 May 2023 17:57:09 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 9ED93280001; Wed, 24 May 2023 17:57:09 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 867E2900004; Wed, 24 May 2023 17:57:09 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 7684C900002 for ; Wed, 24 May 2023 17:57:09 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 4989214090D for ; Wed, 24 May 2023 21:57:09 +0000 (UTC) X-FDA: 80826509778.07.80C0662 Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) by imf15.hostedemail.com (Postfix) with ESMTP id 375A8A0012 for ; Wed, 24 May 2023 21:57:06 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=YJ4H96LT; spf=pass (imf15.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.208.53 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1684965427; h=from:from:sender: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:dkim-signature; bh=BGJNYAB8T/lr+YL5tSEXLDHHn2s+eih/Ya1hsZucDVU=; b=4ePEydu7twWn1gxCwu1n56q79vDmaHfplsH+3t3ffotK0zuFZTaIwTHO5Or3jdUwSKQHAs gZL3n/reatAbXaWey/PU/4qBLa3JTsfwg5/Z7DJ4SoVI29sFHfT2WKIpxxcqSFBLQLkDXx 1FeTnnXo92FwJj0/oeaxjEGki987f6Y= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1684965427; a=rsa-sha256; cv=none; b=CDn3f4wWphpbPgdfZSERebgiLjDFQwembKwRhc/f6p8yr486o45PNCpdWuhQSIwpKiMwKT 7gm9wqKG8E2099j7LlLlJ33lUAoYJ+fNDt5Et0hnrTP2t2/hViSx2OPcAlsJ8yH8IfQnQa lf8XCO3tcj3vRPraWkw2Wr3qK+qSbHw= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=YJ4H96LT; spf=pass (imf15.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.208.53 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-510db954476so2613692a12.0 for ; Wed, 24 May 2023 14:57:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1684965425; x=1687557425; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=BGJNYAB8T/lr+YL5tSEXLDHHn2s+eih/Ya1hsZucDVU=; b=YJ4H96LTD6bT7GRgV2xsesOqcwdCc85ReA9DyNKKsQdVFzY69BaKX9JwCOkf9LSQXo A8Olxwqysb11IJTbtbwBEwe4+EaNGsgTqbsw0W07R4rfEWTA0u8J85q5RGE2d96e3TE1 JEwLQ5lj7v4jd/0GFxA2qNkluOen8GFPyCJKo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684965425; x=1687557425; h=content-transfer-encoding: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=BGJNYAB8T/lr+YL5tSEXLDHHn2s+eih/Ya1hsZucDVU=; b=NpPD2HmPOwAyQRhpv1UI2wWR8cml2Ld5Va+N6WnJrkiMiri4NGZuPeE//7brSD/g5L oD76ZnSxOnKKm5FcT7cYpzap1pnVQaRATG4fE10cuSvjZJAdataxxzBI+mgBUdiyJKeb nvwZHPS8ltRJ5YCImJnq48cOZyYh8/osFg7JogB6XDqjtkygpcEVQFj6jZbHPgbXczdc +RRZLWFnkpO1u7qwQdmk5Qnzw21MrXz8blBoChlqlTjnutIaM3YvkcL4CmZV2YDu0Gp2 QiR8OIeHufOtIm1hP6VW2MngupJvL+zEI8l5IRAIgJjJaGOt1glJaSlf7yXm5RI3rcBU dj6w== X-Gm-Message-State: AC+VfDzB+DESyw/KCOXPMjpVDfaA0Tjiu0UZtDfqwcEMJ1cdSMmdq1vx jwz76dS6iS+9bszpW6D5B/Yjp3O24jW9P8PZ84iPOrh3 X-Google-Smtp-Source: ACHHUZ5ReUKyVo7Zu1+6TjP3GOoqeaXHAl4FRuvT+xgs/UPLkU1c5pgxPUEEtz0WKEULE0CoUzOmxg== X-Received: by 2002:aa7:da82:0:b0:50b:c693:70af with SMTP id q2-20020aa7da82000000b0050bc69370afmr2901926eds.2.1684965425476; Wed, 24 May 2023 14:57:05 -0700 (PDT) Received: from mail-ej1-f41.google.com (mail-ej1-f41.google.com. [209.85.218.41]) by smtp.gmail.com with ESMTPSA id m17-20020aa7c491000000b005067d6b06efsm329447edq.17.2023.05.24.14.57.03 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 24 May 2023 14:57:04 -0700 (PDT) Received: by mail-ej1-f41.google.com with SMTP id a640c23a62f3a-97392066d04so138879666b.3 for ; Wed, 24 May 2023 14:57:03 -0700 (PDT) X-Received: by 2002:a17:907:268c:b0:96f:65db:d6d2 with SMTP id bn12-20020a170907268c00b0096f65dbd6d2mr16749757ejc.14.1684965423649; Wed, 24 May 2023 14:57:03 -0700 (PDT) MIME-Version: 1.0 References: <20230524213620.3509138-1-mcgrof@kernel.org> <20230524213620.3509138-2-mcgrof@kernel.org> In-Reply-To: From: Linus Torvalds Date: Wed, 24 May 2023 14:56:47 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 1/2] fs/kernel_read_file: add support for duplicate detection To: Luis Chamberlain Cc: david@redhat.com, tglx@linutronix.de, hch@lst.de, patches@lists.linux.dev, linux-modules@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, pmladek@suse.com, petr.pavlu@suse.com, prarit@redhat.com, lennart@poettering.net, gregkh@linuxfoundation.org, rafael@kernel.org, song@kernel.org, lucas.de.marchi@gmail.com, lucas.demarchi@intel.com, christophe.leroy@csgroup.eu, peterz@infradead.org, rppt@kernel.org, dave@stgolabs.net, willy@infradead.org, vbabka@suse.cz, mhocko@suse.com, dave.hansen@linux.intel.com, colin.i.king@gmail.com, jim.cromie@gmail.com, catalin.marinas@arm.com, jbaron@akamai.com, rick.p.edgecombe@intel.com, yujie.liu@intel.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Stat-Signature: w4776frrfai8mdjxbzczor31475rboqh X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 375A8A0012 X-Rspam-User: X-HE-Tag: 1684965426-177595 X-HE-Meta: U2FsdGVkX1/qvme/YXTt/02lxsyzUTOwe5MOAdHF4edYNx1Fz49vfJTmkfH9eymkzgw7Al5rjDhoSbZylYqnEzVG2hyl8wK/r1nwYBJSjwROvUcZXtAt/5f4Daz1UQCC+hGXzUAu9lr9k0YzVqjhsbX/1fKFJHJpRYJQy/14tR7+Hfjo6qJ9z9fkppxj3/0kztXZMlvcIGKAhQkmhwGnoBQZe15ClUcJgsL9XDhpxwpBNP1eQ3P+40ou2slw8r368Bzig+1lzQSIYwW6YvGylXxyIFHdB5FtQzBVspAVp44LzsWFnT5nf4mScxrwbV7lFkJP18gUp98zqNRCQZiVC7BahC+9AcUc6mri98ntnI9BHGsl/I+lQtiAh7aaCVd1ASyOmfn/DCRvHpLptP9r09lSC9FWrArzrcqm6upRhsn9uLJcX6qRj7O+KPDi4fd5MuqptyvY4xddbAagfs7ijJTcbevhtPlPvUc77cvlryisnFaamBrXnHkyIvDIeqCJEFrqELb0X0Zd9X7ODmKPX5t1X67fYey64zb/zGGYcUD6UlL7IC3t+O+RXQFEJn18FI2kevRBiYubp5HPHDuw5ETx8ZcKZEKVVxsiVSuPJ6KVTLtVrFpxHmFCY/TSmFpDFUuv2QdsLT2LM5uVxT1R8+B2fg58HVLCzeHA3rpW2WgeeRkKbjqMfiiQYiGeuwHjBGAIw6/Ct9bdROJjO+BX2pCxrBVdt4tQZnq0OFnkWrvZGaO1VKgAK+Qfvy99c2b9hDxSPtJeLsO21HNBHBnDXYMVNeN6sMZPhgIQR8dLJ1b70TEnWinKvAvvwRysdRuKP79Ryzf3KgTbDOhOP/z4CyMRtUxP44+Kkh1u0tdvsdhzAURFHY4f2MY2ifZCgV4Zjq3uN4xHJbngdFyLJc8vDiodV+wyOgZhKhS6YFqbIjckRGGsmatAS1UPG+9zyYDGDg69I1PqYasERIvhrG3 RIYgaCwJ v9n1iZz3BhQFVSdtbX/rNden7mhZ+aRkQQfrIoyAFNvtukoi+lkYyW2MrJ02NklzYZQZgAOY4j/7MYzefieyh4ap5+LiBThDJMqcRNWAsk4pSs1960AJV95iKShWT1Zv3S8HTbRSMGcGZrIdJWbCx0ZvpWRh8496+1HqLhzPwy56lSFccIDXtVNWB0UG8hfKreU7aOSW+YJLJQ1VTQcmLQcunifOefclaH/zfSW9Rt0kBA4CiLDytBcZM94/G2s6PMLj+6C/xQ5+31YWwNrClltYwoNxZ90UaBML8uSNEKtyjN7qrlbKIjdpxW9OqBpSvTzhRRycQaObfd/4wRAOzjeclqjiGEMVJte6wQbpPFJQ4Ew2Tmi7Mlxz/quDekCrksmX7BvJ2DS9E52ye3aWYbJMHuTN+Qk6jH4WAwrYYzJ2KNHUJ0o5277/PvowTARuHzFphLXVIrOETxDSx15+adZQDoYJUWIYzUZdL7N5+RukckDPgwxkE9QpmxKhfecoYpyrPET0BP7NB5FDJXgJE7UvO8v7zrBooJ1bka2XLqnWpXKPpvzG9tVo/wEIiXQNBRAou34NxDKLyguxBlO7kjQro71FPlpiOz+OwYFJLvqUUpJB4A+xVjkfHj0f3cnE9RwFbxq+Gln7DB+6P2HhIo/pIlLEkcth/YuerkhYT+H+kIqI= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Wed, May 24, 2023 at 2:52=E2=80=AFPM Linus Torvalds wrote: > > Stop adding horrific code for some made-up load that isn't real. Even if you trigger some "worst case 3x memory use", that is _temporary_, and will be free'd in the end. The patches to "fix" this are worse than the disease. Linus