diff for duplicates of <20141205070816.GB3358@bbox> diff --git a/a/1.txt b/N1/1.txt index 253a7ac..9644f16 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -4,11 +4,11 @@ On Wed, Dec 03, 2014 at 11:13:29AM +0100, Michal Hocko wrote: > > > On Mon 01-12-14 08:56:52, Minchan Kim wrote: > > > [...] > > > > From 2edd6890f92fa4943ce3c452194479458582d88c Mon Sep 17 00:00:00 2001 -> > > > From: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> +> > > > From: Minchan Kim <minchan@kernel.org> > > > > Date: Mon, 1 Dec 2014 08:53:55 +0900 > > > > Subject: [PATCH] madvise.2: Document MADV_FREE > > > > -> > > > Signed-off-by: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> +> > > > Signed-off-by: Minchan Kim <minchan@kernel.org> > > > > --- > > > > man2/madvise.2 | 13 +++++++++++++ > > > > 1 file changed, 13 insertions(+) @@ -121,45 +121,3 @@ too. > Anyway the confusion started on my end so feel free to stick with the > BSD wording (modulo malloc note which is really confusing as the default > glibc allocator doesn't do that AFAIK). - - - ->From cfa212d4fb307ae772b08cf564cab7e6adb8f4fc Mon Sep 17 00:00:00 2001 -From: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> -Date: Mon, 1 Dec 2014 08:53:55 +0900 -Subject: [PATCH] madvise.2: Document MADV_FREE - -Signed-off-by: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> ---- - man2/madvise.2 | 12 ++++++++++++ - 1 file changed, 12 insertions(+) - -diff --git a/man2/madvise.2 b/man2/madvise.2 -index 032ead7..fc1aaca 100644 ---- a/man2/madvise.2 -+++ b/man2/madvise.2 -@@ -265,6 +265,18 @@ file (see - .BR MADV_DODUMP " (since Linux 3.4)" - Undo the effect of an earlier - .BR MADV_DONTDUMP . -+.TP -+.BR MADV_FREE " (since Linux 3.19)" -+Tell the kernel that contents in the specified address range are no -+longer important and the range will be overwritten. When there is -+demand for memory, the system will free pages associated with the -+specified address range. In this instance, the next time a page in the -+address range is referenced, it will contain all zeroes. Otherwise, -+it will contain the data that was there prior to the MADV_FREE call. -+References made to the address range will not make the system read -+from backing store (swap space) until the page is modified again. -+It works only with private anonymous pages (see -+.BR mmap (2)). - .SH RETURN VALUE - On success - .BR madvise () --- -2.0.0 - --- -Kind regards, -Minchan Kim diff --git a/a/content_digest b/N1/content_digest index 4b53aa3..c3e0767 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -5,25 +5,24 @@ "ref\020141202100125.GD27014@dhcp22.suse.cz\0" "ref\020141203000026.GA30217@bbox\0" "ref\020141203101329.GB23236@dhcp22.suse.cz\0" - "ref\020141203101329.GB23236-2MMpYkNvuYDjFM9bn6wA6Q@public.gmane.org\0" - "From\0Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\0" + "From\0Minchan Kim <minchan@kernel.org>\0" "Subject\0Re: [PATCH v17 1/7] mm: support madvise(MADV_FREE)\0" "Date\0Fri, 5 Dec 2014 16:08:16 +0900\0" - "To\0Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org>\0" - "Cc\0Andrew Morton <akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>" - linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org - Michael Kerrisk <mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> - linux-api-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - Hugh Dickins <hughd-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org> - Johannes Weiner <hannes-druUgvl0LCNAfugRpC6u6w@public.gmane.org> - Rik van Riel <riel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> - KOSAKI Motohiro <kosaki.motohiro-+CUm20s59erQFUHtdCDX3A@public.gmane.org> - Mel Gorman <mgorman-l3A5Bk7waGM@public.gmane.org> - Jason Evans <je-b10kYP2dOMg@public.gmane.org> - zhangyanfei-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org - Kirill A. Shutemov <kirill-oKw7cIdHH8eLwutG50LtGA@public.gmane.org> - " Kirill A. Shutemov <kirill.shutemov-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>\0" + "To\0Michal Hocko <mhocko@suse.cz>\0" + "Cc\0Andrew Morton <akpm@linux-foundation.org>" + linux-kernel@vger.kernel.org + linux-mm@kvack.org + Michael Kerrisk <mtk.manpages@gmail.com> + linux-api@vger.kernel.org + Hugh Dickins <hughd@google.com> + Johannes Weiner <hannes@cmpxchg.org> + Rik van Riel <riel@redhat.com> + KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> + Mel Gorman <mgorman@suse.de> + Jason Evans <je@fb.com> + zhangyanfei@cn.fujitsu.com + Kirill A. Shutemov <kirill@shutemov.name> + " Kirill A. Shutemov <kirill.shutemov@linux.intel.com>\0" "\00:1\0" "b\0" "On Wed, Dec 03, 2014 at 11:13:29AM +0100, Michal Hocko wrote:\n" @@ -32,11 +31,11 @@ "> > > On Mon 01-12-14 08:56:52, Minchan Kim wrote:\n" "> > > [...]\n" "> > > > From 2edd6890f92fa4943ce3c452194479458582d88c Mon Sep 17 00:00:00 2001\n" - "> > > > From: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" + "> > > > From: Minchan Kim <minchan@kernel.org>\n" "> > > > Date: Mon, 1 Dec 2014 08:53:55 +0900\n" "> > > > Subject: [PATCH] madvise.2: Document MADV_FREE\n" "> > > > \n" - "> > > > Signed-off-by: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" + "> > > > Signed-off-by: Minchan Kim <minchan@kernel.org>\n" "> > > > ---\n" "> > > > man2/madvise.2 | 13 +++++++++++++\n" "> > > > 1 file changed, 13 insertions(+)\n" @@ -148,48 +147,6 @@ "> \n" "> Anyway the confusion started on my end so feel free to stick with the\n" "> BSD wording (modulo malloc note which is really confusing as the default\n" - "> glibc allocator doesn't do that AFAIK).\n" - "\n" - "\n" - "\n" - ">From cfa212d4fb307ae772b08cf564cab7e6adb8f4fc Mon Sep 17 00:00:00 2001\n" - "From: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" - "Date: Mon, 1 Dec 2014 08:53:55 +0900\n" - "Subject: [PATCH] madvise.2: Document MADV_FREE\n" - "\n" - "Signed-off-by: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" - "---\n" - " man2/madvise.2 | 12 ++++++++++++\n" - " 1 file changed, 12 insertions(+)\n" - "\n" - "diff --git a/man2/madvise.2 b/man2/madvise.2\n" - "index 032ead7..fc1aaca 100644\n" - "--- a/man2/madvise.2\n" - "+++ b/man2/madvise.2\n" - "@@ -265,6 +265,18 @@ file (see\n" - " .BR MADV_DODUMP \" (since Linux 3.4)\"\n" - " Undo the effect of an earlier\n" - " .BR MADV_DONTDUMP .\n" - "+.TP\n" - "+.BR MADV_FREE \" (since Linux 3.19)\"\n" - "+Tell the kernel that contents in the specified address range are no\n" - "+longer important and the range will be overwritten. When there is\n" - "+demand for memory, the system will free pages associated with the\n" - "+specified address range. In this instance, the next time a page in the\n" - "+address range is referenced, it will contain all zeroes. Otherwise,\n" - "+it will contain the data that was there prior to the MADV_FREE call.\n" - "+References made to the address range will not make the system read\n" - "+from backing store (swap space) until the page is modified again.\n" - "+It works only with private anonymous pages (see\n" - "+.BR mmap (2)).\n" - " .SH RETURN VALUE\n" - " On success\n" - " .BR madvise ()\n" - "-- \n" - "2.0.0\n" - "\n" - "-- \n" - "Kind regards,\n" - Minchan Kim + > glibc allocator doesn't do that AFAIK). -f85a478c76f88d56117baf9fcb3d8a64f6933b1012a55f9a3752363d148b49a8 +d0da72c2293235f53876705405bd192f9f025b670e4692891f0af4a7dbabfdb1
diff --git a/a/1.txt b/N2/1.txt index 253a7ac..7abf024 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -4,11 +4,11 @@ On Wed, Dec 03, 2014 at 11:13:29AM +0100, Michal Hocko wrote: > > > On Mon 01-12-14 08:56:52, Minchan Kim wrote: > > > [...] > > > > From 2edd6890f92fa4943ce3c452194479458582d88c Mon Sep 17 00:00:00 2001 -> > > > From: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> +> > > > From: Minchan Kim <minchan@kernel.org> > > > > Date: Mon, 1 Dec 2014 08:53:55 +0900 > > > > Subject: [PATCH] madvise.2: Document MADV_FREE > > > > -> > > > Signed-off-by: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> +> > > > Signed-off-by: Minchan Kim <minchan@kernel.org> > > > > --- > > > > man2/madvise.2 | 13 +++++++++++++ > > > > 1 file changed, 13 insertions(+) @@ -125,11 +125,11 @@ too. >From cfa212d4fb307ae772b08cf564cab7e6adb8f4fc Mon Sep 17 00:00:00 2001 -From: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> +From: Minchan Kim <minchan@kernel.org> Date: Mon, 1 Dec 2014 08:53:55 +0900 Subject: [PATCH] madvise.2: Document MADV_FREE -Signed-off-by: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> +Signed-off-by: Minchan Kim <minchan@kernel.org> --- man2/madvise.2 | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/a/content_digest b/N2/content_digest index 4b53aa3..22ce1f2 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -5,25 +5,24 @@ "ref\020141202100125.GD27014@dhcp22.suse.cz\0" "ref\020141203000026.GA30217@bbox\0" "ref\020141203101329.GB23236@dhcp22.suse.cz\0" - "ref\020141203101329.GB23236-2MMpYkNvuYDjFM9bn6wA6Q@public.gmane.org\0" - "From\0Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\0" + "From\0Minchan Kim <minchan@kernel.org>\0" "Subject\0Re: [PATCH v17 1/7] mm: support madvise(MADV_FREE)\0" "Date\0Fri, 5 Dec 2014 16:08:16 +0900\0" - "To\0Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org>\0" - "Cc\0Andrew Morton <akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>" - linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org - Michael Kerrisk <mtk.manpages-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> - linux-api-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - Hugh Dickins <hughd-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org> - Johannes Weiner <hannes-druUgvl0LCNAfugRpC6u6w@public.gmane.org> - Rik van Riel <riel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org> - KOSAKI Motohiro <kosaki.motohiro-+CUm20s59erQFUHtdCDX3A@public.gmane.org> - Mel Gorman <mgorman-l3A5Bk7waGM@public.gmane.org> - Jason Evans <je-b10kYP2dOMg@public.gmane.org> - zhangyanfei-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org - Kirill A. Shutemov <kirill-oKw7cIdHH8eLwutG50LtGA@public.gmane.org> - " Kirill A. Shutemov <kirill.shutemov-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>\0" + "To\0Michal Hocko <mhocko@suse.cz>\0" + "Cc\0Andrew Morton <akpm@linux-foundation.org>" + linux-kernel@vger.kernel.org + linux-mm@kvack.org + Michael Kerrisk <mtk.manpages@gmail.com> + linux-api@vger.kernel.org + Hugh Dickins <hughd@google.com> + Johannes Weiner <hannes@cmpxchg.org> + Rik van Riel <riel@redhat.com> + KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> + Mel Gorman <mgorman@suse.de> + Jason Evans <je@fb.com> + zhangyanfei@cn.fujitsu.com + Kirill A. Shutemov <kirill@shutemov.name> + " Kirill A. Shutemov <kirill.shutemov@linux.intel.com>\0" "\00:1\0" "b\0" "On Wed, Dec 03, 2014 at 11:13:29AM +0100, Michal Hocko wrote:\n" @@ -32,11 +31,11 @@ "> > > On Mon 01-12-14 08:56:52, Minchan Kim wrote:\n" "> > > [...]\n" "> > > > From 2edd6890f92fa4943ce3c452194479458582d88c Mon Sep 17 00:00:00 2001\n" - "> > > > From: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" + "> > > > From: Minchan Kim <minchan@kernel.org>\n" "> > > > Date: Mon, 1 Dec 2014 08:53:55 +0900\n" "> > > > Subject: [PATCH] madvise.2: Document MADV_FREE\n" "> > > > \n" - "> > > > Signed-off-by: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" + "> > > > Signed-off-by: Minchan Kim <minchan@kernel.org>\n" "> > > > ---\n" "> > > > man2/madvise.2 | 13 +++++++++++++\n" "> > > > 1 file changed, 13 insertions(+)\n" @@ -153,11 +152,11 @@ "\n" "\n" ">From cfa212d4fb307ae772b08cf564cab7e6adb8f4fc Mon Sep 17 00:00:00 2001\n" - "From: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" + "From: Minchan Kim <minchan@kernel.org>\n" "Date: Mon, 1 Dec 2014 08:53:55 +0900\n" "Subject: [PATCH] madvise.2: Document MADV_FREE\n" "\n" - "Signed-off-by: Minchan Kim <minchan-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" + "Signed-off-by: Minchan Kim <minchan@kernel.org>\n" "---\n" " man2/madvise.2 | 12 ++++++++++++\n" " 1 file changed, 12 insertions(+)\n" @@ -192,4 +191,4 @@ "Kind regards,\n" Minchan Kim -f85a478c76f88d56117baf9fcb3d8a64f6933b1012a55f9a3752363d148b49a8 +90237fd297c3ca79fbf8450c06ffb2343a329fb264c4e6e6256831bee816ddd6
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.