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 D5CD6C77B75 for ; Tue, 23 May 2023 13:55:57 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 45CA6900004; Tue, 23 May 2023 09:55:57 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 40C59900002; Tue, 23 May 2023 09:55:57 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2D3E0900004; Tue, 23 May 2023 09:55:57 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 10A3A900002 for ; Tue, 23 May 2023 09:55:57 -0400 (EDT) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id CD1121C72D0 for ; Tue, 23 May 2023 13:55:56 +0000 (UTC) X-FDA: 80821668312.02.40C551D Received: from mail-pf1-f193.google.com (mail-pf1-f193.google.com [209.85.210.193]) by imf10.hostedemail.com (Postfix) with ESMTP id E17BCC0005 for ; Tue, 23 May 2023 13:55:53 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=Gg+PuTxm; spf=pass (imf10.hostedemail.com: domain of xu.xin.sc@gmail.com designates 209.85.210.193 as permitted sender) smtp.mailfrom=xu.xin.sc@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1684850153; 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-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=JmHsTs7JWsoGlwzq7kUvL4H9I+t72w4NrHe/sVhcdHE=; b=Es6pVHvhJ88eg86FkLjii/YmZDKr9NXaFxifKuzVMoxHr6pGj7jAM6Uk1HOKAKsUnvjfWC uHV1sl/Mf/cGlEGnlvcdY8p6VK4+sVpFfep9yVl6tUEiYQZZAeb5oLouhQssKDeu4WeF9Q fJfdyJqKz0NrY90W4mMYGBKrehemL9Y= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1684850153; a=rsa-sha256; cv=none; b=bk7g4SgbTMyHzod9qkAvT9UJ57Q+fa7RLFcx29RsDKFHTelLb+2GwMRFldW3PIt1JmHOhJ hDgKpxfLpnDPgJVtRdnIPS6fVIVdEHiUGyiq9qm2au/JGWiUXD21J/9M5Bssn6nCvai005 g6JEaLn4foZ3PxrM5pRh2nDOl4WJ/iY= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=gmail.com header.s=20221208 header.b=Gg+PuTxm; spf=pass (imf10.hostedemail.com: domain of xu.xin.sc@gmail.com designates 209.85.210.193 as permitted sender) smtp.mailfrom=xu.xin.sc@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-pf1-f193.google.com with SMTP id d2e1a72fcca58-64d604cc0aaso2246090b3a.2 for ; Tue, 23 May 2023 06:55:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684850152; x=1687442152; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=JmHsTs7JWsoGlwzq7kUvL4H9I+t72w4NrHe/sVhcdHE=; b=Gg+PuTxmax4COq/lDYB9P8C/Ci1HYBkYq3Iv+8mj3PEiQir3JQLVaI3DAKl/wnV4OK SWKzxE7Ir5EQ43bD71NeDPjE1l6dB/L/OAOp1uaDEqWLoy5lGp8E1JT+9R47oDdXuPUx veKI9Jdyb8wDCMr8v2h6YQtwnSnjyzsNaUfEZ4cqYOyef5xrJ3D5b08pq4dJ8iADfp49 3f/pLQxlyv+py57b62LJhct/lzQ8jSw/Gazmbprb/04zVGOnV906X7f6XnxZ2j6znGXK s1rKCNFUnSzUujWoohlR482n/qd5amAW3Ck6FfTBXCThZXixvEMJES2Luut80LfbYk9N eK6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684850152; x=1687442152; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JmHsTs7JWsoGlwzq7kUvL4H9I+t72w4NrHe/sVhcdHE=; b=a4tKNscAVp1zR5CK6suOv+CEgD14jpkkRQKVX89yswPjwCUhppujzdr5AwMLyMhQ3w 94DAENiIwjzPyF64RoTkUTlbEK6njioJZ/x8wPus6H+nlZGCExPAhBd0LYrYKcemBOhV WnbgYw/zKxQwvw60RkX7pPq5ZIpP8oWALqRZ+HxgGSjc8d/wKzpqfctSnazgg5Y+Ha+U L9oetf1eZ6RKAEBT+Ms/cEax9mRTorrTGjfC0M5ktp0YId4urXeUW5XEDcLT2mgg465l DUSZhpXDeO5bTwaLmilMCKWeviZ9ATjTMrSHkLXa3fBR6XQCbqO+Mv/UaFsNczS61kbI KPPQ== X-Gm-Message-State: AC+VfDyTqOdfDU2ssMxGNNt5wArTeZTi30P5hCMxaGKTnPd2J1sVrN9u Q/fGwZC87y2OigqozhEKdA0= X-Google-Smtp-Source: ACHHUZ4tmm7FhOCUf/TkjU9sGz8VdPGZBqifAInOa58D9BPLA4kJWaxgU5fVScIrv+He4YVnAoqL8A== X-Received: by 2002:a17:902:6bc2:b0:1ae:6882:5bc4 with SMTP id m2-20020a1709026bc200b001ae68825bc4mr12277090plt.64.1684850152470; Tue, 23 May 2023 06:55:52 -0700 (PDT) Received: from localhost.localdomain ([193.203.214.57]) by smtp.gmail.com with ESMTPSA id m4-20020a170902db0400b001aaec7a2a62sm6799139plx.188.2023.05.23.06.55.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 May 2023 06:55:52 -0700 (PDT) From: xu xin X-Google-Original-From: xu xin To: david@redhat.com Cc: akpm@linux-foundation.org, imbrenda@linux.ibm.com, jiang.xuexin@zte.com.cn, linux-kernel@vger.kernel.org, linux-mm@kvack.org, ran.xiaokai@zte.com.cn, xu.xin.sc@gmail.com, xu.xin16@zte.com.cn, yang.yang29@zte.com.cn Subject: Re: [PATCH v8 1/6] ksm: support unsharing KSM-placed zero pages Date: Tue, 23 May 2023 21:55:47 +0800 Message-Id: <20230523135547.6819-1-xu.xin16@zte.com.cn> X-Mailer: git-send-email 2.25.1 In-Reply-To: <1925d301-462d-6b33-8867-4e1646b2dbd6@redhat.com> References: <1925d301-462d-6b33-8867-4e1646b2dbd6@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Stat-Signature: 3tqa8so1xgdhbukun6e44nxefb5h97b1 X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: E17BCC0005 X-Rspam-User: X-HE-Tag: 1684850153-33432 X-HE-Meta: U2FsdGVkX18t07rHlRHhgvdKRj1+okJQs9RwgGVJ9V0XKNJgOTJNhO5hAe+jUTz6Xx5znh/E2aQELweWE4s6VeqeaL7P7NVGAIktWmNLzXRQXUJqUmrRQmVnUZKdtUFd7oqfs9aEwof4oh8xeTqu8GcMRdjgZGEqoaNQTcMfCVTfnlqw1CAQ0hq0OCwtA09BZhW2C7mo6rbt6bffUtkLJzHqQh47W42Dg9Yvxqe02+gY1vIyU62vTjXBHiCz7/a9agtIaprLnFKF8/vDUVrWCPrgN0l/yaKUOSBLbO8LoIuVvWxfCOFSeoAUiPXC3SigYNb7bFN7qSJh5HtvBHgplkuh41pBwZRsikUlCnp2rpAJVNFxFBdLp3rlgZE88UoGSb3+kfxn0oPJfAY4i+taHQ0QeN+MXCTJUUCngGkWa2sqbkxzdJWwyD+M60mzn168kl5M80lDnyPGjE+Cd8yq/0pQ0ldndrQoy7L3/HCD75o6jfemx4O8A0k6vAMrKsmdGGLjKetfMgIA39InF0x1QjoZ7Mfl9widNVuUPEfxfMsqs0C37LA2NeuOY20eIfnBSDMLD3TWdWhtQdvG/J0PrYE32sabkjPlcm1c0g9EAn3Rr3vM2Qiq+EsWDaqZoyMAaSc29eCTdnUnmwFNrEJ7H1vSzd5yzbNF79rWQmkpOwJKDJA1vnB41NgJz84+jODx1oihXIkf/N3l58agK/Glga5gVZwanva0LptwZCcxDmR8JY/LvY7XPuP/E9fwiqG7pFLkpHPfqw8blvKRJ+tZRtF7CGRgZuEoVL5GKVdmlbIc7SBwD3pGrQas+DqjyGhdOqGppZGiA0ad5DaNIEjELxFWV7NZFNif9RTCJw4a7JyxCBGc6+1KildHa4kUf/6i+ISz2kq2QUxAl94pXQWUS5nWdeJxq6WOx+8hy2uM0AVVYdaUp4/39leL59iIqbSkKlZDyvfxrvRabVhyQ9T 4GDRd0Nj Nmbm3DcePhF6qJYw+pQUtBg8Vd1R4Z3y3DH/Qim580uGgnplm0EvnDP8fp0RmG075YXQYgi1WTLVkaoKkDb8BKcBquQzS/DqqT1wVK9DIcReqMQ2ubLIUa4az++Q8/5d3zEYzuF+EFYZrEHG4c7wZN3vT+j3xEilw7bwyZK/KU7HPJdVU9b+t9g5L91oYjOtrOCAZYYB9+oICajdSzlDiPkmeOcmSxTE3CFyMXzAuD1H14C2UiqKYru07AlkUIBGBxSRKEDD72yIZzmBXx2a7bX1nEh9TXQHS3pSGTyEjhfVCfM+AVLA4SZHYYqxc+Mx5V8u9Lfjkp77r0fT6kvFxABHuEmsWH+9ZnEa60+C0ewIZ3BRzRb0vplyjyBWbkTk8sKme1ouNrJArjla1YLoGzuimmlgL3R/NEmAU0UB/CuUw9LshumCDD+heT6nidwFG6rhemaAZg/+rN5Z28gSuQjoiSikgwFnh/cEckLQArn4RYOjIe+EUP7N2WkAbYNbp4Ja9 X-Bogosity: Ham, tests=bogofilter, spamicity=0.111622, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Excuse me, I'm wondering why using inline here instead of macro is better. Thanks! :) Thanks for reviews.