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 292F2C3ABC3 for ; Fri, 9 May 2025 05:45:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 816176B0095; Fri, 9 May 2025 01:45:13 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 7C52E6B0096; Fri, 9 May 2025 01:45:13 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 68E996B0098; Fri, 9 May 2025 01:45:13 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 4A94F6B0095 for ; Fri, 9 May 2025 01:45:13 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 050681A0DB4 for ; Fri, 9 May 2025 05:45:14 +0000 (UTC) X-FDA: 83422281348.05.7F24078 Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com [209.85.167.44]) by imf17.hostedemail.com (Postfix) with ESMTP id E5B9D40008 for ; Fri, 9 May 2025 05:45:11 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=HPhlC8Pe; spf=pass (imf17.hostedemail.com: domain of linus.walleij@linaro.org designates 209.85.167.44 as permitted sender) smtp.mailfrom=linus.walleij@linaro.org; dmarc=pass (policy=none) header.from=linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1746769512; 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=iC+KM2weP/Iu2ObrbiQ5olkaoIMcMwy/1w4Np7o9zlY=; b=q3iQ7pjaqurWkZ0ZYYjWWpNKAfMnXLB53BNv8sKZzUNg8OHfs3BTv3ltnecW5hqOBLmo0w FjcR0dvA0CQ/Abk6acTVzNoenOOhAhb6kihrPx6mSxpKIaSoY320z0I3LgN7Ey6ZvgXwSF oNntYIZRtNe23EbZXn5ISlHMOuexo8M= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=HPhlC8Pe; spf=pass (imf17.hostedemail.com: domain of linus.walleij@linaro.org designates 209.85.167.44 as permitted sender) smtp.mailfrom=linus.walleij@linaro.org; dmarc=pass (policy=none) header.from=linaro.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1746769512; a=rsa-sha256; cv=none; b=cYrO/sSRusgpUb9pAo0kY3lxriNsYh7qpQgYy4U4l8QnWz4JAyu29U3amXwL/Q6LXvunEC EbUpriiZzf4DADsA6ck9qK2aCFskmFx+DeCncMzcX0WYnKPNImYzLeC1K+gzDQkLAiPFad gj3J31zP+EYSRWZOLUrYebqtwal6R+A= Received: by mail-lf1-f44.google.com with SMTP id 2adb3069b0e04-54e816aeca6so2392397e87.2 for ; Thu, 08 May 2025 22:45:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1746769510; x=1747374310; darn=kvack.org; 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=iC+KM2weP/Iu2ObrbiQ5olkaoIMcMwy/1w4Np7o9zlY=; b=HPhlC8Pecw2U2FguNb8aGPnypYG1AsG47OjsgZrud2++jkVE79awBTkOfyVxKZdOpG IBwXaqpMbcD38frScF3XOTnD6Hv6d9K+82RGbCvszuvfUosyogRZN3ZS7+fTyIAZU2mS GYlSnFtIzLD7hj/7Gsrog+IF621QbHqOXMi757sYkLGf8gItfZYnkT2wq4uWZN/ADv9C +/+l3ZRLtAxOisbcXreh3OSTspXOUnkbY4gwD3AaMajYQIcIulLWUJ4pHQQBmd2DaoeK Oqt/V59JNrp/zYGF3BzcCBVI7jpvc/+BqUP+1qu5hN33E18cKmYcnHZXfIwAR0dLy5qw m4AQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746769510; x=1747374310; 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=iC+KM2weP/Iu2ObrbiQ5olkaoIMcMwy/1w4Np7o9zlY=; b=eBtwLTPppCX9iQYrOvYB7S/mAbChJHyXtNNkMr62z3c3mE57sSFwJhhULqWXFJ9Brq mv2Dupo2a5bf+zWAzHf77aTjZGdPdhJuZIQDbEQUyfSI3uS1kAMeoOZixix22rEDyGpP cJ3/23LvafMf8L5a6m1SjIirpiJ8sUOBf+iV1KcTCWve7Ht6nQ5jWElaD9kZYnKBZz7h pJU3wcWCffrkTLo0NqZRPccr4/BPXQq8vKRqMN0zhBkI4BN9r5O5q+75LM/USr9SWTBI 880B2JSXd1vqyXs0DO69QRoJsx6JRFCCHINPsGbPCSlXziCeZMyFsx/pWW5cg26gncP2 neDQ== X-Forwarded-Encrypted: i=1; AJvYcCX63rx/SIso1xrmK4zpnRwweyZlCtFoAO/cAcI/3Mq2zOk9beC8/nXRSwGlO8SYAiGDOUM+jbeySw==@kvack.org X-Gm-Message-State: AOJu0Yyf38URiM7+B+LIximtChnLxbmX3bshGyraZTWHuLDiOk1z1Na6 P6P/F3YoyjYK4ChHe50PpM4AQ0tPmZrpcmfjSsU3ycWOhS8BM7VwFqaKs4naZGSMGbGwZvAB5u0 rr4zxyl5DP4ofATOZv/AIOpkNm64GfnlSgag+bA== X-Gm-Gg: ASbGncuJx4rbDI4rmafUYoC5uQtWIkdCFB/zcwoBnbbnpvzgiegvk2BV5Rn7amYwTRb ko2/CPSjG5+mNFlOZaF2hmYfgXSMnIYSUK6R8kvexP5l02VRnAAlQuEudp4XcnJjGbpzxhDQK0r uNVZnChN82ZkU9TXg4YIbPpg== X-Google-Smtp-Source: AGHT+IGu1xGR8WTax5TrOKXF1Eto7c+n7MQrjxJwxMUWemea96exZ6xb0GmCQdsefgrWmb+t+MZjLoC04gRIYAL/XZ0= X-Received: by 2002:a05:651c:154a:b0:30d:694d:173b with SMTP id 38308e7fff4ca-326c469a7f2mr9542351fa.33.1746769509950; Thu, 08 May 2025 22:45:09 -0700 (PDT) MIME-Version: 1.0 References: <20250507-fork-fixes-v2-0-82ab1e42cde3@linaro.org> <20250507-fork-fixes-v2-3-82ab1e42cde3@linaro.org> In-Reply-To: From: Linus Walleij Date: Fri, 9 May 2025 07:44:58 +0200 X-Gm-Features: ATxdqUErxhgKNuyaW5KW803h8CDY2yyE2206ZjpnZDJxb7bsX6iEee1Qgco4BII Message-ID: Subject: Re: [PATCH v2 3/5] fork: Remove assumption that vm_area->nr_pages equals to THREAD_SIZE To: Mateusz Guzik Cc: Andrew Morton , linux-mm@kvack.org, Pasha Tatashin Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: E5B9D40008 X-Stat-Signature: s6izn88kp5a3e3hwabqn884mwyd3x9mf X-HE-Tag: 1746769511-343316 X-HE-Meta: U2FsdGVkX18NE3Ss7YSNuMLC8hUxnK3lkb4S3acaCyeCWujKKEqutqJyvkLyczT04ARkXkjSTl6p7btbpbkXpvvN2mnkPjn80/0GQh8XownMviDW0zcxYmTr58zq6DVtrCsujMGp9gDJnDe6n3CObgaoKoXezECtvOkHSPN5yfplYAbpVb3zu5uvAt6RcCWdQ9BWwv3pRVNPYGyDb1wYs8NARWVddFE7/LteXk9iNug+swWvcTDgSu/pmzLgKHnfdbNzwuitTHnL9Zy0+MWJE/FAMD8RuoO4fxqBqNwlKQ/APqAyy21y4T7bEN3aWWWihUnnBC/gRIEF2rvjpnRJXmxmBQ9ZEBfXGxeCR9c+7XCCbLBya316gY09R77cNqTRd+Ol9YQXxi/qbO14nVfMqd1Q3eSSsx185J3jFCP4S+C+JMjko8W3gH6yAHbqXKFgdVb4bEDUhQWqLIl1auN8b3bOPE0WgPiR382hBOfywKuV4jm3vGH3G30GgJ6IBo2+597KMeqWFLJg/0iDIh9By8b0tvH7IQOwuBwOt+QVRT8eMmooJk0JtdEQuWLIKHtSMyyocEB1LJsngyDpD+ZiglOqtTlK2MEr0GicKNnMw0olN0dj2ONqADHmVObeNFKVTbhSVHUR8KwPf6TS3txNWkTogv06c7YLT0VMpxkuCFxC84COfd9Xz8OVEv/VW+MJwNGukV77LBmJQZETDBAqT6V12Mn/JesdPXTHhVSMisSimv0pNx0iKcNHLOgYlThME1axPzSZ2wuQb7oVRbJt4zm9uT5XAvE5OJNxO4TSf+sfxOgO+EMe7cWgKhgB5BTKTrvm7vdpSSKmzwlycUtV+ZIq7nEe+TPUx7CkMeQVX6FmlcM0T67xu7++1NDbv3NaBG8Sk34l1LGYSs0xNEd/KzSpOaqOxjclfhSM52XYk84x/JQQAmrYtyrCtDWagWDVIT/9tek0CLTOqHoU2kM 1XMqpWRB xoDmHsgRVDwtQXiiv7Iji2T14/bxkKNjVtrPhfKZyBqFilbrG1Af6Tsfu7+AK/SPBeAqCdCbs9/uqRHhuPryU3egqitbMUJAysKqO72Y/EUm53lBH4AT3vSL81W8jXB/a+kA1JMkGXX5Tc1ChRg4da2Ra1OE0SvYYJ09j00xAHWWKC0qZWdG0F0Gmxtj3NZm6Zg9V3sawUOBry9uUMcf3DbWdhkx6ZsDkGMcmhWxrK6t0dvBridHhpftijLujEKsh2P/p X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, 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 Wed, May 7, 2025 at 6:56=E2=80=AFPM Mateusz Guzik wr= ote: > I think the change makes it very much less clear what's going on here as = it > suggests the page count for stacks is variable instead of fixed. You're right, it belongs better in the original patch series where variable page count was the intention. I'll just try to drop it for now, I think it will be fine anyway. Yours, Linus Walleij