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 X-Spam-Level: X-Spam-Status: No, score=-7.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 31D85C432BE for ; Thu, 19 Aug 2021 15:33:47 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id B5FE1610A6 for ; Thu, 19 Aug 2021 15:33:46 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org B5FE1610A6 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kvack.org Received: by kanga.kvack.org (Postfix) id 42AC16B006C; Thu, 19 Aug 2021 11:33:46 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3DA2F6B0071; Thu, 19 Aug 2021 11:33:46 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2C9146B0072; Thu, 19 Aug 2021 11:33:46 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0101.hostedemail.com [216.40.44.101]) by kanga.kvack.org (Postfix) with ESMTP id 104736B006C for ; Thu, 19 Aug 2021 11:33:46 -0400 (EDT) Received: from smtpin05.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay05.hostedemail.com (Postfix) with ESMTP id A4374181AC544 for ; Thu, 19 Aug 2021 15:33:45 +0000 (UTC) X-FDA: 78492225210.05.9AB17D8 Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com [209.85.167.44]) by imf18.hostedemail.com (Postfix) with ESMTP id 5FC874002087 for ; Thu, 19 Aug 2021 15:33:45 +0000 (UTC) Received: by mail-lf1-f44.google.com with SMTP id g13so13800632lfj.12 for ; Thu, 19 Aug 2021 08:33:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mime-version:content-disposition; bh=h8Bu2sX4mQooXbRWe0x6sLuCvlPizN+9dv1SfrTEIoY=; b=GCkGQM+Oc+rTglB8uAs1igR5f/9rJqSk+tvrlxWZl4vYARlNnLgeUrjuJusZzmob2C 9/EQtBirZWZpMPj7OV2oIVSvt2ipNyqgJObt5nzA6sSPMH06DoBniCLtmdwJfM3zXfEQ Idsyj/h2+GHTaEve8eCs+en11Wb6HoOK0c0M2vwLHNbyP1waB7X0/3ubjF8gpRSYKTSV JAGdxNb28b1bCEYKtCwwEhpmhikBh8flkpSzZ+GWO2T8K6T48aatentmFu0xvUtv63z3 QJiWNHpZNXvSiYCbHlqnisXvaYAMOr7k7YV573iFVcYch0/erH/xgwz47r49/lzVwCSv 5x/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-disposition; bh=h8Bu2sX4mQooXbRWe0x6sLuCvlPizN+9dv1SfrTEIoY=; b=AflcQUGti/pPUgUG0QBn/z1aa3U609wD/+WjfE5ZbOfgvKzt58qpcRRyiDhOA1qLtx wAhB05HRbv9FUuVG3cqCSsZmEsSiwxdUEq6yykejH/2LEyQ4harUnQ7duHfqO1ZA3HgK Jm8sJI8ZCr6kfn5xT2KitGKQaCyff8t7utbnR93+CvZnOQdl7tX60sYPfpTxV4c1h/Z7 YBdIM+9cxN+gwHvK5oyVC7OKV04P0Ej2RIfPsPaFECqes0Jl4zfSIo+GJMshucSQaiNo TUJwwlFp9F7Q6S95QWVfL8PEcPfEe9/XpeQS6Sk7UBYykMZ9/l/beEHhCSne2RbrmukX a/pA== X-Gm-Message-State: AOAM5330dTtBIpd25BHVyouMqwVmYPvxHSyHEBYUlqaj7F4Y2oP4wItt c7rSi5Q62BVXgRrFSXHF+1U= X-Google-Smtp-Source: ABdhPJw+FocjAr5ZM3fRbW3ghtvsRy1dJBEhVWGae9OJPGqrA+EI8dSYCLiH3NTxwMLSpEg52ERLjw== X-Received: by 2002:a05:6512:e81:: with SMTP id bi1mr10712658lfb.58.1629387223959; Thu, 19 Aug 2021 08:33:43 -0700 (PDT) Received: from asus ([147.30.82.254]) by smtp.gmail.com with ESMTPSA id j13sm338287lfe.48.2021.08.19.08.33.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Aug 2021 08:33:43 -0700 (PDT) Date: Thu, 19 Aug 2021 21:33:40 +0600 From: Zhansaya Bagdauletkyzy To: akpm@linux-foundation.org Cc: linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, tyhicks@linux.microsoft.com, pasha.tatashin@soleen.com Subject: [PATCH v3 0/2] add KSM performance tests Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 5FC874002087 Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=GCkGQM+O; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf18.hostedemail.com: domain of zhansayabagdaulet@gmail.com designates 209.85.167.44 as permitted sender) smtp.mailfrom=zhansayabagdaulet@gmail.com X-Rspamd-Server: rspam04 X-Stat-Signature: qn6zrcmtfojx4tthzj5fcu4rx9n4c1r4 X-HE-Tag: 1629387225-807 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: Extend KSM self tests with a performance benchmark. These tests are not part of regular regression testing, as they are mainly intended to be used by developers making changes to the memory management subsystem. This patchset is a respin of the previous series: v2: https://lkml.org/lkml/2021/8/6/422 v1: https://lkml.org/lkml/2021/8/1/130 Zhansaya Bagdauletkyzy (2): selftests: vm: add KSM merging time test selftests: vm: add COW time test for KSM pages v2 -> v3: - address COW test review comments v1 -> v2: - replace MB with MiB - address COW test review comments tools/testing/selftests/vm/ksm_tests.c | 154 ++++++++++++++++++++++++- 1 file changed, 150 insertions(+), 4 deletions(-) -- 2.25.1