From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752486AbdEEAV5 (ORCPT ); Thu, 4 May 2017 20:21:57 -0400 Received: from mga14.intel.com ([192.55.52.115]:31945 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750742AbdEEAV4 (ORCPT ); Thu, 4 May 2017 20:21:56 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.38,290,1491289200"; d="gz'50?scan'50,208,50";a="97860291" Date: Fri, 5 May 2017 08:21:34 +0800 From: kbuild test robot To: Wei Wang Cc: kbuild-all@01.org, virtio-dev@lists.oasis-open.org, linux-kernel@vger.kernel.org, qemu-devel@nongnu.org, virtualization@lists.linux-foundation.org, kvm@vger.kernel.org, linux-mm@kvack.org, mst@redhat.com, david@redhat.com, dave.hansen@intel.com, cornelia.huck@de.ibm.com, akpm@linux-foundation.org, mgorman@techsingularity.net, aarcange@redhat.com, amit.shah@redhat.com, pbonzini@redhat.com, wei.w.wang@intel.com, liliang.opensource@gmail.com Subject: Re: [PATCH v10 4/6] mm: function to offer a page block on the free list Message-ID: <201705050851.KJdDIPUA%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="yrj/dFKFPuw6o+aM" Content-Disposition: inline In-Reply-To: <1493887815-6070-5-git-send-email-wei.w.wang@intel.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 List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --yrj/dFKFPuw6o+aM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Wei, [auto build test WARNING on linus/master] [also build test WARNING on v4.11 next-20170504] [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/Wei-Wang/Extend-virtio-balloon-for-fast-de-inflating-fast-live-migration/20170505-052958 reproduce: make htmldocs All warnings (new ones prefixed by >>): WARNING: convert(1) not found, for SVG to PDF conversion install ImageMagick (https://www.imagemagick.org) arch/x86/include/asm/uaccess_32.h:1: warning: no structured comments found >> mm/page_alloc.c:4663: warning: No description found for parameter 'zone' >> mm/page_alloc.c:4663: warning: No description found for parameter 'order' >> mm/page_alloc.c:4663: warning: No description found for parameter 'migratetype' >> mm/page_alloc.c:4663: warning: No description found for parameter 'page' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' include/net/cfg80211.h:1738: warning: No description found for parameter 'report_results' include/net/cfg80211.h:1738: warning: Excess struct/union/enum/typedef member 'results_wk' description in 'cfg80211_sched_scan_request' vim +/zone +4663 mm/page_alloc.c 4647 * Heuristically get a page block in the system that is unused. 4648 * It is possible that pages from the page block are used immediately after 4649 * report_unused_page_block() returns. It is the caller's responsibility 4650 * to either detect or prevent the use of such pages. 4651 * 4652 * The free list to check: zone->free_area[order].free_list[migratetype]. 4653 * 4654 * If the caller supplied page block (i.e. **page) is on the free list, offer 4655 * the next page block on the list to the caller. Otherwise, offer the first 4656 * page block on the list. 4657 * 4658 * Return 0 when a page block is found on the caller specified free list. 4659 */ 4660 int report_unused_page_block(struct zone *zone, unsigned int order, 4661 unsigned int migratetype, struct page **page) 4662 { > 4663 struct zone *this_zone; 4664 struct list_head *this_list; 4665 int ret = 0; 4666 unsigned long flags; 4667 4668 /* Sanity check */ 4669 if (zone == NULL || page == NULL || order >= MAX_ORDER || 4670 migratetype >= MIGRATE_TYPES) 4671 return -EINVAL; --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --yrj/dFKFPuw6o+aM Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --yrj/dFKFPuw6o+aM--