From: Gang Li <gang.li@linux.dev>
To: Patrick Yingxi Pan <pyxchina92929@gmail.com>
Cc: Alex Shi <alex.shi@linux.alibaba.com>,
linux-doc@vger.kernel.org, linux-arch@vger.kernel.org,
linux-mm@kvack.org, linux-kernel@vger.kernel.org,
Alan Stern <stern@rowland.harvard.edu>,
Andrea Parri <parri.andrea@gmail.com>,
Will Deacon <will@kernel.org>,
Peter Zijlstra <peterz@infradead.org>,
Boqun Feng <boqun.feng@gmail.com>,
Nicholas Piggin <npiggin@gmail.com>,
David Howells <dhowells@redhat.com>,
Jade Alglave <j.alglave@ucl.ac.uk>,
Luc Maranget <luc.maranget@inria.fr>,
"Paul E. McKenney" <paulmck@kernel.org>,
Akira Yokosawa <akiyks@gmail.com>,
Daniel Lustig <dlustig@nvidia.com>,
Joel Fernandes <joel@joelfernandes.org>,
Jonathan Corbet <corbet@lwn.net>, Alex Shi <alexs@kernel.org>,
Yanteng Si <siyanteng@loongson.cn>,
Andrew Morton <akpm@linux-foundation.org>
Subject: Re: [PATCH RESEND v1] docs/zh_CN: add zh_CN translation for memory-barriers.txt
Date: Tue, 15 Aug 2023 14:37:17 +0800 [thread overview]
Message-ID: <8e232b68-cc15-d47b-4c49-4f36fd696963@linux.dev> (raw)
In-Reply-To: <CANJ3EgExk-TC=qx0Dn7wA-RfTE-h3E_E+i1MctvhvV-VEUJFnQ@mail.gmail.com>
On 2023/8/15 12:02, Patrick Yingxi Pan wrote:
>> 它由于有意 (为了简洁) 或无意 (由于人为因素) 的原因而不完整。
> 它由于有意 (为了简洁) 和无意 (由于人会犯错) 的原因而不完整。
>
>> 这些内存模型是维护者的集体意见,而不是准确无误的实现规范。
> 然而,即使这些内存模型也只是它们的维护者的集体意见,而不是准确无误的实现规范。
>
>> 再次重申,本文档不是 Linux 对硬件的规范或期望。
> 再次重申,本文档不是 Linux 对硬件预期行为的规范。
>
>> (1) 为内核屏障函数指定可以依赖的最小功能,以及
> (1) 为每个内核屏障函数,描述其可以依赖的最小功能,以及
>
>> (2) 提供关于如何使用屏障的指南。
> (2) 提供关于如何使用现有屏障的指南。
>
>> 请注意,一个架构可以为任何屏障提供超出最低要求的功能
> 请注意,一个架构可以为任何一个屏障提供超出其最低要求的功能
>
>> 因为该架构已经保证了该内存序,使得显式屏障是不必要的。
> 因为该架构的工作方式使得显式屏障是不必要的。
>
>> - CPU 的保证。
> - 功能保证。
>
>> (*) Inter-CPU 获取屏障。
> (*) CPU 间获取型屏障的效果。
>
>> (*) 内核 I/O 屏障。
> (*) 内核 I/O 屏障的效果。
>
>> (*) 假想的最小执行顺序模型。
> (*) 可依赖的最弱的执行顺序保证。
>
>
Thanks for your help!
I try to be concise and localized in translations because sometimes
literal translation can sound odd. In order to improve readability, I
even rewrite certain paragraphs.
next prev parent reply other threads:[~2023-08-15 6:39 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-08-11 8:08 [PATCH RESEND v1] docs/zh_CN: add zh_CN translation for memory-barriers.txt Gang Li
2023-08-12 11:00 ` Yanteng Si
2023-08-14 2:40 ` Gang Li
2023-08-14 7:58 ` Yanteng Si
2023-08-14 10:57 ` Gang Li
2023-08-14 12:50 ` Jonathan Corbet
2023-08-14 13:14 ` Yanteng Si
2023-08-14 14:31 ` Gang Li
2023-08-15 4:02 ` Patrick Yingxi Pan
2023-08-15 6:37 ` Gang Li [this message]
2023-08-15 11:08 ` Patrick Yingxi Pan
2023-08-15 14:28 ` Paul E. McKenney
2023-08-16 3:06 ` Yanteng Si
2023-08-17 3:03 ` Gang Li
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=8e232b68-cc15-d47b-4c49-4f36fd696963@linux.dev \
--to=gang.li@linux.dev \
--cc=akiyks@gmail.com \
--cc=akpm@linux-foundation.org \
--cc=alex.shi@linux.alibaba.com \
--cc=alexs@kernel.org \
--cc=boqun.feng@gmail.com \
--cc=corbet@lwn.net \
--cc=dhowells@redhat.com \
--cc=dlustig@nvidia.com \
--cc=j.alglave@ucl.ac.uk \
--cc=joel@joelfernandes.org \
--cc=linux-arch@vger.kernel.org \
--cc=linux-doc@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mm@kvack.org \
--cc=luc.maranget@inria.fr \
--cc=npiggin@gmail.com \
--cc=parri.andrea@gmail.com \
--cc=paulmck@kernel.org \
--cc=peterz@infradead.org \
--cc=pyxchina92929@gmail.com \
--cc=siyanteng@loongson.cn \
--cc=stern@rowland.harvard.edu \
--cc=will@kernel.org \
/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.