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 D5B74D3C92A for ; Sun, 20 Oct 2024 20:54:40 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1A9816B007B; Sun, 20 Oct 2024 16:54:40 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 15AA76B0082; Sun, 20 Oct 2024 16:54:40 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 020EB6B0083; Sun, 20 Oct 2024 16:54:39 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id D2A366B007B for ; Sun, 20 Oct 2024 16:54:39 -0400 (EDT) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 5C5A9AAA7F for ; Sun, 20 Oct 2024 20:54:10 +0000 (UTC) X-FDA: 82695183858.24.5695413 Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by imf19.hostedemail.com (Postfix) with ESMTP id B27C91A0005 for ; Sun, 20 Oct 2024 20:54:19 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=OLfRtR+r; spf=pass (imf19.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.221.44 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=1729457627; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=aJEOlGi6/NlpOBfgvKHdSVSVCJV506MrOJiwvsRFLeE=; b=hiR46b+NXNeI/KXuFWAy8hGNWYhO7hXKbnk8BUxFauuBy/pd47ocRLpSUCa2F+LUQCNzHe L5QOaaid2Bk1ZdePUIPOxbC3LrOjyJfUR12X4oNWtpbyWsjLj7zDTLKHydZ51ivFfbnX7h V6ajpdcoSWOMTVOnyZG6oAnxK4EflDs= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=OLfRtR+r; spf=pass (imf19.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.221.44 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1729457627; a=rsa-sha256; cv=none; b=MPO2h1JZS8Y/qXy5jXlR3HZWHVT6WMe0kU616VwKPmiXnj1IRbN32nO6lvIMUMdOxQ6SXP SLIzqhka4ZSLI828FjyAzKrSuOeyVXNdbI8vM/dCtjBVf8/08knwGrHDb2r6E/PDC77fOm 1Ik3eagNUaFk+w+9E18NB1G9zO32TD8= Received: by mail-wr1-f44.google.com with SMTP id ffacd0b85a97d-37d6ff1cbe1so2947327f8f.3 for ; Sun, 20 Oct 2024 13:54:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1729457675; x=1730062475; darn=kvack.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=aJEOlGi6/NlpOBfgvKHdSVSVCJV506MrOJiwvsRFLeE=; b=OLfRtR+rPBN6RWi+gkQ7QOks618DH2N7BSM2AGzY05YL6O3lq45cKFHOEOGUPOB+Mx nsTEcMPKPCzprP0jBSXRBCmQUSxShurbdWBrnXJJ/VpwXUsckGPpmAfq0iuATw6NprJh BZh9TfRk+9erhm19JIOAYHHJktaxJ3qio8pZc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729457675; x=1730062475; 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=aJEOlGi6/NlpOBfgvKHdSVSVCJV506MrOJiwvsRFLeE=; b=Fht4OmMTbBulOYOCC7wIsCSSDLB4l75OFHTueGdO4B0qQEbByfeX1qvJTWFBGXT5of 1jvymOetEMSpcr5P6snMsli3hx7yd1MxGWzya4DV5LzlGlT60sHAxX8n67L9atzJtU93 UtYyMO51Sgh6oUTfBkU9Io2Ot84EKXpjzwh71GRcMHjZJv7bRoW2YT7TIBUZp+/ndEty FZfjrUvSyyOSzMjGftdHKvk4p31dxUlMabckIa1Hcz5WW+jjfwWVmBE2WqdZV/H3BD2P wEuofXJzIKoC6CpJLSPnk/Gss3Y1Lh1FjvRT0bimtNiTN4/nu/d4hO5iqFM4CvTpiJww PQig== X-Forwarded-Encrypted: i=1; AJvYcCUnVuU7j1zZBZGkQ4HoYHX5wO9mTp1QQJsQd4W3m8OW6L6rG6Km6l64bL9SmzThmZOy8yr/KTF/HA==@kvack.org X-Gm-Message-State: AOJu0YzUoVMgQuzv/OdYHCrHD2oqhG02rgLQC1vInjtDVf1cmqn0j1PU m7g0fpEN2mOEUmDp14JhKkG/3wHaMzoUvumFp5md5hffqJ4pfITs/EGcjLv0h0SS6QQa6Wf9ubX i0AA8tQ== X-Google-Smtp-Source: AGHT+IGHkE6RHc5PdUlZofen6L8JAIVGM2JvzSi3xL/af5L82bfTNKV65J8NQIZYaIfgz37+z1e32w== X-Received: by 2002:a05:6000:110e:b0:37d:5129:f45e with SMTP id ffacd0b85a97d-37eab6edd06mr5119704f8f.20.1729457675217; Sun, 20 Oct 2024 13:54:35 -0700 (PDT) Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com. [209.85.218.47]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5cb6696b4easm1211000a12.12.2024.10.20.13.54.33 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 20 Oct 2024 13:54:34 -0700 (PDT) Received: by mail-ej1-f47.google.com with SMTP id a640c23a62f3a-a9a0cee600aso482076166b.1 for ; Sun, 20 Oct 2024 13:54:33 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCXWeLM5cbxgFmEQ81EB7RR0wHWoHc77qs24ZOzCg00BsHcHTSK7+PLrcjKV+cMKF1GB4VfF4c3ivA==@kvack.org X-Received: by 2002:a17:907:3f23:b0:a99:e4db:4909 with SMTP id a640c23a62f3a-a9a69a746e7mr1060657266b.15.1729457673433; Sun, 20 Oct 2024 13:54:33 -0700 (PDT) MIME-Version: 1.0 References: <90bc0794-4cab-415f-a442-4af85a32eed8@lucifer.local> <6eo3gekf6twbnzhpsi2emz2s6sgtof6iba2rvbor7himmejoq5@qbfwtpbpvqoe> In-Reply-To: From: Linus Torvalds Date: Sun, 20 Oct 2024 13:54:17 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] mm: Drop INT_MAX limit from kvmalloc() To: Kent Overstreet Cc: Lorenzo Stoakes , linux-bcachefs@vger.kernel.org, linux-mm@kvack.org, Vlastimil Babka , Andrew Morton , Uladzislau Rezki , Christoph Hellwig Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Stat-Signature: rsy3tp8nt3cjhfb48yae8rwpitnw3esh X-Rspamd-Queue-Id: B27C91A0005 X-Rspamd-Server: rspam11 X-HE-Tag: 1729457659-924765 X-HE-Meta: U2FsdGVkX1/qrB+q88s+rbLEQLq5FQ9QME/yciVowb5CjcoepWNTzf20TBoU6vOI1IdedOwSXKh064m0uDKG3CmQtvYi1E3Pb3ZRkPR5SA8ueajolEsNovD/r2XcpqO/pJXksQNVfLlXzc1fSPVX/kegCwxaNkH34uU7X6AvmaUHHwn+9FvMzpNG2UAqrxEQK/lfTGMk+yWFup50kHz0geSAWqlV+lL5uXUbsb7v/cxT1IElcUDH84PQTCM4dbC/VzoKAzg5hAbCRXCjUes6Tj1rkRvep0zLNcZVfr56Sa71JavuL+WFxZURpnPfn+xmqu+zeGog2qRD3jFSj5moXq+zaJpLrbpaUr0WAVtVOE3vgQmTnvFjc3KslM1pV14Hp9vidj455HbTxpteicFTK3/m3Aqj0ukndrITMhgeWVAqmQmQIaymWh4Pl44EA4uTdWNqkk5p8rGSPtK0ueGWiVav2WEVJ81mKx5ytPM2Mg8As+sHz7U7BdUZqhjyRA4pgFu1O5u1TLOwFxYiAqJSDKRHg5PDQE2t+lNnn9yX/PXKlrByMxNVB3PuOK8+QbkbFv1nMsfyCwDRJZfcpTMheCx+JbGXTVVpqDkXCfKPBz9082FMdWubKvjqiELhpW5ReubO4f4wwkLBCXdFfjDprzqOwujF1PcpNX9AXrswmn/WE+6t1JJLDccN5o5BI6wl/YBepRNogMIAySwNbx3NHzgR9vjIPC+U8GBUHy7jF5qaoxWCiYdf9Y1fKuUb52kXf/x8H+meKdnkQhQ2PYGQ9RGAX7AqN67G2j2rc2tkvmMqWNgTkCOB40PgvuEsds1uLwpuYf4XLtqtA76O9BXFAzM7EX1m8tKdZC1l7rQP4MtWXCLsBo0L1VbHizbHI/PJKHCB2RLr5vplXqGq5Y3aA7s+P7CFMS1YCDTBr7iwyaYx9bO3QaUIRoPy6tIMhbbDXiUP7Z0+FEwh2IQB+Gg et1Sc9RH 2KGJ+un8zsfORpJD/FKS0z3QnseaqCuKPkrxFTomtl6TSQFyQbshBDPpphN3YjdhF+7vMZFWokI8WKMHVUhdgX+P3QNuuI7uRVKx3cGV8SwBuN1S9g7bETO+Llh9BpPrwGX0xcJfYXRJO2H+1sW9NxLdTspCiPBXnf50DHesbJ3yo+zpe4MbBsg7KwPIgU6eZumJhUS0qm8BNAHN+BfJ4eATGbJB6Xfja++zjr/9hEjMnXOSCUrHb/uSVeWFlRnYSm9KlvRkukEXw5jXsqgVAze4VJu8L1U9vwsCH0uCOj6xLerIOlsSSJXg/LxDBVK4JRdQxjELbr9LELAyW5ngetUJPtLe46c/Z8gd7+RTtxGwbvQss65XXeEe9bc57ebOvZzFlitFDFi50d6bgyvYDzEwIoj/mAbirmV1yZMOZwEjC88yZyhIOZ5n6z/xJQqsi68k0q5ppZVD688gcyt4wLsEhPQTdkylhgT3G16MrLqR63Yxjmti/VewYXZzYmulh746Hmd5DjZm2HiA= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000059, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Sun, 20 Oct 2024 at 13:30, Kent Overstreet wrote: > > Latency for journal replay? No, latency for the journaling itself. You're the one who claimed that a 2G cap on just the *index* to the journal would be an "artificial cap on performance" when I suggested just limiting the amount of memory you use on the journaling. Other filesystems happily limit the amount of dirty data because of latency concerns. And yes, it shows in benchmarks, where the difference between having huge amounts of data pending in memory and actually writing it back in a timely manner can be a noticeable performance penalty. It's still a good idea. Linus