Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1355179 > unrolled thread

[PATCH v2 0/5] Add Korean translation of memory-barriers.txt

Started bySeongJae Park <sj38.park@gmail.com>
First post2016-03-10 16:10 +0100
Last post2016-03-15 01:00 +0100
Articles 7 — 3 participants

Back to article view | Back to linux.kernel


Contents

  [PATCH v2 0/5] Add Korean translation of memory-barriers.txt SeongJae Park <sj38.park@gmail.com> - 2016-03-10 16:10 +0100
    [PATCH v2 1/5] doc/memory-barriers: fix missed renaming: s/lock/acquire SeongJae Park <sj38.park@gmail.com> - 2016-03-10 16:10 +0100
    [PATCH v2 2/5] doc/memory-barriers: add missed subsection in TOC SeongJae Park <sj38.park@gmail.com> - 2016-03-10 16:10 +0100
    Re: [PATCH v2 0/5] Add Korean translation of memory-barriers.txt "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> - 2016-03-14 21:20 +0100
      Re: [PATCH v2 0/5] Add Korean translation of memory-barriers.txt SeongJae Park <sj38.park@gmail.com> - 2016-03-14 23:00 +0100
        Re: [PATCH v2 0/5] Add Korean translation of memory-barriers.txt Minchan Kim <minchan@kernel.org> - 2016-03-15 00:40 +0100
          Re: [PATCH v2 0/5] Add Korean translation of memory-barriers.txt "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> - 2016-03-15 01:00 +0100

#1355179 — [PATCH v2 0/5] Add Korean translation of memory-barriers.txt

FromSeongJae Park <sj38.park@gmail.com>
Date2016-03-10 16:10 +0100
Subject[PATCH v2 0/5] Add Korean translation of memory-barriers.txt
Message-ID<rbanU-es-3@gated-at.bofh.it>
This patchset aims to add Korean translation of memory-barriers document.

The patchset starts from fixing minor and trivial problems in the original
document that found during translation.  After that, the final patch adds the
Korean translation of the document.

The patches are based on recent next tree:
0f6dd067b9c3c712b1177fa2fc0deb21805c771c ("Add linux-next specific files for
20160309")

SeongJae Park (5):
  doc/memory-barriers: fix missed renaming: s/lock/acquire
  doc/memory-barriers: add missed subsection in TOC
  doc/memory-barriers: fix typo
  doc/memory-barriers: Insert white spaces consistently
  Doc/memory-barriers: add Korean translation

 Documentation/ko_KR/memory-barriers.txt | 3048 +++++++++++++++++++++++++++++++
 Documentation/memory-barriers.txt       |   66 +-
 2 files changed, 3083 insertions(+), 31 deletions(-)
 create mode 100644 Documentation/ko_KR/memory-barriers.txt

-- 
1.9.1

[toc] | [next] | [standalone]


#1355183 — [PATCH v2 1/5] doc/memory-barriers: fix missed renaming: s/lock/acquire

FromSeongJae Park <sj38.park@gmail.com>
Date2016-03-10 16:10 +0100
Subject[PATCH v2 1/5] doc/memory-barriers: fix missed renaming: s/lock/acquire
Message-ID<rbanU-es-19@gated-at.bofh.it>
In reply to#1355179
Terms `lock` and `unlock` have changed to `acquire` / `release` by
commit 2e4f5382d12a441b5cccfdde00308df15c2ce300 ("locking/doc: Rename
LOCK/UNLOCK to ACQUIRE/RELEASE").  However, the commit missed to change
the table of content.  This commit changes the missed parts.
Also, section name `Acquiring functions` is not appropriate for the
section because the section is saying about lock in actual.  This commit
changes the name to more appropriate name, `Lock acquisition functions`.

Signed-off-by: SeongJae Park <sj38.park@gmail.com>
Suggested-by: David Howells <dhowells@redhat.com>
---
 Documentation/memory-barriers.txt | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/Documentation/memory-barriers.txt b/Documentation/memory-barriers.txt
index 3729cbe..530fae6 100644
--- a/Documentation/memory-barriers.txt
+++ b/Documentation/memory-barriers.txt
@@ -31,15 +31,15 @@ Contents:
 
  (*) Implicit kernel memory barriers.
 
-     - Locking functions.
+     - Lock acquisition functions.
      - Interrupt disabling functions.
      - Sleep and wake-up functions.
      - Miscellaneous functions.
 
- (*) Inter-CPU locking barrier effects.
+ (*) Inter-CPU acquiring barrier effects.
 
-     - Locks vs memory accesses.
-     - Locks vs I/O accesses.
+     - Acquires vs memory accesses.
+     - Acquires vs I/O accesses.
 
  (*) Where are memory barriers needed?
 
@@ -1858,7 +1858,7 @@ This is a variation on the mandatory write barrier that causes writes to weakly
 ordered I/O regions to be partially ordered.  Its effects may go beyond the
 CPU->Hardware interface and actually affect the hardware at some level.
 
-See the subsection "Locks vs I/O accesses" for more information.
+See the subsection "Acquires vs I/O accesses" for more information.
 
 
 ===============================
@@ -1873,8 +1873,8 @@ provide more substantial guarantees, but these may not be relied upon outside
 of arch specific code.
 
 
-ACQUIRING FUNCTIONS
--------------------
+LOCK ACQUISITION FUNCTIONS
+--------------------------
 
 The Linux kernel has a number of locking constructs:
 
-- 
1.9.1

[toc] | [prev] | [next] | [standalone]


#1355186 — [PATCH v2 2/5] doc/memory-barriers: add missed subsection in TOC

FromSeongJae Park <sj38.park@gmail.com>
Date2016-03-10 16:10 +0100
Subject[PATCH v2 2/5] doc/memory-barriers: add missed subsection in TOC
Message-ID<rbanV-es-27@gated-at.bofh.it>
In reply to#1355179
Virtual Machine Guests subsection has added with commit
6a65d26385bf487926a0616650927303058551e3 ("asm-generic: implement
virt_xxx memory barriers") in memory-barriers.txt but it forgot to add
the subsection in 'table of contents'.  This commit adds the subsection
in the 'table of contents'.

Signed-off-by: SeongJae Park <sj38.park@gmail.com>
Acked-by: David Howells <dhowells@redhat.com>
---
 Documentation/memory-barriers.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/memory-barriers.txt b/Documentation/memory-barriers.txt
index 530fae6..9b617a9 100644
--- a/Documentation/memory-barriers.txt
+++ b/Documentation/memory-barriers.txt
@@ -61,6 +61,7 @@ Contents:
  (*) The things CPUs get up to.
 
      - And then there's the Alpha.
+     - Virtual Machine Guests.
 
  (*) Example uses.
 
-- 
1.9.1

[toc] | [prev] | [next] | [standalone]


#1357601

From"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
Date2016-03-14 21:20 +0100
Message-ID<rcH86-dk-17@gated-at.bofh.it>
In reply to#1355179
On Fri, Mar 11, 2016 at 12:06:55AM +0900, SeongJae Park wrote:
> This patchset aims to add Korean translation of memory-barriers document.
> 
> The patchset starts from fixing minor and trivial problems in the original
> document that found during translation.  After that, the final patch adds the
> Korean translation of the document.
> 
> The patches are based on recent next tree:
> 0f6dd067b9c3c712b1177fa2fc0deb21805c771c ("Add linux-next specific files for
> 20160309")

Queued, thank you!  I am going to have to trust you on the Korean, good
thing you list yourself as maintainer.  ;-)

							Thanx, Paul

> SeongJae Park (5):
>   doc/memory-barriers: fix missed renaming: s/lock/acquire
>   doc/memory-barriers: add missed subsection in TOC
>   doc/memory-barriers: fix typo
>   doc/memory-barriers: Insert white spaces consistently
>   Doc/memory-barriers: add Korean translation
> 
>  Documentation/ko_KR/memory-barriers.txt | 3048 +++++++++++++++++++++++++++++++
>  Documentation/memory-barriers.txt       |   66 +-
>  2 files changed, 3083 insertions(+), 31 deletions(-)
>  create mode 100644 Documentation/ko_KR/memory-barriers.txt
> 
> -- 
> 1.9.1
> 

[toc] | [prev] | [next] | [standalone]


#1357644

FromSeongJae Park <sj38.park@gmail.com>
Date2016-03-14 23:00 +0100
Message-ID<rcIGS-151-13@gated-at.bofh.it>
In reply to#1357601
On Tue, Mar 15, 2016 at 5:17 AM, Paul E. McKenney
<paulmck@linux.vnet.ibm.com> wrote:
> On Fri, Mar 11, 2016 at 12:06:55AM +0900, SeongJae Park wrote:
>> This patchset aims to add Korean translation of memory-barriers document.
>>
>> The patchset starts from fixing minor and trivial problems in the original
>> document that found during translation.  After that, the final patch adds the
>> Korean translation of the document.
>>
>> The patches are based on recent next tree:
>> 0f6dd067b9c3c712b1177fa2fc0deb21805c771c ("Add linux-next specific files for
>> 20160309")
>
> Queued, thank you!  I am going to have to trust you on the Korean, good
> thing you list yourself as maintainer.  ;-)

Thank you, Paul!  I believe this change may help future Korean hackers.  Also,
I will do my best to maintain the document up to date with good quality.


Thanks,
SeongJae Park

>
>                                                         Thanx, Paul
>
>> SeongJae Park (5):
>>   doc/memory-barriers: fix missed renaming: s/lock/acquire
>>   doc/memory-barriers: add missed subsection in TOC
>>   doc/memory-barriers: fix typo
>>   doc/memory-barriers: Insert white spaces consistently
>>   Doc/memory-barriers: add Korean translation
>>
>>  Documentation/ko_KR/memory-barriers.txt | 3048 +++++++++++++++++++++++++++++++
>>  Documentation/memory-barriers.txt       |   66 +-
>>  2 files changed, 3083 insertions(+), 31 deletions(-)
>>  create mode 100644 Documentation/ko_KR/memory-barriers.txt
>>
>> --
>> 1.9.1
>>
>

[toc] | [prev] | [next] | [standalone]


#1357697

FromMinchan Kim <minchan@kernel.org>
Date2016-03-15 00:40 +0100
Message-ID<rcKfE-2br-17@gated-at.bofh.it>
In reply to#1357644
On Tue, Mar 15, 2016 at 06:52:11AM +0900, SeongJae Park wrote:
> On Tue, Mar 15, 2016 at 5:17 AM, Paul E. McKenney
> <paulmck@linux.vnet.ibm.com> wrote:
> > On Fri, Mar 11, 2016 at 12:06:55AM +0900, SeongJae Park wrote:
> >> This patchset aims to add Korean translation of memory-barriers document.
> >>
> >> The patchset starts from fixing minor and trivial problems in the original
> >> document that found during translation.  After that, the final patch adds the
> >> Korean translation of the document.
> >>
> >> The patches are based on recent next tree:
> >> 0f6dd067b9c3c712b1177fa2fc0deb21805c771c ("Add linux-next specific files for
> >> 20160309")
> >
> > Queued, thank you!  I am going to have to trust you on the Korean, good
> > thing you list yourself as maintainer.  ;-)
> 
> Thank you, Paul!  I believe this change may help future Korean hackers.  Also,
> I will do my best to maintain the document up to date with good quality.

+1

I cannot expect when someone who knows Korean, understand memory-barrier stuff
very well and have enough time to reivew comes up. Anyway, if the translation
has a problem, we could fix it later so I really appreciate SeongJae's nice
contribution translated one of hardest document but valuable.

Acked-by: Minchan Kim <minchan@kernel.org>

[toc] | [prev] | [next] | [standalone]


#1357702

From"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
Date2016-03-15 01:00 +0100
Message-ID<rcKz0-2iI-15@gated-at.bofh.it>
In reply to#1357697
On Tue, Mar 15, 2016 at 08:36:05AM +0900, Minchan Kim wrote:
> On Tue, Mar 15, 2016 at 06:52:11AM +0900, SeongJae Park wrote:
> > On Tue, Mar 15, 2016 at 5:17 AM, Paul E. McKenney
> > <paulmck@linux.vnet.ibm.com> wrote:
> > > On Fri, Mar 11, 2016 at 12:06:55AM +0900, SeongJae Park wrote:
> > >> This patchset aims to add Korean translation of memory-barriers document.
> > >>
> > >> The patchset starts from fixing minor and trivial problems in the original
> > >> document that found during translation.  After that, the final patch adds the
> > >> Korean translation of the document.
> > >>
> > >> The patches are based on recent next tree:
> > >> 0f6dd067b9c3c712b1177fa2fc0deb21805c771c ("Add linux-next specific files for
> > >> 20160309")
> > >
> > > Queued, thank you!  I am going to have to trust you on the Korean, good
> > > thing you list yourself as maintainer.  ;-)
> > 
> > Thank you, Paul!  I believe this change may help future Korean hackers.  Also,
> > I will do my best to maintain the document up to date with good quality.
> 
> +1
> 
> I cannot expect when someone who knows Korean, understand memory-barrier stuff
> very well and have enough time to reivew comes up. Anyway, if the translation
> has a problem, we could fix it later so I really appreciate SeongJae's nice
> contribution translated one of hardest document but valuable.
> 
> Acked-by: Minchan Kim <minchan@kernel.org>

Very good, I have added your Acked-by.

							Thanx, Paul

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web