All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20090619015838.GA6192@localhost>

diff --git a/a/1.txt b/N1/1.txt
index a9f9fba..93bb3d7 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -9,10 +9,10 @@ On Thu, Jun 18, 2009 at 09:31:52PM +0800, Minchan Kim wrote:
 > >> >>
 > >> >> > Because this race window is small enough:
 > >> >> >
-> >> >> >        TestSetPageHWPoison(p);
-> >> >> >                                   lock_page(page);
-> >> >> >                                   try_to_unmap(page, TTU_MIGRATION|...);
-> >> >> >        lock_page_nosync(p);
+> >> >> > A  A  A  A TestSetPageHWPoison(p);
+> >> >> > A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  lock_page(page);
+> >> >> > A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  try_to_unmap(page, TTU_MIGRATION|...);
+> >> >> > A  A  A  A lock_page_nosync(p);
 > >> >> >
 > >> >> > such small race windows can be found all over the kernel, it's just
 > >> >> > insane to try to fix any of them.
@@ -45,24 +45,24 @@ On Thu, Jun 18, 2009 at 09:31:52PM +0800, Minchan Kim wrote:
 > > Fengguang
 > >
 > > ---
-> >  mm/memory-failure.c |   76 +++++++++++++++++++++++++-----------------
-> >  1 file changed, 47 insertions(+), 29 deletions(-)
+> > A mm/memory-failure.c | A  76 +++++++++++++++++++++++++-----------------
+> > A 1 file changed, 47 insertions(+), 29 deletions(-)
 > >
 > > --- sound-2.6.orig/mm/memory-failure.c
 > > +++ sound-2.6/mm/memory-failure.c
 > > @@ -1,4 +1,8 @@
-> >  /*
+> > A /*
 > > + * linux/mm/memory-failure.c
 > > + *
 > > + * High level machine check handler.
 > > + *
-> >  * Copyright (C) 2008, 2009 Intel Corporation
-> >  * Authors: Andi Kleen, Fengguang Wu
-> >  *
+> > A * Copyright (C) 2008, 2009 Intel Corporation
+> > A * Authors: Andi Kleen, Fengguang Wu
+> > A *
 > > @@ -6,29 +10,36 @@
-> >  * the GNU General Public License ("GPL") version 2 only as published by the
-> >  * Free Software Foundation.
-> >  *
+> > A * the GNU General Public License ("GPL") version 2 only as published by the
+> > A * Free Software Foundation.
+> > A *
 > > - * High level machine check handler. Handles pages reported by the
 > > - * hardware as being corrupted usually due to a 2bit ECC memory or cache
 > > - * failure.
@@ -89,7 +89,7 @@ On Thu, Jun 18, 2009 at 09:31:52PM +0800, Minchan Kim wrote:
 > > + * Pages are reported by the hardware as being corrupted usually due to a
 > > + * 2bit ECC memory or cache failure. Machine check can either be raised when
 > > + * corruption is found in background memory scrubbing, or when someone tries to
-> > + * consume the corruption. This code focuses on the former case.  If it cannot
+> > + * consume the corruption. This code focuses on the former case. A If it cannot
 > > + * handle the error for some reason it's safe to just ignore it because no
 > > + * corruption has been consumed yet. Instead when that happens another (deadly)
 > > + * machine check will happen.
@@ -124,3 +124,9 @@ You are welcome :)
 
 Thanks,
 Fengguang
+
+--
+To unsubscribe, send a message with 'unsubscribe linux-mm' in
+the body to majordomo@kvack.org.  For more info on Linux MM,
+see: http://www.linux-mm.org/ .
+Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
diff --git a/a/content_digest b/N1/content_digest
index 05ea2bd..c5bdcb0 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -39,10 +39,10 @@
  "> >> >>\n"
  "> >> >> > Because this race window is small enough:\n"
  "> >> >> >\n"
- "> >> >> > \302\240 \302\240 \302\240 \302\240TestSetPageHWPoison(p);\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 \302\240 lock_page(page);\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 \302\240 try_to_unmap(page, TTU_MIGRATION|...);\n"
- "> >> >> > \302\240 \302\240 \302\240 \302\240lock_page_nosync(p);\n"
+ "> >> >> > A  A  A  A TestSetPageHWPoison(p);\n"
+ "> >> >> > A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  lock_page(page);\n"
+ "> >> >> > A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  try_to_unmap(page, TTU_MIGRATION|...);\n"
+ "> >> >> > A  A  A  A lock_page_nosync(p);\n"
  "> >> >> >\n"
  "> >> >> > such small race windows can be found all over the kernel, it's just\n"
  "> >> >> > insane to try to fix any of them.\n"
@@ -75,24 +75,24 @@
  "> > Fengguang\n"
  "> >\n"
  "> > ---\n"
- "> > \302\240mm/memory-failure.c | \302\240 76 +++++++++++++++++++++++++-----------------\n"
- "> > \302\2401 file changed, 47 insertions(+), 29 deletions(-)\n"
+ "> > A mm/memory-failure.c | A  76 +++++++++++++++++++++++++-----------------\n"
+ "> > A 1 file changed, 47 insertions(+), 29 deletions(-)\n"
  "> >\n"
  "> > --- sound-2.6.orig/mm/memory-failure.c\n"
  "> > +++ sound-2.6/mm/memory-failure.c\n"
  "> > @@ -1,4 +1,8 @@\n"
- "> > \302\240/*\n"
+ "> > A /*\n"
  "> > + * linux/mm/memory-failure.c\n"
  "> > + *\n"
  "> > + * High level machine check handler.\n"
  "> > + *\n"
- "> > \302\240* Copyright (C) 2008, 2009 Intel Corporation\n"
- "> > \302\240* Authors: Andi Kleen, Fengguang Wu\n"
- "> > \302\240*\n"
+ "> > A * Copyright (C) 2008, 2009 Intel Corporation\n"
+ "> > A * Authors: Andi Kleen, Fengguang Wu\n"
+ "> > A *\n"
  "> > @@ -6,29 +10,36 @@\n"
- "> > \302\240* the GNU General Public License (\"GPL\") version 2 only as published by the\n"
- "> > \302\240* Free Software Foundation.\n"
- "> > \302\240*\n"
+ "> > A * the GNU General Public License (\"GPL\") version 2 only as published by the\n"
+ "> > A * Free Software Foundation.\n"
+ "> > A *\n"
  "> > - * High level machine check handler. Handles pages reported by the\n"
  "> > - * hardware as being corrupted usually due to a 2bit ECC memory or cache\n"
  "> > - * failure.\n"
@@ -119,7 +119,7 @@
  "> > + * Pages are reported by the hardware as being corrupted usually due to a\n"
  "> > + * 2bit ECC memory or cache failure. Machine check can either be raised when\n"
  "> > + * corruption is found in background memory scrubbing, or when someone tries to\n"
- "> > + * consume the corruption. This code focuses on the former case. \302\240If it cannot\n"
+ "> > + * consume the corruption. This code focuses on the former case. A If it cannot\n"
  "> > + * handle the error for some reason it's safe to just ignore it because no\n"
  "> > + * corruption has been consumed yet. Instead when that happens another (deadly)\n"
  "> > + * machine check will happen.\n"
@@ -153,6 +153,12 @@
  "You are welcome :)\n"
  "\n"
  "Thanks,\n"
- Fengguang
+ "Fengguang\n"
+ "\n"
+ "--\n"
+ "To unsubscribe, send a message with 'unsubscribe linux-mm' in\n"
+ "the body to majordomo@kvack.org.  For more info on Linux MM,\n"
+ "see: http://www.linux-mm.org/ .\n"
+ "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>"
 
-71b85be9dfff1243eb8ae331a0f0e85b9f6d8410b1b4e07b9b85502df120e08f
+0db0361dae9c8cc1389397c8d5f520b9a4f7d30370e04cf1b5a5db898772c6cc

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.