All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20120213180026.GA12111@thinkpad>

diff --git a/a/1.txt b/N1/1.txt
index 5da8866..c51fe6f 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,24 +1,24 @@
 On Mon, Feb 13, 2012 at 11:22:26AM -0500, KOSAKI Motohiro wrote:
 > > @@ -1181,8 +1258,22 @@ page_ok:
-> >                 * When a sequential read accesses a page several times,
-> >                 * only mark it as accessed the first time.
-> >                 */
-> > -               if (prev_index != index || offset != prev_offset)
-> > -                       mark_page_accessed(page);
-> > +               if (prev_index != index || offset != prev_offset) {
-> > +                       int mode;
+> >                 * When a sequential read accesses a page several times,
+> >                 * only mark it as accessed the first time.
+> >                 */
+> > -               if (prev_index != index || offset != prev_offset)
+> > -                       mark_page_accessed(page);
+> > +               if (prev_index != index || offset != prev_offset) {
+> > +                       int mode;
 > > +
-> > +                       mode = filemap_get_cache(mapping, index);
-> > +                       switch (mode) {
-> > +                       case FILEMAP_CACHE_NORMAL:
-> > +                               mark_page_accessed(page);
-> > +                               break;
-> > +                       case FILEMAP_CACHE_ONCE:
-> > +                               mark_page_usedonce(page);
-> > +                               break;
-> > +                       default:
-> > +                               WARN_ON_ONCE(1);
-> > +                               break;
+> > +                       mode = filemap_get_cache(mapping, index);
+> > +                       switch (mode) {
+> > +                       case FILEMAP_CACHE_NORMAL:
+> > +                               mark_page_accessed(page);
+> > +                               break;
+> > +                       case FILEMAP_CACHE_ONCE:
+> > +                               mark_page_usedonce(page);
+> > +                               break;
+> > +                       default:
+> > +                               WARN_ON_ONCE(1);
+> > +                               break;
 > 
 > Here is generic_file_read, right? Why don't you care write and page fault?
 
diff --git a/a/content_digest b/N1/content_digest
index 2373dae..04acbe2 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -25,25 +25,25 @@
  "b\0"
  "On Mon, Feb 13, 2012 at 11:22:26AM -0500, KOSAKI Motohiro wrote:\n"
  "> > @@ -1181,8 +1258,22 @@ page_ok:\n"
- "> > \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 * When a sequential read accesses a page several times,\n"
- "> > \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 * only mark it as accessed the first time.\n"
- "> > \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 */\n"
- "> > - \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 if (prev_index != index || offset != prev_offset)\n"
- "> > - \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 mark_page_accessed(page);\n"
- "> > + \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 if (prev_index != index || offset != prev_offset) {\n"
- "> > + \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 int mode;\n"
+ "> >                 * When a sequential read accesses a page several times,\n"
+ "> >                 * only mark it as accessed the first time.\n"
+ "> >                 */\n"
+ "> > -               if (prev_index != index || offset != prev_offset)\n"
+ "> > -                       mark_page_accessed(page);\n"
+ "> > +               if (prev_index != index || offset != prev_offset) {\n"
+ "> > +                       int mode;\n"
  "> > +\n"
- "> > + \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 mode = filemap_get_cache(mapping, index);\n"
- "> > + \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 switch (mode) {\n"
- "> > + \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 case FILEMAP_CACHE_NORMAL:\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 mark_page_accessed(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 break;\n"
- "> > + \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 case FILEMAP_CACHE_ONCE:\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 mark_page_usedonce(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 break;\n"
- "> > + \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 default:\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 WARN_ON_ONCE(1);\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 break;\n"
+ "> > +                       mode = filemap_get_cache(mapping, index);\n"
+ "> > +                       switch (mode) {\n"
+ "> > +                       case FILEMAP_CACHE_NORMAL:\n"
+ "> > +                               mark_page_accessed(page);\n"
+ "> > +                               break;\n"
+ "> > +                       case FILEMAP_CACHE_ONCE:\n"
+ "> > +                               mark_page_usedonce(page);\n"
+ "> > +                               break;\n"
+ "> > +                       default:\n"
+ "> > +                               WARN_ON_ONCE(1);\n"
+ "> > +                               break;\n"
  "> \n"
  "> Here is generic_file_read, right? Why don't you care write and page fault?\n"
  "\n"
@@ -80,4 +80,4 @@
  "Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/\n"
  "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>"
 
-492461505bfdaddca256bae33d397537fb983466f9df8ff99ec240c96e70dfd3
+b654146d771b09fd77a9d27825e9dd044d997759612aa7592f8b8c03db32639f

diff --git a/a/1.txt b/N2/1.txt
index 5da8866..8c2dc04 100644
--- a/a/1.txt
+++ b/N2/1.txt
@@ -47,10 +47,3 @@ the active list if they're accessed more than once).
 
 Thanks,
 -Andrea
-
---
-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/ .
-Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/
-Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
diff --git a/a/content_digest b/N2/content_digest
index 2373dae..02c57bc 100644
--- a/a/content_digest
+++ b/N2/content_digest
@@ -71,13 +71,6 @@
  "the active list if they're accessed more than once).\n"
  "\n"
  "Thanks,\n"
- "-Andrea\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"
- "Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/\n"
- "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>"
+ -Andrea
 
-492461505bfdaddca256bae33d397537fb983466f9df8ff99ec240c96e70dfd3
+61b0b3aaf42c9a8e72728e4fb704372d8d0aba4d0e9446706a9cb385da2304f7

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.