diff for duplicates of <20160909183756.GA30528@node> diff --git a/a/1.txt b/N1/1.txt index cbab7a5..d4d8488 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -8,14 +8,14 @@ On Fri, Sep 09, 2016 at 05:21:40PM +0000, Kani, Toshimitsu wrote: > > > > > > > > > > On Mon, Aug 29, 2016 at 10:00:43PM +0000, Kani, Toshimitsu > > > > > wrote: -> > > : +> > > �: > > > > > > Looking further, these shmem_huge handlings only check pre- -> > > > > > conditions. So, we should be able to make shmem_get_unmapped +> > > > > > conditions.��So,�we�should�be�able�to�make�shmem_get_unmapped > > > > > > _are a() as a wrapper, which checks such shmem-specific -> > > > > > conitions, and then call __thp_get_unmapped_area() for the -> > > > > > actual work. All DAX-specific checks are performed in -> > > > > > thp_get_unmapped_area() as well. We can make -> > > > > > __thp_get_unmapped_area() as a common +> > > > > > conitions, and then�call�__thp_get_unmapped_area() for the +> > > > > > actual work. �All DAX-specific checks are performed in +> > > > > > thp_get_unmapped_area() as well. �We can make +> > > > > > �__thp_get_unmapped_area() as a common > > > > > > function. > > > > > > > > > > > > I'd prefer to make such change as a separate item, @@ -25,7 +25,7 @@ On Fri, Sep 09, 2016 at 05:21:40PM +0000, Kani, Toshimitsu wrote: > > > > Yes, I will submit the change once I finish testing. > > > > > > I found a bug in the current code, and need some clarification. -> > > The if-statement below is reverted. +> > > �The if-statement below is reverted. > > > > <two-hands-facepalm> > > @@ -40,16 +40,18 @@ On Fri, Sep 09, 2016 at 05:21:40PM +0000, Kani, Toshimitsu wrote: > > Yes, I will submit the fix as well. > -> I will not change the default value of sbinfo->huge in this fix. So, +> I will not change the default value of sbinfo->huge in this fix. �So, > user will have to specify "huge=" option to enable huge page mappings. -> If this is not desireable, we will need a separate patch. +> �If this is not desireable, we will need a separate patch. That's okay. I only screwed up part wich make vma aligned. Allocation of huge page happens under right condition. -- Kirill A. Shutemov -_______________________________________________ -Linux-nvdimm mailing list -Linux-nvdimm@lists.01.org -https://lists.01.org/mailman/listinfo/linux-nvdimm + +-- +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 74d1e8b..b615006 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -12,19 +12,21 @@ "Date\0Fri, 9 Sep 2016 21:37:56 +0300\0" "To\0Kani" " Toshimitsu <toshi.kani@hpe.com>\0" - "Cc\0tytso@mit.edu <tytso@mit.edu>" - mawilcox@microsoft.com <mawilcox@microsoft.com> - david@fromorbit.com <david@fromorbit.com> - linux-nvdimm@lists.01.org <linux-nvdimm@lists.01.org> + "Cc\0kirill.shutemov@linux.intel.com <kirill.shutemov@linux.intel.com>" hughd@google.com <hughd@google.com> linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org> linux-mm@kvack.org <linux-mm@kvack.org> adilger.kernel@dilger.ca <adilger.kernel@dilger.ca> - linux-fsdevel@vger.kernel.org <linux-fsdevel@vger.kernel.org> - jack@suse.cz <jack@suse.cz> + mike.kravetz@oracle.com <mike.kravetz@oracle.com> + dan.j.williams@intel.com <dan.j.williams@intel.com> + mawilcox@microsoft.com <mawilcox@microsoft.com> akpm@linux-foundation.org <akpm@linux-foundation.org> - kirill.shutemov@linux.intel.com <kirill.shutemov@linux.intel.com> - " mike.kravetz@oracle.com <mike.kravetz@oracle.com>\0" + linux-nvdimm@lists.01.org <linux-nvdimm@lists.01.org> + linux-fsdevel@vger.kernel.org <linux-fsdevel@vger.kernel.org> + ross.zwisler@linux.intel.com <ross.zwisler@linux.intel.com> + tytso@mit.edu <tytso@mit.edu> + david@fromorbit.com <david@fromorbit.com> + " jack@suse.cz <jack@suse.cz>\0" "\00:1\0" "b\0" "On Fri, Sep 09, 2016 at 05:21:40PM +0000, Kani, Toshimitsu wrote:\n" @@ -37,14 +39,14 @@ "> > > > > \n" "> > > > > On Mon, Aug 29, 2016 at 10:00:43PM +0000, Kani, Toshimitsu\n" "> > > > > wrote:\n" - "> > > \302\240:\n" + "> > > \303\257\302\277\302\275:\n" "> > > > > > Looking further, these shmem_huge handlings only check pre-\n" - "> > > > > > conditions.\302\240\302\240So,\302\240we\302\240should\302\240be\302\240able\302\240to\302\240make\302\240shmem_get_unmapped\n" + "> > > > > > conditions.\303\257\302\277\302\275\303\257\302\277\302\275So,\303\257\302\277\302\275we\303\257\302\277\302\275should\303\257\302\277\302\275be\303\257\302\277\302\275able\303\257\302\277\302\275to\303\257\302\277\302\275make\303\257\302\277\302\275shmem_get_unmapped\n" "> > > > > > _are a() as a wrapper, which checks such shmem-specific\n" - "> > > > > > conitions, and then\302\240call\302\240__thp_get_unmapped_area() for the\n" - "> > > > > > actual work. \302\240All DAX-specific checks are performed in\n" - "> > > > > > thp_get_unmapped_area() as well. \302\240We can make\n" - "> > > > > > \302\240__thp_get_unmapped_area() as a common\n" + "> > > > > > conitions, and then\303\257\302\277\302\275call\303\257\302\277\302\275__thp_get_unmapped_area() for the\n" + "> > > > > > actual work. \303\257\302\277\302\275All DAX-specific checks are performed in\n" + "> > > > > > thp_get_unmapped_area() as well. \303\257\302\277\302\275We can make\n" + "> > > > > > \303\257\302\277\302\275__thp_get_unmapped_area() as a common\n" "> > > > > > function.\n" "> > > > > > \n" "> > > > > > I'd prefer to make such change as a separate item,\n" @@ -54,7 +56,7 @@ "> > > > Yes, I will submit the change once I finish testing.\n" "> > > \n" "> > > I found a bug in the current code, and need some clarification.\n" - "> > > \302\240The if-statement below is reverted.\n" + "> > > \303\257\302\277\302\275The if-statement below is reverted.\n" "> > \n" "> > <two-hands-facepalm>\n" "> > \n" @@ -69,18 +71,20 @@ "> \n" "> Yes, I will submit the fix as well.\n" "> \n" - "> I will not change the default value of sbinfo->huge in this fix. \302\240So,\n" + "> I will not change the default value of sbinfo->huge in this fix. \303\257\302\277\302\275So,\n" "> user will have to specify \"huge=\" option to enable huge page mappings.\n" - "> \302\240If this is not desireable, we will need a separate patch.\n" + "> \303\257\302\277\302\275If this is not desireable, we will need a separate patch.\n" "\n" "That's okay. I only screwed up part wich make vma aligned. Allocation of\n" "huge page happens under right condition.\n" "\n" "-- \n" " Kirill A. Shutemov\n" - "_______________________________________________\n" - "Linux-nvdimm mailing list\n" - "Linux-nvdimm@lists.01.org\n" - https://lists.01.org/mailman/listinfo/linux-nvdimm + "\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>" -e2f01cdbdb3533ae4ccc7b375be439af08e9418b5bddbfa1bfee9ea255d5a888 +019cb2aae4997b1ba5c89f584d081251f4d55972b4444ae4fca663950fd07374
diff --git a/a/1.txt b/N2/1.txt index cbab7a5..28dee6d 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -8,14 +8,14 @@ On Fri, Sep 09, 2016 at 05:21:40PM +0000, Kani, Toshimitsu wrote: > > > > > > > > > > On Mon, Aug 29, 2016 at 10:00:43PM +0000, Kani, Toshimitsu > > > > > wrote: -> > > : +> > > : > > > > > > Looking further, these shmem_huge handlings only check pre- -> > > > > > conditions. So, we should be able to make shmem_get_unmapped +> > > > > > conditions. So, we should be able to make shmem_get_unmapped > > > > > > _are a() as a wrapper, which checks such shmem-specific -> > > > > > conitions, and then call __thp_get_unmapped_area() for the -> > > > > > actual work. All DAX-specific checks are performed in -> > > > > > thp_get_unmapped_area() as well. We can make -> > > > > > __thp_get_unmapped_area() as a common +> > > > > > conitions, and then call __thp_get_unmapped_area() for the +> > > > > > actual work. All DAX-specific checks are performed in +> > > > > > thp_get_unmapped_area() as well. We can make +> > > > > > __thp_get_unmapped_area() as a common > > > > > > function. > > > > > > > > > > > > I'd prefer to make such change as a separate item, @@ -25,7 +25,7 @@ On Fri, Sep 09, 2016 at 05:21:40PM +0000, Kani, Toshimitsu wrote: > > > > Yes, I will submit the change once I finish testing. > > > > > > I found a bug in the current code, and need some clarification. -> > > The if-statement below is reverted. +> > > The if-statement below is reverted. > > > > <two-hands-facepalm> > > @@ -40,16 +40,18 @@ On Fri, Sep 09, 2016 at 05:21:40PM +0000, Kani, Toshimitsu wrote: > > Yes, I will submit the fix as well. > -> I will not change the default value of sbinfo->huge in this fix. So, +> I will not change the default value of sbinfo->huge in this fix. So, > user will have to specify "huge=" option to enable huge page mappings. -> If this is not desireable, we will need a separate patch. +> If this is not desireable, we will need a separate patch. That's okay. I only screwed up part wich make vma aligned. Allocation of huge page happens under right condition. -- Kirill A. Shutemov -_______________________________________________ -Linux-nvdimm mailing list -Linux-nvdimm@lists.01.org -https://lists.01.org/mailman/listinfo/linux-nvdimm + +-- +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 74d1e8b..ae06141 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -12,19 +12,21 @@ "Date\0Fri, 9 Sep 2016 21:37:56 +0300\0" "To\0Kani" " Toshimitsu <toshi.kani@hpe.com>\0" - "Cc\0tytso@mit.edu <tytso@mit.edu>" - mawilcox@microsoft.com <mawilcox@microsoft.com> - david@fromorbit.com <david@fromorbit.com> - linux-nvdimm@lists.01.org <linux-nvdimm@lists.01.org> + "Cc\0kirill.shutemov@linux.intel.com <kirill.shutemov@linux.intel.com>" hughd@google.com <hughd@google.com> linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org> linux-mm@kvack.org <linux-mm@kvack.org> adilger.kernel@dilger.ca <adilger.kernel@dilger.ca> - linux-fsdevel@vger.kernel.org <linux-fsdevel@vger.kernel.org> - jack@suse.cz <jack@suse.cz> + mike.kravetz@oracle.com <mike.kravetz@oracle.com> + dan.j.williams@intel.com <dan.j.williams@intel.com> + mawilcox@microsoft.com <mawilcox@microsoft.com> akpm@linux-foundation.org <akpm@linux-foundation.org> - kirill.shutemov@linux.intel.com <kirill.shutemov@linux.intel.com> - " mike.kravetz@oracle.com <mike.kravetz@oracle.com>\0" + linux-nvdimm@lists.01.org <linux-nvdimm@lists.01.org> + linux-fsdevel@vger.kernel.org <linux-fsdevel@vger.kernel.org> + ross.zwisler@linux.intel.com <ross.zwisler@linux.intel.com> + tytso@mit.edu <tytso@mit.edu> + david@fromorbit.com <david@fromorbit.com> + " jack@suse.cz <jack@suse.cz>\0" "\00:1\0" "b\0" "On Fri, Sep 09, 2016 at 05:21:40PM +0000, Kani, Toshimitsu wrote:\n" @@ -37,14 +39,14 @@ "> > > > > \n" "> > > > > On Mon, Aug 29, 2016 at 10:00:43PM +0000, Kani, Toshimitsu\n" "> > > > > wrote:\n" - "> > > \302\240:\n" + "> > > :\n" "> > > > > > Looking further, these shmem_huge handlings only check pre-\n" - "> > > > > > conditions.\302\240\302\240So,\302\240we\302\240should\302\240be\302\240able\302\240to\302\240make\302\240shmem_get_unmapped\n" + "> > > > > > conditions. So, we should be able to make shmem_get_unmapped\n" "> > > > > > _are a() as a wrapper, which checks such shmem-specific\n" - "> > > > > > conitions, and then\302\240call\302\240__thp_get_unmapped_area() for the\n" - "> > > > > > actual work. \302\240All DAX-specific checks are performed in\n" - "> > > > > > thp_get_unmapped_area() as well. \302\240We can make\n" - "> > > > > > \302\240__thp_get_unmapped_area() as a common\n" + "> > > > > > conitions, and then call __thp_get_unmapped_area() for the\n" + "> > > > > > actual work. All DAX-specific checks are performed in\n" + "> > > > > > thp_get_unmapped_area() as well. We can make\n" + "> > > > > > __thp_get_unmapped_area() as a common\n" "> > > > > > function.\n" "> > > > > > \n" "> > > > > > I'd prefer to make such change as a separate item,\n" @@ -54,7 +56,7 @@ "> > > > Yes, I will submit the change once I finish testing.\n" "> > > \n" "> > > I found a bug in the current code, and need some clarification.\n" - "> > > \302\240The if-statement below is reverted.\n" + "> > > The if-statement below is reverted.\n" "> > \n" "> > <two-hands-facepalm>\n" "> > \n" @@ -69,18 +71,20 @@ "> \n" "> Yes, I will submit the fix as well.\n" "> \n" - "> I will not change the default value of sbinfo->huge in this fix. \302\240So,\n" + "> I will not change the default value of sbinfo->huge in this fix. So,\n" "> user will have to specify \"huge=\" option to enable huge page mappings.\n" - "> \302\240If this is not desireable, we will need a separate patch.\n" + "> If this is not desireable, we will need a separate patch.\n" "\n" "That's okay. I only screwed up part wich make vma aligned. Allocation of\n" "huge page happens under right condition.\n" "\n" "-- \n" " Kirill A. Shutemov\n" - "_______________________________________________\n" - "Linux-nvdimm mailing list\n" - "Linux-nvdimm@lists.01.org\n" - https://lists.01.org/mailman/listinfo/linux-nvdimm + "\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>" -e2f01cdbdb3533ae4ccc7b375be439af08e9418b5bddbfa1bfee9ea255d5a888 +30d384e4202922cf242166f6fb8a564f32809718b3bc62c8e4afdbb5885b4e4d
diff --git a/a/1.txt b/N3/1.txt index cbab7a5..08c0cf2 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -49,7 +49,3 @@ huge page happens under right condition. -- Kirill A. Shutemov -_______________________________________________ -Linux-nvdimm mailing list -Linux-nvdimm@lists.01.org -https://lists.01.org/mailman/listinfo/linux-nvdimm diff --git a/a/content_digest b/N3/content_digest index 74d1e8b..d33f538 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -12,19 +12,21 @@ "Date\0Fri, 9 Sep 2016 21:37:56 +0300\0" "To\0Kani" " Toshimitsu <toshi.kani@hpe.com>\0" - "Cc\0tytso@mit.edu <tytso@mit.edu>" - mawilcox@microsoft.com <mawilcox@microsoft.com> - david@fromorbit.com <david@fromorbit.com> - linux-nvdimm@lists.01.org <linux-nvdimm@lists.01.org> + "Cc\0kirill.shutemov@linux.intel.com <kirill.shutemov@linux.intel.com>" hughd@google.com <hughd@google.com> linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org> linux-mm@kvack.org <linux-mm@kvack.org> adilger.kernel@dilger.ca <adilger.kernel@dilger.ca> - linux-fsdevel@vger.kernel.org <linux-fsdevel@vger.kernel.org> - jack@suse.cz <jack@suse.cz> + mike.kravetz@oracle.com <mike.kravetz@oracle.com> + dan.j.williams@intel.com <dan.j.williams@intel.com> + mawilcox@microsoft.com <mawilcox@microsoft.com> akpm@linux-foundation.org <akpm@linux-foundation.org> - kirill.shutemov@linux.intel.com <kirill.shutemov@linux.intel.com> - " mike.kravetz@oracle.com <mike.kravetz@oracle.com>\0" + linux-nvdimm@lists.01.org <linux-nvdimm@ml01.01.org> + linux-fsdevel@vger.kernel.org <linux-fsdevel@vger.kernel.org> + ross.zwisler@linux.intel.com <ross.zwisler@linux.intel.com> + tytso@mit.edu <tytso@mit.edu> + david@fromorbit.com <david@fromorbit.com> + " jack@suse.cz <jack@suse.cz>\0" "\00:1\0" "b\0" "On Fri, Sep 09, 2016 at 05:21:40PM +0000, Kani, Toshimitsu wrote:\n" @@ -77,10 +79,6 @@ "huge page happens under right condition.\n" "\n" "-- \n" - " Kirill A. Shutemov\n" - "_______________________________________________\n" - "Linux-nvdimm mailing list\n" - "Linux-nvdimm@lists.01.org\n" - https://lists.01.org/mailman/listinfo/linux-nvdimm + Kirill A. Shutemov -e2f01cdbdb3533ae4ccc7b375be439af08e9418b5bddbfa1bfee9ea255d5a888 +1b51e718a3f045d55a91105a035dea3b6ff7444afd27a5932c40beccdbaf2a77
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.