Reviewed-by: Alex Shi <alexs@xxxxxxxxxx> On 6/30/21 6:23 PM, Yanteng Si wrote: > Translate Documentation/core-api/mm-api.rst into Chinese. > > Signed-off-by: Yanteng Si <siyanteng@xxxxxxxxxxx> > --- > .../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..f36cde0c9e04 > --- /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@xxxxxxxxxxx> > + > +:校译: > + > + > + > +.. _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 >