Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp37446242rwd; Tue, 11 Jul 2023 14:34:14 -0700 (PDT) X-Google-Smtp-Source: APBJJlGLhTG4FNxWQVi3OJV2PnesPQrk9XC/iuNtjie7X2JssbLMbfmhvNRlZA5TLZCAMXyAGBf7 X-Received: by 2002:adf:e286:0:b0:313:dfb8:b4d0 with SMTP id v6-20020adfe286000000b00313dfb8b4d0mr16946835wri.66.1689111253842; Tue, 11 Jul 2023 14:34:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689111253; cv=none; d=google.com; s=arc-20160816; b=OfbWdZYYbAsfcar24i9RA39sEsdOIQMQ59iS55cy5HywyhyDAuDhxh8gwZWwE4dJ+T Bis1nr27atFaZmgSXyRUHIgABFpKRV3svEcgZo0q5xm8XjL7tnkjCvExtQyhy+dxF0zs yuVHJb2oxjZfq8lMSo2Qo4TLHx1WAeKejyUQoPicAMI6EaDECCHhsHvV5lGpnovm3j2t wRdXWgSHikHKAgrnesdKJzv/1jOAo8UOn1v7RKhk7gfYOiUBWTkHkEQ5lgBWoikR0UhS nxGtOHQHHnN8xHcCCp0ym9KWOwoBMVWwra5T3prehxqX7fTsjGJHEe+QyMF/hRKL34We PJcQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=BZQBp1qDo2IW6ftJFZfiSBAckDEB2qosFIbNvmf9QzU=; fh=XWZ9C4/V63g3LO+aGDVyqNeW5QpYTy5bgpy56AGx3Jw=; b=EvAPy1gYs+imgJqrVc77uBUMGroQiWfmREpW6MFjACF5ppfpjkDeY5KFlH05IFvNM4 ZXJfxpAK1kOWspGd7NO3lwf+3GJef5NDs4thQ/b1InX9WWZy0CAtzQPoDqHiVnEIFBjs lSIw6tSRX885OeCk7tr8+zATQyi8FSIV//aMFMuCCPnc+OD7oCCis+CNSz7MQ+cN316+ i6eEDhlE5+me7JWyOLpQt1snLNh1FEhyk4s09hFOhKWAmgetdB8nCSCuqUiBdEfaij0s f3XE3f1JNXUTd7sugRIcopSjjOKGTpIUxlZBBtSyGiUTxHoW11eCRvqftucKs86VCcrP 6uEA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=w6Om+AAn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i24-20020a170906251800b009903666fcd0si3148138ejb.384.2023.07.11.14.33.45; Tue, 11 Jul 2023 14:34:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b=w6Om+AAn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230408AbjGKVL2 (ORCPT + 99 others); Tue, 11 Jul 2023 17:11:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60470 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230018AbjGKVL1 (ORCPT ); Tue, 11 Jul 2023 17:11:27 -0400 Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C5E46133 for ; Tue, 11 Jul 2023 14:11:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Sender:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=BZQBp1qDo2IW6ftJFZfiSBAckDEB2qosFIbNvmf9QzU=; b=w6Om+AAn3svGPuxzHcd7yzbMO2 9wR+1BoeKDrU9s9Ve90gOkkxX3V8s/G3SQwPNn+r3q90IKOFyCZjok4kkSHWjF0yMFl8KFJ1iRDJH CAK76Exuq2cbWSfjkG2VVPGJ3SQbilaWh1scwV3JeAbdEKuHXmxbMu/2OMk4xAlRMn+j8wmVx6Qm1 6kfawQ2dTBzqT5X0emrDwBItOLNbex5IvVDdn+MpF76R1zRHqceQCdj6iOYBFsitc3gmgweffrk/X 9GVQknMD8Vfb9MFaOTk3UBEOppORSP8NRJmD+C7/qB/fmThirspRpgFoFBuGOwd68f9XN04P1Mjk6 AN6mZZrw==; Received: from mcgrof by bombadil.infradead.org with local (Exim 4.96 #2 (Red Hat Linux)) id 1qJKdj-00Ftm9-2r; Tue, 11 Jul 2023 21:11:19 +0000 Date: Tue, 11 Jul 2023 14:11:19 -0700 From: Luis Chamberlain To: Matthew Wilcox Cc: David Hildenbrand , Ryan Roberts , Andrew Morton , "Kirill A. Shutemov" , Yin Fengwei , Yu Zhao , Catalin Marinas , Will Deacon , Anshuman Khandual , Yang Shi , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH v2 0/5] variable-order, large folios for anonymous memory Message-ID: References: <20230703135330.1865927-1-ryan.roberts@arm.com> <78159ed0-a233-9afb-712f-2df1a4858b22@redhat.com> <4d4c45a2-0037-71de-b182-f516fee07e67@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: Luis Chamberlain X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jul 07, 2023 at 02:12:01PM +0100, Matthew Wilcox wrote: > On Fri, Jul 07, 2023 at 01:40:53PM +0200, David Hildenbrand wrote: > > > Is swapping working as expected? zswap? > > Suboptimally. Swap will split folios in order to swap them. Wouldn't that mean if high order folios are used a lot but swap is also used, until this is fixed you wouldn't get the expected reclaim gains for high order folios and we'd need compaction more then? > Somebody needs to fix that, but it should work. As we look at shmem stuff it was on the path so something we have considered doing. Ie, it's on our team's list of items to help with but currently on a backburner. Luis