On Tue, 4 Dec 2012, Hugh Dickins wrote:
>
> Yes, your patch fixes it Mel, but I prefer it as below, with a couple
> of mods: removing the no longer true comment, and leaving shmem_swapin()
> alone with just a comment. It appears to be the job of the rather weird
> mpol_cond_copy() to drop the
On Tue, 4 Dec 2012, Mel Gorman wrote:
> On Tue, Dec 04, 2012 at 02:54:08PM +0200, Tommi Rantala wrote:
> > 2012/10/9 Mel Gorman :
> > > commit 00442ad04a5eac08a98255697c510e708f6082e2 upstream.
> > >
> > > Commit cc9a6c877661 ("cpuset: mm: reduce large amounts of memory barrier
> > > related
On Tue, Dec 04, 2012 at 02:54:08PM +0200, Tommi Rantala wrote:
> 2012/10/9 Mel Gorman :
> > commit 00442ad04a5eac08a98255697c510e708f6082e2 upstream.
> >
> > Commit cc9a6c877661 ("cpuset: mm: reduce large amounts of memory barrier
> > related damage v3") introduced a potential memory corruption.
>
2012/10/9 Mel Gorman :
> commit 00442ad04a5eac08a98255697c510e708f6082e2 upstream.
>
> Commit cc9a6c877661 ("cpuset: mm: reduce large amounts of memory barrier
> related damage v3") introduced a potential memory corruption.
> shmem_alloc_page() uses a pseudo vma and it has one significant unique
>
2012/10/9 Mel Gorman mgor...@suse.de:
commit 00442ad04a5eac08a98255697c510e708f6082e2 upstream.
Commit cc9a6c877661 (cpuset: mm: reduce large amounts of memory barrier
related damage v3) introduced a potential memory corruption.
shmem_alloc_page() uses a pseudo vma and it has one significant
On Tue, Dec 04, 2012 at 02:54:08PM +0200, Tommi Rantala wrote:
2012/10/9 Mel Gorman mgor...@suse.de:
commit 00442ad04a5eac08a98255697c510e708f6082e2 upstream.
Commit cc9a6c877661 (cpuset: mm: reduce large amounts of memory barrier
related damage v3) introduced a potential memory
On Tue, 4 Dec 2012, Mel Gorman wrote:
On Tue, Dec 04, 2012 at 02:54:08PM +0200, Tommi Rantala wrote:
2012/10/9 Mel Gorman mgor...@suse.de:
commit 00442ad04a5eac08a98255697c510e708f6082e2 upstream.
Commit cc9a6c877661 (cpuset: mm: reduce large amounts of memory barrier
related damage
On Tue, 4 Dec 2012, Hugh Dickins wrote:
Yes, your patch fixes it Mel, but I prefer it as below, with a couple
of mods: removing the no longer true comment, and leaving shmem_swapin()
alone with just a comment. It appears to be the job of the rather weird
mpol_cond_copy() to drop the
commit 00442ad04a5eac08a98255697c510e708f6082e2 upstream.
Commit cc9a6c877661 ("cpuset: mm: reduce large amounts of memory barrier
related damage v3") introduced a potential memory corruption.
shmem_alloc_page() uses a pseudo vma and it has one significant unique
combination, vma->vm_ops=NULL and
commit 00442ad04a5eac08a98255697c510e708f6082e2 upstream.
Commit cc9a6c877661 (cpuset: mm: reduce large amounts of memory barrier
related damage v3) introduced a potential memory corruption.
shmem_alloc_page() uses a pseudo vma and it has one significant unique
combination, vma-vm_ops=NULL and
> mempolicy: fix a memory corruption by refcount imbalance in alloc_pages_vma()
>
> [cc9a6c87: cpuset: mm: reduce large amounts of memory barrier related damage
> v3] introduced a potential memory corruption. shmem_alloc_page() uses a
> pseudo vma and it has one significant unique combination,
mempolicy: fix a memory corruption by refcount imbalance in alloc_pages_vma()
[cc9a6c87: cpuset: mm: reduce large amounts of memory barrier related damage
v3] introduced a potential memory corruption. shmem_alloc_page() uses a
pseudo vma and it has one significant unique combination,
On Tue, 21 Aug 2012, Mel Gorman wrote:
> mempolicy: fix a memory corruption by refcount imbalance in alloc_pages_vma()
Reviewed-by: Christoph Lameter
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo
On Mon, Aug 20, 2012 at 07:51:10PM +, Christoph Lameter wrote:
> On Mon, 20 Aug 2012, Mel Gorman wrote:
>
> > diff --git a/mm/mempolicy.c b/mm/mempolicy.c
> > index 45f9825..82e872f 100644
> > --- a/mm/mempolicy.c
> > +++ b/mm/mempolicy.c
> > @@ -1545,15 +1545,28 @@ struct mempolicy
On Mon, Aug 20, 2012 at 07:51:10PM +, Christoph Lameter wrote:
On Mon, 20 Aug 2012, Mel Gorman wrote:
diff --git a/mm/mempolicy.c b/mm/mempolicy.c
index 45f9825..82e872f 100644
--- a/mm/mempolicy.c
+++ b/mm/mempolicy.c
@@ -1545,15 +1545,28 @@ struct mempolicy
On Tue, 21 Aug 2012, Mel Gorman wrote:
mempolicy: fix a memory corruption by refcount imbalance in alloc_pages_vma()
Reviewed-by: Christoph Lameter c...@linux.com
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More
On Mon, 20 Aug 2012, Mel Gorman wrote:
> diff --git a/mm/mempolicy.c b/mm/mempolicy.c
> index 45f9825..82e872f 100644
> --- a/mm/mempolicy.c
> +++ b/mm/mempolicy.c
> @@ -1545,15 +1545,28 @@ struct mempolicy *get_vma_policy(struct task_struct
> *task,
> struct vm_area_struct *vma,
[cc9a6c87: cpuset: mm: reduce large amounts of memory barrier related damage
v3] introduced a potential memory corruption. shmem_alloc_page() uses a
pseudo vma and it has one significant unique combination, vma->vm_ops=NULL
and vma->policy->flags & MPOL_F_SHARED.
get_vma_policy() does NOT
[cc9a6c87: cpuset: mm: reduce large amounts of memory barrier related damage
v3] introduced a potential memory corruption. shmem_alloc_page() uses a
pseudo vma and it has one significant unique combination, vma-vm_ops=NULL
and vma-policy-flags MPOL_F_SHARED.
get_vma_policy() does NOT increase a
On Mon, 20 Aug 2012, Mel Gorman wrote:
diff --git a/mm/mempolicy.c b/mm/mempolicy.c
index 45f9825..82e872f 100644
--- a/mm/mempolicy.c
+++ b/mm/mempolicy.c
@@ -1545,15 +1545,28 @@ struct mempolicy *get_vma_policy(struct task_struct
*task,
struct vm_area_struct *vma, unsigned
20 matches
Mail list logo