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 A2EEDC369DC for ; Mon, 28 Apr 2025 16:24:33 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 29A8F6B002F; Mon, 28 Apr 2025 12:24:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 248606B009F; Mon, 28 Apr 2025 12:24:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 09CBB6B00A3; Mon, 28 Apr 2025 12:24:31 -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 D9F516B002F for ; Mon, 28 Apr 2025 12:24:31 -0400 (EDT) Received: from smtpin27.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 20533120C10 for ; Mon, 28 Apr 2025 16:24:32 +0000 (UTC) X-FDA: 83383975584.27.7C8DFE7 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by imf21.hostedemail.com (Postfix) with ESMTP id B80D61C0007 for ; Mon, 28 Apr 2025 16:24:29 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=aJpdQ0V9; dmarc=pass (policy=quarantine) header.from=redhat.com; spf=pass (imf21.hostedemail.com: domain of peterx@redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=peterx@redhat.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1745857469; a=rsa-sha256; cv=none; b=YKFmjqHPViEiO3cg22a7zn6jOgoCB3Nnuq4+KYWfzav1SCD0l9vbTw6RHZm+Zaeu2Blk0+ OLDuxk5OjB9u62UJBLmqN08iWift46V7wtWuQaE/PRIP18NQYtYwExS3caU8UtjBi6Esxf 428+aCUnnRjTnr+Rk0kgqucbS/ZLEs4= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=aJpdQ0V9; dmarc=pass (policy=quarantine) header.from=redhat.com; spf=pass (imf21.hostedemail.com: domain of peterx@redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=peterx@redhat.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1745857469; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=KRdiWHlG77Us6l2oFM6nu2eUggr09dOOElY1pvowm4s=; b=mwleKzpamsG4pwO8acKDcu8dvLvXh835mvYE6rX/ePDrBypfooyityZ/fFDWc5qb6I+2VE SjHKJzEiKxqMwTrPslQOzL5RLPS1bCZfuC3oV0I98weArVt6MLuQCOEHBK6m03oxdNLcqp SiyJ22cQZn+VKckJ7O3d2qaoXXteFNk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1745857469; 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: in-reply-to:in-reply-to:references:references; bh=KRdiWHlG77Us6l2oFM6nu2eUggr09dOOElY1pvowm4s=; b=aJpdQ0V9ZxPSTTOwZ4GMj4oiAIJEoR7vBQM1KeADhsY42PV4K3a4q5/1vYTnjKRKWAE7wL B+eArxsWeIootTRZ0IshGaQShHSFSU1aLOIQ9M4DsSsQXJNeFZWD9QB6rgWzsVNiTfHZ50 LEfrC0jslxwTMX7bNd2D3bmuIJpH5as= Received: from mail-qt1-f200.google.com (mail-qt1-f200.google.com [209.85.160.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-569-i91t-WpzOxuQdXJX0GH5Jw-1; Mon, 28 Apr 2025 12:24:27 -0400 X-MC-Unique: i91t-WpzOxuQdXJX0GH5Jw-1 X-Mimecast-MFC-AGG-ID: i91t-WpzOxuQdXJX0GH5Jw_1745857467 Received: by mail-qt1-f200.google.com with SMTP id d75a77b69052e-4766c80d57eso86840291cf.2 for ; Mon, 28 Apr 2025 09:24:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745857467; x=1746462267; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=KRdiWHlG77Us6l2oFM6nu2eUggr09dOOElY1pvowm4s=; b=T2OLAb8EjJn/2vmwUe8S4JfEQLSh8WLjmvMGDJXuyuz9mT8zHvxYy8sGbzhvgODIE9 2+jpti9qJHqyqXD/VW2NNv8pIRtpCes8BQt34GTXNnBVlby6nycclL4MWJ4Qd/0IOUsF nxhPJ9i0UWAT5xY6z7+Co0ifJXc2w/H52jimz9BowJX+eSw54YhxDs77Cr2jgpo/qcYK XOFdivg7CyyVnfLTkJoHyjRhLltzW6WSy9JE4gqNUFsTpW3FguTzHAt9+lw3XJWn335i vgqR0PbLez6pYKEq2A/BpXaXVU0+JUPxb0dL0X2kVo5U0lAJERI4rSK+/RcbG6ZADqi7 r8EA== X-Forwarded-Encrypted: i=1; AJvYcCWn1v8Ti+lWjCzFhm2DhWUzEFD2ikolooedlTLs1hwGeJrZuPhSNL6OK9+RLxwELqOi9bY7H3FlhA==@kvack.org X-Gm-Message-State: AOJu0YzucoSi0vpcEcmo9YAbBZF2n3nAQcRJXu5Cqx6/rQm0PBNTEVFQ gfyfYr5r34ncnDnMTt4jcuSE2TfSnZ0kCV77FgfuDODC5nsYClN2qqnMreLcicTojf2OoecXLMn j1PdCqg9X5ul2aEvRU+xsb49lTqSJGq2IIHLsDpGSYyI6Qz2Q X-Gm-Gg: ASbGnctO7pS+PuZrTDrnj7fH+pC8cOZMviqyMGNh8jUgSQMM6KRKqABC5jjcQBL890a rD/fbyFyL9jICT4s9sEMAgBhPty4A8Z6cabL17lUFSKKeOS2zhdpEHBPC/M6LA+6xkIoOAJqT/Z pq2fp0tGvLU2yR/ZZQuyx4l4ijTsGp7uphsx/R5dVnaQ1PpmuWfyepMzq1uCLspNV1lPCsY6+d9 ZrkMOExz0iQHt1gRL2PFoTyAcDLQq6+ZGqzH44uBgrgD0WfcDWxqQM4lXK+OQZEXcMS5kXxxqFb XAU= X-Received: by 2002:ac8:5885:0:b0:476:8ee8:d8a1 with SMTP id d75a77b69052e-48025238433mr189998851cf.45.1745857467102; Mon, 28 Apr 2025 09:24:27 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEbtfAYJXqWijuqC9qE1XAYSFE+Ms0Ul7NtVdmGjB5I/RjjP9FCiSLL88Eit0raUnSdKc6qiA== X-Received: by 2002:ac8:5885:0:b0:476:8ee8:d8a1 with SMTP id d75a77b69052e-48025238433mr189998431cf.45.1745857466831; Mon, 28 Apr 2025 09:24:26 -0700 (PDT) Received: from x1.local ([85.131.185.92]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-47e9eaf264dsm70223561cf.10.2025.04.28.09.24.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Apr 2025 09:24:26 -0700 (PDT) Date: Mon, 28 Apr 2025 12:24:22 -0400 From: Peter Xu To: David Hildenbrand Cc: linux-kernel@vger.kernel.org, linux-mm@kvack.org, x86@kernel.org, intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-trace-kernel@vger.kernel.org, Dave Hansen , Andy Lutomirski , Peter Zijlstra , Thomas Gleixner , Ingo Molnar , Borislav Petkov , "H. Peter Anvin" , Jani Nikula , Joonas Lahtinen , Rodrigo Vivi , Tvrtko Ursulin , David Airlie , Simona Vetter , Andrew Morton , Steven Rostedt , Masami Hiramatsu , Mathieu Desnoyers , "Liam R. Howlett" , Lorenzo Stoakes , Vlastimil Babka , Jann Horn , Pedro Falcato Subject: Re: [PATCH v1 05/11] mm: convert VM_PFNMAP tracking to pfnmap_track() + pfnmap_untrack() Message-ID: References: <20250425081715.1341199-1-david@redhat.com> <20250425081715.1341199-6-david@redhat.com> <7a26e29c-d889-450a-a5e1-ce671f09e4c8@redhat.com> MIME-Version: 1.0 In-Reply-To: <7a26e29c-d889-450a-a5e1-ce671f09e4c8@redhat.com> X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: hZX6q8u7E3cj6svxUo2yhisLi5JdVQBwY9ycaRVfB-g_1745857467 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: B80D61C0007 X-Stat-Signature: b8m4b47a8qh778abz4u6bcjfq1f68mqo X-Rspam-User: X-HE-Tag: 1745857469-2859 X-HE-Meta: U2FsdGVkX18CoWF7Fr/oS+Bt6q4bHtgyiJYZ45RxGJQyNYdvjJvuqvf4H/LTvG9VvZ2Hn6xMeAlo4TJgoIQRCd6kHnVCjK7dP4vGlXT49pZLvM6hR0vWccLka6LluzPiVfyjH+tijZxMnf1RMRutiHyFNlnT0chNZMlBOn4aS0cxlnrqzt1wzmBIK+z+6yHbWYR1fViVK/Rpx3esPOA1lWkYMvYY4p9s1HiH78o3IJ6LxTnX1fwYxO+jFSRd0cKV+FVdShsAjjntCB5wex6Iy2NtSvyG0H10Y0nnuQbMDJg+HhzNl8rLgi0BFLkZUWQoc3/jQNw1TYK6Tk5pxmMSJ4n/9H0exlQd1aLe1fUMCdjQ9SduxyxlnW9fiCmq59zCpCAA5vYZPYtFd9aSna10uNfSGW0FduofbcefUbQ1lZkyjiJOBDSTKyg1LMxmzJs1whuQNCHgUyGB84vWm+gjwGjGnUzIS7Qupefej5M+p7oO4aFUiRyWrP5/bPwGVTTBmXszI9kgWHu3mNW2gwFsaqCG2TXvreZQVCF+SQPWgwDn1SW/9q6j2Nlmjs7OXech4afvAI+UJZ+I8HvmzLsxxAeAw0PXFBdO4NJHoC1IhW8vAMbB33Iq9juYb1Y4QhuZZFb24AH4dl522yYmDie0qgJrPxXwjUelwhnxWkZqMvZ4FZojcViBe26ReQPdOlrNkjXfQ5ZZrBu+qf5k5W0Q8/+9mJXD6A/GcPCM5gON5czm4zJb33ruf9DaxTKu9uHPHeIcDN4KvZlhe3plvjoHXXqkQ0lGxltdvqqDco5JjTLULMhTWbmJfEQOH/MWxxnZCCi6+UVxf1KJ0VeuJanI7S95pbMedtkmE0D6+p/Kzotk6sZIqwkES/+zw1W6eVzd89RAuQuZf82LJ4xK5RQXCGcp9AnmXsljRD0SXrhJvnHkYlJxfemITYZWpelDcf2+QqP4WFgGch7eXLCossy rMtL3/Wu M0DOSxaVpC89JeMVMGQX0FWG7MLGMmevlCOpE5xiQLfLgQ9f5ty8XYKvjQU5uvZH6CEzkRlnrJqvnIOj5oAUrX5PUM89QeEY8D3Uuzd3OTTHDo6KI9y+gKqCkyJZQS/LttCTa343EwrpvD0G7YxRi9rA6ng3YG99RQxCKLj7qhlgjh7e59ZtSIayysL1h8cp5ljfjq2YCevC8pnSVffiJ/OYxkyv1PhDLg60tKdnl49ir+hRL8RXf2eZkGD+VFyqfdYcMgJ7GknKlw4kzUxMFX/BpcwKEHAwipNYaqBGg9oGtnTBMLiStxTXYLR4HfCXDRgPfmDAim1l4d/Mtita9rlD8wuLZ7XWrCKMVlMDCq/sXZlOpRS6XAPk17vJ7kJRizHZadx/0YNySPzk= 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 Mon, Apr 28, 2025 at 06:16:21PM +0200, David Hildenbrand wrote: > > Probably due to what config you have. E.g., when I'm looking mine it's > > much bigger and already consuming 256B, but it's because I enabled more > > things (userfaultfd, lockdep, etc.). > > Note that I enabled everything that you would expect on a production system > (incld. userfaultfd, mempolicy, per-vma locks), so I didn't enable lockep. I still doubt whether you at least enabled userfaultfd, e.g., your previous paste has: struct vm_userfaultfd_ctx vm_userfaultfd_ctx; /* 176 0 */ Not something that matters.. but just in case you didn't use the expected config file you wanted to use.. -- Peter Xu