All of lore.kernel.org
 help / color / mirror / Atom feed
* [mmotm:master 119/211] mm/migrate.c:2184:5: note: in expansion of macro 'MIGRATE_PFN_DEVICE'
@ 2017-03-17  1:46 kbuild test robot
  2017-03-17  3:41 ` Andrew Morton
  0 siblings, 1 reply; 5+ messages in thread
From: kbuild test robot @ 2017-03-17  1:46 UTC (permalink / raw)
  To: Jérôme Glisse
  Cc: kbuild-all, Johannes Weiner, Andrew Morton, Linux Memory Management List

[-- Attachment #1: Type: text/plain, Size: 10592 bytes --]

tree:   git://git.cmpxchg.org/linux-mmotm.git master
head:   8276ddb3c638602509386f1a05f75326dbf5ce09
commit: a6d9a210db7db40e98f7502608c6f1413c44b9b9 [119/211] mm/hmm/migrate: support un-addressable ZONE_DEVICE page in migration
config: i386-randconfig-s0-201711 (attached as .config)
compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901
reproduce:
        git checkout a6d9a210db7db40e98f7502608c6f1413c44b9b9
        # save the attached .config to linux build tree
        make ARCH=i386 

All warnings (new ones prefixed by >>):

   In file included from mm/migrate.c:15:0:
   include/linux/migrate.h: In function 'migrate_pfn_to_page':
   include/linux/migrate.h:128:32: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_VALID (1UL << (BITS_PER_LONG_LONG - 1))
                                   ^
   include/linux/migrate.h:139:15: note: in expansion of macro 'MIGRATE_PFN_VALID'
     if (!(mpfn & MIGRATE_PFN_VALID))
                  ^~~~~~~~~~~~~~~~~
   In file included from arch/x86/include/asm/page.h:75:0,
                    from arch/x86/include/asm/thread_info.h:11,
                    from include/linux/thread_info.h:25,
                    from arch/x86/include/asm/preempt.h:6,
                    from include/linux/preempt.h:80,
                    from include/linux/spinlock.h:50,
                    from include/linux/mmzone.h:7,
                    from include/linux/gfp.h:5,
                    from include/linux/mm.h:9,
                    from include/linux/migrate.h:4,
                    from mm/migrate.c:15:
   include/linux/migrate.h:135:32: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_MASK ((1UL << (BITS_PER_LONG_LONG - PAGE_SHIFT)) - 1)
                                   ^
   include/asm-generic/memory_model.h:32:41: note: in definition of macro '__pfn_to_page'
    #define __pfn_to_page(pfn) (mem_map + ((pfn) - ARCH_PFN_OFFSET))
                                            ^~~
   include/linux/migrate.h:141:28: note: in expansion of macro 'MIGRATE_PFN_MASK'
     return pfn_to_page(mpfn & MIGRATE_PFN_MASK);
                               ^~~~~~~~~~~~~~~~
   In file included from mm/migrate.c:15:0:
   include/linux/migrate.h: In function 'migrate_pfn_size':
   include/linux/migrate.h:130:31: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_HUGE (1UL << (BITS_PER_LONG_LONG - 3))
                                  ^
   include/linux/migrate.h:146:16: note: in expansion of macro 'MIGRATE_PFN_HUGE'
     return mpfn & MIGRATE_PFN_HUGE ? PMD_SIZE : PAGE_SIZE;
                   ^~~~~~~~~~~~~~~~
   In file included from mm/migrate.c:15:0:
   mm/migrate.c: In function 'migrate_vma_collect_hole':
   include/linux/migrate.h:130:31: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_HUGE (1UL << (BITS_PER_LONG_LONG - 3))
                                  ^
   mm/migrate.c:2114:38: note: in expansion of macro 'MIGRATE_PFN_HUGE'
       migrate->src[migrate->npages++] = MIGRATE_PFN_HUGE;
                                         ^~~~~~~~~~~~~~~~
   mm/migrate.c: In function 'migrate_vma_collect_pmd':
   include/linux/migrate.h:128:32: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_VALID (1UL << (BITS_PER_LONG_LONG - 1))
                                   ^
   mm/migrate.c:2183:12: note: in expansion of macro 'MIGRATE_PFN_VALID'
       flags = MIGRATE_PFN_VALID |
               ^~~~~~~~~~~~~~~~~
   include/linux/migrate.h:133:33: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_DEVICE (1UL << (BITS_PER_LONG_LONG - 6))
                                    ^
>> mm/migrate.c:2184:5: note: in expansion of macro 'MIGRATE_PFN_DEVICE'
        MIGRATE_PFN_DEVICE |
        ^~~~~~~~~~~~~~~~~~
   include/linux/migrate.h:129:34: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_MIGRATE (1UL << (BITS_PER_LONG_LONG - 2))
                                     ^
   mm/migrate.c:2185:5: note: in expansion of macro 'MIGRATE_PFN_MIGRATE'
        MIGRATE_PFN_MIGRATE;
        ^~~~~~~~~~~~~~~~~~~
   include/linux/migrate.h:132:32: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_WRITE (1UL << (BITS_PER_LONG_LONG - 5))
                                   ^
   mm/migrate.c:2187:14: note: in expansion of macro 'MIGRATE_PFN_WRITE'
        flags |= MIGRATE_PFN_WRITE;
                 ^~~~~~~~~~~~~~~~~
   include/linux/migrate.h:128:32: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_VALID (1UL << (BITS_PER_LONG_LONG - 1))
                                   ^
   mm/migrate.c:2190:12: note: in expansion of macro 'MIGRATE_PFN_VALID'
       flags = MIGRATE_PFN_VALID | MIGRATE_PFN_MIGRATE;
               ^~~~~~~~~~~~~~~~~
   include/linux/migrate.h:129:34: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_MIGRATE (1UL << (BITS_PER_LONG_LONG - 2))
                                     ^
   mm/migrate.c:2190:32: note: in expansion of macro 'MIGRATE_PFN_MIGRATE'
       flags = MIGRATE_PFN_VALID | MIGRATE_PFN_MIGRATE;
                                   ^~~~~~~~~~~~~~~~~~~
   include/linux/migrate.h:132:32: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_WRITE (1UL << (BITS_PER_LONG_LONG - 5))
                                   ^
   mm/migrate.c:2191:30: note: in expansion of macro 'MIGRATE_PFN_WRITE'
       flags |= pte_write(pte) ? MIGRATE_PFN_WRITE : 0;
                                 ^~~~~~~~~~~~~~~~~
   include/linux/migrate.h:131:33: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_LOCKED (1UL << (BITS_PER_LONG_LONG - 4))
                                    ^
   mm/migrate.c:2221:13: note: in expansion of macro 'MIGRATE_PFN_LOCKED'
       flags |= MIGRATE_PFN_LOCKED;
                ^~~~~~~~~~~~~~~~~~
   mm/migrate.c: In function 'migrate_vma_prepare':
   include/linux/migrate.h:131:33: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_LOCKED (1UL << (BITS_PER_LONG_LONG - 4))
                                    ^
   mm/migrate.c:2357:27: note: in expansion of macro 'MIGRATE_PFN_LOCKED'
      if (!(migrate->src[i] & MIGRATE_PFN_LOCKED)) {
                              ^~~~~~~~~~~~~~~~~~
   include/linux/migrate.h:131:33: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_LOCKED (1UL << (BITS_PER_LONG_LONG - 4))
                                    ^
   mm/migrate.c:2360:23: note: in expansion of macro 'MIGRATE_PFN_LOCKED'
       migrate->src[i] |= MIGRATE_PFN_LOCKED;
                          ^~~~~~~~~~~~~~~~~~
   include/linux/migrate.h:129:34: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_MIGRATE (1UL << (BITS_PER_LONG_LONG - 2))
                                     ^
   mm/migrate.c:2373:26: note: in expansion of macro 'MIGRATE_PFN_MIGRATE'
         migrate->src[i] &= ~MIGRATE_PFN_MIGRATE;
                             ^~~~~~~~~~~~~~~~~~~
   include/linux/migrate.h:129:34: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_MIGRATE (1UL << (BITS_PER_LONG_LONG - 2))
                                     ^
   mm/migrate.c:2391:25: note: in expansion of macro 'MIGRATE_PFN_MIGRATE'
        migrate->src[i] &= ~MIGRATE_PFN_MIGRATE;
                            ^~~~~~~~~~~~~~~~~~~
   include/linux/migrate.h:129:34: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_MIGRATE (1UL << (BITS_PER_LONG_LONG - 2))
                                     ^
   mm/migrate.c:2416:35: note: in expansion of macro 'MIGRATE_PFN_MIGRATE'
      if (!page || (migrate->src[i] & MIGRATE_PFN_MIGRATE))
                                      ^~~~~~~~~~~~~~~~~~~
   mm/migrate.c: In function 'migrate_vma_unmap':
   include/linux/migrate.h:129:34: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_MIGRATE (1UL << (BITS_PER_LONG_LONG - 2))
                                     ^
   mm/migrate.c:2450:36: note: in expansion of macro 'MIGRATE_PFN_MIGRATE'
      if (!page || !(migrate->src[i] & MIGRATE_PFN_MIGRATE))
                                       ^~~~~~~~~~~~~~~~~~~
   include/linux/migrate.h:129:34: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_MIGRATE (1UL << (BITS_PER_LONG_LONG - 2))
                                     ^
   mm/migrate.c:2455:24: note: in expansion of macro 'MIGRATE_PFN_MIGRATE'
       migrate->src[i] &= ~MIGRATE_PFN_MIGRATE;
                           ^~~~~~~~~~~~~~~~~~~
   include/linux/migrate.h:129:34: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_MIGRATE (1UL << (BITS_PER_LONG_LONG - 2))
                                     ^
   mm/migrate.c:2465:35: note: in expansion of macro 'MIGRATE_PFN_MIGRATE'
      if (!page || (migrate->src[i] & MIGRATE_PFN_MIGRATE))
                                      ^~~~~~~~~~~~~~~~~~~
   mm/migrate.c: In function 'migrate_vma_pages':
   include/linux/migrate.h:129:34: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_MIGRATE (1UL << (BITS_PER_LONG_LONG - 2))
                                     ^
   mm/migrate.c:2504:27: note: in expansion of macro 'MIGRATE_PFN_MIGRATE'
      if (!(migrate->src[i] & MIGRATE_PFN_MIGRATE))
                              ^~~~~~~~~~~~~~~~~~~
   include/linux/migrate.h:129:34: warning: left shift count >= width of type [-Wshift-count-overflow]
    #define MIGRATE_PFN_MIGRATE (1UL << (BITS_PER_LONG_LONG - 2))
                                     ^
   mm/migrate.c:2511:25: note: in expansion of macro 'MIGRATE_PFN_MIGRATE'
        migrate->src[i] &= ~MIGRATE_PFN_MIGRATE;

vim +/MIGRATE_PFN_DEVICE +2184 mm/migrate.c

  2177					goto next;
  2178	
  2179				page = device_entry_to_page(entry);
  2180				if (!dev_page_allow_migrate(page))
  2181					goto next;
  2182	
> 2183				flags = MIGRATE_PFN_VALID |
> 2184					MIGRATE_PFN_DEVICE |
  2185					MIGRATE_PFN_MIGRATE;
  2186				if (is_write_device_entry(entry))
  2187					flags |= MIGRATE_PFN_WRITE;

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 27266 bytes --]

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

* Re: [mmotm:master 119/211] mm/migrate.c:2184:5: note: in expansion of macro 'MIGRATE_PFN_DEVICE'
  2017-03-17  1:46 [mmotm:master 119/211] mm/migrate.c:2184:5: note: in expansion of macro 'MIGRATE_PFN_DEVICE' kbuild test robot
@ 2017-03-17  3:41 ` Andrew Morton
  2017-03-17  4:06   ` [kbuild-all] " Fengguang Wu
  0 siblings, 1 reply; 5+ messages in thread
From: Andrew Morton @ 2017-03-17  3:41 UTC (permalink / raw)
  To: kbuild test robot
  Cc: Jérôme Glisse, kbuild-all, Johannes Weiner,
	Linux Memory Management List

On Fri, 17 Mar 2017 09:46:30 +0800 kbuild test robot <fengguang.wu@intel.com> wrote:

> tree:   git://git.cmpxchg.org/linux-mmotm.git master
> head:   8276ddb3c638602509386f1a05f75326dbf5ce09
> commit: a6d9a210db7db40e98f7502608c6f1413c44b9b9 [119/211] mm/hmm/migrate: support un-addressable ZONE_DEVICE page in migration

heh, I think the HMM patchset just scored the world record number of
build errors.  Thanks for doing this.

But why didn't we find out earlier than v18?  Don't you scoop patchsets
off the mailing list *before* someone merges them into an upstream
tree?

--
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] 5+ messages in thread

* Re: [kbuild-all] [mmotm:master 119/211] mm/migrate.c:2184:5: note: in expansion of macro 'MIGRATE_PFN_DEVICE'
  2017-03-17  3:41 ` Andrew Morton
@ 2017-03-17  4:06   ` Fengguang Wu
  2017-03-17 22:48     ` Jerome Glisse
  0 siblings, 1 reply; 5+ messages in thread
From: Fengguang Wu @ 2017-03-17  4:06 UTC (permalink / raw)
  To: Andrew Morton
  Cc: Linux Memory Management List, Jérôme Glisse,
	kbuild-all, Johannes Weiner

Hi Andrew,

On Thu, Mar 16, 2017 at 08:41:35PM -0700, Andrew Morton wrote:
>On Fri, 17 Mar 2017 09:46:30 +0800 kbuild test robot <fengguang.wu@intel.com> wrote:
>
>> tree:   git://git.cmpxchg.org/linux-mmotm.git master
>> head:   8276ddb3c638602509386f1a05f75326dbf5ce09
>> commit: a6d9a210db7db40e98f7502608c6f1413c44b9b9 [119/211] mm/hmm/migrate: support un-addressable ZONE_DEVICE page in migration
>
>heh, I think the HMM patchset just scored the world record number of
>build errors.  Thanks for doing this.
>
>But why didn't we find out earlier than v18?  Don't you scoop patchsets
>off the mailing list *before* someone merges them into an upstream
>tree?

Yes we test LKML patches, however not all patches can be successfully
applied, so cannot be tested at all.

There is a way to significantly increase the chance of finding the
right git-apply base, however this idea needs buy-in by the GIT community:

        https://lkml.org/lkml/2017/3/9/956

Currently we rely on heuristics and try-outs to select a git base.
For this patchset, log shows it cannot be applied to all of these
common bases

- linus/master
- recent RC kernels
- mmotm/master
- linux-next/master


[2017-01-13 13:45:44] Applying to linus/master..linux-review/J-r-me-Glisse/mm-memory-hotplug-convert-device-bool-to-int-to-allow-for-more-flags-v2/20170113-134544
[2017-01-13 13:45:45] Applying to linux/master..linux-review/J-r-me-Glisse/mm-memory-hotplug-convert-device-bool-to-int-to-allow-for-more-flags-v2/20170113-134545
[2017-01-13 13:45:52] Applying to mmotm/master..linux-review/J-r-me-Glisse/mm-memory-hotplug-convert-device-bool-to-int-to-allow-for-more-flags-v2/20170113-134552
[2017-01-13 13:46:03] Applying to v4.9-rc8..linux-review/J-r-me-Glisse/mm-memory-hotplug-convert-device-bool-to-int-to-allow-for-more-flags-v2/20170113-134603
[2017-01-13 13:46:10] Applying to v4.9-rc7..linux-review/J-r-me-Glisse/mm-memory-hotplug-convert-device-bool-to-int-to-allow-for-more-flags-v2/20170113-134610
[2017-01-13 13:46:14] Applying to v4.9-rc6..linux-review/J-r-me-Glisse/mm-memory-hotplug-convert-device-bool-to-int-to-allow-for-more-flags-v2/20170113-134614
[2017-01-13 13:46:17] Applying to next-20170111..linux-review/J-r-me-Glisse/mm-memory-hotplug-convert-device-bool-to-int-to-allow-for-more-flags-v2/20170113-134617
[2017-01-13 13:46:25] >>> apply-failed: "JA(C)rA'me Glisse" <jglisse@redhat.com> [HMM v16 01/15] mm/memory/hotplug: convert device bool to int to allow for more flags v2
[2017-01-13 13:46:25] >>> apply-failed: "JA(C)rA'me Glisse" <jglisse@redhat.com> [HMM v16 02/15] mm/ZONE_DEVICE/devmem_pages_remove: allow early removal of device memory v2
[2017-01-13 13:46:25] >>> apply-failed: "JA(C)rA'me Glisse" <jglisse@redhat.com> [HMM v16 03/15] mm/ZONE_DEVICE/free-page: callback when page is freed
[2017-01-13 13:46:25] >>> apply-failed: "JA(C)rA'me Glisse" <jglisse@redhat.com> [HMM v16 04/15] mm/ZONE_DEVICE/unaddressable: add support for un-addressable device memory v2
[2017-01-13 13:46:25] >>> apply-failed: "JA(C)rA'me Glisse" <jglisse@redhat.com> [HMM v16 05/15] mm/ZONE_DEVICE/x86: add support for un-addressable device memory
[2017-01-13 13:46:25] >>> apply-failed: "JA(C)rA'me Glisse" <jglisse@redhat.com> [HMM v16 06/15] mm/hmm: heterogeneous memory management (HMM for short)
[2017-01-13 13:46:25] >>> apply-failed: "JA(C)rA'me Glisse" <jglisse@redhat.com> [HMM v16 07/15] mm/hmm/mirror: mirror process address space on device with HMM helpers
[2017-01-13 13:46:25] >>> apply-failed: "JA(C)rA'me Glisse" <jglisse@redhat.com> [HMM v16 08/15] mm/hmm/mirror: helper to snapshot CPU page table
[2017-01-13 13:46:25] >>> apply-failed: "JA(C)rA'me Glisse" <jglisse@redhat.com> [HMM v16 09/15] mm/hmm/mirror: device page fault handler
[2017-01-13 13:46:25] >>> apply-failed: "JA(C)rA'me Glisse" <jglisse@redhat.com> [HMM v16 10/15] mm/hmm/migrate: support un-addressable ZONE_DEVICE page in migration
...

Best Regards,
Fengguang Wu

--
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] 5+ messages in thread

* Re: [kbuild-all] [mmotm:master 119/211] mm/migrate.c:2184:5: note: in expansion of macro 'MIGRATE_PFN_DEVICE'
  2017-03-17  4:06   ` [kbuild-all] " Fengguang Wu
@ 2017-03-17 22:48     ` Jerome Glisse
  2017-03-18 12:48       ` Philip Li
  0 siblings, 1 reply; 5+ messages in thread
From: Jerome Glisse @ 2017-03-17 22:48 UTC (permalink / raw)
  To: Fengguang Wu
  Cc: Andrew Morton, Linux Memory Management List, kbuild-all, Johannes Weiner

> Hi Andrew,
> 
> On Thu, Mar 16, 2017 at 08:41:35PM -0700, Andrew Morton wrote:
> >On Fri, 17 Mar 2017 09:46:30 +0800 kbuild test robot
> ><fengguang.wu@intel.com> wrote:
> >
> >> tree:   git://git.cmpxchg.org/linux-mmotm.git master
> >> head:   8276ddb3c638602509386f1a05f75326dbf5ce09
> >> commit: a6d9a210db7db40e98f7502608c6f1413c44b9b9 [119/211] mm/hmm/migrate:
> >> support un-addressable ZONE_DEVICE page in migration
> >
> >heh, I think the HMM patchset just scored the world record number of
> >build errors.  Thanks for doing this.
> >
> >But why didn't we find out earlier than v18?  Don't you scoop patchsets
> >off the mailing list *before* someone merges them into an upstream
> >tree?
> 
> Yes we test LKML patches, however not all patches can be successfully
> applied, so cannot be tested at all.

When patchset fails to apply can the poster get an email so he knows that
his patchset isn't gonna be build tested.

Regards,
Jérôme Glisse

--
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] 5+ messages in thread

* Re: [kbuild-all] [mmotm:master 119/211] mm/migrate.c:2184:5: note: in expansion of macro 'MIGRATE_PFN_DEVICE'
  2017-03-17 22:48     ` Jerome Glisse
@ 2017-03-18 12:48       ` Philip Li
  0 siblings, 0 replies; 5+ messages in thread
From: Philip Li @ 2017-03-18 12:48 UTC (permalink / raw)
  To: Jerome Glisse
  Cc: Fengguang Wu, Linux Memory Management List, Andrew Morton,
	kbuild-all, Johannes Weiner

On Fri, Mar 17, 2017 at 06:48:02PM -0400, Jerome Glisse wrote:
> > Hi Andrew,
> > 
> > On Thu, Mar 16, 2017 at 08:41:35PM -0700, Andrew Morton wrote:
> > >On Fri, 17 Mar 2017 09:46:30 +0800 kbuild test robot
> > ><fengguang.wu@intel.com> wrote:
> > >
> > >> tree:   git://git.cmpxchg.org/linux-mmotm.git master
> > >> head:   8276ddb3c638602509386f1a05f75326dbf5ce09
> > >> commit: a6d9a210db7db40e98f7502608c6f1413c44b9b9 [119/211] mm/hmm/migrate:
> > >> support un-addressable ZONE_DEVICE page in migration
> > >
> > >heh, I think the HMM patchset just scored the world record number of
> > >build errors.  Thanks for doing this.
> > >
> > >But why didn't we find out earlier than v18?  Don't you scoop patchsets
> > >off the mailing list *before* someone merges them into an upstream
> > >tree?
> > 
> > Yes we test LKML patches, however not all patches can be successfully
> > applied, so cannot be tested at all.
> 
> When patchset fails to apply can the poster get an email so he knows that
> his patchset isn't gonna be build tested.
Hi Jerome, thanks for feedback, sure, we will add this to next quarter's plan
to let author know if his patchset is not tested, also will allow opt in if
some developer wants to have build success notification as well.

> 
> Regards,
> Jerome Glisse
> _______________________________________________
> kbuild-all mailing list
> kbuild-all@lists.01.org
> https://lists.01.org/mailman/listinfo/kbuild-all

--
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] 5+ messages in thread

end of thread, other threads:[~2017-03-18 12:45 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-17  1:46 [mmotm:master 119/211] mm/migrate.c:2184:5: note: in expansion of macro 'MIGRATE_PFN_DEVICE' kbuild test robot
2017-03-17  3:41 ` Andrew Morton
2017-03-17  4:06   ` [kbuild-all] " Fengguang Wu
2017-03-17 22:48     ` Jerome Glisse
2017-03-18 12:48       ` Philip Li

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.