diff for duplicates of <20170621153055-mutt-send-email-mst@kernel.org> diff --git a/a/1.txt b/N1/1.txt index fd07fb3..f15a18a 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,24 +1,24 @@ On Tue, Jun 20, 2017 at 03:51:00PM -0400, Rik van Riel wrote: > On Tue, 2017-06-20 at 21:26 +0300, Michael S. Tsirkin wrote: > > On Tue, Jun 20, 2017 at 01:29:00PM -0400, Rik van Riel wrote: -> > > I agree with that. Let me go into some more detail of +> > > I agree with that. Let me go into some more detail of > > > what Nitesh is implementing: > > > > > > 1) In arch_free_page, the being-freed page is added -> > > to a per-cpu set of freed pages. +> > > to a per-cpu set of freed pages. > > > 2) Once that set is full, arch_free_pages goes into a -> > > slow path, which: -> > > 2a) Iterates over the set of freed pages, and -> > > 2b) Checks whether they are still free, and -> > > 2c) Adds the still free pages to a list that is -> > > to be passed to the hypervisor, to be MADV_FREEd. -> > > 2d) Makes that hypercall. +> > > slow path, which: +> > > 2a) Iterates over the set of freed pages, and +> > > 2b) Checks whether they are still free, and +> > > 2c) Adds the still free pages to a list that is +> > > to be passed to the hypervisor, to be MADV_FREEd. +> > > 2d) Makes that hypercall. > > > > > > Meanwhile all arch_alloc_pages has to do is make sure it > > > does not allocate a page while it is currently being > > > MADV_FREEd on the hypervisor side. > > > -> > > The code Wei is working on looks like it could be +> > > The code Wei is working on looks like it could be > > > suitable for steps (2c) and (2d) above. Nitesh already > > > has code for steps 1 through 2b. > > diff --git a/a/content_digest b/N1/content_digest index 2443bd8..92028b8 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -31,24 +31,24 @@ "On Tue, Jun 20, 2017 at 03:51:00PM -0400, Rik van Riel wrote:\n" "> On Tue, 2017-06-20 at 21:26 +0300, Michael S. Tsirkin wrote:\n" "> > On Tue, Jun 20, 2017 at 01:29:00PM -0400, Rik van Riel wrote:\n" - "> > > I agree with that.\302\240\302\240Let me go into some more detail of\n" + "> > > I agree with that. Let me go into some more detail of\n" "> > > what Nitesh is implementing:\n" "> > > \n" "> > > 1) In arch_free_page, the being-freed page is added\n" - "> > > \302\240\302\240\302\240to a per-cpu set of freed pages.\n" + "> > > to a per-cpu set of freed pages.\n" "> > > 2) Once that set is full, arch_free_pages goes into a\n" - "> > > \302\240\302\240\302\240slow path, which:\n" - "> > > \302\240\302\240\302\2402a) Iterates over the set of freed pages, and\n" - "> > > \302\240\302\240\302\2402b) Checks whether they are still free, and\n" - "> > > \302\240\302\240\302\2402c) Adds the still free pages to a list that is\n" - "> > > \302\240\302\240\302\240\302\240\302\240\302\240\302\240to be passed to the hypervisor, to be MADV_FREEd.\n" - "> > > \302\240\302\240\302\2402d) Makes that hypercall.\n" + "> > > slow path, which:\n" + "> > > 2a) Iterates over the set of freed pages, and\n" + "> > > 2b) Checks whether they are still free, and\n" + "> > > 2c) Adds the still free pages to a list that is\n" + "> > > to be passed to the hypervisor, to be MADV_FREEd.\n" + "> > > 2d) Makes that hypercall.\n" "> > > \n" "> > > Meanwhile all arch_alloc_pages has to do is make sure it\n" "> > > does not allocate a page while it is currently being\n" "> > > MADV_FREEd on the hypervisor side.\n" "> > > \n" - "> > > The code Wei is working on looks like it could be\302\240\n" + "> > > The code Wei is working on looks like it could be \n" "> > > suitable for steps (2c) and (2d) above. Nitesh already\n" "> > > has code for steps 1 through 2b.\n" "> > \n" @@ -98,4 +98,4 @@ "see: http://www.linux-mm.org/ .\n" "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>" -51a76c3fd439763e67709ef9ed1b5ec36f3fc2ed3e7f06f9d13bf81c7464546f +39b3fa16f592537bdd53ed0ad3d170075bf03de45960c40915aa9e1ecbb7a491
diff --git a/a/1.txt b/N2/1.txt index fd07fb3..86ca7f9 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -60,10 +60,3 @@ previous ones got us nowhere. > -- > All rights reversed - - --- -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/N2/content_digest index 2443bd8..4ae8231 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -89,13 +89,6 @@ "\n" "\n" "> -- \n" - "> All rights reversed\n" - "\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>" + > All rights reversed -51a76c3fd439763e67709ef9ed1b5ec36f3fc2ed3e7f06f9d13bf81c7464546f +cf262d30820a614dedc34d9c422f09fcc969f28bfad1fe3e78694937e9149fcf
diff --git a/a/1.txt b/N3/1.txt index fd07fb3..86ca7f9 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -60,10 +60,3 @@ previous ones got us nowhere. > -- > All rights reversed - - --- -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/N3/content_digest index 2443bd8..d67c242 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -7,7 +7,7 @@ "ref\020170620212107-mutt-send-email-mst@kernel.org\0" "ref\01497988260.20270.109.camel@redhat.com\0" "From\0Michael S. Tsirkin <mst@redhat.com>\0" - "Subject\0Re: [PATCH v11 4/6] mm: function to offer a page block on the free list\0" + "Subject\0Re: [Qemu-devel] [PATCH v11 4/6] mm: function to offer a page block on the free list\0" "Date\0Wed, 21 Jun 2017 15:41:30 +0300\0" "To\0Rik van Riel <riel@redhat.com>\0" "Cc\0David Hildenbrand <david@redhat.com>" @@ -89,13 +89,6 @@ "\n" "\n" "> -- \n" - "> All rights reversed\n" - "\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>" + > All rights reversed -51a76c3fd439763e67709ef9ed1b5ec36f3fc2ed3e7f06f9d13bf81c7464546f +eb0df8307bb33b8278a0ab44edb4232364fa81cda63359a75787f1f6d1ba0e69
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.