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 D7A97E6916B for ; Fri, 22 Nov 2024 15:04:16 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 70E416B00A2; Fri, 22 Nov 2024 10:04:16 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 6BE6B6B00B3; Fri, 22 Nov 2024 10:04:16 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 586476B00B8; Fri, 22 Nov 2024 10:04:16 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 375EE6B00A2 for ; Fri, 22 Nov 2024 10:04:16 -0500 (EST) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id D907EC1797 for ; Fri, 22 Nov 2024 15:04:15 +0000 (UTC) X-FDA: 82814051166.14.90B20AE Received: from mail-qt1-f179.google.com (mail-qt1-f179.google.com [209.85.160.179]) by imf02.hostedemail.com (Postfix) with ESMTP id 7E2568001E for ; Fri, 22 Nov 2024 15:02:31 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=1sXMCJye; spf=pass (imf02.hostedemail.com: domain of surenb@google.com designates 209.85.160.179 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=1732287669; 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=g8ZUSSRLGw9xTBQ7M4Y0SwWvv6Kuw0ebYJzTcfGAtqM=; b=8LMpIuj2d6M0eUFI4cgO7f44rtJQ8pMgRjmoEMT/sAxuNCabm6aAtEiSbS5CuVtUd4NS0T HEaqGxcIE5azIoNxQf6t1cSCF+U4Fl9njg/kq3Gupr4lzJLDQtTpv2goQFipoBpRAbVZ90 qAxCv4a6G4xmBXrWmf6KM/mTCUe9mFQ= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=1sXMCJye; spf=pass (imf02.hostedemail.com: domain of surenb@google.com designates 209.85.160.179 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=1732287669; a=rsa-sha256; cv=none; b=J+ML0KuAyl5nU7Zy/TfXUq5B1BYhRmgKBRZd1jhdNwb7uU0Vi8KLedqsyT6ZTJtKsK4qcI Z68PUoyK3xtZori//r5fEM+2ZkGvvYIJjoFX5R/lv9a3Qx+UwN/Fm1+m1iYRQ5KimSAp3P f5embuRnUkqBHvg8op3kJ/pFHw66mT8= Received: by mail-qt1-f179.google.com with SMTP id d75a77b69052e-460969c49f2so285181cf.0 for ; Fri, 22 Nov 2024 07:04:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1732287853; x=1732892653; 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=g8ZUSSRLGw9xTBQ7M4Y0SwWvv6Kuw0ebYJzTcfGAtqM=; b=1sXMCJyePxxikFu3rL3l2HWLVEEdhXvyYcgmUVc+XqwqJh2YLFopYXF0OsVWKXQlEi FQvzvaYwMS4zAuhXz9tH2yyBE4U+1dY5i06/9rA5q/YzH7QCvo9uWkt/8it3jBlBLTj2 YvuUjzRqnT2YnKlSMHk+XKTthsAvTOCLLvcyGn2guBUk/o7ddKiJNDNWBpCIkoYEB/n/ csTwOCqy1UwXdkxiB3v864CUZJjkU0pvLPPFqG0MoZs8t9x82MsV5LWuUWjjPJ5BEVUP JrKw6PrvWF+w/+kicFlUJrLX/9j9U+fTSZgLZgfZQLjmmFbUkP9NQZdOYHUNPSlRId5K QE7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732287853; x=1732892653; 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=g8ZUSSRLGw9xTBQ7M4Y0SwWvv6Kuw0ebYJzTcfGAtqM=; b=Qp2Lo7UKMipdhuASsuY4rnOhynTOQeX+xJ8eRFBf2QqYQ2+tXHVrTy9VlRDFlQzx0v B/SopOFoLszxe0iT6ALoL8BvICPk8G0c6O+sRiGvUrRmFmnR/O/XCfKrCQCuYHbPZrfz NSfYtJkreBZvArvTrjcc22+QZvU5KMuafnTIvAPqKZuNiYTEaqrFgk3sogpRODOIf7Xy Hj2CEfuHlsj+0o/vse6BF3p74QB3JbDozy8dTqojkP58DMZi7QAuV/fuZRUbQfdCaBzu OCJlyr4QJs715A11wbdRj7eHNRfuFut0uNF1TQWmP+q9sOzRC2WJskeYBsmdSU02JUwH 6WtQ== X-Forwarded-Encrypted: i=1; AJvYcCW4nHa2Ha/03BMdBehPv9yayJ6hIswVAsrxgxbend7EU98UHDntGo+HmEOQYUJFDpIcDY+0ZVAe2g==@kvack.org X-Gm-Message-State: AOJu0Yz0dCbkt/BE04HHZmfUhJRBegV/gjLrgn/E/Edp2IZbZuGR2LU3 gFIXbXTGXZFON6smBOjPD7KkL8JXwRzA+L+5BRqZYMe4yIG/UGsox69Lee0MR/inAZzbW8VObAF Uy6xxt2cWTOKdfdPJfkKaZKC7T8yWLo1R8tY4 X-Gm-Gg: ASbGnctGt8fQZ389iYl5wwkJa9gr9NUXDJbn4kHBnVfCsTx4arJTGlazFvNU4wVLeU0 ZNCmXLkpK+a1kSmUlAX4z1KJLrF3C5FU= X-Google-Smtp-Source: AGHT+IH/FyuQ/03I4l56fu/4U8V2wW9Bn9XSq15JGKrpMqDO7NvvvR33bmdKWIL+KU6uDt+D8KmNCQJZ8ruY0FD9UAo= X-Received: by 2002:ac8:1188:0:b0:465:c590:ef19 with SMTP id d75a77b69052e-465c590f0bemr2293521cf.5.1732287852689; Fri, 22 Nov 2024 07:04:12 -0800 (PST) MIME-Version: 1.0 References: <20241122035922.3321100-1-andrii@kernel.org> <20241122110737.GP24774@noisy.programming.kicks-ass.net> In-Reply-To: <20241122110737.GP24774@noisy.programming.kicks-ass.net> From: Suren Baghdasaryan Date: Fri, 22 Nov 2024 07:04:01 -0800 Message-ID: Subject: Re: [PATCH v5 tip/perf/core 0/2] uprobes: speculative lockless VMA-to-uprobe lookup To: Peter Zijlstra Cc: Andrii Nakryiko , linux-trace-kernel@vger.kernel.org, linux-mm@kvack.org, akpm@linux-foundation.org, mingo@kernel.org, torvalds@linux-foundation.org, oleg@redhat.com, rostedt@goodmis.org, mhiramat@kernel.org, bpf@vger.kernel.org, linux-kernel@vger.kernel.org, jolsa@kernel.org, paulmck@kernel.org, willy@infradead.org, mjguzik@gmail.com, brauner@kernel.org, jannh@google.com, mhocko@kernel.org, vbabka@suse.cz, shakeel.butt@linux.dev, hannes@cmpxchg.org, lorenzo.stoakes@oracle.com, Liam.Howlett@oracle.com, david@redhat.com, arnd@arndb.de, viro@zeniv.linux.org.uk, hca@linux.ibm.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 7E2568001E X-Stat-Signature: oo8x6r8ed1wtspfahukftpznmz8w38ys X-Rspam-User: X-HE-Tag: 1732287751-884398 X-HE-Meta: U2FsdGVkX19zGoa18j6iOfGP2B2vpMfJvg6GR36r4qX8WCiIfhGpGD9bEVva1C+XmeJ9x5WVs++0x5XYJUCVulbBIerGM2zJ0swq0U+Gjp5zAr+Oc2v9Nvpc3l/w2UNQWyef51avoBytb8xc/oSApiMQYOZ61+kxAZpCOzISijSd769Q5pwtNTJEC1Pi/f4O4UfsLGBS8n/pwN5R0Nq2uoAUUT+75nUwFSKml9L2J21NSNlX60TV3gOHb+lbQOpwj4gPQRgnfKc4OHC4o80OZabEh+0tDvah80+IaAeME/tx9TVWIdXFbs1dqN0yCrKJNXdRl5zMVzp4cZ6L1TbxST4jhxQYrDE04IBdHJi29m6F06vAIRwCOhMmneV5uazFpQ1eQO584Dtbu+53qJq9WUytUo6ooadrrXfvJcTdcWsbHK9Cy/1EWT7AtaiTUQIcjuqltj+I7gIu4TlG0VXONfxzEL7itP3658N0VHjOROo18Nk/P+bST9H4HsMOGd71WBEDBtddh64EmhmuCMFBHDCjXmUsPEIboUIvR5ygp6nFdbVk9EF0Np6hr8jbPrsMLUVoYLunhxnC0ulE/pNCRehpNOuF9U3UP8YtX+HdE6n7rZvBlF2MuoDKQv0KXWmsBSwg/Yv6gZo9J+UWDie2Z72nf9u1Op/d+kKI7mu2kGdvpBObpjq1NGrrtsTiNo0QFTZUlKzUm4IwfrfCilwv9GrXLUsmmLVO6yY7V3VBsTe79roGKrBwbDR+oVMW0NL4jng+ClIfUO4ADX/oVIXKvwEW6NYnZ6eO/CJV02wegsMQvTV2aMq6G9IwJzx50k7iarIQK6KqhoF18ecPpaEFe0RJA2Ck2Camlh2QS0EsZ8Oylvhcijf4Km7bCjENz47CGiO6ETIDVc1yVTO4unVJm5+JmY3adBfRMFoDbLZ5m5hnuUNotBN8Rqk0DIL3NTbSurOnJUGPwCyWdPhxLv2 t02Trn0Z fOznsPn/QvSTd1CKtTmaJj+JpPuw0tDAYOsglZLLQwcqjMZftUvMfa9ZHe3tEPLAQ3yimm2KZKf62Ygo74OB5Ju397qmOQ1nr7xeRUnerH4EsFZ97KKI5tA/YRoyd/1mTzvkpmVymmgseQUZW57OcXOQufh1MJQvwX/Vp4FWYnRDuXDsL1q+1IiTqMHljEcB0yA4uyLddhzAfCU/is6FD3y/6hqQDzphMLHcoq+lbJBexJ4+pjcHHpnFtCk2FIpN4xkCd X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, 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 Fri, Nov 22, 2024 at 3:07=E2=80=AFAM Peter Zijlstra wrote: > > On Thu, Nov 21, 2024 at 07:59:20PM -0800, Andrii Nakryiko wrote: > > > Andrii Nakryiko (2): > > uprobes: simplify find_active_uprobe_rcu() VMA checks > > uprobes: add speculative lockless VMA-to-inode-to-uprobe resolution > > Thanks, assuming Suren is okay with me carrying his patches through tip, > I'll make this land in tip/perf/core after -rc1. No objections from me. Thanks!