Re: [PATCH 10/15] mm/hmm: do not differentiate between empty entry or missing directory v2

2018-03-21 Thread John Hubbard
On 03/21/2018 07:48 AM, Jerome Glisse wrote: > On Tue, Mar 20, 2018 at 10:24:34PM -0700, John Hubbard wrote: >> On 03/19/2018 07:00 PM, jgli...@redhat.com wrote: >>> From: Jérôme Glisse >>> >> >> >> >>> @@ -438,7 +423,7 @@ static int hmm_vma_walk_pmd(pmd_t *pmdp, >>>

Re: [PATCH 10/15] mm/hmm: do not differentiate between empty entry or missing directory v2

2018-03-21 Thread John Hubbard
On 03/21/2018 07:48 AM, Jerome Glisse wrote: > On Tue, Mar 20, 2018 at 10:24:34PM -0700, John Hubbard wrote: >> On 03/19/2018 07:00 PM, jgli...@redhat.com wrote: >>> From: Jérôme Glisse >>> >> >> >> >>> @@ -438,7 +423,7 @@ static int hmm_vma_walk_pmd(pmd_t *pmdp, >>> pfns[i] = 0;

Re: [PATCH 10/15] mm/hmm: do not differentiate between empty entry or missing directory v2

2018-03-21 Thread Jerome Glisse
On Tue, Mar 20, 2018 at 10:24:34PM -0700, John Hubbard wrote: > On 03/19/2018 07:00 PM, jgli...@redhat.com wrote: > > From: Jérôme Glisse > > > > There is no point in differentiating between a range for which there > > is not even a directory (and thus entries) and empty

Re: [PATCH 10/15] mm/hmm: do not differentiate between empty entry or missing directory v2

2018-03-21 Thread Jerome Glisse
On Tue, Mar 20, 2018 at 10:24:34PM -0700, John Hubbard wrote: > On 03/19/2018 07:00 PM, jgli...@redhat.com wrote: > > From: Jérôme Glisse > > > > There is no point in differentiating between a range for which there > > is not even a directory (and thus entries) and empty entry (pte_none() > > or

Re: [PATCH 10/15] mm/hmm: do not differentiate between empty entry or missing directory v2

2018-03-20 Thread John Hubbard
On 03/19/2018 07:00 PM, jgli...@redhat.com wrote: > From: Jérôme Glisse > > There is no point in differentiating between a range for which there > is not even a directory (and thus entries) and empty entry (pte_none() > or pmd_none() returns true). > > Simply drop the

Re: [PATCH 10/15] mm/hmm: do not differentiate between empty entry or missing directory v2

2018-03-20 Thread John Hubbard
On 03/19/2018 07:00 PM, jgli...@redhat.com wrote: > From: Jérôme Glisse > > There is no point in differentiating between a range for which there > is not even a directory (and thus entries) and empty entry (pte_none() > or pmd_none() returns true). > > Simply drop the distinction ie remove

[PATCH 10/15] mm/hmm: do not differentiate between empty entry or missing directory v2

2018-03-19 Thread jglisse
From: Jérôme Glisse There is no point in differentiating between a range for which there is not even a directory (and thus entries) and empty entry (pte_none() or pmd_none() returns true). Simply drop the distinction ie remove HMM_PFN_EMPTY flag and merge now duplicate

[PATCH 10/15] mm/hmm: do not differentiate between empty entry or missing directory v2

2018-03-19 Thread jglisse
From: Jérôme Glisse There is no point in differentiating between a range for which there is not even a directory (and thus entries) and empty entry (pte_none() or pmd_none() returns true). Simply drop the distinction ie remove HMM_PFN_EMPTY flag and merge now duplicate hmm_vma_walk_hole() and