Received: by 2002:a05:7412:da14:b0:e2:908c:2ebd with SMTP id fe20csp2362834rdb; Tue, 10 Oct 2023 01:21:32 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHvgST+KOMQjfEejzLitOT5gmOgouVufJ2Tb8mxUDoFeebFc51epqIysvxfhkCncqByHiTA X-Received: by 2002:a05:6a20:914b:b0:158:7fdf:66df with SMTP id x11-20020a056a20914b00b001587fdf66dfmr21984111pzc.18.1696926092086; Tue, 10 Oct 2023 01:21:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696926092; cv=none; d=google.com; s=arc-20160816; b=b+yCjD6UfVbrneZbSK+phhE0nhsJ9NXz5EPqdIlRvojSqqc80Yj55Sslj6Y/9/B5kI ohGihPhxdUAJz97qGY4SZEcAzp/sHa/HgQT48GkkZ502s1F6uKptca/QzRHQtu6jnfkW rTHqqFz81FFe8Lhg7MZD0CYq9V6TdW68jQzOYk0OcA9+lFhdnmgACORqavqSVSmrg2UP 7ylsb07Ba8/IFCBbgiobU1Kg5gbc5vFQbeYN4etMCrVSONF4stiNZ0jBjUlf510oiRzj nsspvVIwdHtxhmLRf4dptK1iyqeSJA1qLRdho+T82PwUwwNHTiwRf++LS9gq/K552Ub/ HIdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent:message-id:in-reply-to :date:references:subject:cc:to:from:dkim-signature; bh=sk+nnPqYTn+YyXOxRcQSUiESqi6TufJlzBVbwS0YCZA=; fh=MsUFbbzqJyc9kQuPsok9BRRhp/w18IaWDxtdZ6tEhnM=; b=sCWfc3s06VDOGbXVvPXl4GrzKhsb1G/vv+vGYG3mF6Rx4zXhSRJWb3KZHMoDDbus8u DkZYPxVpaR1fu068ecmjXWIrP1r8zCVZw7qckQct2c6IVRDEX0RKESNZIbt1yT7Wnh9g UgAWCdxSZBtDNCjVMVmLbJWUjICUefMFBBhwPtcPn4mj5/+1g0zkYoFUDSCOvmX6vkbp XocYn59empvgGF9yh7g6pC2QKS0e2ojjIYqkgnstF0H9WUNiyXQddP6BXrp8aUoYSmN+ 1gfcPhEOjhopqZBLd7jgdAC5dMDqx4vSG8Qa2gXJEPc/uJJbwb7y1XgGuXBrMV1cCzCP /dEQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=ViOD5H8E; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id cv13-20020a056a0044cd00b0069100706960si8908054pfb.116.2023.10.10.01.21.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Oct 2023 01:21:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=ViOD5H8E; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 4BB6A808E664; Tue, 10 Oct 2023 01:20:38 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1442833AbjJJIUN (ORCPT + 99 others); Tue, 10 Oct 2023 04:20:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41032 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1442783AbjJJIT7 (ORCPT ); Tue, 10 Oct 2023 04:19:59 -0400 Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.88]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 62881FF for ; Tue, 10 Oct 2023 01:19:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1696925984; x=1728461984; h=from:to:cc:subject:references:date:in-reply-to: message-id:mime-version; bh=sk+nnPqYTn+YyXOxRcQSUiESqi6TufJlzBVbwS0YCZA=; b=ViOD5H8EfaDa2bXfQdbpyj5pFUisMs4zikb2vj/abQn331DDrgC9sFUt Q2stSQ7Fg8AwD4GKu9m59FjNbRxAmbEGtjO21YLCM+ZQo8G3LpWnpSPo8 qNEIb8LKHmGV/11XiB3LYMM+DReY+Il3Zaq9tgyeKMQf0+lkpzjYYJqa4 DZ9oMToAs+lZ5oQNcuWT/EQrj7OLvHc0GWJWwvcwYQ1mHs71pwO90P2/z nZPXcwUy6ZjG+5qGxW2UahX7HTw5BanuEykuouCF42MT1g1lgUhNxLEwy E6OQ5Dtsvyu8Jk4h2ffqDEtywoXYRsSh5+mV9bNZiWY1GDk23/0I5yIZ2 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10858"; a="415342314" X-IronPort-AV: E=Sophos;i="6.03,212,1694761200"; d="scan'208";a="415342314" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Oct 2023 01:19:43 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10858"; a="703220588" X-IronPort-AV: E=Sophos;i="6.03,212,1694761200"; d="scan'208";a="703220588" Received: from yhuang6-desk2.sh.intel.com (HELO yhuang6-desk2.ccr.corp.intel.com) ([10.238.208.55]) by orsmga003-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Oct 2023 01:19:41 -0700 From: "Huang, Ying" To: Kefeng Wang Cc: Andrew Morton , , , , , Zi Yan Subject: Re: [PATCH -next 1/7] mm_types: add _last_cpupid into folio References: <20231010064544.4162286-1-wangkefeng.wang@huawei.com> <20231010064544.4162286-2-wangkefeng.wang@huawei.com> Date: Tue, 10 Oct 2023 16:17:14 +0800 In-Reply-To: <20231010064544.4162286-2-wangkefeng.wang@huawei.com> (Kefeng Wang's message of "Tue, 10 Oct 2023 14:45:38 +0800") Message-ID: <87il7ehoxh.fsf@yhuang6-desk2.ccr.corp.intel.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=ascii X-Spam-Status: No, score=2.7 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_SBL_CSS,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Tue, 10 Oct 2023 01:20:38 -0700 (PDT) X-Spam-Level: ** Kefeng Wang writes: > At present, only arc/sparc/m68k define WANT_PAGE_VIRTUAL, both of > them don't support numa balancing, and the page struct is aligned > to _struct_page_alignment, it is safe to move _last_cpupid before > 'virtual' in page, meanwhile, add it into folio, which make us to > use folio->_last_cpupid directly. Add BUILD_BUG_ON() to check this automatically? -- Best Regards, Huang, Ying