linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Andrew Morton <akpm@linux-foundation.org>
To: Michal Hocko <mhocko@kernel.org>
Cc: Stephen Rothwell <sfr@canb.auug.org.au>,
	Linux Next Mailing List <linux-next@vger.kernel.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	Yang Shi <shy828301@gmail.com>
Subject: Re: linux-next: build failure after merge of the akpm-current tree
Date: Wed, 10 Jul 2019 17:34:34 -0700	[thread overview]
Message-ID: <20190710173434.8081fa5410ccf0ccd72719b9@linux-foundation.org> (raw)
In-Reply-To: <20190710070509.GB29695@dhcp22.suse.cz>

On Wed, 10 Jul 2019 09:05:09 +0200 Michal Hocko <mhocko@kernel.org> wrote:

> >  	return false;
> >  }
> > +static inline void memcg_set_shrinker_bit(struct mem_cgroup *memcg,
> > +					  int nid, int shrinker_id)
> > +{
> > +}
> >  #endif
> 
> Can we get the full series resent please. I have completely lost track
> of all the follow up fixes.

It's just mm-shrinker-make-shrinker-not-depend-on-memcg-kmem.patch that
had all the little buildy fixes.  Below.

But this patchset seems to have a list handling bug
http://lkml.kernel.org/r/1562795006.8510.19.camel@lca.pw.



From: Yang Shi <yang.shi@linux.alibaba.com>
Subject: mm: shrinker: make shrinker not depend on memcg kmem

Currently shrinker is just allocated and can work when memcg kmem is
enabled.  But, THP deferred split shrinker is not slab shrinker, it
doesn't make too much sense to have such shrinker depend on memcg kmem. 
It should be able to reclaim THP even though memcg kmem is disabled.

Introduce a new shrinker flag, SHRINKER_NONSLAB, for non-slab shrinker. 
When memcg kmem is disabled, just such shrinkers can be called in
shrinking memcg slab.

[akpm@linux-foundation.org: fix build]
  Link: http://lkml.kernel.org/r/201907052120.OGYPhvno%lkp@intel.com
[shy828301@gmail.com: fixes]
  Link: http://lkml.kernel.org/r/CAHbLzkr8h0t+2xs6f7htKZFdKDbsD5F4z-AAt+CDa-uVwSkQ1Q@mail.gmail.com
[akpm@linux-foundation.org: coding style fixes]
[akpm@linux-foundation.org: build fix]
Link: http://lkml.kernel.org/r/1561507361-59349-4-git-send-email-yang.shi@linux.alibaba.com
Signed-off-by: Yang Shi <yang.shi@linux.alibaba.com>
Acked-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
Cc: Kirill Tkhai <ktkhai@virtuozzo.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Cc: Michal Hocko <mhocko@suse.com>
Cc: "Kirill A . Shutemov" <kirill.shutemov@linux.intel.com>
Cc: Hugh Dickins <hughd@google.com>
Cc: Shakeel Butt <shakeelb@google.com>
Cc: David Rientjes <rientjes@google.com>
Cc: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---

 include/linux/shrinker.h |    3 ++-
 mm/vmscan.c              |   36 +++++++++++++++++++-----------------
 2 files changed, 21 insertions(+), 18 deletions(-)

--- a/include/linux/shrinker.h~mm-shrinker-make-shrinker-not-depend-on-memcg-kmem
+++ a/include/linux/shrinker.h
@@ -69,7 +69,7 @@ struct shrinker {
 
 	/* These are for internal use */
 	struct list_head list;
-#ifdef CONFIG_MEMCG_KMEM
+#ifdef CONFIG_MEMCG
 	/* ID in shrinker_idr */
 	int id;
 #endif
@@ -81,6 +81,7 @@ struct shrinker {
 /* Flags */
 #define SHRINKER_NUMA_AWARE	(1 << 0)
 #define SHRINKER_MEMCG_AWARE	(1 << 1)
+#define SHRINKER_NONSLAB	(1 << 2)
 
 extern int prealloc_shrinker(struct shrinker *shrinker);
 extern void register_shrinker_prepared(struct shrinker *shrinker);
--- a/mm/vmscan.c~mm-shrinker-make-shrinker-not-depend-on-memcg-kmem
+++ a/mm/vmscan.c
@@ -174,8 +174,7 @@ unsigned long vm_total_pages;
 static LIST_HEAD(shrinker_list);
 static DECLARE_RWSEM(shrinker_rwsem);
 
-#ifdef CONFIG_MEMCG_KMEM
-
+#ifdef CONFIG_MEMCG
 /*
  * We allow subsystems to populate their shrinker-related
  * LRU lists before register_shrinker_prepared() is called
@@ -227,18 +226,7 @@ static void unregister_memcg_shrinker(st
 	idr_remove(&shrinker_idr, id);
 	up_write(&shrinker_rwsem);
 }
-#else /* CONFIG_MEMCG_KMEM */
-static int prealloc_memcg_shrinker(struct shrinker *shrinker)
-{
-	return 0;
-}
 
-static void unregister_memcg_shrinker(struct shrinker *shrinker)
-{
-}
-#endif /* CONFIG_MEMCG_KMEM */
-
-#ifdef CONFIG_MEMCG
 static bool global_reclaim(struct scan_control *sc)
 {
 	return !sc->target_mem_cgroup;
@@ -293,6 +281,15 @@ static bool memcg_congested(pg_data_t *p
 
 }
 #else
+static int prealloc_memcg_shrinker(struct shrinker *shrinker)
+{
+	return 0;
+}
+
+static void unregister_memcg_shrinker(struct shrinker *shrinker)
+{
+}
+
 static bool global_reclaim(struct scan_control *sc)
 {
 	return true;
@@ -579,7 +576,7 @@ static unsigned long do_shrink_slab(stru
 	return freed;
 }
 
-#ifdef CONFIG_MEMCG_KMEM
+#ifdef CONFIG_MEMCG
 static unsigned long shrink_slab_memcg(gfp_t gfp_mask, int nid,
 			struct mem_cgroup *memcg, int priority)
 {
@@ -587,7 +584,7 @@ static unsigned long shrink_slab_memcg(g
 	unsigned long ret, freed = 0;
 	int i;
 
-	if (!memcg_kmem_enabled() || !mem_cgroup_online(memcg))
+	if (!mem_cgroup_online(memcg))
 		return 0;
 
 	if (!down_read_trylock(&shrinker_rwsem))
@@ -613,6 +610,11 @@ static unsigned long shrink_slab_memcg(g
 			continue;
 		}
 
+		/* Call non-slab shrinkers even though kmem is disabled */
+		if (!memcg_kmem_enabled() &&
+		    !(shrinker->flags & SHRINKER_NONSLAB))
+			continue;
+
 		ret = do_shrink_slab(&sc, shrinker, priority);
 		if (ret == SHRINK_EMPTY) {
 			clear_bit(i, map->map);
@@ -649,13 +651,13 @@ unlock:
 	up_read(&shrinker_rwsem);
 	return freed;
 }
-#else /* CONFIG_MEMCG_KMEM */
+#else /* CONFIG_MEMCG */
 static unsigned long shrink_slab_memcg(gfp_t gfp_mask, int nid,
 			struct mem_cgroup *memcg, int priority)
 {
 	return 0;
 }
-#endif /* CONFIG_MEMCG_KMEM */
+#endif /* CONFIG_MEMCG */
 
 /**
  * shrink_slab - shrink slab caches
_


  reply	other threads:[~2019-07-11  0:34 UTC|newest]

Thread overview: 448+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-07-09 11:15 linux-next: build failure after merge of the akpm-current tree Stephen Rothwell
2019-07-09 20:42 ` Andrew Morton
2019-07-10  7:05   ` Michal Hocko
2019-07-11  0:34     ` Andrew Morton [this message]
2019-07-12 10:59       ` Arnd Bergmann
2019-07-12 21:15         ` Andrew Morton
  -- 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-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-02-22  3:30 Stephen Rothwell
2018-02-22  7:11 ` Michal Hocko
2018-02-22 13:56   ` Stephen Rothwell
2018-02-22 14:12     ` Michal Hocko
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-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-06-13  5:05 Stephen Rothwell
2014-06-13  5:28 ` Stephen Rothwell
     [not found] ` <1402672324-io6h33kn@n-horiguchi@ah.jp.nec.com>
2014-06-16  2:01   ` Stephen Rothwell
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=20190710173434.8081fa5410ccf0ccd72719b9@linux-foundation.org \
    --to=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-next@vger.kernel.org \
    --cc=mhocko@kernel.org \
    --cc=sfr@canb.auug.org.au \
    --cc=shy828301@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
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;
as well as URLs for NNTP newsgroup(s).