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 A723FE77188 for ; Tue, 14 Jan 2025 15:55:04 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0B40F6B007B; Tue, 14 Jan 2025 10:55:04 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 064B86B0083; Tue, 14 Jan 2025 10:55:04 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E6D576B0085; Tue, 14 Jan 2025 10:55:03 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id C8F4A6B007B for ; Tue, 14 Jan 2025 10:55:03 -0500 (EST) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 79123AF932 for ; Tue, 14 Jan 2025 15:55:03 +0000 (UTC) X-FDA: 83006506086.10.575BFEC Received: from mail-qt1-f176.google.com (mail-qt1-f176.google.com [209.85.160.176]) by imf29.hostedemail.com (Postfix) with ESMTP id 9B70D120005 for ; Tue, 14 Jan 2025 15:55:01 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=xHkTJdlA; spf=pass (imf29.hostedemail.com: domain of surenb@google.com designates 209.85.160.176 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1736870101; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=wF1XaPNeeHyy6I0ZTk5qOi0F8MmKtWhrdYbpkEjSIu0=; b=4wlZDOrWn21tJ7U4xR6GHaMkXPZ7amrZDpSASi+R5RAlk/Y4knJ+j7C/xrQ+KrXxxUJfh7 pRFFTNOCNQVDBC6bRmYqYbJUUS12B4H8vpSHJQYtd8SImGlkgXlnW1SEPn0BjKumO+x8PS jFiDs67vl2sEgUGhZj7doTBOjdb6wGA= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=xHkTJdlA; spf=pass (imf29.hostedemail.com: domain of surenb@google.com designates 209.85.160.176 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1736870101; a=rsa-sha256; cv=none; b=xNCd7B7lMKbsUEZIk2bXw2RHJJ2cYNif44xnAGS60Wr4LC4VqhUKXCacski78Ryh0duoDh NxFqBhAZ8SjmYaWS5p4rmPmUrYJ2i7N390737uTffAJdnmW8/5zsiqC43X13ypEy3S/uk8 k/yYO7dRuPRaTHaQNMCcg9sPRZxTg0A= Received: by mail-qt1-f176.google.com with SMTP id d75a77b69052e-467abce2ef9so258351cf.0 for ; Tue, 14 Jan 2025 07:55:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1736870101; x=1737474901; darn=kvack.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=wF1XaPNeeHyy6I0ZTk5qOi0F8MmKtWhrdYbpkEjSIu0=; b=xHkTJdlA3DuyNKiA4MqKpC37Avpmc0EgFkBIaA7OzfH/zgAfMf3teL0YrF4mOvbL8j BWG6YQLGS3KL7rHy2+wzE9VSDXqcn8YomWmDwalhdria57OmiOMpeWbVtMaYonkCTFvO RN/qURYqN6+KysL9PH3PnlBv+BBDNpPG7v7N/DwnEgwoCgyZPY70p+bvECc8PDxsRVcm PuVswA2w7Ht1cY55jdsqU8ZbgC/F40yJ6uVs7iIHKX1zuf90Mk1n/owg1zkLvhAXYnRU euL7h6hB1BQHXQQiYxU9mV/ImHGwFoDs2Eaql2OPDKwtVJtJdYVE2C34As3E/lK4egUt g9Qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736870101; x=1737474901; h=content-transfer-encoding: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=wF1XaPNeeHyy6I0ZTk5qOi0F8MmKtWhrdYbpkEjSIu0=; b=UEbeRiGq4eQWeBpGVZng9ykTtkSPxyM8HLP07ggB2VSj5fqF0voLEhfucTpASTsthr 9Y+cdCI6dA/IRIb3XxugELyNfSUEXzBioSGDnUfZ8rgf7et5pcKq0Zxa3j58hrW4hFrF RJ/ytsZQlmmTIIhnLfKgc96nEqNZLE5ltk4ttJDloqN+lDZ3QB8L7LQK04rKnV227Bwl Mifb/hUYiybF09Uvii54QHLjSE+S0u7mHJLve1BXoC+6+lcVFBjFapeYLGmo1sdweiuu 7SGBKD8ZQMEfRg40etI5okGZNZX+CSEfYPAUd/dbki29gRgHzvMotHAuCQU+aTq8B1t6 LjjA== X-Forwarded-Encrypted: i=1; AJvYcCURmLlfXWIPXWQMiKWQc0+QlJxBJVIgsG4QYgIpuf8rAbIG4h2TpsaFwZLhjabWeWCQZWpYZ73/sQ==@kvack.org X-Gm-Message-State: AOJu0YyHhu9DosfbOUfRZ3AGDMBChUcnLM6ZUp0Ayg1JW/HU8XmMvuHt Adj8xRHKNd68Gz6bQBkhlsP2lRUg+tZZOz0vKycx2W5bL+/H2qoCUqAdND2ISgyZZ3fvKzolflD ITyNlSR14+zcKvJHHIzjA4TC6eY/yQaqnF7Uj X-Gm-Gg: ASbGncvu2lk1ZFDRFWDODjx+Cxeo10CpVDk7jfo6NfN3hech8VlkldcGYGcHHjAEjam pak7nfpgwETlkWRx/NIZBmpwyY7nTglorZ4tPfqS9uTKvySLtynYRD2RNLmcE8P7Tres= X-Google-Smtp-Source: AGHT+IFgdTpup1GYDGSEvF1leaxbVoZ8pyqiDLUE7jpajzRtPs6Eg9Iy9tZ5ym096+KKR5or2HrexB3d6Hejq7V2YLk= X-Received: by 2002:ac8:5d50:0:b0:466:7926:c69 with SMTP id d75a77b69052e-46de97879d8mr3457441cf.20.1736870100414; Tue, 14 Jan 2025 07:55:00 -0800 (PST) MIME-Version: 1.0 References: <20250111042604.3230628-1-surenb@google.com> <20250113174941.8c6d5defe18c8b1a7e477ace@linux-foundation.org> <20250113200908.d821636a39e9ca6130a90e24@linux-foundation.org> In-Reply-To: From: Suren Baghdasaryan Date: Tue, 14 Jan 2025 07:54:48 -0800 X-Gm-Features: AbW1kvaX8NijIyw9mxov9DIlqORZy3MdUBdxlhrheEa5wt5NbEsbklLgwutsy98 Message-ID: Subject: Re: [PATCH v9 00/17] reimplement per-vma lock as a refcount To: "Liam R. Howlett" , Andrew Morton , Suren Baghdasaryan , Lorenzo Stoakes , peterz@infradead.org, willy@infradead.org, david.laight.linux@gmail.com, mhocko@suse.com, vbabka@suse.cz, hannes@cmpxchg.org, mjguzik@gmail.com, oliver.sang@intel.com, mgorman@techsingularity.net, david@redhat.com, peterx@redhat.com, oleg@redhat.com, dave@stgolabs.net, paulmck@kernel.org, brauner@kernel.org, dhowells@redhat.com, hdanton@sina.com, hughd@google.com, lokeshgidra@google.com, minchan@google.com, jannh@google.com, shakeel.butt@linux.dev, souravpanda@google.com, pasha.tatashin@soleen.com, klarasmodin@gmail.com, richard.weiyang@gmail.com, corbet@lwn.net, linux-doc@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, kernel-team@android.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 9B70D120005 X-Rspam-User: X-Stat-Signature: q6ncxc6bxsxz4mcefz9inhjmgdrjn1cb X-HE-Tag: 1736870101-22765 X-HE-Meta: U2FsdGVkX1/2MZXlorvqUIZYWfRqAWus3Wrkn+Bdpa8eKoTbXJULYH10YyM/rIPoGNFNsBi6JSmqJJAHj5ar/lmJcIx1s+CI5WRtripUnZIbLjV7ctObD1iNDMEbd+cQ2DTzz4VN0/MAZ4GOPFbGK0Ju+vMLfOlX9+bz7oGbF69F9WBMNMs6lABUfUVvmQGtWEmNfIz4APceLy1DNrS2zCmrOjEpWHOxARd4z7t+9yzJokE1WH0onDbnWjCqaNISjyZpGOzo7o71Pk0wTgdmYwSaaCilOcIuPrzp6viuJu54uVh2jjWa0aiz6wrMeUbmA5oBSTAYtyf4rukyoxSORq1l5kNPRX5sdlKsEDaraUEgQqhdTyvki7on4Y+6KvMBFRbGzBBYEpTqxEHaWzaH9RLGsJ3JPbpXbDuYsnow/huYPTx8MsINdkv1Ac6mSBZH1oPFLFKFjCP5Avr6LUadVLn64YN4o2VOIM0Hq7weosy0AMfRN+f7ip+1JyQRgOginR0dJGqzpUYnvStrRNck9XpBM7O/t1SOd009Csq9fNXcHT3B6SEn7h7c43xn8gYuw0mUt8XtI1OmZBhYp6dsyBhvtuuTP2nRDQECCdBmjlelumExb6j8Kem3awCtX37V8Ze0bDg4TA5zvaRpeNaDcLWn/wLunuo09Y9SSg+o2C+wOxhGO92+cOWS/XEWdZEVjV44EpvjRiGehTva5Y52Z/W41F0SmZsAlUEFTOBg2i1/oZFkBxKCeGPEyL5h/ssTrYqKnqJWKhIYxp3QsvrGfGtOIj+7M3biEQWnHvdXa5egySGURW0VXXb0I6zMhWszkBuzsFNsP2PD15Iv+Al+DAgYg8OzX3dUhS3RiS8RPbeH2D0z/iZq+yA3N+2iRWh7JGO50qrMKnQzve4UY5sKkdKoH4i8H99aTOQ7BBifiK/ZuIl+XGkJOAuhxBEbWiF2pKRTdFatiYgisNugXTy XgPlJL3h YHnlDLyRMZFFzYI4z7AZyV1TLns0GzpNm/Yt8/zv4VJskznRBbIfIBDqXyIQxoHSCGhV16Wy4zJLwgQxiSxaBD09JZ2cmyj5liDslwOwwouv061nhVeHYGZgiLGqMrcab7fNuxeSLF8d67vJv89d1mHVESvaof3+h0TSFkwZW53MdefZr6/TtFZIrfNtq8mgbVKoe1zyM+OUQUK2jxB0cmALs7UI5o4gejL6pNeuSGYrqXmuCwawSz5y5EtxW/3QZSQ/l9lIxufbr953jI+8/dkXBdC+2X63o7Y7yyXSkTaQSYQNpuzjtbDdSjD6+j9r0RJD6O/9t8ftksATv+yPmCxrnD0OClYUigQMlARyHTpC3i5l1AFKeDtB9aQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000003, 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 Tue, Jan 14, 2025 at 6:59=E2=80=AFAM 'Liam R. Howlett' via kernel-team wrote: > > * Andrew Morton [250113 23:09]: > > On Mon, 13 Jan 2025 18:53:11 -0800 Suren Baghdasaryan wrote: > > > > > On Mon, Jan 13, 2025 at 5:49=E2=80=AFPM Andrew Morton wrote: > > > > > > > > > > > > Yes, we're at -rc7 and this series is rather in panic mode and it s= eems > > > > unnecessarily risky so I'm inclined to set it aside for this cycle. > > > > > > > > If the series is considered super desirable and if people are confi= dent > > > > that we can address any remaining glitches during two months of -rc > > > > then sure, we could push the envelope a bit. But I don't believe t= his > > > > is the case so I'm thinking let's give ourselves another cycle to g= et > > > > this all sorted out? > > > > > > I didn't think this series was in panic mode with one real issue that > > > is not hard to address (memory ordering in > > > __refcount_inc_not_zero_limited()) but I'm obviously biased and might > > > be missing the big picture. In any case, if it makes people nervous I > > > have no objections to your plan. > > > > Well, I'm soliciting opinions here. What do others think? > > > > And do you see much urgency with these changes? > > > > I think it's in good shape, but more time for this change is probably > the right approach. > > I don't think it's had enough testing time with the changes since v7. > The series has had significant changes, with the side effect of > invalidating some of the test time. > > I really like what it does, but if Suren doesn't need it upstream for > some reason then I'd say we leave it to soak longer. > > If he does need it upstream, we can deal with any fallout and fixes - it > will have minimum long term effects as it's not an LTS. Thanks for voicing your opinion, folks! There is no real urgency and no objections from me to wait until the next cycle. I'll be posting v10 shortly purely for reviews while this is fresh on people's mind, and with the understanding that it won't be picked up by Andrew. Thanks, Suren. > > Thanks, > Liam > > To unsubscribe from this group and stop receiving emails from it, send an= email to kernel-team+unsubscribe@android.com. >