Received: by 10.192.165.156 with SMTP id m28csp958566imm; Wed, 18 Apr 2018 01:11:40 -0700 (PDT) X-Google-Smtp-Source: AIpwx483+oHqYuElv+2xTdjkWW9cJ7z7EZYk+QDaMd5wDHcoDKeRuGxZFFCeFZagMKjAHuimlWOz X-Received: by 10.98.166.92 with SMTP id t89mr807089pfe.27.1524039100526; Wed, 18 Apr 2018 01:11:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524039100; cv=none; d=google.com; s=arc-20160816; b=ovmdw+wKqoACwLWOiPB8wPmWMCuARFDfm8aFCOMljzTDxMCa2ZfDhiIrySmbmBSuYi ODISUKRNHA2MH4+OKbqILV5r3+7ffGI6MXxDQgA9e+JCRQh5iaabOcrtZNIP+qw9Nxtl 0utwVoeB4uaV3HQbG5+Joy34ioM1hLtCRigPJf5t3XFWy6Oj9j7tej1PDuV3RUqxkaQ5 Y5gT5TjKV6QqhQwW1MrWIOzTNdlpNnbKZZsHFB6FiREBQk1TlC9r32MOroBdzCDUQooJ ZSGuuYpIXEr5ZvxyrCnB30KgtLgkJpXbpxxYH0nK3opLQVU7K3reNUmA+NbGwJl134Uj b0Hw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:references:in-reply-to:date :subject:cc:to:from:arc-authentication-results; bh=FuOdT4AD+HdHdeIGgDRDPmxqS+erlerTqo4b/KPzmek=; b=tZBzY+lmvdcU0GCXvHG6tRZ6rEIhl9OKGDURds4BRUHO1PrHfPkb/NRsZxIp2Z7oB0 UW4t+pNWLShPdQK8rWOKn6OXisyfxe8ION7EfbCUz/TJesdu9dLcgTUZTSu8Vac029Sl LCKoGFCH4uvDNCVVfJDfT73q8jJ/+zAJFt4uXdiTY3NyYKgWeXttqb7N2CWQ66zP8xp4 XfZE1Gghws1lWbO6bxojzvMQk8TGkYRXIHsD1UPYjBu7aL/KWr9BSJIflMd08dlb4I4C qp63x6G6NIEQIeM8+B5Mcw85iCsQ13id42clnAadaT5zSmco+yYH2aOW1lMAMFJu1/hA edIg== 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 t16si744630pfj.10.2018.04.18.01.11.26; Wed, 18 Apr 2018 01:11:40 -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 S1753340AbeDRIIU (ORCPT + 99 others); Wed, 18 Apr 2018 04:08:20 -0400 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]:34790 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753279AbeDRIIQ (ORCPT ); Wed, 18 Apr 2018 04:08:16 -0400 Received: from pps.filterd (m0098410.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w3I85n8R051912 for ; Wed, 18 Apr 2018 04:08:15 -0400 Received: from e06smtp13.uk.ibm.com (e06smtp13.uk.ibm.com [195.75.94.109]) by mx0a-001b2d01.pphosted.com with ESMTP id 2he21jrt2v-1 (version=TLSv1.2 cipher=AES256-SHA256 bits=256 verify=NOT) for ; Wed, 18 Apr 2018 04:08:15 -0400 Received: from localhost by e06smtp13.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 18 Apr 2018 09:08:12 +0100 Received: from b06cxnps3074.portsmouth.uk.ibm.com (9.149.109.194) by e06smtp13.uk.ibm.com (192.168.101.143) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Wed, 18 Apr 2018 09:08:08 +0100 Received: from d06av26.portsmouth.uk.ibm.com (d06av26.portsmouth.uk.ibm.com [9.149.105.62]) by b06cxnps3074.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id w3I888HU44630090; Wed, 18 Apr 2018 08:08:08 GMT Received: from d06av26.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 937C0AE057; Wed, 18 Apr 2018 08:57:57 +0100 (BST) Received: from d06av26.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id BE7B4AE045; Wed, 18 Apr 2018 08:57:55 +0100 (BST) Received: from rapoport-lnx (unknown [9.148.205.155]) by d06av26.portsmouth.uk.ibm.com (Postfix) with ESMTPS; Wed, 18 Apr 2018 08:57:55 +0100 (BST) Received: by rapoport-lnx (sSMTP sendmail emulation); Wed, 18 Apr 2018 11:08:05 +0300 From: Mike Rapoport To: Jonathan Corbet Cc: Andrew Morton , Alexander Viro , Matthew Wilcox , linux-doc@vger.kernel.org, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, Mike Rapoport Subject: [PATCH 5/7] docs/admin-guide: introduce basic index for mm documentation Date: Wed, 18 Apr 2018 11:07:48 +0300 X-Mailer: git-send-email 2.7.4 In-Reply-To: <1524038870-413-1-git-send-email-rppt@linux.vnet.ibm.com> References: <1524038870-413-1-git-send-email-rppt@linux.vnet.ibm.com> X-TM-AS-GCONF: 00 x-cbid: 18041808-0012-0000-0000-000005CC1E27 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 18041808-0013-0000-0000-000019486DB1 Message-Id: <1524038870-413-6-git-send-email-rppt@linux.vnet.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-04-18_02:,, 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=1015 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1709140000 definitions=main-1804180076 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Signed-off-by: Mike Rapoport --- Documentation/admin-guide/index.rst | 1 + Documentation/admin-guide/mm/index.rst | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 Documentation/admin-guide/mm/index.rst diff --git a/Documentation/admin-guide/index.rst b/Documentation/admin-guide/index.rst index 5bb9161..cac906f 100644 --- a/Documentation/admin-guide/index.rst +++ b/Documentation/admin-guide/index.rst @@ -63,6 +63,7 @@ configure specific aspects of kernel behavior to your liking. pm/index thunderbolt LSM/index + mm/index .. only:: subproject and html diff --git a/Documentation/admin-guide/mm/index.rst b/Documentation/admin-guide/mm/index.rst new file mode 100644 index 0000000..c47c16e --- /dev/null +++ b/Documentation/admin-guide/mm/index.rst @@ -0,0 +1,19 @@ +================= +Memory Management +================= + +Linux memory management subsystem is responsible, as the name implies, +for managing the memory in the system. This includes implemnetation of +virtual memory and demand paging, memory allocation both for kernel +internal structures and user space programms, mapping of files into +processes address space and many other cool things. + +Linux memory management is a complex system with many configurable +settings. Most of these settings are available via ``/proc`` +filesystem and can be quired and adjusted using ``sysctl``. These APIs +are described in Documentation/sysctl/vm.txt and in `man 5 proc`_. + +.. _man 5 proc: http://man7.org/linux/man-pages/man5/proc.5.html + +Here we document in detail how to interact with various mechanisms in +the Linux memory management. -- 2.7.4