Received: by 10.192.165.148 with SMTP id m20csp4296815imm; Mon, 23 Apr 2018 23:46:01 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqkWm0qN55+49o9Sr7z84HeET5W8xfdeBPBGVSUhpW/eXMNIAiqBUW0+arn1DKw+/qOrMx7 X-Received: by 10.101.96.35 with SMTP id p3mr2018776pgu.175.1524552361464; Mon, 23 Apr 2018 23:46:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524552361; cv=none; d=google.com; s=arc-20160816; b=M+Mtk9Eakih6nFMARMOWll7Y6SaPNth2/ceMhwza+Z7XzzTeZDzbV1VccEDp387qYp cE84fK3tzgFb1l16QPagOPBWUYWoDkEThOkFuRDGZyqx585twrYSd9B8U2WpfjoN/1KZ s3/8qJi4OTTW+iuDR9XL+nlTT+ReX/OHcBB12eWBVwyfv6HkkihCNJM7oy8jnyTSoj/9 K/x1TMjVow0CsHpwrk3sjk0ldfRowvh9VxjB7BeDoH5fmxLbX8y26tJ8Ak8EdZgqfs3M K9AQ6txySdQM8nYc8apixb/BWWeRNg4SXtW34FqXt9HEIbOoplDExkVJDtqmUV2VN3bF 2WZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=DWAyjXef4RyHUDez6jYntqDMMC8k8uxJvy+O6GAZPxw=; b=LGQsgrmyEZsAEh6WGwz+2PmGIzZQFCb1HJfXLO0KeZfbC+Qsby+HHZ19gYR6XAXLuM YCZrdT1ehuWFeR76mePnDdoLzh0smLLXTJ0zw+zoIshgZJe6XqPN3iJ7sYh/D6L4vDyD KLtYkqw5EJ+hFMKvLHqv4R4bqgCWIjPYl0T2GdXWfr3AX/vhU6hStqUEKLUKaZshuPrf CW2bUQHYsqAy8XiFB48TigxljcUBChdiaqPjh+F0JiLQGDKwjwoPvr8K4/2mPXMRdNMT ZexsdnwCkl4iA5SjlR7CRm54qIrzMwTu1EUPohN3KkOiqVtqzv1aqdVJwjTTAP7X1wvQ IwDQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a21si1799908pfo.31.2018.04.23.23.45.46; Mon, 23 Apr 2018 23:46:01 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755974AbeDXGkl (ORCPT + 99 others); Tue, 24 Apr 2018 02:40:41 -0400 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]:44420 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755909AbeDXGkh (ORCPT ); Tue, 24 Apr 2018 02:40:37 -0400 Received: from pps.filterd (m0098419.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w3O6d8A9061749 for ; Tue, 24 Apr 2018 02:40:37 -0400 Received: from e06smtp13.uk.ibm.com (e06smtp13.uk.ibm.com [195.75.94.109]) by mx0b-001b2d01.pphosted.com with ESMTP id 2hhwkwmwy2-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 24 Apr 2018 02:40:37 -0400 Received: from localhost by e06smtp13.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Tue, 24 Apr 2018 07:40:35 +0100 Received: from b06cxnps4075.portsmouth.uk.ibm.com (9.149.109.197) by e06smtp13.uk.ibm.com (192.168.101.143) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Tue, 24 Apr 2018 07:40:31 +0100 Received: from d06av25.portsmouth.uk.ibm.com (d06av25.portsmouth.uk.ibm.com [9.149.105.61]) by b06cxnps4075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id w3O6eVIv4653362; Tue, 24 Apr 2018 06:40:31 GMT Received: from d06av25.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 6868511C058; Tue, 24 Apr 2018 07:32:18 +0100 (BST) Received: from d06av25.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id D7CA211C052; Tue, 24 Apr 2018 07:32:16 +0100 (BST) Received: from rapoport-lnx (unknown [9.148.8.99]) by d06av25.portsmouth.uk.ibm.com (Postfix) with ESMTPS; Tue, 24 Apr 2018 07:32:16 +0100 (BST) Received: by rapoport-lnx (sSMTP sendmail emulation); Tue, 24 Apr 2018 09:40:29 +0300 From: Mike Rapoport To: Jonathan Corbet Cc: Andrew Morton , Andrea Arcangeli , linux-doc , linux-mm , lkml , Mike Rapoport Subject: [PATCH 0/7] docs/vm: update KSM documentation Date: Tue, 24 Apr 2018 09:40:21 +0300 X-Mailer: git-send-email 2.7.4 X-TM-AS-GCONF: 00 x-cbid: 18042406-0012-0000-0000-000005CE122B X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 18042406-0013-0000-0000-0000194A7FB6 Message-Id: <1524552028-7017-1-git-send-email-rppt@linux.vnet.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-04-24_01:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1709140000 definitions=main-1804240067 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, These patches extend KSM documentation with high level design overview and some details about reverse mappings and split the userspace interface description to Documentation/admin-guide/mm. The description of some KSM sysfs attributes is changed so that it won't include implementation detail. The description of these implementation details are moved to the new "Design" section. The last patch in the series depends on the patchset that create Documentation/admin-guide/mm [1], all the rest applies cleanly to the current docs-next. [1] https://lkml.org/lkml/2018/4/18/110 Mike Rapoport (7): mm/ksm: docs: extend overview comment and make it "DOC:" docs/vm: ksm: (mostly) formatting updates docs/vm: ksm: add "Design" section docs/vm: ksm: reshuffle text between "sysfs" and "design" sections docs/vm: ksm: update stable_node_chains_prune_millisecs description docs/vm: ksm: udpate description of stable_node_{dups,chains} docs/vm: ksm: split userspace interface to admin-guide/mm/ksm.rst Documentation/admin-guide/mm/index.rst | 1 + Documentation/admin-guide/mm/ksm.rst | 189 ++++++++++++++++++++++++++ Documentation/vm/ksm.rst | 234 ++++++++++----------------------- mm/ksm.c | 19 ++- 4 files changed, 277 insertions(+), 166 deletions(-) create mode 100644 Documentation/admin-guide/mm/ksm.rst -- 2.7.4