All of lore.kernel.org
 help / color / mirror / Atom feed
* [dax:xarray-pagecache 3/18] include/linux/mm_inline.h:65:51: warning: overflow in implicit constant conversion
@ 2019-12-21 16:02 kbuild test robot
  0 siblings, 0 replies; only message in thread
From: kbuild test robot @ 2019-12-21 16:02 UTC (permalink / raw)
  To: kbuild-all

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

tree:   git://git.infradead.org/users/willy/linux-dax.git xarray-pagecache
head:   bd90755124d0bc1aad5b77f829c2c69b57992fb1
commit: 79d23f42282932ee0cabeeef7756c7e8806be279 [3/18] mm: Support arbitrary order page cache pages
config: um-x86_64_defconfig (attached as .config)
compiler: gcc-7 (Debian 7.5.0-3) 7.5.0
reproduce:
        git checkout 79d23f42282932ee0cabeeef7756c7e8806be279
        # save the attached .config to linux build tree
        make ARCH=um SUBARCH=x86_64

If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>

All warnings (new ones prefixed by >>):

   In file included from mm/compaction.c:15:0:
   include/linux/mm_inline.h: In function 'del_page_from_lru_list':
>> include/linux/mm_inline.h:65:51: warning: overflow in implicit constant conversion [-Woverflow]
     update_lru_size(lruvec, lru, page_zonenum(page), -hpage_nr_pages(page));
                                                      ^

vim +65 include/linux/mm_inline.h

c55e8d035b28b2 Johannes Weiner   2017-02-24  60  
fa9add641b1b1c Hugh Dickins      2012-05-29  61  static __always_inline void del_page_from_lru_list(struct page *page,
fa9add641b1b1c Hugh Dickins      2012-05-29  62  				struct lruvec *lruvec, enum lru_list lru)
b69408e88bd86b Christoph Lameter 2008-10-18  63  {
b69408e88bd86b Christoph Lameter 2008-10-18  64  	list_del(&page->lru);
599d0c954f91d0 Mel Gorman        2016-07-28 @65  	update_lru_size(lruvec, lru, page_zonenum(page), -hpage_nr_pages(page));
b69408e88bd86b Christoph Lameter 2008-10-18  66  }
b69408e88bd86b Christoph Lameter 2008-10-18  67  

:::::: The code at line 65 was first introduced by commit
:::::: 599d0c954f91d0689c9bb421b5bc04ea02437a41 mm, vmscan: move LRU lists to node

:::::: TO: Mel Gorman <mgorman@techsingularity.net>
:::::: CC: Linus Torvalds <torvalds@linux-foundation.org>

---
0-DAY kernel test infrastructure                 Open Source Technology Center
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org Intel Corporation

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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-12-21 16:02 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-21 16:02 [dax:xarray-pagecache 3/18] include/linux/mm_inline.h:65:51: warning: overflow in implicit constant conversion kbuild test robot

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.