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 65522CD4850 for ; Fri, 22 Sep 2023 18:31:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A46896B0302; Fri, 22 Sep 2023 14:31:50 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 9F6E96B0303; Fri, 22 Sep 2023 14:31:50 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8E4A06B0305; Fri, 22 Sep 2023 14:31:50 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 7CEDD6B0302 for ; Fri, 22 Sep 2023 14:31:50 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 4C04281169 for ; Fri, 22 Sep 2023 18:31:50 +0000 (UTC) X-FDA: 81265077180.17.F5EBE9B Received: from shelob.surriel.com (shelob.surriel.com [96.67.55.147]) by imf05.hostedemail.com (Postfix) with ESMTP id A1BBD100009 for ; Fri, 22 Sep 2023 18:31:48 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=none; dmarc=none; spf=none (imf05.hostedemail.com: domain of riel@shelob.surriel.com has no SPF policy when checking 96.67.55.147) smtp.mailfrom=riel@shelob.surriel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1695407508; h=from:from:sender: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; bh=EAj88gukBfWDoNVtizkreqhYpEUCy+H66fG41Vcyj8E=; b=MbI9WIo1JIoCFv8hIIZVZJ61ykFdBK/rKm5VKghIeamuN19E1LMkBzOU4VmVEooJk1/FkP OoNrGf5rh/9GvDfnbleUmMQql15ECzWiLfbd7MIKN+B/ha2SJnKhwNE9P6r5fAuQSAXGId ulRhm/vj7oHztckMa26/4z1xhUv/eN0= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=none; dmarc=none; spf=none (imf05.hostedemail.com: domain of riel@shelob.surriel.com has no SPF policy when checking 96.67.55.147) smtp.mailfrom=riel@shelob.surriel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1695407508; a=rsa-sha256; cv=none; b=hYUqZTKwO3Bf+RPaVBvIdIAx2y03Q7t9kD1skiMsbiLUfyfSTR8529lMtwSS9+qvPlQPTn 1XfdAucakafVl/X2/xYuVAV8l0/RxntWRFM4QIssUGrQnsJvqv2nMm/X8V9u/lqsqe7G8P 7ht8mERWnYHkhl0N+gU/Y3FIzfYCfPI= Received: from imladris.home.surriel.com ([10.0.13.28] helo=imladris.surriel.com) by shelob.surriel.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qjkvq-0002AW-34; Fri, 22 Sep 2023 14:31:14 -0400 Message-ID: Subject: Re: [PATCH 1/2] hugetlbfs: extend hugetlb_vma_lock to private VMAs From: Rik van Riel To: Mike Kravetz Cc: linux-kernel@vger.kernel.org, kernel-team@meta.com, linux-mm@kvack.org, akpm@linux-foundation.org, muchun.song@linux.dev, leit@meta.com Date: Fri, 22 Sep 2023 14:31:14 -0400 In-Reply-To: <20230922164408.GA224968@monkey> References: <20230920021811.3095089-1-riel@surriel.com> <20230920021811.3095089-2-riel@surriel.com> <20230921224201.GB21193@monkey> <20230922164408.GA224968@monkey> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.46.4 (3.46.4-1.fc37) MIME-Version: 1.0 X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: A1BBD100009 X-Stat-Signature: ouqmm3z4rnk3ra7tbrh94jke8i45txq7 X-HE-Tag: 1695407508-925187 X-HE-Meta: U2FsdGVkX1/vKenht/OALvMfNdtnqlnhgiw0NXx8SMzITXWtWuRza2z1noXqgIvHNGhyDvM7PM5Pramol5kLfyOj59rplDYQibo8mOunA6fXnA2TUJCsm7kVOGlpqePxi2JQ0n8oKHo1oWbz3CmDv3RapI7UrH2FmOJTN5bHxm877wR1wiBcVPSueopk9VAkXIrAyVd7EhoBUj2C35dNHH/uDUIlAt60SzZjRVyKfKuZtWQ2GxChx543wBMCvbhouBe2IVUB9LTgZVLoQFQd5HeI2oEQZSzyoOQvTs+yZ9atMXRDtLIVAciN8IEN8Ul3jfvV4Ol2iMoowRMqLAFtjn6gWUcTySqkifPB5Il/S55+mHfMbJMbXP/8xHHmn8IScRNES8OEhanwr8L9MyyvDZLXcl5reobbJQuIJ8EVhBLsCarGAnbQxtBHHNKcSKvnu/3DQ9yKiAYv7Wt3pHSusW28pVARaA7GMhl1q8RJzshBe2tWWCPupMV2jQ20jcyvdeFxVSjVzmK9TA0qX21igyEXnCUgL40BtLZy29vpnUv7ZMdLzmNKvJb6jbakR0TVC54L0F8b51UC0K7dyAJc+Qqh7/tF0bTmLXGiu2MUoH+FdLTc9dPHES+Qyu14aYUrvC5fSS9zw4fHRPINNI9rKHYFkQsIJt/UXDYtwE5sTOlXLOOpdCt3AG/Uj/zUR5jbX7RaBUw3gNJ18TRjzzGZxtP3/xKthAHArcBrJx246qyRqHHjsNYUtCjTHK/uBNMSx5uKiuW2mtds0CwmxwkEaTDmeaVm8p+BaQaGCTlUH+W0xgVhuJJOe8cfJJm4JAoQa58LMxFIZTwuwvJJRhdOLyflE9VNN223cT+ka6wMYD7gBVncI/f1FZUznsPCvz/32slOyMNzPGa/In2QOZR/xipe+vF8al0eTNJ8lZgXE71+A6Xu5LpW2rm0camV5+b/iY/l+qFfnsJ6pl0Kv5W N3dWQ4Gg WhGA6hqpcrHt1YdUIwQ+qDZBz8RGqstG1/bEmxp7GTnbflT6Nd9NM2apWp4szT0Kyn5XQkUmCY/Ihc8dpmAHwcf1gf1Kqh3BKs4E44Bv08wjuNj+0GXJSPPZ/FWxhLjjlVS6pJvXRSoE1mAW4jFSbSbp74j0aOTdwMWYvHu3j2pC/HQtGsTfahL4B6DdTZlV8vvJsgG4sm5v0+mh2CYjgZt26AS7/j8jkalFqRq5aBjW0LxiTEKI/tSxmHJA+n8Om9DH8v4hKG+vMeSA27WISFucAfGZN2Nteu7pmrzbJIjJzj78TL7tbsbSWmqF73r4faiF/6/HvxmzNcjo= 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: T24gRnJpLCAyMDIzLTA5LTIyIGF0IDA5OjQ0IC0wNzAwLCBNaWtlIEtyYXZldHogd3JvdGU6Cj4g Cj4gZGlmZiAtLWdpdCBhL21tL2h1Z2V0bGIuYyBiL21tL2h1Z2V0bGIuYwo+IGluZGV4IGY5MDZj NWZhNGQwOS4uOGYzZDU4OTVmZmZjIDEwMDY0NAo+IC0tLSBhL21tL2h1Z2V0bGIuYwo+ICsrKyBi L21tL2h1Z2V0bGIuYwo+IEBAIC0zNzIsNiArMzcyLDExIEBAIHN0YXRpYyB2b2lkCj4gX19odWdl dGxiX3ZtYV91bmxvY2tfd3JpdGVfZnJlZShzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSkKPiDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHN0cnVjdCBodWdldGxiX3ZtYV9sb2NrICp2 bWFfbG9jayA9IHZtYS0KPiA+dm1fcHJpdmF0ZV9kYXRhOwo+IMKgCj4gwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqBfX2h1Z2V0bGJfdm1hX3VubG9ja193cml0ZV9wdXQodm1hX2xvY2sp Owo+ICvCoMKgwqDCoMKgwqDCoH0gZWxzZSBpZiAoX192bWFfcHJpdmF0ZV9sb2NrKHZtYSkpIHsK PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgc3RydWN0IHJlc3ZfbWFwICpyZXN2X21h cCA9IHZtYV9yZXN2X21hcCh2bWEpOwo+ICsKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgLyogbm8gZnJlZSBmb3IgYW5vbiB2bWFzLCBidXQgc3RpbGwgbmVlZCB0byB1bmxvY2sgKi8K PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgdXBfd3JpdGUoJnJlc3ZfbWFwLT5yd19z ZW1hKTsKPiDCoMKgwqDCoMKgwqDCoMKgfQo+IMKgfQo+IMKgCgpUaGF0IGRpZCB0aGUgdHJpY2su IFRoZSBsaWJodWdldGxiZnMgdGVzdHMgcGFzcyBub3csIHdpdGgKbG9ja2RlcCBhbmQgS0FTQU4g ZW5hYmxlZC4gQnJlbm8ncyBNQURWX0RPTlRORUVEIHRlc3QgY2FzZQpmb3IgaHVnZXRsYmZzIHN0 aWxsIHBhc3NlcywgdG9vLgoKCi0tIApBbGwgUmlnaHRzIFJldmVyc2VkLgo=