[PATCH v3] locking/memory-barriers.txt/kokr: Update Korean translation to fix broken DMA vs. MMIO ordering example

From: SeongJae Park
Date: Sun Jun 17 2018 - 01:08:42 EST


Translate this commit to Korean:

5846581e3563 ("locking/memory-barriers.txt: Fix broken DMA vs. MMIO ordering example")

Signed-off-by: SeongJae Park <sj38.park@xxxxxxxxx>
---
Changes since v1:
- Applied comments from Byungchul Park
- Rebased on v4.18-rc2

.../translations/ko_KR/memory-barriers.txt | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/Documentation/translations/ko_KR/memory-barriers.txt b/Documentation/translations/ko_KR/memory-barriers.txt
index 921739d00f69..7f01fb1c1084 100644
--- a/Documentation/translations/ko_KR/memory-barriers.txt
+++ b/Documentation/translations/ko_KR/memory-barriers.txt
@@ -1891,22 +1891,22 @@ Mandatory 배리ì?´ë?¤ì?? SMP ì??ì?¤í??ì??ì??ë?? UP ì??ì?¤í??ì??ì??ë?? SMP í?¨
/* ì??ì? ê¶?ì?? ì??ì ? */
desc->status = DEVICE_OWN;

- /* MMIO 를 í?µí?´ ë??ë°?ì?´ì?¤ì?? ê³µì§?를 í??기 ì ?ì?? ë©?모리를 ë??기í?? */
- wmb();
-
/* ì??ë?°ì?´í?¸ë?? ë??ì?¤í?¬ë¦½í?°ì?? ë??ë°?ì?´ì?¤ì?? ê³µì§? */
writel(DESC_NOTIFY, doorbell);
}

dma_rmb() ë?? ë??ì?¤í?¬ë¦½í?°ë¡?ë¶?í?° ë?°ì?´í?°ë¥¼ ì?½ì?´ì?¤ê¸° ì ?ì?? ë??ë°?ì?´ì?¤ê°? ì??ì? ê¶?ì??
- ë?´ë??ì??ì??ì?? ë³´ì?¥í??ê²? í??ê³ , dma_wmb() ë?? ë??ë°?ì?´ì?¤ê°? ì??ì? ì?´ ì??ì? ê¶?ì?? ë?¤ì??
- ê°?ì¡?ì??ì?? 보기 ì ?ì?? ë??ì?¤í?¬ë¦½í?°ì?? ë?°ì?´í?°ê°? ì?°ì??ì??ì?? ë³´ì?¥í?©ë??ë?¤. wmb() ë??
- ìº?ì?? ì?¼ê´?ì?±ì?´ ì??ë?? (cache incoherent) MMIO ì??ì?­ì?? ì?°ê¸°ë¥¼ ì??ë??í??기 ì ?ì??
- ìº?ì?? ì?¼ê´?ì?±ì?´ ì??ë?? ë©?모리 (cache coherent memory) ì?°ê¸°ê°? ì??ë£?ë??ì??ì??ì??
- ë³´ì?¥í?´ì£¼ê¸° ì??í?´ í??ì??í?©ë??ë?¤.
-
- consistent memory ì?? ë??í?? ì??ì?¸í?? ë?´ì?©ì?? ì??í?´ì?  Documentation/DMA-API.txt
- 문ì??를 참고í??ì?¸ì??.
+ ë?´ë ¤ë??ì??ì?? ê²?ì?? ë³´ì?¥í??ê³ , dma_wmb() ë?? ë??ë°?ì?´ì?¤ê°? ì??ì? ì?´ ì??ì? ê¶?ì?? ë?¤ì??
+ ê°?ì¡?ì??ì?? 보기 ì ?ì?? ë??ì?¤í?¬ë¦½í?°ì?? ë?°ì?´í?°ê°? ì?°ì??ì?? ê²?ì?? ë³´ì?¥í?©ë??ë?¤. 참고ë¡?,
+ writel() ì?? ì?¬ì?©í??ë©´ ìº?ì?? ì?¼ê´?ì?±ì?´ ì??ë?? ë©?모리 (cache coherent memory)
+ ì?°ê¸°ê°? MMIO ì??ì?­ì??ì?? ì?°ê¸° ì ?ì?? ì??ë£?ë??ì??ì?? ê²?ì?? ë³´ì?¥í??ë¯?ë¡? writel() ì??ì??
+ wmb() 를 ì?¤í??í?  í??ì??ê°? ì??ì??ì?? ì??ì??ë??ì??기 ë°?ë??ë??ë?¤. writel() ë³´ë?¤ ë¹?ì?©ì?´
+ ì ?ë ´í?? writel_relaxed() ë?? ì?´ë?° ë³´ì?¥ì?? ì ?ê³µí??ì§? ì??ì?¼ë¯?ë¡? ì?¬ê¸°ì?  ì?¬ì?©ë??ì§?
+ ì??ì??ì?¼ í?©ë??ë?¤.
+
+ writel_relaxed() ì?? ê°?ì?? ì??í??ë?? I/O ì ?ê·¼ì??ë?¤ì?? ë??í?? ì??ì?¸í?? ë?´ì?©ì?? ì??í?´ì??ë??
+ "커ë?? I/O 배리ì?´ì?? í?¨ê³¼" ì?¹ì??ì??, consistent memory ì?? ë??í?? ì??ì?¸í?? ë?´ì?©ì??
+ ì??í?´ì?  Documentation/DMA-API.txt 문ì??를 참고í??ì?¸ì??.


MMIO �기 배리�
--
2.13.0


>
> > > > + ì?? ì?¬ì?©í??ë©´ ìº?ì?? ì?¼ê´?ì?±ì?´ ì??ë?? ë©?모리 (cache coherent memory) ì?°ê¸°ê°? MMIO
> > > > + ì??ì?­ì??ì?? ì?°ê¸° ì ?ì?? ì??ë£?ë??ì??ì?? ê²?ì?? ë³´ì?¥í??ë¯?ë¡? writel() ì??ì?? wmb() 를
> > > > + ì?¤í??í?  í??ì??ê°? ì??ì??ì?? ì??ì??ë??ì??기 ë°?ë??ë??ë?¤. writel() ë³´ë?¤ ë¹?ì?©ì?´ ì ?ë ´í??
> > > > + writel_relaxed() ë?? ì?´ë?° ë³´ì?¥ì?? ì ?ê³µí??ì§? ì??ì?¼ë¯?ë¡? ì?¬ê¸°ì?  ì?¬ì?©ë??ì§? ì??ì??ì?¼
> > > > + í?©ë??ë?¤.
> > > >
> > > > consistent memory ì?? ë??í?? ì??ì?¸í?? ë?´ì?©ì?? ì??í?´ì?  Documentation/DMA-API.txt
> > > > 문ì??를 참고í??ì?¸ì??.
> > >
> > > See the subsection "Kernel I/O barrier effects" for more information on
> > > relaxed I/O accessors and the Documentation/DMA-API.txt file for more
> > > information on consistent memory.
> > >
> > > Don't you think the whole sentence need to be translated? If yes, then
> > > it would be better to do that as well ;)
> >
> > Oh, my mistake! It should be.
> >
> > I applied your comments to the second version.
>
> Thank you SeongJae :)
>
> > Thanks,
> > SeongJae Park
> >
> > >
> > > > --
> > > > 2.13.0
> > >
> > > --
> > > Thanks,
> > > Byungchul
> > >
>
>
--781441777-375754469-1529989820=:1528--