Received: by 2002:a05:6358:489b:b0:bb:da1:e618 with SMTP id x27csp2434179rwn; Fri, 9 Sep 2022 13:46:36 -0700 (PDT) X-Google-Smtp-Source: AA6agR5fj20BYsFKHWdqXpIfip1axs42CvTzXsxEHmqFtAQ9cT3Kg2NjZnmJdmEPijBuPoAQtCIg X-Received: by 2002:aa7:db0a:0:b0:44e:5868:f489 with SMTP id t10-20020aa7db0a000000b0044e5868f489mr13107499eds.299.1662756396136; Fri, 09 Sep 2022 13:46:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1662756396; cv=none; d=google.com; s=arc-20160816; b=S36yO/UjrcQdazJDFfq8Kt/e8hQ6ZMQ2n9xThd1OK6pzshEnNPCU52/rAcw8XanZkn QIWrxc8c8JGDXf7F1+D1TMuZ6iDT448dvSe+dtIke9kQmhxNFw9AwXlpSP06fNU4e3br 1xOoivVtAW0VAXVaAPP5FTQgq9guNVMJm/eXgbsnWwJRyVdRwYCVMd6n+zSU4nZzXctA TK8oFIWc71Gr1YqdSYMDPq3GMx3dbOx4OBTkSjb6u/QGSPdn7dEAjO7DhLK4rOv/4iEp oDQMYXqKPeUcBnUlJs91Xf/eKU9eY+nQVc0i3hgTmNxxS/h1mw2qeNek3D5XqG1QGfDu BGGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=Yf3ELlUirxl9CMhzK5MiW/ogxWaiHKcRWZUDjUzIu+U=; b=mXwhgGLvcI5VUAEJrchLs4TgDmI/HvSCnUqLcNxv3QrblMPIcQ9nnMqWxU9cUgqQrK adJ0yvfFA4L51WiAmkvxepte1lccD5RuZuHClOYNL/DOBOd/0H2lic8uvJXBSLujCT38 bcYuQXcRT+CEWtR/bxEmVegCPLg68fXEgnca6/Y/E+HnZVpqGrF6NMsIThihvAeEsTe1 osZZPVYqkXvPLMURqyEXLrQjWiNAlawq9eE8sGryMauE1rzhbyAvuK0x79GZf+aZ00nI Py90c+kN+el8KnANlGbDPs0H59Z5I8V0uMRycgvyyAWXg9qoLpKg596yzkIdjTO/jteQ Qm0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=iD8DOEQk; 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 b13-20020a056402350d00b0044f025c1390si1475454edd.501.2022.09.09.13.46.10; Fri, 09 Sep 2022 13:46:36 -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=@kernel.org header.s=k20201202 header.b=iD8DOEQk; 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 S231535AbiIIUau (ORCPT + 99 others); Fri, 9 Sep 2022 16:30:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52216 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232096AbiIIU35 (ORCPT ); Fri, 9 Sep 2022 16:29:57 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 665F514481A; Fri, 9 Sep 2022 13:29:09 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id D760A62092; Fri, 9 Sep 2022 20:29:08 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id C003BC433D7; Fri, 9 Sep 2022 20:29:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1662755348; bh=ayER6vHBJnsSeDv1Q+T6kbhfCJxElLtfrCsQPcSQvis=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=iD8DOEQkHEPiFguPg2q2x1CH6DC+RWF5kt118ZFZ19ZF4+PcPl1PZdCkNz1H836qo B9Ngi6ACuVnbW2X62N2XmVeBamhhZDEjBZKnSqH9eRwt6Pbresu8Xr/emgRLfkZbXS sjMeqfVlkvRdGqK/k7w/F/gLOXxUgDshpjv5kqbZmZDJsumay8YY0z++Q3dEHX/8yZ QmpPzlktA4HvMvZK6PQKZHP/SzezYwxCMVUD+/TIEBK0TGZ65EG1v2tMJGd4YMIa7k DbYfQT+uVbA0nwnW8nY0ED5RBOKJPbTpRsPbgBPu+pSqHQ/fIcHpZY2e7Kj5qHCkB8 Bh8DuuDPtC8QQ== From: SeongJae Park To: Andrew Morton Cc: Jonathan Corbet , damon@lists.linux.dev, linux-mm@kvack.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, SeongJae Park Subject: [PATCH 6/7] Docs/admin-guide/mm/damon/start: mention the dependency as sysfs instead of debugfs Date: Fri, 9 Sep 2022 20:29:00 +0000 Message-Id: <20220909202901.57977-7-sj@kernel.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220909202901.57977-1-sj@kernel.org> References: <20220909202901.57977-1-sj@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 'Getting Started' document of DAMON says DAMON user-space tool, damo[1], is using DAMON debugfs interface, and therefore it needs to ensure debugfs is mounted. However, the latest version of the tool is using DAMON sysfs interface. Moreover, DAMON debugfs interface is going to be deprecated as announced by commit b18402726bd1 ("Docs/admin-guide/mm/damon/usage: document DAMON sysfs interface"). This commit therefore update the document to tell readers about DAMON sysfs interface dependency instead and never mention about debugfs interface, which will be deprecated. [1] https://github.com/awslabs/damo Signed-off-by: SeongJae Park --- Documentation/admin-guide/mm/damon/start.rst | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/Documentation/admin-guide/mm/damon/start.rst b/Documentation/admin-guide/mm/damon/start.rst index 4d5ca2c46288..9f88afc734da 100644 --- a/Documentation/admin-guide/mm/damon/start.rst +++ b/Documentation/admin-guide/mm/damon/start.rst @@ -29,16 +29,9 @@ called DAMON Operator (DAMO). It is available at https://github.com/awslabs/damo. The examples below assume that ``damo`` is on your ``$PATH``. It's not mandatory, though. -Because DAMO is using the debugfs interface (refer to :doc:`usage` for the -detail) of DAMON, you should ensure debugfs is mounted. Mount it manually as -below:: - - # mount -t debugfs none /sys/kernel/debug/ - -or append the following line to your ``/etc/fstab`` file so that your system -can automatically mount debugfs upon booting:: - - debugfs /sys/kernel/debug debugfs defaults 0 0 +Because DAMO is using the sysfs interface (refer to :doc:`usage` for the +detail) of DAMON, you should ensure :doc:`sysfs ` is +mounted. Recording Data Access Patterns -- 2.25.1