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 8BB9FC83F22 for ; Wed, 16 Jul 2025 16:43:45 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 310426B00A7; Wed, 16 Jul 2025 12:43:45 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 2E8556B00AC; Wed, 16 Jul 2025 12:43:45 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1FDDD6B00AD; Wed, 16 Jul 2025 12:43:45 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 0F2736B00A7 for ; Wed, 16 Jul 2025 12:43:45 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 86D5A10FD82 for ; Wed, 16 Jul 2025 16:43:44 +0000 (UTC) X-FDA: 83670699168.20.60D2A35 Received: from mail-qt1-f170.google.com (mail-qt1-f170.google.com [209.85.160.170]) by imf16.hostedemail.com (Postfix) with ESMTP id B666C180008 for ; Wed, 16 Jul 2025 16:43:42 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=MBlIKsMP; spf=pass (imf16.hostedemail.com: domain of surenb@google.com designates 209.85.160.170 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=1752684222; a=rsa-sha256; cv=none; b=zbPXPfCMl5RFc3d2lcYniqbcCZaVGy6ppczYgvBzZ6U+5CJgP+tFZCQU0R7XY0GI0RQvnu 5jDTINg2Dic4Ak7rNjb2Ye9uJVnhrl3WN2Z962qmNowyEvhvT4KL8iYvqxLBfGkK+poKlc aLh/QWj/aLoTqtrZ1eoz0dv/JwkLNqQ= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=MBlIKsMP; spf=pass (imf16.hostedemail.com: domain of surenb@google.com designates 209.85.160.170 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=1752684222; 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=cX8kfHMdZP4M3NKse57q3gr3Cx4USWQm9NmOAUnobJo=; b=NnsXkYIb3s0ajNbX15fm919FVMt391rKMhjqd7+HMJ/coG09+2ffUL2eenRGTa60cjOv/t 2IJ5NWByvQ+7uBXd6/xPtQ3GjLuZU04KE/t/CfPK3ol7tteiPjYUiR/JZoKUauYlwO6ag/ 4syrM+G4tIOUNrNjdLmfaPFFZs6iURY= Received: by mail-qt1-f170.google.com with SMTP id d75a77b69052e-4ab86a29c98so8551cf.0 for ; Wed, 16 Jul 2025 09:43:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1752684222; x=1753289022; 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=cX8kfHMdZP4M3NKse57q3gr3Cx4USWQm9NmOAUnobJo=; b=MBlIKsMPwzgsQKPgVIL2daQ9SrzEDeArRLRrTT5s6rLvmp5GCK82leaiMc+uGd3oq8 xBbGFAHLWU39EtTSDqar1g80CY5U728w0cyUv2OsL94+SBjUzci3XimEJhCxZH4XDMsa Rr6S9PJPj2SIeAbO3l7cuvGKiO71Uqi4Myg/XG0a7cSJNyENh554jpudLsNaC2KyJ5yL scXIUMcilTZW01t2qNjGPiyyhhW/W05lLALss1Wdb5fh+CDug3HDwf/hTmV0Nt21fSzF i1x3if+j1v+3WEQu+CsF1SOGfO3yxZDYFKqhRcI8cMUc8sL35kdiUTcMIuoXDOjV5QA0 IDjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752684222; x=1753289022; 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=cX8kfHMdZP4M3NKse57q3gr3Cx4USWQm9NmOAUnobJo=; b=B1+AeVmNudiICijm0pqmPxOI6etqHNgz0jAYQyh205Eynxv2bWRbvJNFYOdw5yVsae gd0Oj/8z0kLOj6pnbjYQvbcVHfPygyRfIWZP2JlZXWyyubjfjzIWg9WwB647MzZbiwDZ k7BoqoXoQZrgYFg36SBnR5+sgixFcA6AlkR+0Ko0GSIKk/HzsJH2CTU32gYQQL5R44ml CIA7Ql/Ocu3Z8XTPJFCrw5PLcIG/H+XqhjdefAD0ntqX9AIbdz9d+Oi3rTp37OHb/DrY jHUwdZdUuU7Q0feRmt7T/WBOty6tNXCNXytaRNQEFOZSOSTBzEAZVliGkMXInvtyISLJ Pnhw== X-Forwarded-Encrypted: i=1; AJvYcCUUXPBlRhQ+zaIA+OnUE8WgwdhLaI4C2xdlXJx+leEGCBHoHQv/fh7XQejoUM1hZFP4BksM0R9kTQ==@kvack.org X-Gm-Message-State: AOJu0Yy4T35bcsJgYVYFfWudnjSVKsgcLI9ykZ4QSySlGN60ILT9jGg+ HMpX682FfL4QOax29bmEGax2RlOkopPeBm775A27d86cxUjqtdodvR8VJ0E13Gudjm6849j0eUN Z2GzTZ1YexFPeXEpBS1M400uiY/YFUIn1J+/7ylER X-Gm-Gg: ASbGncuTI9We28lPsEWUUj5vHOEJeZEWEaIG5Q9Az+rAq1juYvYBICz293NdbUtco49 CYsS2QOin6Ln6bUfmOrqBrc9D2NdxakiK5K6Ef0lgPQ2BnzUZCpRZO2QK9yZnpjgDpp84tmh3Js i47HTnJEZfa0GBbAhxNr0ULUV+9qKNEqFc3X/8xxMD9nrbnV5i+HyqaHC2U3Y650QbhbRMBNPq4 9WE4Xm4qciz1EUHrAtYgpr54dxnk5CZ146XSD5ENhG9UA== X-Google-Smtp-Source: AGHT+IGYUIwSdGMv4lYU5Z0cgNvdK55O9qLf8LSnu0HboXoC3siODZ65zfFTuYbva3HEzwMyocC/bnfIUCXhbVgPjlU= X-Received: by 2002:a05:622a:1aa0:b0:4a9:b6e1:15a with SMTP id d75a77b69052e-4ab954d8746mr3558241cf.24.1752684221344; Wed, 16 Jul 2025 09:43:41 -0700 (PDT) MIME-Version: 1.0 References: <20250716030557.1547501-1-surenb@google.com> <20250716030557.1547501-5-surenb@google.com> <7e0ec5b5-0359-4f79-aa5e-e1273f824057@redhat.com> <5e33a9b8-b0d9-4a5d-9b2c-280e3e64a70c@lucifer.local> In-Reply-To: <5e33a9b8-b0d9-4a5d-9b2c-280e3e64a70c@lucifer.local> From: Suren Baghdasaryan Date: Wed, 16 Jul 2025 09:43:29 -0700 X-Gm-Features: Ac12FXw1PDR5coLIUAPgcN8KzVsZktj_wfvfYCbQzxKnKB_dhJwmSfoLqj1gPM0 Message-ID: Subject: Re: [PATCH v7 4/7] selftests/proc: test PROCMAP_QUERY ioctl while vma is concurrently modified To: Lorenzo Stoakes Cc: David Hildenbrand , akpm@linux-foundation.org, Liam.Howlett@oracle.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-Rspam-User: X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: B666C180008 X-Stat-Signature: 53z9xihwt53q8xt9jbyia1f7fuufxbt8 X-HE-Tag: 1752684222-91420 X-HE-Meta: U2FsdGVkX1/ISr5uNwuAd2m+Wm1rX5iCWDwdh37q3jCHCLLMb09jCVLA2A9nTA+krAZlJDqFduQlrNc68uZxzjvnKoG7f0NI+sD4Lu4m6finNYIF7AkN+CYZxyiszLCq41fNF6InHTnzXCob6xWfUgC/WNU+ZF+834NDuzBzqiIlzjFPD3c+d4wi0qxKH4VN1MKIjW6M/dA8nO7YBhcSKRDVPykeOV51ABVx04WEsfDerWR8NEARjs+akPvzh2ImcNri30+8osKbv85E8lWtL/0eCiTxvbKmmhCBQoAL4NQ8tKy4nAiOz+6NXGlDVKmxB5rgxXr002tQJyfijf4UsfZKy5zS0iDtCZJBNyN8qtlEintgLFS+im136CqulN+fvIK/HKEsm2H0zugn3Znf78LE1kM4DxDidNVHVFqgVzs2i320SOefnOJRzYbcHWPe8zfx+C2QEM8UYWqmQrPUZ17vhNpy1rnQVPg8ndvhLNUvhwhrJQbZEGig5YxrwGdKBDSNQ/peucF6wNdCDJs+v4L1rB8xpNS3kX4pp+bjHTvK1f7NK7VtJRjmpvq1V8Go0tpw+SIjqQkjvcr2n78mKmHdcTVHLbZlZ5CMpWBsnf+2mSQBr0aCPycCjb0/4kYT7zWodyJ1/EWOjznhT9TvCGC7VoKvFUEQ7qrAuVcBg0UKgXzl5wQxHMPAk57zPxFU+usKfZU5oulv90uUS3FNfWsUgNOpgojPcO8g7MtzmGXIo6vD0pUmseaD+vWMcXILLFIGgD0ZqjxtQyVGgiEtiQwKM1097cFvY5E+h+q0IoNS9SSa+LHum9XJtefeGuttquGRo3mkOwJzlfxJXeOhf5jllot4wa0w3mMrY5mh+fwtHuSc77MXr4n6kbEm2yVYM86EhsSUjDkNnf2IK39n4oVMKNpWJ/WCe4OrINx5t5EaU+ksrOFmS21uOdQKItrk+ILVEW4PRjDOdHdduWa ynjAqM2+ ThKkjRH2Z0dvgNMU8WL0m6TYX/iuAkfllu05Pd0QNvqY0rg5Jrkdlmoyg4Uww7a4cbftGkIvpZF7VhV3w28AYP02WSqdY8IB3clzFFe4p0Qz4VCJ/DsI8tHqsyiUI54zQ6FrrEeBb3peDTprdo+y3fiEYf1kGYbrDlFDrwVrx1sOqFNz++oSeb5oQOpWKq1BzJGucPlUx+vZ8MvrVdl8X15nKb0T105i4s/GOI4MEFQK4d9BaY4ScHZFcPGPLYCXtZFlfexKGfOGFkjw= 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:40=E2=80=AFAM Lorenzo Stoakes wrote: > > On Wed, Jul 16, 2025 at 12:04:25PM +0200, David Hildenbrand wrote: > > On 16.07.25 05:05, Suren Baghdasaryan wrote: > > > Extend /proc/pid/maps tearing test to verify PROCMAP_QUERY ioctl oper= ation > > > correctness while the vma is being concurrently modified. > > > > > > > Wonder if that should be moved out of this series as well. Of course, i= t > > doesn't hurt to have this test already in. > > Yeah that's move this out actually, in this series it's not actually > testing anything _pertinent_. > > Though all the tests are designed to pass _before_ as well as after > obviously, so (as David says) no harm to have it here BUT - it's confusin= g > and a bit weird :P > > So yeah let's just move this test over to the respun procmap query series= . Ok. > > BTW Suren - slightly unrelated but - the syzbot report I did the analysis > on is super super reproducable, so if you want to play around with > different solutions, using that should make it some quick iterations. Yes, I'm using that test routinely now. > > > > > -- > > Cheers, > > > > David / dhildenb > > > > Cheers, Lorenzo