From: Naoya Horiguchi <n-horiguchi@ah•jp.nec.com>
To: Stephen Rothwell <sfr@canb•auug.org.au>
Cc: Andrew Morton <akpm@linux-foundation•org>,
linux-next@vger•kernel.org, linux-kernel@vger•kernel.org,
linux-mm@kvack•org
Subject: Re: linux-next: build failure after merge of the akpm-current tree
Date: Fri, 13 Jun 2014 11:12:06 -0400 [thread overview]
Message-ID: <539b14d3.e75eb40a.5896.6d75SMTPIN_ADDED_BROKEN@mx.google.com> (raw)
In-Reply-To: <20140613150550.7b2e2c4c@canb.auug.org.au>
# cced: linux-mm
Hi Stephen,
On Fri, Jun 13, 2014 at 03:05:50PM +1000, Stephen Rothwell wrote:
> Hi Andrew,
>
> After merging the akpm-current tree, today's linux-next build (powerpc ppc64_defconfig)
> failed like this:
>
> fs/proc/task_mmu.c: In function 'smaps_pmd':
> include/linux/compiler.h:363:38: error: call to '__compiletime_assert_505' declared with attribute error: BUILD_BUG failed
> _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
> ^
> include/linux/compiler.h:346:4: note: in definition of macro '__compiletime_assert'
> prefix ## suffix(); \
> ^
> include/linux/compiler.h:363:2: note: in expansion of macro '_compiletime_assert'
> _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__)
> ^
> include/linux/bug.h:50:37: note: in expansion of macro 'compiletime_assert'
> #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
> ^
> include/linux/bug.h:84:21: note: in expansion of macro 'BUILD_BUG_ON_MSG'
> #define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
> ^
> include/linux/huge_mm.h:167:27: note: in expansion of macro 'BUILD_BUG'
> #define HPAGE_PMD_SIZE ({ BUILD_BUG(); 0; })
> ^
> fs/proc/task_mmu.c:505:39: note: in expansion of macro 'HPAGE_PMD_SIZE'
> smaps_pte((pte_t *)pmd, addr, addr + HPAGE_PMD_SIZE, walk);
> ^
>
> Caused by commit b0e08c526179 ("mm/pagewalk: move pmd_trans_huge_lock()
> from callbacks to common code").
>
> The reference to HPAGE_PMD_SIZE (which contains a BUILD_BUG() when
> CONFIG_TRANSPARENT_HUGEPAGE is not defined) used to be protected by a
> call to pmd_trans_huge_lock() (a static inline function that was
> contact 0 when CONFIG_TRANSPARENT_HUGEPAGE is not defined) so gcc did
> not see the reference and the BUG_ON. That protection has been
> removed ...
>
> I have reverted that commit and commit 2dc554765dd1
> ("mm-pagewalk-move-pmd_trans_huge_lock-from-callbacks-to-common-code-checkpatch-fixes")
> that depend on it for today.
Sorry about that, this build failure happens because I moved the
pmd_trans_huge_lock() into the common pagewalk code,
clearly this makes mm_walk->pmd_entry handle only transparent hugepage,
so the additional patch below explicitly declare it with #ifdef
CONFIG_TRANSPARENT_HUGEPAGE.
I'll merge this in the next version of my series, but this will help
linux-next for a quick solution.
Thanks,
Naoya Horiguchi
---
>From da0850cd03baa3d50c8e353976b5b9edbfbd4413 Mon Sep 17 00:00:00 2001
Date: Fri, 13 Jun 2014 10:33:26 -0400
Subject: [PATCH] fix build error of v3.15-mmotm-2014-06-12-16-38
Signed-off-by: Naoya Horiguchi <n-horiguchi@ah•jp.nec.com>
---
fs/proc/task_mmu.c | 17 +++++++++++++++++
mm/memcontrol.c | 8 ++++++++
mm/mincore.c | 4 ++++
3 files changed, 29 insertions(+)
diff --git a/fs/proc/task_mmu.c b/fs/proc/task_mmu.c
index f42f658640cd..60ce441ee103 100644
--- a/fs/proc/task_mmu.c
+++ b/fs/proc/task_mmu.c
@@ -498,6 +498,7 @@ static int smaps_pte(pte_t *pte, unsigned long addr, unsigned long end,
return 0;
}
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
static int smaps_pmd(pmd_t *pmd, unsigned long addr, unsigned long end,
struct mm_walk *walk)
{
@@ -506,6 +507,7 @@ static int smaps_pmd(pmd_t *pmd, unsigned long addr, unsigned long end,
mss->anonymous_thp += HPAGE_PMD_SIZE;
return 0;
}
+#endif
static void show_smap_vma_flags(struct seq_file *m, struct vm_area_struct *vma)
{
@@ -568,7 +570,9 @@ static int show_smap(struct seq_file *m, void *v, int is_pid)
struct vm_area_struct *vma = v;
struct mem_size_stats mss;
struct mm_walk smaps_walk = {
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
.pmd_entry = smaps_pmd,
+#endif
.pte_entry = smaps_pte,
.mm = vma->vm_mm,
.vma = vma,
@@ -774,6 +778,7 @@ static int clear_refs_pte(pte_t *pte, unsigned long addr,
return 0;
}
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
static int clear_refs_pmd(pmd_t *pmd, unsigned long addr,
unsigned long end, struct mm_walk *walk)
{
@@ -800,6 +805,7 @@ static int clear_refs_pmd(pmd_t *pmd, unsigned long addr,
walk->control = PTWALK_DOWN;
return 0;
}
+#endif
static int clear_refs_test_walk(unsigned long start, unsigned long end,
struct mm_walk *walk)
@@ -865,7 +871,9 @@ static ssize_t clear_refs_write(struct file *file, const char __user *buf,
};
struct mm_walk clear_refs_walk = {
.pte_entry = clear_refs_pte,
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
.pmd_entry = clear_refs_pmd,
+#endif
.test_walk = clear_refs_test_walk,
.mm = mm,
.private = &cp,
@@ -1030,6 +1038,7 @@ static int pagemap_pte(pte_t *pte, unsigned long addr, unsigned long end,
return add_to_pagemap(addr, &pme, pm);
}
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
static int pagemap_pmd(pmd_t *pmd, unsigned long addr, unsigned long end,
struct mm_walk *walk)
{
@@ -1055,6 +1064,7 @@ static int pagemap_pmd(pmd_t *pmd, unsigned long addr, unsigned long end,
}
return err;
}
+#endif
#ifdef CONFIG_HUGETLB_PAGE
static void huge_pte_to_pagemap_entry(pagemap_entry_t *pme, struct pagemapread *pm,
@@ -1160,7 +1170,9 @@ static ssize_t pagemap_read(struct file *file, char __user *buf,
goto out_free;
pagemap_walk.pte_entry = pagemap_pte;
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
pagemap_walk.pmd_entry = pagemap_pmd;
+#endif
pagemap_walk.pte_hole = pagemap_pte_hole;
#ifdef CONFIG_HUGETLB_PAGE
pagemap_walk.hugetlb_entry = pagemap_hugetlb;
@@ -1316,6 +1328,7 @@ static int gather_pte_stats(pte_t *pte, unsigned long addr,
return 0;
}
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
static int gather_pmd_stats(pmd_t *pmd, unsigned long addr,
unsigned long end, struct mm_walk *walk)
{
@@ -1330,6 +1343,8 @@ static int gather_pmd_stats(pmd_t *pmd, unsigned long addr,
HPAGE_PMD_SIZE/PAGE_SIZE);
return 0;
}
+#endif
+
#ifdef CONFIG_HUGETLB_PAGE
static int gather_hugetlb_stats(pte_t *pte, unsigned long addr,
unsigned long end, struct mm_walk *walk)
@@ -1381,7 +1396,9 @@ static int show_numa_map(struct seq_file *m, void *v, int is_pid)
memset(md, 0, sizeof(*md));
walk.hugetlb_entry = gather_hugetlb_stats;
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
walk.pmd_entry = gather_pmd_stats;
+#endif
walk.pte_entry = gather_pte_stats;
walk.private = md;
walk.mm = mm;
diff --git a/mm/memcontrol.c b/mm/memcontrol.c
index cb11c74f2a5a..2a18af6d9cf4 100644
--- a/mm/memcontrol.c
+++ b/mm/memcontrol.c
@@ -6729,6 +6729,7 @@ static int mem_cgroup_count_precharge_pte(pte_t *pte,
return 0;
}
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
static int mem_cgroup_count_precharge_pmd(pmd_t *pmd,
unsigned long addr, unsigned long end,
struct mm_walk *walk)
@@ -6739,6 +6740,7 @@ static int mem_cgroup_count_precharge_pmd(pmd_t *pmd,
mc.precharge += HPAGE_PMD_NR;
return 0;
}
+#endif
static unsigned long mem_cgroup_count_precharge(struct mm_struct *mm)
{
@@ -6746,7 +6748,9 @@ static unsigned long mem_cgroup_count_precharge(struct mm_struct *mm)
struct vm_area_struct *vma;
struct mm_walk mem_cgroup_count_precharge_walk = {
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
.pmd_entry = mem_cgroup_count_precharge_pmd,
+#endif
.pte_entry = mem_cgroup_count_precharge_pte,
.mm = mm,
};
@@ -6948,6 +6952,7 @@ put: /* get_mctgt_type() gets the page */
return 0;
}
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
static int mem_cgroup_move_charge_pmd(pmd_t *pmd,
unsigned long addr, unsigned long end,
struct mm_walk *walk)
@@ -6976,12 +6981,15 @@ static int mem_cgroup_move_charge_pmd(pmd_t *pmd,
}
return 0;
}
+#endif
static void mem_cgroup_move_charge(struct mm_struct *mm)
{
struct vm_area_struct *vma;
struct mm_walk mem_cgroup_move_charge_walk = {
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
.pmd_entry = mem_cgroup_move_charge_pmd,
+#endif
.pte_entry = mem_cgroup_move_charge_pte,
.mm = mm,
};
diff --git a/mm/mincore.c b/mm/mincore.c
index 9f89c34303ec..d8a5e9f62268 100644
--- a/mm/mincore.c
+++ b/mm/mincore.c
@@ -138,6 +138,7 @@ static int mincore_pte(pte_t *pte, unsigned long addr, unsigned long end,
return 0;
}
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
static int mincore_pmd(pmd_t *pmd, unsigned long addr, unsigned long end,
struct mm_walk *walk)
{
@@ -145,6 +146,7 @@ static int mincore_pmd(pmd_t *pmd, unsigned long addr, unsigned long end,
walk->private += (end - addr) >> PAGE_SHIFT;
return 0;
}
+#endif
/*
* Do a chunk of "sys_mincore()". We've already checked
@@ -157,7 +159,9 @@ static long do_mincore(unsigned long addr, unsigned long pages,
struct vm_area_struct *vma;
int err;
struct mm_walk mincore_walk = {
+#ifdef CONFIG_TRANSPARENT_HUGEPAGE
.pmd_entry = mincore_pmd,
+#endif
.pte_entry = mincore_pte,
.pte_hole = mincore_hole,
.hugetlb_entry = mincore_hugetlb,
--
1.9.3
--
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>
next prev parent reply other threads:[~2014-06-13 15:12 UTC|newest]
Thread overview: 447+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-06-13 5:05 linux-next: build failure after merge of the akpm-current tree Stephen Rothwell
2014-06-13 5:28 ` Stephen Rothwell
2014-06-13 15:12 ` Naoya Horiguchi [this message]
[not found] ` <1402672324-io6h33kn@n-horiguchi@ah.jp.nec.com>
2014-06-16 2:01 ` Stephen Rothwell
-- strict thread matches above, loose matches on Subject: below --
2022-03-31 3:18 Stephen Rothwell
2022-03-10 8:58 Stephen Rothwell
2022-02-28 14:33 Stephen Rothwell
2022-02-28 18:21 ` Andrew Morton
2022-02-14 7:00 Stephen Rothwell
2022-02-14 7:16 ` Christoph Hellwig
2022-01-28 3:48 Stephen Rothwell
2022-01-28 22:49 ` Andrey Konovalov
2021-12-17 12:26 Stephen Rothwell
2021-10-22 8:38 Stephen Rothwell
2021-10-25 5:58 ` Joel Stanley
2021-10-25 6:09 ` Stephen Rothwell
2021-10-25 6:16 ` Joel Stanley
2021-10-21 6:43 Stephen Rothwell
2021-10-21 7:08 ` Stephen Rothwell
2021-10-18 8:29 Stephen Rothwell
2021-10-18 10:26 ` Mike Rapoport
2021-10-15 9:29 Stephen Rothwell
2021-10-15 13:14 ` Andy Shevchenko
2021-10-18 2:35 ` Stephen Rothwell
2021-10-18 8:01 ` Andy Shevchenko
2021-10-18 8:45 ` Stephen Rothwell
2021-10-18 9:07 ` Rasmus Villemoes
2021-10-18 10:16 ` Andy Shevchenko
2021-10-27 15:10 ` Andy Shevchenko
2021-07-20 8:23 Stephen Rothwell
2021-07-20 21:03 ` Andrew Morton
2021-07-20 23:10 ` Stephen Rothwell
2021-06-24 9:43 Stephen Rothwell
2021-06-25 6:28 ` Gavin Shan
2021-06-25 6:34 ` Stephen Rothwell
2021-06-25 6:37 ` Stephen Rothwell
2021-06-25 6:56 ` Gavin Shan
2021-05-21 5:53 Stephen Rothwell
2021-05-12 5:33 Stephen Rothwell
2021-05-12 9:19 ` Christophe Leroy
2021-05-12 5:28 Stephen Rothwell
2021-05-12 14:01 ` Waiman Long
2021-03-18 9:56 Stephen Rothwell
2021-03-23 20:58 ` Stephen Rothwell
2021-03-23 23:44 ` Nicholas Piggin
2021-03-10 3:55 Stephen Rothwell
2021-03-10 3:16 Stephen Rothwell
2021-03-10 4:39 ` Axel Rasmussen
2021-02-02 9:03 Stephen Rothwell
2021-02-02 10:35 ` Geert Uytterhoeven
2021-02-02 12:33 ` Pavel Tatashin
2021-02-02 12:55 ` Geert Uytterhoeven
2021-02-03 17:09 ` Arnd Bergmann
2021-02-03 17:34 ` Randy Dunlap
2021-02-03 22:22 ` Arnd Bergmann
2021-02-03 22:36 ` Pavel Tatashin
2021-02-03 23:21 ` Pavel Tatashin
2021-02-03 23:28 ` Stephen Rothwell
2021-02-03 23:32 ` Pavel Tatashin
2021-02-04 0:10 ` Randy Dunlap
2021-02-04 1:17 ` Stephen Rothwell
2021-01-27 12:21 Stephen Rothwell
2021-01-27 16:14 ` Alexey Dobriyan
2021-01-20 5:25 Stephen Rothwell
2021-01-20 5:48 ` Dan Williams
2021-01-21 6:20 ` Stephen Rothwell
2020-12-21 2:10 Stephen Rothwell
2020-12-21 2:31 ` Kuan-Ying Lee
2020-12-21 2:55 ` Stephen Rothwell
2020-12-22 8:16 ` Kuan-Ying Lee
2020-12-03 9:08 Stephen Rothwell
2020-12-03 9:37 ` Rui Salvaterra
2020-12-03 16:30 ` Rui Salvaterra
2020-11-05 5:04 Stephen Rothwell
2020-11-05 5:37 ` Dan Williams
2020-10-29 4:08 Stephen Rothwell
2020-10-29 11:08 ` Andy Shevchenko
2020-10-16 4:45 Stephen Rothwell
2020-09-08 10:09 Stephen Rothwell
2020-09-08 13:50 ` Vivek Goyal
2020-09-09 8:10 ` Roger Pau Monné
2020-09-24 1:39 ` Williams, Dan J
2020-10-16 19:44 ` Miklos Szeredi
2020-10-21 22:57 ` Dan Williams
2020-08-27 8:20 Stephen Rothwell
2020-08-27 12:45 ` Mike Rapoport
2020-08-27 22:33 ` Stephen Rothwell
2020-08-25 7:25 Stephen Rothwell
2020-07-21 10:57 Stephen Rothwell
2020-07-21 17:05 ` Mike Kravetz
2020-07-09 8:21 Stephen Rothwell
2020-06-26 7:06 Stephen Rothwell
2020-06-26 21:08 ` Kees Cook
2020-06-21 14:34 Stephen Rothwell
2020-06-09 12:42 Stephen Rothwell
2020-06-10 3:44 ` Stephen Rothwell
2020-06-10 4:01 ` Andrew Morton
2020-06-10 10:14 ` Stephen Rothwell
2020-05-07 12:17 Stephen Rothwell
2020-05-08 1:43 ` Stephen Rothwell
2020-05-08 2:08 ` Andrew Morton
2020-05-08 3:10 ` Stephen Rothwell
2020-05-08 14:51 ` Ira Weiny
2020-05-08 21:29 ` Andrew Morton
2020-04-20 10:00 Stephen Rothwell
2020-04-20 17:24 ` Christoph Hellwig
2020-01-31 3:13 Stephen Rothwell
2020-02-01 0:32 ` J. Bruce Fields
2020-02-01 7:54 ` Arnd Bergmann
2020-02-03 20:52 ` J. Bruce Fields
2020-01-14 5:42 Stephen Rothwell
2020-01-06 5:49 Stephen Rothwell
2019-11-15 7:19 Stephen Rothwell
2019-11-15 23:23 ` Andrew Morton
2019-11-15 23:37 ` Randy Dunlap
2019-11-05 10:19 Stephen Rothwell
2019-11-05 18:56 ` Mike Kravetz
2019-11-06 0:00 ` Mike Kravetz
2019-11-11 10:24 ` Michael Ellerman
2019-11-12 0:59 ` Michael Ellerman
2019-11-12 18:12 ` Mike Kravetz
2019-08-30 13:55 Stephen Rothwell
2019-08-30 14:28 ` Jason Gunthorpe
2019-08-16 12:16 Stephen Rothwell
2019-08-16 14:00 ` Catalin Marinas
2019-08-07 7:24 Stephen Rothwell
2019-08-07 14:39 ` Song Liu
2019-07-26 4:27 Stephen Rothwell
2019-07-09 11:15 Stephen Rothwell
2019-07-09 20:42 ` Andrew Morton
2019-07-10 7:05 ` Michal Hocko
2019-07-11 0:34 ` Andrew Morton
2019-07-12 10:59 ` Arnd Bergmann
2019-07-12 21:15 ` Andrew Morton
2019-07-05 8:49 Stephen Rothwell
2019-07-05 9:27 ` Marco Elver
2019-07-05 10:18 ` Stephen Rothwell
2019-06-26 12:58 Stephen Rothwell
2019-06-26 13:13 ` Christoph Hellwig
2019-06-27 0:01 ` Stephen Rothwell
2019-06-26 11:41 Stephen Rothwell
2019-06-26 12:02 ` Anshuman Khandual
2019-06-26 12:34 ` Stephen Rothwell
2019-06-24 11:00 Stephen Rothwell
2019-06-24 21:59 ` Andrew Morton
2019-06-20 9:42 Stephen Rothwell
2019-06-20 10:17 ` David Hildenbrand
2019-06-19 10:06 Stephen Rothwell
2019-06-20 16:20 ` Masahiro Yamada
2019-05-30 4:45 Stephen Rothwell
2019-05-28 3:50 Stephen Rothwell
2019-04-17 6:53 Stephen Rothwell
2019-04-17 22:22 ` Kees Cook
2019-04-17 22:28 ` Kees Cook
2019-04-17 22:46 ` Kees Cook
2019-04-17 23:02 ` Stephen Rothwell
2019-04-21 16:56 ` Alexey Dobriyan
2019-04-17 6:43 Stephen Rothwell
2019-02-20 6:44 Stephen Rothwell
2019-02-13 6:25 Stephen Rothwell
2019-02-13 22:29 ` Andrew Morton
2019-01-16 23:40 Stephen Rothwell
2019-01-08 2:11 Stephen Rothwell
2019-01-08 4:54 ` Anshuman Khandual
2019-01-08 9:50 ` Stephen Rothwell
2018-12-05 5:14 Stephen Rothwell
2018-08-13 8:22 Stephen Rothwell
2018-07-23 9:42 Stephen Rothwell
2018-07-25 23:18 ` Omar Sandoval
2018-06-29 7:49 Stephen Rothwell
2018-06-29 21:25 ` Alexey Dobriyan
2018-06-30 3:18 ` Stephen Rothwell
2018-03-14 5:45 Stephen Rothwell
2018-03-13 9:51 Stephen Rothwell
2018-03-13 19:44 ` Andrew Morton
2018-03-13 20:58 ` Stephen Rothwell
2018-03-08 4:52 Stephen Rothwell
2018-02-26 5:15 Stephen Rothwell
2018-01-05 4:59 Stephen Rothwell
2017-12-11 5:05 Stephen Rothwell
2017-11-30 3:46 Stephen Rothwell
2017-11-20 1:57 Stephen Rothwell
2017-11-20 4:25 ` Dan Williams
2017-11-20 4:32 ` Stephen Rothwell
2017-11-20 4:34 ` Dan Williams
2017-10-13 2:38 Mark Brown
2017-09-04 8:56 Stephen Rothwell
2017-08-31 8:21 Stephen Rothwell
2017-09-06 12:32 ` Martin Wilck
2017-08-28 8:18 Stephen Rothwell
2017-08-25 8:12 Stephen Rothwell
2017-08-25 9:34 ` Christoph Hellwig
2017-08-25 9:35 ` Stephen Rothwell
2017-08-23 10:41 Stephen Rothwell
2017-08-23 22:13 ` Andrew Morton
2017-08-16 4:47 Stephen Rothwell
2017-08-01 6:39 Stephen Rothwell
2017-08-01 10:50 ` Stephen Rothwell
2017-08-01 11:30 ` Zi Yan
2017-08-01 13:08 ` Zi Yan
2017-08-02 5:45 ` Stephen Rothwell
2017-08-02 6:31 ` Stephen Rothwell
2017-09-07 5:23 ` Stephen Rothwell
2017-09-07 7:46 ` Andrew Morton
2017-09-07 10:59 ` Zi Yan
2017-09-08 2:49 ` Stephen Rothwell
2017-09-08 3:43 ` Stephen Rothwell
2017-09-08 17:54 ` Zi Yan
2017-08-01 5:29 Stephen Rothwell
2017-07-10 5:21 Stephen Rothwell
2017-06-19 8:14 Stephen Rothwell
2017-06-05 7:01 Stephen Rothwell
2017-06-05 13:06 ` Daniel Micay
2017-06-05 13:34 ` Daniel Micay
2017-06-15 1:35 ` Stephen Rothwell
2017-06-15 1:56 ` Kees Cook
2017-06-15 1:58 ` Daniel Micay
2017-06-15 2:04 ` Stephen Rothwell
2017-06-15 2:12 ` Daniel Micay
2017-06-15 2:19 ` Kees Cook
2017-06-15 2:25 ` Daniel Micay
2017-06-15 2:06 ` Stephen Rothwell
2017-06-15 2:16 ` Kees Cook
2017-06-15 3:18 ` Daniel Micay
2017-06-15 5:56 ` Michael Ellerman
2017-06-15 15:19 ` Kees Cook
2017-06-15 19:12 ` Andrew Morton
2017-06-15 23:46 ` Kees Cook
2017-06-16 0:05 ` Daniel Micay
2017-06-16 0:35 ` Kees Cook
2017-06-16 1:20 ` Stephen Rothwell
2017-06-16 17:17 ` Andrew Morton
2017-06-19 20:28 ` Kees Cook
2017-04-10 6:45 Stephen Rothwell
2017-04-10 21:06 ` Andrew Morton
2017-04-10 21:33 ` Stephen Rothwell
2017-04-10 23:55 ` Stephen Rothwell
2017-02-14 5:59 Stephen Rothwell
2017-02-07 23:08 Stephen Rothwell
2017-02-07 23:15 ` Andrew Morton
2017-02-07 23:16 ` Stephen Rothwell
2017-01-12 3:49 Stephen Rothwell
2017-01-12 5:06 ` Eric Ren
2017-01-12 23:33 ` Andrew Morton
2017-01-13 3:39 ` Stephen Rothwell
2017-01-13 3:42 ` Stephen Rothwell
2017-01-13 6:01 ` Eric Ren
2016-11-24 5:01 Stephen Rothwell
2016-11-24 15:02 ` Thiago Jung Bauermann
2016-11-24 23:43 ` Stephen Rothwell
2016-11-22 10:05 Stephen Rothwell
2016-11-22 10:04 Stephen Rothwell
2016-10-12 2:40 Stephen Rothwell
2016-10-12 21:30 ` Andrew Morton
2016-09-20 6:53 Stephen Rothwell
2016-09-20 6:44 Stephen Rothwell
2016-09-20 7:30 ` Stephen Rothwell
[not found] ` <87mvj2srvj.fsf@concordia.ellerman.id.au>
2016-09-20 23:16 ` Stephen Rothwell
2016-09-21 0:27 ` Michael Ellerman
2016-09-21 1:12 ` Thiago Jung Bauermann
2016-09-21 2:02 ` Stephen Rothwell
2016-09-21 5:59 ` Stephen Rothwell
2016-09-21 2:26 ` Thiago Jung Bauermann
2016-09-20 6:26 Stephen Rothwell
2016-09-05 9:19 Stephen Rothwell
2016-09-05 17:49 ` Thiago Jung Bauermann
2016-09-05 23:27 ` Stephen Rothwell
2016-06-16 5:45 Stephen Rothwell
2016-06-06 4:03 Stephen Rothwell
2016-06-06 20:22 ` Andrew Morton
2016-05-06 4:58 Stephen Rothwell
2016-05-06 5:44 ` Andrew Morton
2016-05-06 6:09 ` Stephen Rothwell
2016-05-06 6:55 ` Michael Ellerman
2016-06-15 9:33 ` Paul Bolle
2016-06-15 14:03 ` Josh Poimboeuf
2016-06-15 21:12 ` Paul Bolle
2016-05-02 8:32 Stephen Rothwell
2016-05-02 11:17 ` Aneesh Kumar K.V
2016-04-22 5:18 Stephen Rothwell
2016-04-21 6:00 Stephen Rothwell
2016-04-21 9:46 ` Hugh Dickins
2016-04-07 5:12 Stephen Rothwell
2016-04-07 5:24 ` Hugh Dickins
2016-02-26 5:44 Stephen Rothwell
2016-02-26 16:14 ` Dave Hansen
2016-02-26 20:10 ` Dave Hansen
2016-02-26 21:33 ` Andrew Morton
2016-02-26 22:49 ` Stephen Rothwell
2016-02-25 4:55 Stephen Rothwell
2016-02-10 5:55 Stephen Rothwell
2016-02-10 19:55 ` Andrew Morton
2016-02-10 20:51 ` Stephen Rothwell
2016-02-15 10:17 ` Jiri Kosina
2016-02-08 4:51 Stephen Rothwell
2016-02-03 5:36 Stephen Rothwell
2016-02-03 21:36 ` Andrew Morton
2016-02-03 5:27 Stephen Rothwell
2016-02-03 7:08 ` Sergey Senozhatsky
2016-02-03 5:10 Stephen Rothwell
2016-02-03 5:58 ` Sudip Mukherjee
2016-02-03 4:13 Stephen Rothwell
2016-01-21 5:11 Stephen Rothwell
2016-01-21 5:17 ` Sudip Mukherjee
2016-01-21 5:25 ` Stephen Rothwell
2016-01-21 5:47 ` Sudip Mukherjee
2016-01-21 20:37 ` Stephen Rothwell
2016-01-13 6:18 Stephen Rothwell
2016-01-13 6:31 ` Stephen Rothwell
2015-12-31 11:15 Stephen Rothwell
2016-01-11 11:39 ` Ingo Molnar
2015-12-18 7:45 Stephen Rothwell
2015-12-15 9:55 Stephen Rothwell
2015-12-08 10:51 Stephen Rothwell
2015-12-08 23:03 ` Stephen Rothwell
2015-11-01 16:15 Stephen Rothwell
2015-11-01 16:28 ` kbuild test robot
2015-11-01 18:37 ` Oleg Nesterov
2015-11-01 18:26 ` Oleg Nesterov
2015-11-01 21:48 ` Stephen Rothwell
2015-10-21 6:34 Stephen Rothwell
2015-10-21 6:47 ` Minchan Kim
2015-10-21 6:48 ` Andrew Morton
2015-10-21 5:59 Stephen Rothwell
2015-10-21 10:08 ` Michael Ellerman
2015-10-21 14:14 ` Aneesh Kumar K.V
2015-10-26 8:18 ` Laurent Dufour
2015-10-26 16:00 ` Laurent Dufour
2015-10-27 0:45 ` Michael Ellerman
2015-09-21 4:18 Stephen Rothwell
2015-09-21 16:24 ` Dmitry Torokhov
2015-09-21 4:10 Stephen Rothwell
2015-09-21 7:58 ` Michal Hocko
2015-09-21 10:10 ` Stephen Rothwell
2015-09-21 7:58 ` Vladimir Davydov
2015-09-17 2:15 Stephen Rothwell
2015-09-12 4:34 Stephen Rothwell
2015-08-14 8:47 Stephen Rothwell
2015-08-14 9:01 ` Naoya Horiguchi
2015-08-06 7:24 Stephen Rothwell
2015-07-29 7:03 Stephen Rothwell
2015-07-29 7:08 ` Guenter Roeck
2015-07-24 5:50 Stephen Rothwell
2015-07-24 5:33 Stephen Rothwell
2015-07-24 20:16 ` Davidlohr Bueso
2015-07-24 23:09 ` Paul E. McKenney
2015-07-25 19:47 ` Josh Triplett
2015-07-25 21:24 ` Davidlohr Bueso
2015-07-25 22:35 ` Josh Triplett
2015-07-27 20:03 ` Andrew Morton
2015-07-27 20:20 ` Davidlohr Bueso
2015-07-27 20:31 ` josh
2015-07-28 18:14 ` Davidlohr Bueso
2015-07-28 18:32 ` josh
2015-07-27 20:27 ` josh
2015-07-27 20:31 ` Andrew Morton
2015-07-27 22:10 ` Josh Triplett
2015-07-16 22:08 Stephen Rothwell
2015-07-16 22:17 ` Oleg Nesterov
2015-07-16 5:32 Stephen Rothwell
2015-07-16 5:20 Stephen Rothwell
2015-07-16 14:36 ` Eric B Munson
2015-07-16 18:59 ` Andrew Morton
2015-07-16 21:52 ` Stephen Rothwell
2015-07-20 14:57 ` Eric B Munson
2015-05-25 11:18 Stephen Rothwell
2015-05-25 14:03 ` Andrea Arcangeli
2015-05-26 22:16 ` Andrew Morton
2015-05-14 8:21 Stephen Rothwell
2015-05-14 15:09 ` Aneesh Kumar K.V
2015-05-01 4:25 Stephen Rothwell
2015-04-13 11:20 Stephen Rothwell
2015-03-13 6:07 Stephen Rothwell
2015-03-05 4:47 Stephen Rothwell
2015-03-05 15:22 ` Toshi Kani
2015-02-04 7:53 Stephen Rothwell
2015-01-22 7:33 Stephen Rothwell
2015-01-21 7:29 Stephen Rothwell
2015-01-21 8:39 ` Konstantin Khlebnikov
2015-01-21 9:06 ` Konstantin Khlebnikov
2015-01-19 8:17 Stephen Rothwell
2015-01-19 8:38 ` Cyrill Gorcunov
2015-01-19 9:45 ` Kirill A. Shutemov
2015-01-19 7:28 Stephen Rothwell
2015-01-19 7:35 ` Stephen Rothwell
2014-12-15 6:30 Stephen Rothwell
2014-11-06 5:44 Stephen Rothwell
2014-11-06 9:09 ` Davidlohr Bueso
2014-11-06 10:18 ` Stephen Rothwell
2014-10-30 4:03 Stephen Rothwell
2014-10-27 4:30 Stephen Rothwell
2014-10-16 4:56 Stephen Rothwell
2014-10-16 13:40 ` Johannes Weiner
2014-09-26 10:17 Stephen Rothwell
2014-09-08 9:45 Stephen Rothwell
2014-08-26 6:35 Stephen Rothwell
2014-08-26 6:40 ` Cyrill Gorcunov
2014-07-31 10:25 Stephen Rothwell
2014-07-03 4:59 Stephen Rothwell
2014-07-03 12:24 ` Vivek Goyal
2014-06-26 6:22 Stephen Rothwell
2014-06-26 8:29 ` Luis R. Rodriguez
2014-06-26 11:45 ` Petr Mládek
2014-06-26 17:36 ` Luis R. Rodriguez
2014-06-20 5:27 Stephen Rothwell
2014-06-20 5:50 ` Joonsoo Kim
2014-06-13 5:16 Stephen Rothwell
2014-06-16 23:31 ` Andrew Morton
2014-05-14 7:47 Stephen Rothwell
2014-05-14 21:55 ` Andrew Morton
2014-05-14 21:57 ` Tejun Heo
2014-05-14 7:30 Stephen Rothwell
2014-04-29 7:13 Stephen Rothwell
2014-04-29 13:09 ` Don Zickus
2014-04-23 4:17 Stephen Rothwell
2014-04-17 7:08 Stephen Rothwell
2014-04-17 9:56 ` Mel Gorman
2014-04-16 6:06 Stephen Rothwell
2014-04-16 6:42 ` Benjamin Herrenschmidt
2014-04-16 5:38 Stephen Rothwell
2014-04-16 5:19 Stephen Rothwell
2014-04-16 19:21 ` Mel Gorman
2014-04-16 23:54 ` Stephen Rothwell
2014-03-25 7:44 Stephen Rothwell
2014-03-24 6:23 Stephen Rothwell
2014-03-24 6:35 ` Stephen Rothwell
2014-03-06 7:08 Stephen Rothwell
2014-03-06 7:20 ` Davidlohr Bueso
2014-03-06 22:58 ` Andrew Morton
2014-03-07 0:42 ` Stephen Rothwell
2014-02-26 8:04 Stephen Rothwell
2014-02-26 11:14 ` Jan Kara
2014-01-06 9:07 Stephen Rothwell
2014-01-06 15:06 ` Santosh Shilimkar
2014-01-06 17:28 ` Russell King
2014-01-06 19:40 ` Santosh Shilimkar
2014-01-06 22:12 ` Santosh Shilimkar
2013-10-30 7:00 Stephen Rothwell
2013-10-30 18:44 ` Jason Baron
2013-09-27 8:02 Stephen Rothwell
2013-08-30 8:12 Stephen Rothwell
2013-08-30 15:25 ` Linus Torvalds
2013-09-01 23:53 ` Stephen Rothwell
2013-08-16 6:11 Stephen Rothwell
2013-08-12 6:07 Stephen Rothwell
2013-08-12 6:09 ` Stephen Rothwell
2013-08-12 7:23 ` Michal Hocko
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=539b14d3.e75eb40a.5896.6d75SMTPIN_ADDED_BROKEN@mx.google.com \
--to=n-horiguchi@ah$(echo .)jp.nec.com \
--cc=akpm@linux-foundation$(echo .)org \
--cc=linux-kernel@vger$(echo .)kernel.org \
--cc=linux-mm@kvack$(echo .)org \
--cc=linux-next@vger$(echo .)kernel.org \
--cc=sfr@canb$(echo .)auug.org.au \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox