Reviewed-by: Alex Shi <alexs@xxxxxxxxxx> On Wed, Sep 28, 2022 at 6:32 PM Yanteng Si <siyanteng@xxxxxxxxxxx> wrote: > > 1)Update to commit 8f0efa81dfbc ("mm/page_owner.c: add > llseek for page_owner") > > 2)Translate some words into Chinese. > > Signed-off-by: Yanteng Si <siyanteng@xxxxxxxxxxx> > --- > Documentation/translations/zh_CN/mm/page_owner.rst | 10 +++++++--- > 1 file changed, 7 insertions(+), 3 deletions(-) > > diff --git a/Documentation/translations/zh_CN/mm/page_owner.rst b/Documentation/translations/zh_CN/mm/page_owner.rst > index b7f81d7a6589..21a6a0837d42 100644 > --- a/Documentation/translations/zh_CN/mm/page_owner.rst > +++ b/Documentation/translations/zh_CN/mm/page_owner.rst > @@ -74,15 +74,19 @@ page owner在默认情况下是禁用的。所以,如果你想使用它,你 > cat /sys/kernel/debug/page_owner > page_owner_full.txt > ./page_owner_sort page_owner_full.txt sorted_page_owner.txt > > - ``page_owner_full.txt`` 的一般输出情况如下(输出信息无翻译价值):: > + ``page_owner_full.txt`` 的一般输出情况如下:: > > Page allocated via order XXX, ... > PFN XXX ... > - // Detailed stack > + // 栈详情 > > Page allocated via order XXX, ... > PFN XXX ... > - // Detailed stack > + // 栈详情 > + 默认情况下,它将以一个给定的pfn开始,做完整的pfn转储,且page_owner支持fseek。 > + > + FILE *fp = fopen("/sys/kernel/debug/page_owner", "r"); > + fseek(fp, pfn_start, SEEK_SET); > > ``page_owner_sort`` 工具忽略了 ``PFN`` 行,将剩余的行放在buf中,使用regexp提 > 取页序值,计算buf的次数和页数,最后根据参数进行排序。 > -- > 2.31.1 >