All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] mm/hugetlb: use pmd_page() in follow_huge_pmd()
@ 2015-04-09 16:11 ` Gerald Schaefer
  0 siblings, 0 replies; 12+ messages in thread
From: Gerald Schaefer @ 2015-04-09 16:11 UTC (permalink / raw)
  To: Naoya Horiguchi, Andrew Morton, Hugh Dickins
  Cc: linux-kernel, linux-mm, Michal Hocko, Andrea Arcangeli,
	Martin Schwidefsky, Gerald Schaefer, stable

commit 61f77eda "mm/hugetlb: reduce arch dependent code around follow_huge_*"
broke follow_huge_pmd() on s390, where pmd and pte layout differ and using
pte_page() on a huge pmd will return wrong results. Using pmd_page() instead
fixes this.

All architectures that were touched by commit 61f77eda have pmd_page()
defined, so this should not break anything on other architectures.

Signed-off-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>
Cc: stable@vger.kernel.org # v3.12
---
 mm/hugetlb.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/mm/hugetlb.c b/mm/hugetlb.c
index e8c92ae..271e443 100644
--- a/mm/hugetlb.c
+++ b/mm/hugetlb.c
@@ -3865,8 +3865,7 @@ retry:
 	if (!pmd_huge(*pmd))
 		goto out;
 	if (pmd_present(*pmd)) {
-		page = pte_page(*(pte_t *)pmd) +
-			((address & ~PMD_MASK) >> PAGE_SHIFT);
+		page = pmd_page(*pmd) + ((address & ~PMD_MASK) >> PAGE_SHIFT);
 		if (flags & FOLL_GET)
 			get_page(page);
 	} else {
-- 
2.1.4


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [PATCH] mm/hugetlb: use pmd_page() in follow_huge_pmd()
@ 2015-04-09 16:11 ` Gerald Schaefer
  0 siblings, 0 replies; 12+ messages in thread
From: Gerald Schaefer @ 2015-04-09 16:11 UTC (permalink / raw)
  To: Naoya Horiguchi, Andrew Morton, Hugh Dickins
  Cc: linux-kernel, linux-mm, Michal Hocko, Andrea Arcangeli,
	Martin Schwidefsky, Gerald Schaefer, stable

commit 61f77eda "mm/hugetlb: reduce arch dependent code around follow_huge_*"
broke follow_huge_pmd() on s390, where pmd and pte layout differ and using
pte_page() on a huge pmd will return wrong results. Using pmd_page() instead
fixes this.

All architectures that were touched by commit 61f77eda have pmd_page()
defined, so this should not break anything on other architectures.

Signed-off-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>
Cc: stable@vger.kernel.org # v3.12
---
 mm/hugetlb.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/mm/hugetlb.c b/mm/hugetlb.c
index e8c92ae..271e443 100644
--- a/mm/hugetlb.c
+++ b/mm/hugetlb.c
@@ -3865,8 +3865,7 @@ retry:
 	if (!pmd_huge(*pmd))
 		goto out;
 	if (pmd_present(*pmd)) {
-		page = pte_page(*(pte_t *)pmd) +
-			((address & ~PMD_MASK) >> PAGE_SHIFT);
+		page = pmd_page(*pmd) + ((address & ~PMD_MASK) >> PAGE_SHIFT);
 		if (flags & FOLL_GET)
 			get_page(page);
 	} else {
-- 
2.1.4

--
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>

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [PATCH] mm/hugetlb: use pmd_page() in follow_huge_pmd()
  2015-04-09 16:11 ` Gerald Schaefer
@ 2015-04-09 19:41   ` David Rientjes
  -1 siblings, 0 replies; 12+ messages in thread
From: David Rientjes @ 2015-04-09 19:41 UTC (permalink / raw)
  To: Gerald Schaefer
  Cc: Naoya Horiguchi, Andrew Morton, Hugh Dickins, linux-kernel,
	linux-mm, Michal Hocko, Andrea Arcangeli, Martin Schwidefsky

On Thu, 9 Apr 2015, Gerald Schaefer wrote:

> commit 61f77eda "mm/hugetlb: reduce arch dependent code around follow_huge_*"
> broke follow_huge_pmd() on s390, where pmd and pte layout differ and using
> pte_page() on a huge pmd will return wrong results. Using pmd_page() instead
> fixes this.
> 
> All architectures that were touched by commit 61f77eda have pmd_page()
> defined, so this should not break anything on other architectures.
> 
> Signed-off-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>
> Cc: stable@vger.kernel.org # v3.12

Acked-by: David Rientjes <rientjes@google.com>

I'm not sure where the stable cc came from, though: commit 61f77eda makes 
s390 use a generic version of follow_huge_pmd() and that generic version 
is buggy for s930 because of commit e66f17ff7177 ("mm/hugetlb: take page 
table lock in follow_huge_pmd()").  Both of those are 4.0 material, 
though, so why is this needed for stable 3.12?

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] mm/hugetlb: use pmd_page() in follow_huge_pmd()
@ 2015-04-09 19:41   ` David Rientjes
  0 siblings, 0 replies; 12+ messages in thread
From: David Rientjes @ 2015-04-09 19:41 UTC (permalink / raw)
  To: Gerald Schaefer
  Cc: Naoya Horiguchi, Andrew Morton, Hugh Dickins, linux-kernel,
	linux-mm, Michal Hocko, Andrea Arcangeli, Martin Schwidefsky

On Thu, 9 Apr 2015, Gerald Schaefer wrote:

> commit 61f77eda "mm/hugetlb: reduce arch dependent code around follow_huge_*"
> broke follow_huge_pmd() on s390, where pmd and pte layout differ and using
> pte_page() on a huge pmd will return wrong results. Using pmd_page() instead
> fixes this.
> 
> All architectures that were touched by commit 61f77eda have pmd_page()
> defined, so this should not break anything on other architectures.
> 
> Signed-off-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>
> Cc: stable@vger.kernel.org # v3.12

Acked-by: David Rientjes <rientjes@google.com>

I'm not sure where the stable cc came from, though: commit 61f77eda makes 
s390 use a generic version of follow_huge_pmd() and that generic version 
is buggy for s930 because of commit e66f17ff7177 ("mm/hugetlb: take page 
table lock in follow_huge_pmd()").  Both of those are 4.0 material, 
though, so why is this needed for stable 3.12?

--
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>

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] mm/hugetlb: use pmd_page() in follow_huge_pmd()
  2015-04-09 16:11 ` Gerald Schaefer
@ 2015-04-10  0:08   ` Naoya Horiguchi
  -1 siblings, 0 replies; 12+ messages in thread
From: Naoya Horiguchi @ 2015-04-10  0:08 UTC (permalink / raw)
  To: Gerald Schaefer
  Cc: Andrew Morton, Hugh Dickins, linux-kernel, linux-mm,
	Michal Hocko, Andrea Arcangeli, Martin Schwidefsky

On Thu, Apr 09, 2015 at 06:11:35PM +0200, Gerald Schaefer wrote:
> commit 61f77eda "mm/hugetlb: reduce arch dependent code around follow_huge_*"
> broke follow_huge_pmd() on s390, where pmd and pte layout differ and using
> pte_page() on a huge pmd will return wrong results. Using pmd_page() instead
> fixes this.
> 
> All architectures that were touched by commit 61f77eda have pmd_page()
> defined, so this should not break anything on other architectures.
> 
> Signed-off-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>

Thank you for the report. This looks good to me.

Acked-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>

> Cc: stable@vger.kernel.org # v3.12
> ---
>  mm/hugetlb.c | 3 +--
>  1 file changed, 1 insertion(+), 2 deletions(-)
> 
> diff --git a/mm/hugetlb.c b/mm/hugetlb.c
> index e8c92ae..271e443 100644
> --- a/mm/hugetlb.c
> +++ b/mm/hugetlb.c
> @@ -3865,8 +3865,7 @@ retry:
>  	if (!pmd_huge(*pmd))
>  		goto out;
>  	if (pmd_present(*pmd)) {
> -		page = pte_page(*(pte_t *)pmd) +
> -			((address & ~PMD_MASK) >> PAGE_SHIFT);
> +		page = pmd_page(*pmd) + ((address & ~PMD_MASK) >> PAGE_SHIFT);
>  		if (flags & FOLL_GET)
>  			get_page(page);
>  	} else {
> -- 
> 2.1.4
> 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] mm/hugetlb: use pmd_page() in follow_huge_pmd()
@ 2015-04-10  0:08   ` Naoya Horiguchi
  0 siblings, 0 replies; 12+ messages in thread
From: Naoya Horiguchi @ 2015-04-10  0:08 UTC (permalink / raw)
  To: Gerald Schaefer
  Cc: Andrew Morton, Hugh Dickins, linux-kernel, linux-mm,
	Michal Hocko, Andrea Arcangeli, Martin Schwidefsky

On Thu, Apr 09, 2015 at 06:11:35PM +0200, Gerald Schaefer wrote:
> commit 61f77eda "mm/hugetlb: reduce arch dependent code around follow_huge_*"
> broke follow_huge_pmd() on s390, where pmd and pte layout differ and using
> pte_page() on a huge pmd will return wrong results. Using pmd_page() instead
> fixes this.
> 
> All architectures that were touched by commit 61f77eda have pmd_page()
> defined, so this should not break anything on other architectures.
> 
> Signed-off-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>

Thank you for the report. This looks good to me.

Acked-by: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>

> Cc: stable@vger.kernel.org # v3.12
> ---
>  mm/hugetlb.c | 3 +--
>  1 file changed, 1 insertion(+), 2 deletions(-)
> 
> diff --git a/mm/hugetlb.c b/mm/hugetlb.c
> index e8c92ae..271e443 100644
> --- a/mm/hugetlb.c
> +++ b/mm/hugetlb.c
> @@ -3865,8 +3865,7 @@ retry:
>  	if (!pmd_huge(*pmd))
>  		goto out;
>  	if (pmd_present(*pmd)) {
> -		page = pte_page(*(pte_t *)pmd) +
> -			((address & ~PMD_MASK) >> PAGE_SHIFT);
> +		page = pmd_page(*pmd) + ((address & ~PMD_MASK) >> PAGE_SHIFT);
>  		if (flags & FOLL_GET)
>  			get_page(page);
>  	} else {
> -- 
> 2.1.4
> 
--
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>

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] mm/hugetlb: use pmd_page() in follow_huge_pmd()
  2015-04-09 19:41   ` David Rientjes
@ 2015-04-10  8:08     ` Gerald Schaefer
  -1 siblings, 0 replies; 12+ messages in thread
From: Gerald Schaefer @ 2015-04-10  8:08 UTC (permalink / raw)
  To: David Rientjes
  Cc: Naoya Horiguchi, Andrew Morton, Hugh Dickins, linux-kernel,
	linux-mm, Michal Hocko, Andrea Arcangeli, Martin Schwidefsky,
	Jiri Slaby

On Thu, 9 Apr 2015 12:41:47 -0700 (PDT)
David Rientjes <rientjes@google.com> wrote:

> On Thu, 9 Apr 2015, Gerald Schaefer wrote:
> 
> > commit 61f77eda "mm/hugetlb: reduce arch dependent code around
> > follow_huge_*" broke follow_huge_pmd() on s390, where pmd and pte
> > layout differ and using pte_page() on a huge pmd will return wrong
> > results. Using pmd_page() instead fixes this.
> > 
> > All architectures that were touched by commit 61f77eda have
> > pmd_page() defined, so this should not break anything on other
> > architectures.
> > 
> > Signed-off-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>
> > Cc: stable@vger.kernel.org # v3.12
> 
> Acked-by: David Rientjes <rientjes@google.com>
> 
> I'm not sure where the stable cc came from, though: commit 61f77eda
> makes s390 use a generic version of follow_huge_pmd() and that
> generic version is buggy for s930 because of commit e66f17ff7177
> ("mm/hugetlb: take page table lock in follow_huge_pmd()").  Both of
> those are 4.0 material, though, so why is this needed for stable 3.12?

Both commits 61f77eda and e66f17ff already made it into the 3.12 stable
tree, probably because of SLES 12 (actually that's how I noticed them).

But I guess I screwed up the stable CC, stable@vger.kernel.org.#.v3.12
somehow doesn't look right, not sure if the CC in the patch header
suffices. Looks like Jiri Slaby added the patches to 3.12, putting him
on CC now.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] mm/hugetlb: use pmd_page() in follow_huge_pmd()
@ 2015-04-10  8:08     ` Gerald Schaefer
  0 siblings, 0 replies; 12+ messages in thread
From: Gerald Schaefer @ 2015-04-10  8:08 UTC (permalink / raw)
  To: David Rientjes
  Cc: Naoya Horiguchi, Andrew Morton, Hugh Dickins, linux-kernel,
	linux-mm, Michal Hocko, Andrea Arcangeli, Martin Schwidefsky,
	Jiri Slaby

On Thu, 9 Apr 2015 12:41:47 -0700 (PDT)
David Rientjes <rientjes@google.com> wrote:

> On Thu, 9 Apr 2015, Gerald Schaefer wrote:
> 
> > commit 61f77eda "mm/hugetlb: reduce arch dependent code around
> > follow_huge_*" broke follow_huge_pmd() on s390, where pmd and pte
> > layout differ and using pte_page() on a huge pmd will return wrong
> > results. Using pmd_page() instead fixes this.
> > 
> > All architectures that were touched by commit 61f77eda have
> > pmd_page() defined, so this should not break anything on other
> > architectures.
> > 
> > Signed-off-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>
> > Cc: stable@vger.kernel.org # v3.12
> 
> Acked-by: David Rientjes <rientjes@google.com>
> 
> I'm not sure where the stable cc came from, though: commit 61f77eda
> makes s390 use a generic version of follow_huge_pmd() and that
> generic version is buggy for s930 because of commit e66f17ff7177
> ("mm/hugetlb: take page table lock in follow_huge_pmd()").  Both of
> those are 4.0 material, though, so why is this needed for stable 3.12?

Both commits 61f77eda and e66f17ff already made it into the 3.12 stable
tree, probably because of SLES 12 (actually that's how I noticed them).

But I guess I screwed up the stable CC, stable@vger.kernel.org.#.v3.12
somehow doesn't look right, not sure if the CC in the patch header
suffices. Looks like Jiri Slaby added the patches to 3.12, putting him
on CC now.

--
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>

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] mm/hugetlb: use pmd_page() in follow_huge_pmd()
  2015-04-10  8:08     ` Gerald Schaefer
@ 2015-04-10 20:38       ` Andrew Morton
  -1 siblings, 0 replies; 12+ messages in thread
From: Andrew Morton @ 2015-04-10 20:38 UTC (permalink / raw)
  To: Gerald Schaefer
  Cc: David Rientjes, Naoya Horiguchi, Hugh Dickins, linux-kernel,
	linux-mm, Michal Hocko, Andrea Arcangeli, Martin Schwidefsky,
	Jiri Slaby

On Fri, 10 Apr 2015 10:08:49 +0200 Gerald Schaefer <gerald.schaefer@de.ibm.com> wrote:

> On Thu, 9 Apr 2015 12:41:47 -0700 (PDT)
> David Rientjes <rientjes@google.com> wrote:
> 
> > On Thu, 9 Apr 2015, Gerald Schaefer wrote:
> > 
> > > commit 61f77eda "mm/hugetlb: reduce arch dependent code around
> > > follow_huge_*" broke follow_huge_pmd() on s390, where pmd and pte
> > > layout differ and using pte_page() on a huge pmd will return wrong
> > > results. Using pmd_page() instead fixes this.
> > > 
> > > All architectures that were touched by commit 61f77eda have
> > > pmd_page() defined, so this should not break anything on other
> > > architectures.
> > > 
> > > Signed-off-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>
> > > Cc: stable@vger.kernel.org # v3.12
> > 
> > Acked-by: David Rientjes <rientjes@google.com>
> > 
> > I'm not sure where the stable cc came from, though: commit 61f77eda
> > makes s390 use a generic version of follow_huge_pmd() and that
> > generic version is buggy for s930 because of commit e66f17ff7177
> > ("mm/hugetlb: take page table lock in follow_huge_pmd()").  Both of
> > those are 4.0 material, though, so why is this needed for stable 3.12?
> 
> Both commits 61f77eda and e66f17ff already made it into the 3.12 stable
> tree, probably because of SLES 12 (actually that's how I noticed them).
> 
> But I guess I screwed up the stable CC, stable@vger.kernel.org.#.v3.12
> somehow doesn't look right, not sure if the CC in the patch header
> suffices. Looks like Jiri Slaby added the patches to 3.12, putting him
> on CC now.

hm.  I think I'll make it

Fixes: 61f77eda "mm/hugetlb: reduce arch dependent code around follow_huge_*"
...
Cc: <stable@vger.kernel.org>

There's enough info here for the various tree maintainers to work out
whether their kernel needs this fix.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] mm/hugetlb: use pmd_page() in follow_huge_pmd()
@ 2015-04-10 20:38       ` Andrew Morton
  0 siblings, 0 replies; 12+ messages in thread
From: Andrew Morton @ 2015-04-10 20:38 UTC (permalink / raw)
  To: Gerald Schaefer
  Cc: David Rientjes, Naoya Horiguchi, Hugh Dickins, linux-kernel,
	linux-mm, Michal Hocko, Andrea Arcangeli, Martin Schwidefsky,
	Jiri Slaby

On Fri, 10 Apr 2015 10:08:49 +0200 Gerald Schaefer <gerald.schaefer@de.ibm.com> wrote:

> On Thu, 9 Apr 2015 12:41:47 -0700 (PDT)
> David Rientjes <rientjes@google.com> wrote:
> 
> > On Thu, 9 Apr 2015, Gerald Schaefer wrote:
> > 
> > > commit 61f77eda "mm/hugetlb: reduce arch dependent code around
> > > follow_huge_*" broke follow_huge_pmd() on s390, where pmd and pte
> > > layout differ and using pte_page() on a huge pmd will return wrong
> > > results. Using pmd_page() instead fixes this.
> > > 
> > > All architectures that were touched by commit 61f77eda have
> > > pmd_page() defined, so this should not break anything on other
> > > architectures.
> > > 
> > > Signed-off-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>
> > > Cc: stable@vger.kernel.org # v3.12
> > 
> > Acked-by: David Rientjes <rientjes@google.com>
> > 
> > I'm not sure where the stable cc came from, though: commit 61f77eda
> > makes s390 use a generic version of follow_huge_pmd() and that
> > generic version is buggy for s930 because of commit e66f17ff7177
> > ("mm/hugetlb: take page table lock in follow_huge_pmd()").  Both of
> > those are 4.0 material, though, so why is this needed for stable 3.12?
> 
> Both commits 61f77eda and e66f17ff already made it into the 3.12 stable
> tree, probably because of SLES 12 (actually that's how I noticed them).
> 
> But I guess I screwed up the stable CC, stable@vger.kernel.org.#.v3.12
> somehow doesn't look right, not sure if the CC in the patch header
> suffices. Looks like Jiri Slaby added the patches to 3.12, putting him
> on CC now.

hm.  I think I'll make it

Fixes: 61f77eda "mm/hugetlb: reduce arch dependent code around follow_huge_*"
...
Cc: <stable@vger.kernel.org>

There's enough info here for the various tree maintainers to work out
whether their kernel needs this fix.

--
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>

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] mm/hugetlb: use pmd_page() in follow_huge_pmd()
  2015-04-10 20:38       ` Andrew Morton
@ 2015-04-23  7:46         ` Jiri Slaby
  -1 siblings, 0 replies; 12+ messages in thread
From: Jiri Slaby @ 2015-04-23  7:46 UTC (permalink / raw)
  To: Andrew Morton, Gerald Schaefer
  Cc: David Rientjes, Naoya Horiguchi, Hugh Dickins, linux-kernel,
	linux-mm, Michal Hocko, Andrea Arcangeli, Martin Schwidefsky

On 04/10/2015, 10:38 PM, Andrew Morton wrote:
> hm.  I think I'll make it
> 
> Fixes: 61f77eda "mm/hugetlb: reduce arch dependent code around follow_huge_*"

+1. This is the best tag to work with.

thanks,
-- 
js
suse labs

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] mm/hugetlb: use pmd_page() in follow_huge_pmd()
@ 2015-04-23  7:46         ` Jiri Slaby
  0 siblings, 0 replies; 12+ messages in thread
From: Jiri Slaby @ 2015-04-23  7:46 UTC (permalink / raw)
  To: Andrew Morton, Gerald Schaefer
  Cc: David Rientjes, Naoya Horiguchi, Hugh Dickins, linux-kernel,
	linux-mm, Michal Hocko, Andrea Arcangeli, Martin Schwidefsky

On 04/10/2015, 10:38 PM, Andrew Morton wrote:
> hm.  I think I'll make it
> 
> Fixes: 61f77eda "mm/hugetlb: reduce arch dependent code around follow_huge_*"

+1. This is the best tag to work with.

thanks,
-- 
js
suse labs

--
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>

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2015-04-23  7:46 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-04-09 16:11 [PATCH] mm/hugetlb: use pmd_page() in follow_huge_pmd() Gerald Schaefer
2015-04-09 16:11 ` Gerald Schaefer
2015-04-09 19:41 ` David Rientjes
2015-04-09 19:41   ` David Rientjes
2015-04-10  8:08   ` Gerald Schaefer
2015-04-10  8:08     ` Gerald Schaefer
2015-04-10 20:38     ` Andrew Morton
2015-04-10 20:38       ` Andrew Morton
2015-04-23  7:46       ` Jiri Slaby
2015-04-23  7:46         ` Jiri Slaby
2015-04-10  0:08 ` Naoya Horiguchi
2015-04-10  0:08   ` Naoya Horiguchi

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.