Re: [PATCH] Revert "x86/mm: implement free pmd/pte page interfaces"

2018-04-27 Thread Kani, Toshi
On Fri, 2018-04-27 at 08:28 +0200, Ingo Molnar wrote: > * Kani, Toshi wrote: > > > On Thu, 2018-04-26 at 17:14 +0200, Joerg Roedel wrote: > > > From: Joerg Roedel > > > > > > This reverts commit 28ee90fe6048fa7b7ceaeb8831c0e4e454a4cf89. > > > > > > This

Re: [PATCH] Revert "x86/mm: implement free pmd/pte page interfaces"

2018-04-27 Thread Kani, Toshi
On Fri, 2018-04-27 at 08:28 +0200, Ingo Molnar wrote: > * Kani, Toshi wrote: > > > On Thu, 2018-04-26 at 17:14 +0200, Joerg Roedel wrote: > > > From: Joerg Roedel > > > > > > This reverts commit 28ee90fe6048fa7b7ceaeb8831c0e4e454a4cf89. > > > > > > This commit is broken for x86, as it unmaps

Re: [PATCH] Revert "x86/mm: implement free pmd/pte page interfaces"

2018-04-27 Thread Ingo Molnar
* Kani, Toshi wrote: > On Thu, 2018-04-26 at 17:14 +0200, Joerg Roedel wrote: > > From: Joerg Roedel > > > > This reverts commit 28ee90fe6048fa7b7ceaeb8831c0e4e454a4cf89. > > > > This commit is broken for x86, as it unmaps the PTE and PMD > > pages and

Re: [PATCH] Revert "x86/mm: implement free pmd/pte page interfaces"

2018-04-27 Thread Ingo Molnar
* Kani, Toshi wrote: > On Thu, 2018-04-26 at 17:14 +0200, Joerg Roedel wrote: > > From: Joerg Roedel > > > > This reverts commit 28ee90fe6048fa7b7ceaeb8831c0e4e454a4cf89. > > > > This commit is broken for x86, as it unmaps the PTE and PMD > > pages and immediatly frees them without doing a

Re: [PATCH] Revert "x86/mm: implement free pmd/pte page interfaces"

2018-04-26 Thread Kani, Toshi
On Thu, 2018-04-26 at 17:14 +0200, Joerg Roedel wrote: > From: Joerg Roedel > > This reverts commit 28ee90fe6048fa7b7ceaeb8831c0e4e454a4cf89. > > This commit is broken for x86, as it unmaps the PTE and PMD > pages and immediatly frees them without doing a TLB flush. > >

Re: [PATCH] Revert "x86/mm: implement free pmd/pte page interfaces"

2018-04-26 Thread Kani, Toshi
On Thu, 2018-04-26 at 17:14 +0200, Joerg Roedel wrote: > From: Joerg Roedel > > This reverts commit 28ee90fe6048fa7b7ceaeb8831c0e4e454a4cf89. > > This commit is broken for x86, as it unmaps the PTE and PMD > pages and immediatly frees them without doing a TLB flush. > > Further this lacks

Re: [PATCH] Revert "x86/mm: implement free pmd/pte page interfaces"

2018-04-26 Thread Joerg Roedel
On Thu, Apr 26, 2018 at 05:27:12PM +0200, Greg KH wrote: > > > This is not the correct way to submit patches for inclusion in the > stable kernel tree. Please read: > https://www.kernel.org/doc/html/latest/process/stable-kernel-rules.html > for how to do this properly. > > That is fine,

Re: [PATCH] Revert "x86/mm: implement free pmd/pte page interfaces"

2018-04-26 Thread Joerg Roedel
On Thu, Apr 26, 2018 at 05:27:12PM +0200, Greg KH wrote: > > > This is not the correct way to submit patches for inclusion in the > stable kernel tree. Please read: > https://www.kernel.org/doc/html/latest/process/stable-kernel-rules.html > for how to do this properly. > > That is fine,

Re: [PATCH] Revert "x86/mm: implement free pmd/pte page interfaces"

2018-04-26 Thread Greg KH
On Thu, Apr 26, 2018 at 05:14:07PM +0200, Joerg Roedel wrote: > From: Joerg Roedel > > This reverts commit 28ee90fe6048fa7b7ceaeb8831c0e4e454a4cf89. > > This commit is broken for x86, as it unmaps the PTE and PMD > pages and immediatly frees them without doing a TLB flush. > >

Re: [PATCH] Revert "x86/mm: implement free pmd/pte page interfaces"

2018-04-26 Thread Greg KH
On Thu, Apr 26, 2018 at 05:14:07PM +0200, Joerg Roedel wrote: > From: Joerg Roedel > > This reverts commit 28ee90fe6048fa7b7ceaeb8831c0e4e454a4cf89. > > This commit is broken for x86, as it unmaps the PTE and PMD > pages and immediatly frees them without doing a TLB flush. > > Further this

[PATCH] Revert "x86/mm: implement free pmd/pte page interfaces"

2018-04-26 Thread Joerg Roedel
From: Joerg Roedel This reverts commit 28ee90fe6048fa7b7ceaeb8831c0e4e454a4cf89. This commit is broken for x86, as it unmaps the PTE and PMD pages and immediatly frees them without doing a TLB flush. Further this lacks synchronization with other page-tables in the system when

[PATCH] Revert "x86/mm: implement free pmd/pte page interfaces"

2018-04-26 Thread Joerg Roedel
From: Joerg Roedel This reverts commit 28ee90fe6048fa7b7ceaeb8831c0e4e454a4cf89. This commit is broken for x86, as it unmaps the PTE and PMD pages and immediatly frees them without doing a TLB flush. Further this lacks synchronization with other page-tables in the system when the PMD pages are