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 957BACA0ECC for ; Fri, 30 Aug 2024 00:48:52 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2A3126B007B; Thu, 29 Aug 2024 20:48:52 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 252EB6B0082; Thu, 29 Aug 2024 20:48:52 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 11AF26B0085; Thu, 29 Aug 2024 20:48:52 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id E94B36B007B for ; Thu, 29 Aug 2024 20:48:51 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 5DCA51A0AB6 for ; Fri, 30 Aug 2024 00:48:51 +0000 (UTC) X-FDA: 82507076862.12.0AA9B25 Received: from out-186.mta0.migadu.com (out-186.mta0.migadu.com [91.218.175.186]) by imf03.hostedemail.com (Postfix) with ESMTP id 638E320006 for ; Fri, 30 Aug 2024 00:48:49 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=etGcMieZ; spf=pass (imf03.hostedemail.com: domain of oliver.upton@linux.dev designates 91.218.175.186 as permitted sender) smtp.mailfrom=oliver.upton@linux.dev; dmarc=pass (policy=none) header.from=linux.dev ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1724978840; 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=8y2Kll8nT4BLVzBidS9pKQWgrXMIL/ggfNq4v3iS4Ns=; b=LTDoucNqkI2tDJ9ff8Y+Uo4lUrGlvXbM0KJjY7KnplugQnkozJMtrPZ4Mhuw03pz+YMy73 IKHh/LsP9F5qFs+y25XFTN4sbrmE8304VhQ5aEQS17/XGk8CKrYyI1Boq5InRKQU7v81XO XKBFl+uYMp02LLRoSs1D1X+ess09yZI= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1724978840; a=rsa-sha256; cv=none; b=OxLeOG11h6+HpdiFmQa38RKVGwSkA9TeMgZGqXejG0XZIsQpUp2Ciz94JBrZquQWVwQiqH g564EglVrH5IVkoQuZSCrgRgyDOt0ldNeHxjfCTJdZZnGRJu55kFSpMDxbvSfcyXKXBiNZ f2yRylXScGyVZQErK3hdpKqxgXGbihc= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=linux.dev header.s=key1 header.b=etGcMieZ; spf=pass (imf03.hostedemail.com: domain of oliver.upton@linux.dev designates 91.218.175.186 as permitted sender) smtp.mailfrom=oliver.upton@linux.dev; dmarc=pass (policy=none) header.from=linux.dev Date: Thu, 29 Aug 2024 17:48:36 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1724978927; h=from:from: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=8y2Kll8nT4BLVzBidS9pKQWgrXMIL/ggfNq4v3iS4Ns=; b=etGcMieZiC3utjViFAlpI9Q6jTA2GrUhjR3APrcFmjnyykescLwEzzLIR567rkcuifxprw 492V+ebcrM2d4UHpenLZhBbJ/dJVOb5hUVdap+Mqd3d+QYeJ/tL9FfAttCtER+CVTJnnCs yWusU8FlhB1MN5HoGZPcNZMz3fz9HqM= X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Oliver Upton To: James Houghton Cc: Yu Zhao , Sean Christopherson , Andrew Morton , Paolo Bonzini , Ankit Agrawal , Axel Rasmussen , Catalin Marinas , David Matlack , David Rientjes , James Morse , Jason Gunthorpe , Jonathan Corbet , Marc Zyngier , Raghavendra Rao Ananta , Ryan Roberts , Shaoqin Huang , Suzuki K Poulose , Wei Xu , Will Deacon , Zenghui Yu , kvmarm@lists.linux.dev, kvm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH v6 03/11] KVM: arm64: Relax locking for kvm_test_age_gfn and kvm_age_gfn Message-ID: References: <20240724011037.3671523-1-jthoughton@google.com> <20240724011037.3671523-4-jthoughton@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Migadu-Flow: FLOW_OUT X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 638E320006 X-Stat-Signature: iucb38zc57uwukccntduxgctqr1dayfo X-HE-Tag: 1724978929-613565 X-HE-Meta: U2FsdGVkX1+hBrFp/qw2CWbi9+j8UBTHTP6/uRv4eXWme/X1+dxKYz856x15Wz1XIdiXdt6sJXYs/lbr2idU+O+n6J1xscPlTyJPUnKZ97o4CbnwDBZ2M/jnXkNe8W0JxfKytimFyTPL7PmZIe+WM/aRXUXuku5yuqBmHVCBmMw0bHAV7fFqJafHa9i/qWgZs7U3giv1+q0JI8Y1OtcCHNCeU8YzJW9hYzznuNDdzXmGkAdfTDE35TzCrjnO38gcNkp5LJN5gGWsp5Y1isA5V1rP3eyOcjbUyz8F392vNbKlUi0qkJHxEHw2CPiv0MzDquqE2M8jLRLWgr74gP/zG2uKgdlXp3ve1BAfUCglMWYDPyf1AvaVioTzuzqLg2Ofl6cG+jMkHOeOzzY+ywTkDcQ22pL9M0hMS0DUUpifpCLlOdpS814oTjCBxWypiFKi2Nnb4cLtaWZ9AlmgrLT+GursV4UI4JESi63Dc+dEaNSXlSCpzgbQM/SvBPwPuVEvQIkw4iWjA2k/GabcPf8Irix+DhMPZMjfD9YUqZK9Ll2UFuJwKWvt0cXplIdKogq3yCf5J8mV/BZzRJjM1wzb+ux205i9I7HUIY84XasTZly9/KvcYkxzbfNdI+MRvkYA6JWlt338RgexPYQBejXF3VWEPhHhh90/0Jnke3P7EBqM1y6cCvwJ+l2mwPlT9YuQrma9aRI9xKXy9u7SPI5mv+ihecZzOwr4TmDUxxhQ522UDKJBBoZucW2AHsdCbw5+9hMR/+mvLsAwiIdxLZ6usPP8wtLAZwcwyoqNXGP3paX3j54yHLvgVuCNI815uAa35EZP9znedaRhCzZB8B0LERi7EbsWYgaowGuLdI8HHCRuhoa2fnlMICsGIYKCqSHxfQ73F3bAxpb0dFjvatXwPXEGdW0xmpS4wi4GMho6xn4ZiySgGLhKn3SMWvanR4dYPzTLJLa0YcRJWeAlelx 2agg2D0o 86+5T2QpEZiSVBYmx2FayYNVq2NQeZg3e4PbLwyHgSLhBSNTU0p+BXkvy7ZYle0lnCfTppB9g5GbmtwF+p/YF+YH39YHAcDTVz+O64lxWZ8tmGsgm3rLnp9m2IT5P4rsK3eyn554Uxkr6aT/MLUToSjnKtocF/8/S+k3Rzu0xRO4CrUwgxB/MYyfT2R2HcXFrHu+4+i12VBkyo/AJWnFjo0nhs0+sjSTRBo8a 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 Thu, Aug 29, 2024 at 05:33:00PM -0700, James Houghton wrote: > On Mon, Aug 19, 2024 at 1:42 PM Oliver Upton wrote: > > Asking since you had a setup / data earlier on when you were carrying > > the series. Hopefully with supportive data we can get arm64 to opt-in > > to HAVE_KVM_MMU_NOTIFIER_YOUNG_FAST_ONLY as well. > > I'll keep trying some other approaches I can take for getting similar > testing that Yu had; it is somewhat difficult for me to reproduce > those tests (and it really shouldn't be.... sorry). No need to apologize. Getting good test hardware for arm64 is a complete chore. Sure would love a functional workstation with cores from this decade... > I think it makes most sense for me to drop the arm64 patch for now and > re-propose it (or something stronger) alongside enabling aging. Does > that sound ok? I'm a bit disappointed that we haven't gotten forward progress on the arm64 patches, but I also recognize this is the direction of travel as the x86 patches are shaping up. So yeah, I'm OK with it, but I'd love to get the arm64 side sorted out soon while the context is still fresh. -- Thanks, Oliver