From: Yanteng Si <siyanteng@loongson.cn>
To: corbet@lwn.net, alexs@kernel.org, bobwxc@email.cn, seakeel@gmail.com
Cc: Yanteng Si <siyanteng@loongson.cn>,
chenhuacai@kernel.org, jiaxun.yang@flygoat.com,
linux-doc@vger.kernel.org, realpuyuwang@gmail.com,
chenfeiyang@loongson.cn, chris.chenfeiyang@gmail.com,
siyanteng01@gmail.com
Subject: [PATCH v3 3/6] docs/zh_CN: add core-api mm-api translation
Date: Wed, 18 Aug 2021 16:32:18 +0800 [thread overview]
Message-ID: <22e6c7ae2b02f8b4f98dfb0c800edb66624029c0.1629274856.git.siyanteng@loongson.cn> (raw)
In-Reply-To: <cover.1629274856.git.siyanteng@loongson.cn>
Translate Documentation/core-api/mm-api.rst into Chinese.
Signed-off-by: Yanteng Si <siyanteng@loongson.cn>
Reviewed-by: Alex Shi <alexs@kernel.org>
---
.../translations/zh_CN/core-api/index.rst | 2 +-
.../translations/zh_CN/core-api/mm-api.rst | 110 ++++++++++++++++++
2 files changed, 111 insertions(+), 1 deletion(-)
create mode 100644 Documentation/translations/zh_CN/core-api/mm-api.rst
diff --git a/Documentation/translations/zh_CN/core-api/index.rst b/Documentation/translations/zh_CN/core-api/index.rst
index 9bc1dfeab98e..e5d2f4d5413c 100644
--- a/Documentation/translations/zh_CN/core-api/index.rst
+++ b/Documentation/translations/zh_CN/core-api/index.rst
@@ -101,6 +101,7 @@ Todolist:
memory-allocation
unaligned-memory-access
+ mm-api
Todolist:
@@ -108,7 +109,6 @@ Todolist:
dma-api-howto
dma-attributes
dma-isa-lpc
- mm-api
genalloc
pin_user_pages
boot-time-mm
diff --git a/Documentation/translations/zh_CN/core-api/mm-api.rst b/Documentation/translations/zh_CN/core-api/mm-api.rst
new file mode 100644
index 000000000000..52e23aa3a59b
--- /dev/null
+++ b/Documentation/translations/zh_CN/core-api/mm-api.rst
@@ -0,0 +1,110 @@
+.. include:: ../disclaimer-zh_CN.rst
+
+:Original: Documentation/core-api/mm-api.rst
+
+:翻译:
+
+ 司延腾 Yanteng Si <siyanteng@loongson.cn>
+
+:校译:
+
+ 时奎亮<alexs@kernel.org>
+
+.. _cn_core-api_mm-api:
+
+============
+内存管理APIs
+============
+
+API(Application Programming Interface,应用程序接口)
+
+用户空间内存访问
+================
+
+该API在以下内核代码中:
+
+arch/x86/include/asm/uaccess.h
+
+arch/x86/lib/usercopy_32.c
+
+mm/gup.c
+
+.. _mm-api-gfp-flags:
+
+内存分配控制
+============
+
+该API在以下内核代码中:
+
+include/linux/gfp.h
+
+Slab缓存
+========
+
+此缓存非cpu片上缓存,请读者自行查阅资料。
+
+该API在以下内核代码中:
+
+include/linux/slab.h
+
+mm/slab.c
+
+mm/slab_common.c
+
+mm/util.c
+
+虚拟连续(内存页)映射
+======================
+
+该API在以下内核代码中:
+
+mm/vmalloc.c
+
+
+文件映射和页面缓存
+==================
+
+该API在以下内核代码中:
+
+mm/readahead.c
+
+mm/filemap.c
+
+mm/page-writeback.c
+
+mm/truncate.c
+
+include/linux/pagemap.h
+
+内存池
+======
+
+该API在以下内核代码中:
+
+mm/mempool.c
+
+DMA池
+=====
+
+DMA(Direct Memory Access,直接存储器访问)
+
+该API在以下内核代码中:
+
+mm/dmapool.c
+
+更多的内存管理函数
+==================
+
+该API在以下内核代码中:
+
+mm/memory.c
+
+mm/page_alloc.c
+
+mm/mempolicy.c
+
+include/linux/mm_types.h
+
+include/linux/mm.h
+
+include/linux/mmzone.h
--
2.27.0
next prev parent reply other threads:[~2021-08-18 8:32 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-08-18 8:32 [PATCH v3 0/6] docs/zh_CN: add core-api Memory management translation Yanteng Si
2021-08-18 8:32 ` [PATCH v3 1/6] docs/zh_CN: add core-api memory-allocation translation Yanteng Si
2021-08-25 7:36 ` Alex Shi
2021-08-18 8:32 ` [PATCH v3 2/6] docs/zh_CN: add core-api unaligned-memory-access translation Yanteng Si
2021-08-25 7:49 ` Alex Shi
2021-08-30 6:34 ` yanteng si
2021-08-18 8:32 ` Yanteng Si [this message]
2021-08-21 6:35 ` [PATCH v3 3/6] docs/zh_CN: add core-api mm-api translation Jiaxun Yang
2021-08-18 8:32 ` [PATCH v3 4/6] docs/zh_CN: add core-api genalloc translation Yanteng Si
2021-08-25 7:53 ` Alex Shi
2021-08-18 8:32 ` [PATCH v3 5/6] docs/zh_CN: add core-api boot-time-mm translation Yanteng Si
2021-08-21 6:34 ` Jiaxun Yang
2021-08-18 8:32 ` [PATCH v3 6/6] docs/zh_CN: add core-api gfp_mask-from-fs-io translation Yanteng Si
2021-08-24 9:15 ` Alex Shi
2021-08-24 11:18 ` yanteng si
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=22e6c7ae2b02f8b4f98dfb0c800edb66624029c0.1629274856.git.siyanteng@loongson.cn \
--to=siyanteng@loongson.cn \
--cc=alexs@kernel.org \
--cc=bobwxc@email.cn \
--cc=chenfeiyang@loongson.cn \
--cc=chenhuacai@kernel.org \
--cc=chris.chenfeiyang@gmail.com \
--cc=corbet@lwn.net \
--cc=jiaxun.yang@flygoat.com \
--cc=linux-doc@vger.kernel.org \
--cc=realpuyuwang@gmail.com \
--cc=seakeel@gmail.com \
--cc=siyanteng01@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.