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 9357EC83F1B for ; Thu, 17 Jul 2025 01:38:18 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 241D26B009D; Wed, 16 Jul 2025 21:38:18 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 219546B009F; Wed, 16 Jul 2025 21:38:18 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 156826B00A1; Wed, 16 Jul 2025 21:38:18 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 0819F6B009D for ; Wed, 16 Jul 2025 21:38:18 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 7F7951DA815 for ; Thu, 17 Jul 2025 01:38:17 +0000 (UTC) X-FDA: 83672046234.11.3D7CE53 Received: from mail-qt1-f170.google.com (mail-qt1-f170.google.com [209.85.160.170]) by imf20.hostedemail.com (Postfix) with ESMTP id AF65C1C0005 for ; Thu, 17 Jul 2025 01:38:15 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=M0HUeqQX; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf20.hostedemail.com: domain of surenb@google.com designates 209.85.160.170 as permitted sender) smtp.mailfrom=surenb@google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752716295; a=rsa-sha256; cv=none; b=n3uKO9OjgI+QEnCPnv0Cr9ev2EoP6VMfGfrnCSbIEeL7oVVsn2vMiDDsIs5YDSqu+cIUNd eLW4khpX3dm5qRCfVhq+P3Zbxbl55RqWeoT3+mc5lXzldhTxdTinr2rz2oXQ4U/enAul5b eUlxY9HUlwc4QnO+HTMagFYCmJo1CT4= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=M0HUeqQX; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf20.hostedemail.com: domain of surenb@google.com designates 209.85.160.170 as permitted sender) smtp.mailfrom=surenb@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1752716295; 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=lHi1gfOxjmldjSqGVDMu9tqxYC0kWW1LbdeHYepUyWU=; b=Uw6knABExV0dSSPrKsWGqYFmJsfDlxYJbF4xH1qdnDPkmmBLGDsGWcYCC8GQR0L8oiO0up rnzbSuI49yKJ6f3IchE+5/CwvBiX0DEuX1dk2+enF+smSENBOeY4QqYqTe4zNSz7zRX5hJ kNn1PFQTiLxslkcmZe2grsFQXWFZi0I= Received: by mail-qt1-f170.google.com with SMTP id d75a77b69052e-4ab3ad4c61fso145981cf.0 for ; Wed, 16 Jul 2025 18:38:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1752716295; x=1753321095; 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=lHi1gfOxjmldjSqGVDMu9tqxYC0kWW1LbdeHYepUyWU=; b=M0HUeqQX+194HgxLdNHjKIzMi1YuzIxm1hlJwh7LAYIbafXJYZwnDXPh6fzUPH9mAE wWW3R7HXndgZU8NtFHoFWa68iYfamsg5rTbHjrDrx+5s2liWfOSa4Y3LFdDVKkP/vOhh esaLZeQ3Kfptf+UtQyg5l8IH+54JUDtWd/OtT++2cLImgtMtc4r7guMjVXI1lB1n1r1y GBqQwxsuBysN4JXxxY4+BoyT754CiKCrI6z4/7E2tqYaS2ThWJ5ffu+0wRphAQjSXM1H Mi/0KlnCsyQVhG5zmNRJp0U8xu2MeDr2KYi73YsaecZIzggyBKu1V7+wCFO5xpIs4k+B toCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752716295; x=1753321095; 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=lHi1gfOxjmldjSqGVDMu9tqxYC0kWW1LbdeHYepUyWU=; b=tDxnuwC+puIkfEAS0ot2ofKVxAaociCX3gJYcGOcw95voXw/GelgsU+7p46HtCI820 l8610GTvtc/2LabpTQqgHDmE9XSwVFPxwVBYoSOZ3VV/QxyUMlL8pQP/q6aOd76kwD+v 4AycemWRhRX/JAajn49yx/E7zpHFVDfRFU304yWx4xkMbCqCu3aHBgqXmsJ0YZR9ixV5 Fc4CPm9o43wvqOzvzQkR7bRlCjHgr+qna5XPkPlgaiNUHIrPEhzxvmajPhjuxJMN5Omu XfJXSZZYZA3Tu+4YgXT0E4Il4in9Xl22+Jd2zAOiEwcJ+EPxMZjzMsdx1qSdzfBhHfwz 91fg== X-Forwarded-Encrypted: i=1; AJvYcCW3deccxMKdxAPqqBXvxT1/7+BbzAS9pJBcJpfB1UuLAHfT2GcD0QXLeZl5NXwaLDIOfAVvi3f8hA==@kvack.org X-Gm-Message-State: AOJu0YwlwlIOpACEV8+Lo6xlMdirIdf/qVgz3WajcOrHpATr+NHCBdYc o+YovLzS2ODPwH/BHvHGbMNavI9Zn9oi26/w7i0EWft9IsJgjgv5gcSzCO6NiQA0GUuKlHe33iz 8shdgoMvpSC0COuM8/0P8sfGwV19NDU2rcdOyainv X-Gm-Gg: ASbGncul24woFHGGnLcR87ft7xvCRl1IszXtBvLbGSi6UVGheDtJCINdBxpSACsmiaQ gimx8VcKhsEzFsGfL8dlXVRQLVfnEzg+wMRoatuaS0R1k6C05kgxzE5ilC+k6fHO1LAuHX8IG8f OFd4EE8cba76FZMlKborWReyTNZPao9qNK/wONEZhNUTB3cgwQunCCeE21lQ7FxoHRwr0PUbHTZ TnXueXSwdO1hrMg X-Google-Smtp-Source: AGHT+IFhiaeqzK2nQ8VSVgEqrMotFK2LCspw+YJrQhNSUfoYY0N+Vy0kgJUtxif7ZxBwweEETtv622z4tIyINzqhXvw= X-Received: by 2002:a05:622a:a492:b0:497:75b6:e542 with SMTP id d75a77b69052e-4aba2bcfa11mr1814001cf.10.1752716294281; Wed, 16 Jul 2025 18:38:14 -0700 (PDT) MIME-Version: 1.0 References: <20250716030557.1547501-1-surenb@google.com> <20250716155545.ad2efdd41c85d6812bf328bb@linux-foundation.org> In-Reply-To: <20250716155545.ad2efdd41c85d6812bf328bb@linux-foundation.org> From: Suren Baghdasaryan Date: Wed, 16 Jul 2025 18:38:03 -0700 X-Gm-Features: Ac12FXxcylNiHfdNrzrYc5xn0C76o-sRxtUR8Ak1vbrrsG08KbBBjpmWceaRzxY Message-ID: Subject: Re: [PATCH v7 0/7] use per-vma locks for /proc/pid/maps reads To: Andrew Morton Cc: Liam.Howlett@oracle.com, lorenzo.stoakes@oracle.com, david@redhat.com, vbabka@suse.cz, peterx@redhat.com, jannh@google.com, hannes@cmpxchg.org, mhocko@kernel.org, paulmck@kernel.org, shuah@kernel.org, adobriyan@gmail.com, brauner@kernel.org, josef@toxicpanda.com, yebin10@huawei.com, linux@weissschuh.net, willy@infradead.org, osalvador@suse.de, andrii@kernel.org, ryan.roberts@arm.com, christophe.leroy@csgroup.eu, tjmercier@google.com, kaleshsingh@google.com, aha310510@gmail.com, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-kselftest@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: AF65C1C0005 X-Stat-Signature: ejoa53w7ya7wadstf7aesixons1pyecf X-Rspam-User: X-HE-Tag: 1752716295-130722 X-HE-Meta: U2FsdGVkX19a9Wpo64IkF/mw0vJck+67YDIjkQJ33kmDCcUf9qu5LmltwtpHothZFtO1j3FWfPKmRVDe+fW/meyLHiZVNXvx2m0Swapx+4TAM+HwWHWC1u/+eXIFJrFZ+ZHvhpKVnSdNqGpvgpMU7o7+z8Nc7ifIOfX9fQ/+7ZQEgT0agZk+Q6XjOl14ycc2J2VJpv49cSusbUy2YBko5QgZ4qOJi2tMWI00LkDe4SIbA+ZFh49NlMMLU4pejjCTI/l7/viQFZxr3ldEfqrW5bBF3+GNoDFPn6UyznlVBudSyo/lUrLuCrgF1KYAzBjsJp3Fs30Ybp99/fEMXyOsBemG682kdC4hfVXapVcHpofksP90Mhne6Jg6KhCm3PDG2KU+hq767VWOaflVCDqjnZwSC6W8UgQ/PglmjsFkMQ3nKPlgJiy+UrknZjHXXxOEcFcpT52nxazxOhQd6Q2Df0ecG4GK54rVjKTBn1xbFWmoQS7wFW30HyWfsHVs0TEZ+ADxPm+xlOmkfRTk3xq4d1C44qKdGaDVZl+04PtE3k6/n9ypU/RFGCAsCpMdPrFl0A5icGMBW8K9T+kVrIxsz4bucjphlpFPZlgjP6WoGq+TngBsLGxzjN2moHoJKufTo/RAAbgZMlwWzG6WHukWNt4vKhxiBmlsciTW8k87+0sS7X+l5zwD59IDSjnEjbS6SovBKLwqDfTeOtrSLm6TMiUP93brsTyKEeonLpuUkeCy0u0cLjCoVOOw6b9LBnLMeLnqBe4N8Oada4EP0jB0pJ05UyNlUp3k412h0PhmNlaseReJ1lfvUf4OGMAUnyFfhlJ328RberIcKZLwVUoJfDKuUt0vMiMsnbJv4fShuC/v0Mys1jLphtueoAH6J90r3dotVYQMHyehtmoNDdQLvXtyldljODhT5KZcoNGXUSq4oqJ7LOJarL41W66PUtYEotx0JACe2FVsbuXZGXv +3Dne2+f mnfXHJx97oVAPthOj+c3nShD8nn9PFLnz9/h6jb05RscQUJwTzqwQpPUMcF5YhWCQcLACYXEE4S/0Lsk8uA4SuLtowSqz7e6VxDXqfP6ULMrdZwlwM5KG4MsFl6R1rH4aiMVOp4ZzHTNjOntM8OAIVgULuQyTZUoSMmNtRPUXXr6DQgueIW1a27KjxMvz/b0Ra7F2tAatzp06UMguw60gpZ7F6XxZR5xuZfyGhQkoMI2czT56XANQyrRSQJteBZrp+cqgICCkUUK0m8pNLIgthcGxkQ== 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, Jul 16, 2025 at 3:55=E2=80=AFPM Andrew Morton wrote: > > On Tue, 15 Jul 2025 20:05:49 -0700 Suren Baghdasaryan = wrote: > > > This patchset switches from holding mmap_lock while reading /proc/pid/m= aps > > to taking per-vma locks as we walk the vma tree. > > Thanks, I added this v7 series to mm-new. Which I usually push out > mid-evening California time. Thanks! There are some comments on the last version as well, so unfortunately I'll have to respin and bother you again once that's addressed but this update should at least remove the syzbot noise.