diff for duplicates of <20160805112739.GG16044@dastard> diff --git a/a/1.txt b/N1/1.txt index d2072cb..a7a1267 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -43,4 +43,8 @@ to you. -Dave. -- Dave Chinner -david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org +david@fromorbit.com +_______________________________________________ +Linux-nvdimm mailing list +Linux-nvdimm@lists.01.org +https://lists.01.org/mailman/listinfo/linux-nvdimm diff --git a/a/content_digest b/N1/content_digest index e61fa3a..81908c0 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -8,17 +8,16 @@ "ref\0579F20D9.80107@plexistor.com\0" "ref\020160802002144.GL16044@dastard\0" "ref\01470335997.8908.128.camel@hpe.com\0" - "ref\01470335997.8908.128.camel-ZPxbGqLxI0U@public.gmane.org\0" - "From\0Dave Chinner <david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org>\0" + "From\0Dave Chinner <david@fromorbit.com>\0" "Subject\0Re: Subtle races between DAX mmap fault and write path\0" "Date\0Fri, 5 Aug 2016 21:27:39 +1000\0" "To\0Kani" - " Toshimitsu <toshi.kani-ZPxbGqLxI0U@public.gmane.org>\0" - "Cc\0jack-AlSwsSmVLrQ@public.gmane.org <jack-AlSwsSmVLrQ@public.gmane.org>" - linux-nvdimm-hn68Rpc1hR1g9hUCZPvPmw@public.gmane.org <linux-nvdimm-hn68Rpc1hR1g9hUCZPvPmw@public.gmane.org> - xfs-VZNHf3L845pBDgjK7y7TUQ@public.gmane.org <xfs-VZNHf3L845pBDgjK7y7TUQ@public.gmane.org> - linux-fsdevel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org <linux-fsdevel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> - " linux-ext4-u79uwXL29TY76Z2rM5mHXA@public.gmane.org <linux-ext4-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>\0" + " Toshimitsu <toshi.kani@hpe.com>\0" + "Cc\0jack@suse.cz <jack@suse.cz>" + linux-nvdimm@lists.01.org <linux-nvdimm@lists.01.org> + xfs@oss.sgi.com <xfs@oss.sgi.com> + linux-fsdevel@vger.kernel.org <linux-fsdevel@vger.kernel.org> + " linux-ext4@vger.kernel.org <linux-ext4@vger.kernel.org>\0" "\00:1\0" "b\0" "[ cut to just the important points ]\n" @@ -66,6 +65,10 @@ "-Dave.\n" "-- \n" "Dave Chinner\n" - david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org + "david@fromorbit.com\n" + "_______________________________________________\n" + "Linux-nvdimm mailing list\n" + "Linux-nvdimm@lists.01.org\n" + https://lists.01.org/mailman/listinfo/linux-nvdimm -a4f81299eb0170a2a2c505e9d8e44d6753163bdb600bfd6871548cf154fc9737 +04e69966a9a5b68b1d64fbf2bc72b3a060e330dd9b26815c176d0bd47ada447d
diff --git a/a/1.txt b/N2/1.txt index d2072cb..7b2e50d 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -43,4 +43,9 @@ to you. -Dave. -- Dave Chinner -david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org +david@fromorbit.com + +_______________________________________________ +xfs mailing list +xfs@oss.sgi.com +http://oss.sgi.com/mailman/listinfo/xfs diff --git a/a/content_digest b/N2/content_digest index e61fa3a..ed21450 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -8,17 +8,17 @@ "ref\0579F20D9.80107@plexistor.com\0" "ref\020160802002144.GL16044@dastard\0" "ref\01470335997.8908.128.camel@hpe.com\0" - "ref\01470335997.8908.128.camel-ZPxbGqLxI0U@public.gmane.org\0" - "From\0Dave Chinner <david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org>\0" + "From\0Dave Chinner <david@fromorbit.com>\0" "Subject\0Re: Subtle races between DAX mmap fault and write path\0" "Date\0Fri, 5 Aug 2016 21:27:39 +1000\0" "To\0Kani" - " Toshimitsu <toshi.kani-ZPxbGqLxI0U@public.gmane.org>\0" - "Cc\0jack-AlSwsSmVLrQ@public.gmane.org <jack-AlSwsSmVLrQ@public.gmane.org>" - linux-nvdimm-hn68Rpc1hR1g9hUCZPvPmw@public.gmane.org <linux-nvdimm-hn68Rpc1hR1g9hUCZPvPmw@public.gmane.org> - xfs-VZNHf3L845pBDgjK7y7TUQ@public.gmane.org <xfs-VZNHf3L845pBDgjK7y7TUQ@public.gmane.org> - linux-fsdevel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org <linux-fsdevel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> - " linux-ext4-u79uwXL29TY76Z2rM5mHXA@public.gmane.org <linux-ext4-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>\0" + " Toshimitsu <toshi.kani@hpe.com>\0" + "Cc\0boaz@plexistor.com <boaz@plexistor.com>" + jack@suse.cz <jack@suse.cz> + linux-nvdimm@lists.01.org <linux-nvdimm@lists.01.org> + xfs@oss.sgi.com <xfs@oss.sgi.com> + linux-fsdevel@vger.kernel.org <linux-fsdevel@vger.kernel.org> + " linux-ext4@vger.kernel.org <linux-ext4@vger.kernel.org>\0" "\00:1\0" "b\0" "[ cut to just the important points ]\n" @@ -66,6 +66,11 @@ "-Dave.\n" "-- \n" "Dave Chinner\n" - david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org + "david@fromorbit.com\n" + "\n" + "_______________________________________________\n" + "xfs mailing list\n" + "xfs@oss.sgi.com\n" + http://oss.sgi.com/mailman/listinfo/xfs -a4f81299eb0170a2a2c505e9d8e44d6753163bdb600bfd6871548cf154fc9737 +5e55292aa72b38c8e6bff60ee24e734b7641dc2b99902c1d6b48117a88f3d9f3
diff --git a/a/1.txt b/N3/1.txt index d2072cb..fba8bc9 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -7,9 +7,9 @@ On Thu, Aug 04, 2016 at 06:40:42PM +0000, Kani, Toshimitsu wrote: > > while doing more work. > > I do not think the test results are relevant on this point because both -> buffered and dax write() paths use uncached copy to avoid clflush. The +> buffered and dax write() paths use uncached copy to avoid clflush. �The > buffered path uses cached copy to the page cache and then use uncached copy to -> PMEM via writeback. Therefore, the buffered IO path also benefits from using +> PMEM via writeback. �Therefore, the buffered IO path also benefits from using > uncached copy to avoid clflush. Except that I tested without the writeback path for buffered IO, so @@ -28,7 +28,7 @@ cached. How about you two get together, do some benchmarking and get your story straight, eh? > and should be -> used for writing to the page cache. For writing to PMEM, however, additional +> used for writing to the page cache. �For writing to PMEM, however, additional > clflush can be expensive, and allocating cachelines for PMEM leads to evict > application's cachelines. @@ -43,4 +43,4 @@ to you. -Dave. -- Dave Chinner -david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org +david@fromorbit.com diff --git a/a/content_digest b/N3/content_digest index e61fa3a..48f0893 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -8,17 +8,17 @@ "ref\0579F20D9.80107@plexistor.com\0" "ref\020160802002144.GL16044@dastard\0" "ref\01470335997.8908.128.camel@hpe.com\0" - "ref\01470335997.8908.128.camel-ZPxbGqLxI0U@public.gmane.org\0" - "From\0Dave Chinner <david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org>\0" + "From\0Dave Chinner <david@fromorbit.com>\0" "Subject\0Re: Subtle races between DAX mmap fault and write path\0" "Date\0Fri, 5 Aug 2016 21:27:39 +1000\0" "To\0Kani" - " Toshimitsu <toshi.kani-ZPxbGqLxI0U@public.gmane.org>\0" - "Cc\0jack-AlSwsSmVLrQ@public.gmane.org <jack-AlSwsSmVLrQ@public.gmane.org>" - linux-nvdimm-hn68Rpc1hR1g9hUCZPvPmw@public.gmane.org <linux-nvdimm-hn68Rpc1hR1g9hUCZPvPmw@public.gmane.org> - xfs-VZNHf3L845pBDgjK7y7TUQ@public.gmane.org <xfs-VZNHf3L845pBDgjK7y7TUQ@public.gmane.org> - linux-fsdevel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org <linux-fsdevel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org> - " linux-ext4-u79uwXL29TY76Z2rM5mHXA@public.gmane.org <linux-ext4-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>\0" + " Toshimitsu <toshi.kani@hpe.com>\0" + "Cc\0boaz@plexistor.com <boaz@plexistor.com>" + linux-ext4@vger.kernel.org <linux-ext4@vger.kernel.org> + jack@suse.cz <jack@suse.cz> + linux-nvdimm@lists.01.org <linux-nvdimm@lists.01.org> + xfs@oss.sgi.com <xfs@oss.sgi.com> + " linux-fsdevel@vger.kernel.org <linux-fsdevel@vger.kernel.org>\0" "\00:1\0" "b\0" "[ cut to just the important points ]\n" @@ -30,9 +30,9 @@ "> > while doing more work.\n" "> \n" "> I do not think the test results are relevant on this point because both\n" - "> buffered and dax write() paths use uncached copy to avoid clflush. \302\240The\n" + "> buffered and dax write() paths use uncached copy to avoid clflush. \303\257\302\277\302\275The\n" "> buffered path uses cached copy to the page cache and then use uncached copy to\n" - "> PMEM via writeback. \302\240Therefore, the buffered IO path also benefits from using\n" + "> PMEM via writeback. \303\257\302\277\302\275Therefore, the buffered IO path also benefits from using\n" "> uncached copy to avoid clflush.\n" "\n" "Except that I tested without the writeback path for buffered IO, so\n" @@ -51,7 +51,7 @@ "your story straight, eh?\n" "\n" "> and should be\n" - "> used for writing to the page cache. \302\240For writing to PMEM, however, additional\n" + "> used for writing to the page cache. \303\257\302\277\302\275For writing to PMEM, however, additional\n" "> clflush can be expensive, and allocating cachelines for PMEM leads to evict\n" "> application's cachelines.\n" "\n" @@ -66,6 +66,6 @@ "-Dave.\n" "-- \n" "Dave Chinner\n" - david-FqsqvQoI3Ljby3iVrkZq2A@public.gmane.org + david@fromorbit.com -a4f81299eb0170a2a2c505e9d8e44d6753163bdb600bfd6871548cf154fc9737 +2af628fe09ba2334ac31ecb1f319fac17088644f526a5351cbf340e053c9c750
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.