Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp1654123rwi; Wed, 26 Oct 2022 19:12:19 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4wKn6/uMBR0MMa2YJI7sddLraA/Tme4AGFsBhfkrZAcv8gillz8sqfSg7DpqJ2u99sB3nA X-Received: by 2002:a17:90b:4f45:b0:20d:3282:e5e0 with SMTP id pj5-20020a17090b4f4500b0020d3282e5e0mr7581451pjb.8.1666836739268; Wed, 26 Oct 2022 19:12:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666836739; cv=none; d=google.com; s=arc-20160816; b=TrLpTz02DTdQc8VdSnW2ongwAhVWUZs8KNh0lLk7xvIbeshWI6JbYK/0g3MLeqtNoP YEu/u5EPmsMHFt++0LSLdLrjXqAvHIy3J5TMMkT7rFjiHLqQByTLlAx/tLv+efbBCgrc IvEZrxaf2yycTHQEOoWVIaaLKHmTfjA/Gdf8Ahn2xQ0CtNMCxCuF4hgZ2GWH+I5ylPAk +4IAh3CJQz4Vsj7ssNrp1y0Z4iIwMFqy282l8/TJrGI+lp32vkZs8/1eFcL0ynyS3OaZ jw7n9k4VH6CKlEIgbog7lJakfex5b2jPNND8NOoPzaLVcQBxwP9PNaIIncd6NibSzg5f 13bA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=YUBvSu1EPKGGj8YAJE8gLQSl9rqE7fM4DdBH8Q7Bw7Q=; b=YZzSV4A27IlVdNIBiUiAhHzaZK9vB+reYlREx9sRyjz/LjG/oaZH0v9PBmKYma72XU brzX6HNEYqq88Rk0HQumKAlf4043fQPSTooDENjjTQDRlR0F0UWzW3D4KuUhxfdGCLW8 0jIwnm89zrZq/A2I/x1j1uQZ0vIlvHE3hCiZFxdrhbz30/fxhUI+A9t+KQJ4j4ttd8do Wzj4+p7qSfEkElQFDKYfbAU6XPubzgAqarWUkQNDxcEU/FphRqrDwVOTYz6HmjFuJ1YR jXZqse3/Vk/8Ox5cXilJLBHJAyeqNNQNYM/CLQ4tmSzfoccvg2hsptw/iFOyO/4Rpjyh FG6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=pvME4I84; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q7-20020a056a00150700b0056349604a6bsi125912pfu.334.2022.10.26.19.12.07; Wed, 26 Oct 2022 19:12:19 -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=@gmail.com header.s=20210112 header.b=pvME4I84; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229670AbiJ0B6Z (ORCPT + 99 others); Wed, 26 Oct 2022 21:58:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52388 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232906AbiJ0B6X (ORCPT ); Wed, 26 Oct 2022 21:58:23 -0400 Received: from mail-lf1-x12d.google.com (mail-lf1-x12d.google.com [IPv6:2a00:1450:4864:20::12d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DB49FC696C; Wed, 26 Oct 2022 18:58:22 -0700 (PDT) Received: by mail-lf1-x12d.google.com with SMTP id d6so32633878lfs.10; Wed, 26 Oct 2022 18:58:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=YUBvSu1EPKGGj8YAJE8gLQSl9rqE7fM4DdBH8Q7Bw7Q=; b=pvME4I84cn1XJQ5p6l7SJJEf0uPYiW83t0IVH3kbWOaz+gAexqa0X2WCk1mZ5oNHTU cyO5/zGi7j5s1E6md6jKVkpQRjibwxztTjUwJsgmjyPSeLAa/IphID+dr18V+KbR7ykT JvWKxHSktlxo438oZAGWcvskgMpHH6LsTZJq7sHBzI1xMQ1SZSkrLKamHTdE0oj842yW nRZW+ZZwquawCZ6fVJf/UJSuFaJJ36q65HXr3DZ9YumGFM43dHvmbB7V7SWmNiwD/dtj E4kwKXHH51zCqQcX+7di78JU2eB+P7ijAP/uXdvd/MoA27jukTaQaCU563bvyVajF04R jwEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=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=YUBvSu1EPKGGj8YAJE8gLQSl9rqE7fM4DdBH8Q7Bw7Q=; b=V3PJEtRbcyoYioGbT0YiABA9S0/WRzfRy2OkUGKE8hl9vyG5TdivQGSAOcojvJcjv1 k9o+8pW8LrWj8pQNGwgvbjoTRvDrQyJdT7BXHUEUBj90mkqfmFekHzCRtk25x8BEYpwr YkHCh493nT/G7Mjj+kNV+UKulkvxnvV6vz943u0iSYgm9bpbypNsYT2VKylN4mj5eXqn l4REExaJa7gQnGd2u4Jw8EWqnvamk/NAHIBH+CWdwRqR6ytaORAdWfxY1WBI7NL1ez4l 1l68LBvOClXZFsNXFxPwmP5azoe109haKtDlcGhbulpRAosW3Swc7Dx7g11maM+V7uMl G87Q== X-Gm-Message-State: ACrzQf3eThwn+NbSV7/DoUYiXKLZvJL6cxk7bBSxjJabnuX6iyEFazru Qzof7fYUGcrZsEj7RGquAq9iV+cXFuve6dcovXYeqgpX X-Received: by 2002:a19:660a:0:b0:4aa:9a70:bcca with SMTP id a10-20020a19660a000000b004aa9a70bccamr7654347lfc.520.1666835901152; Wed, 26 Oct 2022 18:58:21 -0700 (PDT) MIME-Version: 1.0 References: <1665725448-31439-1-git-send-email-zhaoyang.huang@unisoc.com> <20221018223042.GJ2703033@dread.disaster.area> <20221019011636.GM2703033@dread.disaster.area> <20221019044734.GN2703033@dread.disaster.area> In-Reply-To: From: Zhaoyang Huang Date: Thu, 27 Oct 2022 09:57:52 +0800 Message-ID: Subject: Re: [RFC PATCH] mm: move xa forward when run across zombie page To: Matthew Wilcox Cc: Dave Chinner , "zhaoyang.huang" , Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org, ke.wang@unisoc.com, steve.kang@unisoc.com, baocong.liu@unisoc.com, linux-fsdevel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham 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 Thu, Oct 27, 2022 at 3:49 AM Matthew Wilcox wrote: > > On Wed, Oct 19, 2022 at 01:48:37PM +0800, Zhaoyang Huang wrote: > > hint from my side. The original problem I raised is under v5.15 where > > there is no folio yet. > > I really wish you'd stop dropping hints and give all of the information > you have so I can try to figure this out withouot sending individual > emails for every little piece. > > Do you have CONFIG_READ_ONLY_THP_FOR_FS=y in your .config? No, it is not configured. f2fs only use 4KB pages and blocks >