All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <1535726032.32537.0.camel@intel.com>

diff --git a/a/content_digest b/N1/content_digest
index 6508ccc..1b955a9 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -66,9 +66,7 @@
   " Mike Kravetz <mike.kravetz\@oracle.com>",
   " Nadav Amit <nadav.amit\@gmail.com>",
   " Oleg Nesterov <oleg\@redhat.com>",
-  " Pavel Machek <pavel\@ucw.cz>",
-  " ravi.v.shankar\@intel.com",
-  " vedvyas.shanbhogue\@intel.com\0"
+  " Pavel Machek <pave>\0"
 ]
 [
   "\0000:1\0"
@@ -108,4 +106,4 @@
   "Yu-cheng"
 ]
 
-1c67c9c83606eceb24cd82fcf66ceb0458699b372d339ea2bd2d5ff61fa386c8
+179cc0ae971a5defdc758979ed053a33f91f3857d001592d2ad623b7880102ea

diff --git a/a/1.txt b/N2/1.txt
index 0020e1d..1300b2c 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -1,18 +1,18 @@
 On Fri, 2018-08-31 at 11:53 +0200, Peter Zijlstra wrote:
 > On Thu, Aug 30, 2018 at 11:47:16PM +0200, Jann Horn wrote:
 > > 
-> >         do {
-> >                 pte = pte_wrprotect(pte);
-> >                 /* note: relies on _PAGE_DIRTY_HW < _PAGE_DIRTY_SW
+> > A A A A A A A A do {
+> > A A A A A A A A A A A A A A A A pte = pte_wrprotect(pte);
+> > A A A A A A A A A A A A A A A A /* note: relies on _PAGE_DIRTY_HW < _PAGE_DIRTY_SW
 > > */
-> >                 /* dirty direct bit-twiddling; you can probably
+> > A A A A A A A A A A A A A A A A /* dirty direct bit-twiddling; you can probably
 > > write
 > > this in a nicer way */
-> >                 pte.pte |= (pte.pte & _PAGE_DIRTY_HW) >>
+> > A A A A A A A A A A A A A A A A pte.pte |= (pte.pte & _PAGE_DIRTY_HW) >>
 > > _PAGE_BIT_DIRTY_HW << _PAGE_BIT_DIRTY_SW;
-> >                 pte.pte &= ~_PAGE_DIRTY_HW;
-> >                 pte = cmpxchg(ptep, pte, new_pte);
-> >         } while (pte != new_pte);
+> > A A A A A A A A A A A A A A A A pte.pte &= ~_PAGE_DIRTY_HW;
+> > A A A A A A A A A A A A A A A A pte = cmpxchg(ptep, pte, new_pte);
+> > A A A A A A A A } while (pte != new_pte);
 > Please use the form:
 > 
 > 	pte_t new_pte, pte = READ_ONCE(*ptep);
@@ -24,6 +24,6 @@ On Fri, 2018-08-31 at 11:53 +0200, Peter Zijlstra wrote:
 > will
 > be under some CONFIG option specific to x86_64 anyway.
 
-Thanks!  I will work on it.
+Thanks! A I will work on it.
 
 Yu-cheng
\ No newline at end of file
diff --git a/a/content_digest b/N2/content_digest
index 6508ccc..52366bd 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -80,18 +80,18 @@
   "On Fri, 2018-08-31 at 11:53 +0200, Peter Zijlstra wrote:\n",
   "> On Thu, Aug 30, 2018 at 11:47:16PM +0200, Jann Horn wrote:\n",
   "> > \n",
-  "> > \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240do {\n",
-  "> > \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240pte = pte_wrprotect(pte);\n",
-  "> > \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240/* note: relies on _PAGE_DIRTY_HW < _PAGE_DIRTY_SW\n",
+  "> > A A A A A A A A do {\n",
+  "> > A A A A A A A A A A A A A A A A pte = pte_wrprotect(pte);\n",
+  "> > A A A A A A A A A A A A A A A A /* note: relies on _PAGE_DIRTY_HW < _PAGE_DIRTY_SW\n",
   "> > */\n",
-  "> > \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240/* dirty direct bit-twiddling; you can probably\n",
+  "> > A A A A A A A A A A A A A A A A /* dirty direct bit-twiddling; you can probably\n",
   "> > write\n",
   "> > this in a nicer way */\n",
-  "> > \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240pte.pte |= (pte.pte & _PAGE_DIRTY_HW) >>\n",
+  "> > A A A A A A A A A A A A A A A A pte.pte |= (pte.pte & _PAGE_DIRTY_HW) >>\n",
   "> > _PAGE_BIT_DIRTY_HW << _PAGE_BIT_DIRTY_SW;\n",
-  "> > \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240pte.pte &= ~_PAGE_DIRTY_HW;\n",
-  "> > \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240pte = cmpxchg(ptep, pte, new_pte);\n",
-  "> > \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240} while (pte != new_pte);\n",
+  "> > A A A A A A A A A A A A A A A A pte.pte &= ~_PAGE_DIRTY_HW;\n",
+  "> > A A A A A A A A A A A A A A A A pte = cmpxchg(ptep, pte, new_pte);\n",
+  "> > A A A A A A A A } while (pte != new_pte);\n",
   "> Please use the form:\n",
   "> \n",
   "> \tpte_t new_pte, pte = READ_ONCE(*ptep);\n",
@@ -103,9 +103,9 @@
   "> will\n",
   "> be under some CONFIG option specific to x86_64 anyway.\n",
   "\n",
-  "Thanks! \302\240I will work on it.\n",
+  "Thanks! A I will work on it.\n",
   "\n",
   "Yu-cheng"
 ]
 
-1c67c9c83606eceb24cd82fcf66ceb0458699b372d339ea2bd2d5ff61fa386c8
+27931e7aa2ce0c070c32401a45d399c3f068429cf97ee3717e91310410d1f89b

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.