Received: by 10.223.176.5 with SMTP id f5csp300612wra; Thu, 1 Feb 2018 20:51:05 -0800 (PST) X-Google-Smtp-Source: AH8x226qz8Kj8XaBYpTKXGkchhriKUj8UU9HpYvoPwaEXz7kh2IIH/8zcy1aSPGFh7VfUuBMO7BU X-Received: by 10.98.87.2 with SMTP id l2mr38369761pfb.46.1517547065739; Thu, 01 Feb 2018 20:51:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517547065; cv=none; d=google.com; s=arc-20160816; b=WhnGe8q3rKJd0FQSxnlT3XOeeoueOmtlr2dIvRyPEWAD6eGSef74srygyV/amxwDlZ ww/0NBWzTFEGnGSWXV/QRbcx2Swftv1Lc9+XxYaLgWSLuMx2YniJJYWunosltDtfL23/ 7uuDg28YO6zjS0W+d6XFMi93gziufzf72Z4INyncpMp1bv8z/3a0x/UXKAOe6xvDz+cp 1rfRDXIE3KDBJlGZiguRVsZs1o1RdnB/A+FrNMFmn8vxdEIaIm2a8mHTNwdloOfauuJ/ RFMpxPqSp8J83gEtvusEXp4o5B5ToPNqVEWjotWt1HRWmtUc4YyT5L0DSf2BXny/vzxA k7sg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=Simal82hyMvOzHo6CxGr6vgxSlFS02Sn8g9vjAgnlk4=; b=jLqyRhHjZYUYJaDsucnCJnhDCJfG1Zoz0v36/FW+LqXzJ4/qR7508IDfiZCR2x4TTI r9QrmPNwxCMlb9P+tgAAz+CNGndWszSjTbRTVsOUmWFUcCcpBSaoTQDrvXi++yhW7hEK PMdSrWYinEiZuGuMPgz2m0TFPp2r1IYu/CkA4VX/4bEI40fDMq4L4IBZhPstOE/bItfe eNUyt/J4TvDeP/37fICztljwa8FD4GbmiNsO3O8PdyT3d8DKNpYEqbgcWtlR1rkEuqCP KiM34e6fK9a1zAnsWkSTnJSbMBTwMe3eAIE+F+3LlcfNTWhOGpGy6btavOVwg+TSvAUA 4mRQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i9si1065051pfd.147.2018.02.01.20.50.49; Thu, 01 Feb 2018 20:51:05 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751669AbeBBEt0 (ORCPT + 99 others); Thu, 1 Feb 2018 23:49:26 -0500 Received: from mga03.intel.com ([134.134.136.65]:62693 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751544AbeBBEtU (ORCPT ); Thu, 1 Feb 2018 23:49:20 -0500 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 01 Feb 2018 20:49:19 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,445,1511856000"; d="gz'50?scan'50,208,50";a="28208570" Received: from bee.sh.intel.com (HELO bee) ([10.239.97.14]) by orsmga001.jf.intel.com with ESMTP; 01 Feb 2018 20:49:16 -0800 Received: from kbuild by bee with local (Exim 4.84_2) (envelope-from ) id 1ehTNs-000SHg-Gc; Fri, 02 Feb 2018 12:55:32 +0800 Date: Fri, 2 Feb 2018 12:48:45 +0800 From: kbuild test robot To: Pavel Tatashin Cc: kbuild-all@01.org, steven.sistare@oracle.com, daniel.m.jordan@oracle.com, akpm@linux-foundation.org, mgorman@techsingularity.net, mhocko@suse.com, linux-mm@kvack.org, linux-kernel@vger.kernel.org, gregkh@linuxfoundation.org, vbabka@suse.cz, bharata@linux.vnet.ibm.com Subject: Re: [PATCH v2 2/2] mm, memory_hotplug: optimize memory hotplug Message-ID: <201802021240.HXFRoJlS%fengguang.wu@intel.com> References: <20180131210300.22963-3-pasha.tatashin@oracle.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="C7zPtVaVf+AK4Oqc" Content-Disposition: inline In-Reply-To: <20180131210300.22963-3-pasha.tatashin@oracle.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: fengguang.wu@intel.com X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --C7zPtVaVf+AK4Oqc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Pavel, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on mmotm/master] [also build test WARNING on next-20180201] [cannot apply to v4.15] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Pavel-Tatashin/mm-uninitialized-struct-page-poisoning-sanity-checking/20180202-105827 base: git://git.cmpxchg.org/linux-mmotm.git master config: x86_64-randconfig-x019-201804 (attached as .config) compiler: gcc-7 (Debian 7.2.0-12) 7.2.1 20171025 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 All warnings (new ones prefixed by >>): In file included from include/linux/page_ref.h:7:0, from include/linux/mm.h:26, from mm/sparse.c:5: mm/sparse.c: In function 'sparse_add_one_section': include/linux/page-flags.h:159:29: warning: overflow in implicit constant conversion [-Woverflow] #define PAGE_POISON_PATTERN ~0ul ^ >> mm/sparse.c:838:17: note: in expansion of macro 'PAGE_POISON_PATTERN' memset(memmap, PAGE_POISON_PATTERN, ^~~~~~~~~~~~~~~~~~~ Cyclomatic Complexity 1 arch/x86/include/asm/bitops.h:fls64 Cyclomatic Complexity 1 include/linux/log2.h:__ilog2_u64 Cyclomatic Complexity 3 include/linux/log2.h:is_power_of_2 Cyclomatic Complexity 1 include/asm-generic/getorder.h:__get_order Cyclomatic Complexity 3 include/linux/string.h:memset Cyclomatic Complexity 1 include/linux/spinlock.h:spinlock_check Cyclomatic Complexity 1 include/linux/spinlock.h:spin_unlock_irqrestore Cyclomatic Complexity 1 include/linux/nodemask.h:node_state Cyclomatic Complexity 1 include/linux/memory_hotplug.h:pgdat_resize_lock Cyclomatic Complexity 1 include/linux/memory_hotplug.h:pgdat_resize_unlock Cyclomatic Complexity 1 include/linux/mmzone.h:pfn_to_section_nr Cyclomatic Complexity 1 include/linux/mmzone.h:section_nr_to_pfn Cyclomatic Complexity 3 include/linux/mmzone.h:__nr_to_section Cyclomatic Complexity 1 include/linux/mmzone.h:__section_mem_map_addr Cyclomatic Complexity 3 include/linux/mmzone.h:present_section Cyclomatic Complexity 1 include/linux/mmzone.h:present_section_nr Cyclomatic Complexity 3 include/linux/mmzone.h:valid_section Cyclomatic Complexity 1 include/linux/mmzone.h:valid_section_nr Cyclomatic Complexity 1 include/linux/mmzone.h:__pfn_to_section Cyclomatic Complexity 2 include/linux/mmzone.h:pfn_present Cyclomatic Complexity 1 arch/x86/include/asm/topology.h:numa_node_id Cyclomatic Complexity 1 include/linux/topology.h:numa_mem_id Cyclomatic Complexity 1 include/linux/mm.h:is_vmalloc_addr Cyclomatic Complexity 1 include/linux/mm.h:page_to_section Cyclomatic Complexity 28 include/linux/slab.h:kmalloc_index Cyclomatic Complexity 1 include/linux/slab.h:__kmalloc_node Cyclomatic Complexity 1 include/linux/slab.h:kmem_cache_alloc_node_trace Cyclomatic Complexity 68 include/linux/slab.h:kmalloc_large Cyclomatic Complexity 5 include/linux/slab.h:kmalloc Cyclomatic Complexity 5 include/linux/slab.h:kmalloc_node Cyclomatic Complexity 1 include/linux/slab.h:kzalloc_node Cyclomatic Complexity 1 include/linux/bootmem.h:alloc_remap Cyclomatic Complexity 1 mm/sparse.c:set_section_nid Cyclomatic Complexity 1 mm/sparse.c:sparse_encode_early_nid Cyclomatic Complexity 1 mm/sparse.c:sparse_early_nid Cyclomatic Complexity 4 mm/sparse.c:next_present_section_nr Cyclomatic Complexity 1 mm/sparse.c:check_usemap_section_nr Cyclomatic Complexity 6 mm/sparse.c:alloc_usemap_and_memmap Cyclomatic Complexity 1 include/linux/bootmem.h:memblock_virt_alloc Cyclomatic Complexity 1 include/linux/bootmem.h:memblock_virt_alloc_node Cyclomatic Complexity 2 mm/sparse.c:sparse_index_alloc Cyclomatic Complexity 3 mm/sparse.c:sparse_index_init Cyclomatic Complexity 1 include/linux/bootmem.h:memblock_virt_alloc_node_nopanic Cyclomatic Complexity 1 mm/sparse.c:sparse_early_usemaps_alloc_pgdat_section Cyclomatic Complexity 2 mm/sparse.c:sparse_encode_mem_map Cyclomatic Complexity 2 mm/sparse.c:sparse_init_one_section Cyclomatic Complexity 1 include/linux/bootmem.h:memblock_free_early Cyclomatic Complexity 1 include/linux/gfp.h:__alloc_pages Cyclomatic Complexity 2 include/linux/gfp.h:__alloc_pages_node Cyclomatic Complexity 2 include/linux/gfp.h:alloc_pages_node Cyclomatic Complexity 70 mm/sparse.c:__kmalloc_section_memmap Cyclomatic Complexity 1 mm/sparse.c:kmalloc_section_memmap Cyclomatic Complexity 2 mm/sparse.c:__kfree_section_memmap Cyclomatic Complexity 3 mm/sparse.c:get_section_nid Cyclomatic Complexity 5 mm/sparse.c:__section_nr Cyclomatic Complexity 2 mm/sparse.c:section_mark_present Cyclomatic Complexity 7 mm/sparse.c:mminit_validate_memmodel_limits Cyclomatic Complexity 4 mm/sparse.c:node_memmap_size_bytes Cyclomatic Complexity 4 mm/sparse.c:memory_present Cyclomatic Complexity 1 mm/sparse.c:sparse_decode_mem_map Cyclomatic Complexity 1 mm/sparse.c:usemap_size Cyclomatic Complexity 4 mm/sparse.c:sparse_early_usemaps_alloc_node Cyclomatic Complexity 1 mm/sparse.c:__kmalloc_section_usemap Cyclomatic Complexity 2 mm/sparse.c:sparse_mem_map_populate Cyclomatic Complexity 10 mm/sparse.c:sparse_mem_maps_populate_node Cyclomatic Complexity 1 mm/sparse.c:sparse_early_mem_maps_alloc_node Cyclomatic Complexity 1 mm/sparse.c:vmemmap_populate_print_last Cyclomatic Complexity 6 mm/sparse.c:sparse_init Cyclomatic Complexity 4 mm/sparse.c:online_mem_sections Cyclomatic Complexity 6 mm/sparse.c:sparse_add_one_section vim +/PAGE_POISON_PATTERN +838 mm/sparse.c 793 794 /* 795 * returns the number of sections whose mem_maps were properly 796 * set. If this is <=0, then that means that the passed-in 797 * map was not consumed and must be freed. 798 */ 799 int __meminit sparse_add_one_section(struct pglist_data *pgdat, 800 unsigned long start_pfn, struct vmem_altmap *altmap) 801 { 802 unsigned long section_nr = pfn_to_section_nr(start_pfn); 803 struct mem_section *ms; 804 struct page *memmap; 805 unsigned long *usemap; 806 unsigned long flags; 807 int ret; 808 809 /* 810 * no locking for this, because it does its own 811 * plus, it does a kmalloc 812 */ 813 ret = sparse_index_init(section_nr, pgdat->node_id); 814 if (ret < 0 && ret != -EEXIST) 815 return ret; 816 memmap = kmalloc_section_memmap(section_nr, pgdat->node_id, altmap); 817 if (!memmap) 818 return -ENOMEM; 819 usemap = __kmalloc_section_usemap(); 820 if (!usemap) { 821 __kfree_section_memmap(memmap, altmap); 822 return -ENOMEM; 823 } 824 825 pgdat_resize_lock(pgdat, &flags); 826 827 ms = __pfn_to_section(start_pfn); 828 if (ms->section_mem_map & SECTION_MARKED_PRESENT) { 829 ret = -EEXIST; 830 goto out; 831 } 832 833 #ifdef CONFIG_DEBUG_VM 834 /* 835 * poison uninitialized struct pages in order to catch invalid flags 836 * combinations. 837 */ > 838 memset(memmap, PAGE_POISON_PATTERN, 839 sizeof(struct page) * PAGES_PER_SECTION); 840 #endif 841 842 section_mark_present(ms); 843 844 ret = sparse_init_one_section(ms, section_nr, memmap, usemap); 845 846 out: 847 pgdat_resize_unlock(pgdat, &flags); 848 if (ret <= 0) { 849 kfree(usemap); 850 __kfree_section_memmap(memmap, altmap); 851 } else { 852 set_section_nid(section_nr, pgdat->node_id); 853 } 854 return ret; 855 } 856 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --C7zPtVaVf+AK4Oqc Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 /4/Ap2f3zQEA --C7zPtVaVf+AK4Oqc--