From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0A0EFC7EE37 for ; Fri, 9 Jun 2023 09:03:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5FFE38E0002; Fri, 9 Jun 2023 05:03:13 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5B00C8E0001; Fri, 9 Jun 2023 05:03:13 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 477598E0002; Fri, 9 Jun 2023 05:03:13 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 35A858E0001 for ; Fri, 9 Jun 2023 05:03:13 -0400 (EDT) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id EB27BAEA8C for ; Fri, 9 Jun 2023 09:03:12 +0000 (UTC) X-FDA: 80882620224.19.FFE935C Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by imf28.hostedemail.com (Postfix) with ESMTP id 63D9EC000E for ; Fri, 9 Jun 2023 09:03:09 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=oJ4kuHIS; spf=pass (imf28.hostedemail.com: domain of lkp@intel.com designates 134.134.136.100 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1686301390; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=duqUvXBjsE430hEIf+AaKTgTmSVJTPZU6ae9u21zxi0=; b=O5zTY8YnNJZDMqQD4KUQ493ygbPZ52+bsSN8WNVLZPA3iU+CLOFI3xqwg8Wp4BNxXEyDzZ 40VIkmTg0Zh9diSb1WrSpFDF/euNoDrMjduvz1kC/0Pzu/8v78St1t9qJGSmkxYEdl8e+W +7uqt0bi6XV1L+nodAlr6eezTT7QxEc= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=oJ4kuHIS; spf=pass (imf28.hostedemail.com: domain of lkp@intel.com designates 134.134.136.100 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1686301390; a=rsa-sha256; cv=none; b=i/KppogT6DcODwCTtcdcQCVhOrWMT3l94h9Alv5dx3senh8T7PywgthlEdv44H6xE084Sq s2f3edldJg9oPdMjWAp8hlcExxi5me7Vq/0xxR2qQCTqAPL2xIXgYBtxuItUrqdVaChKxg lwwZ9NjKLPv+2V+aAtMMhUBzgXiL9Rc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1686301389; x=1717837389; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=iaaw1/mG+dou+hqfRiLwG0kXBn1nAWk+R86bJNOIuzY=; b=oJ4kuHISEEi3F6+udljxD/xUVQgWmKDMkjF7wndhSiCH7mKYEUeUAS0I kAljWRJ4r3J3tYz0IyxvQDjZKRP6WAfCA0Sehj1C1nDCiCylN9AsVoDhS OcVT551HrNMu2lY2UXFHr4nzzk3ZRx/Z8XqQbXuzkEsb6Gbnb3Nsol+tF F96eZmqX28WOPnrVMkmuoANkdRDuSyl9mYA2Zm7lZCRu00hUp+oNpogDo CJeLcoOPL/TiRNaV3PGz3O8WWRl0sn0M2+Xa/rSMkXnjFCW35N6dD0rXl Y0Cfx5k20xeI1l4GxpF7PF7LNgVcVYA3XgTy6gcux6rZib3mlEd5ApXjE w==; X-IronPort-AV: E=McAfee;i="6600,9927,10735"; a="423434366" X-IronPort-AV: E=Sophos;i="6.00,228,1681196400"; d="scan'208";a="423434366" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Jun 2023 02:02:02 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10735"; a="704480869" X-IronPort-AV: E=Sophos;i="6.00,228,1681196400"; d="scan'208";a="704480869" Received: from lkp-server01.sh.intel.com (HELO 15ab08e44a81) ([10.239.97.150]) by orsmga007.jf.intel.com with ESMTP; 09 Jun 2023 02:02:00 -0700 Received: from kbuild by 15ab08e44a81 with local (Exim 4.96) (envelope-from ) id 1q7Y0N-0008sC-0L; Fri, 09 Jun 2023 09:01:59 +0000 Date: Fri, 9 Jun 2023 17:01:20 +0800 From: kernel test robot To: Vincent Whitchurch , Wim Van Sebroeck , Guenter Roeck , Andrew Morton Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , linux-watchdog@vger.kernel.org, linux-kernel@vger.kernel.org, kernel@axis.com, Vincent Whitchurch Subject: Re: [PATCH] watchdog/mm: Allow dumping memory info in pretimeout Message-ID: <202306091651.GsOxG35Q-lkp@intel.com> References: <20230608-pretimeout-oom-v1-1-542cc91062d7@axis.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230608-pretimeout-oom-v1-1-542cc91062d7@axis.com> X-Rspamd-Queue-Id: 63D9EC000E X-Rspam-User: X-Stat-Signature: k9cfh1ytkxhqg3yxu9ggipdth1eomnwd X-Rspamd-Server: rspam01 X-HE-Tag: 1686301389-315227 X-HE-Meta: U2FsdGVkX1/M/yXv7ugt7yu0frcDUAzABjb7KZ1MlrweDnsThjMMcV2/s2WGMDM36w58q94S38cLmhNATXRqk58fDmhxbe4EhCkDaRX8VycmKc8KdoTLNpEYSoJJZ2pqyYqlJ+rP43pT1HaqmVaU2bgDXCgqfkQcb5zL+eAYogmwI+gtWQ2VRKR16ftWGcZWrRo7vDYR7IoGLVOR9rg83s+6xQkoFsluzKLVmIPq3iR7uRQDRAwITe/6PpQ5j6JXJXMzdjHDb+Nshh6ydBriOw0nP2QqAGGgBWzsRYK6WQ5R9/meq4RiNbWGN1Z8pX4ULmpYNYeu8ndN7JGjEzOgqsJKJwKXIBAqMeZkxy6qtMZNdXV9A9DkDmyUk3N1R48fPBYYQX1ESRGEYzLtaeit259cFG9DCRWB70+pYH/4a5xYtq1L16sP4YJ6ertFYOQjbwwlxKxK/FyTGMA/47ZVCd/dh06X+hwdExLSpDKYCPtfM4zzjgisR7sCQsTXPIvSxq3Cdyk8VIlv+Revo/Q8SewcpjwwJYn/4eR9VRvpPKnkS/ART3C8mlNVtxeGEM8cTS8kpsF47RvsbwNVjjQ2yXN9aSjQCXfZxMi3TMDVvi9oW6hQReiv43I5tkNbFsjOkZOWMGBQN6kJtVbgSZ0ZLV7WLwzgfE9iLT56UuvwjgZDa8YivBldCoR/Hm7yaLnjw5mHHa8r+wEqrwv0DE8ugMjoxnfyc198einK5kpSTM9OyPy9tifo1a1rBraUmc/TZPYFXG5QE7zcu7b4DQONkfUFWIyUVOe74HOHczZhh6c/GgEakYECst8NJT2ncKj+jn5D/MEr2lYq4xgZrLO89AyZpCM8rdLMr0/QWwwJbfD6MM7KSZ/6WMX3Ob9ARo17nt4uEpSMl0QE+6VOt8Jh7/9wIjz4r8xRkdV8vVHc4dbZQl27jVHS2YKk/isnfAH4iaOI9bwVq1+wb5oGlc8 E4igtAEf raPMFpqdsHfN3kaRZkpYwfzVuXH29THGZizoC7APh3SX3G8TUorTA9P6FJrocx+2CtM4CukLRkSJGgTNNmJ+PaoVTiclSLXc+hTGBFRG4rQyDA7ndviirYV0vpxBg3GciaySMEE0tHBhrHyfByGGtonYkb214bdPBeIhqMmVvPgyxC2ba/6H1UyUq2zE67rlGyxMDcedUT+VvONSL0wHoz8HbYe7gxhSTHjtdnceyHOZtfiuw50qzOSKxRfEG4oNB2PofonsYq5Q9AECUEDrrC8E2kGocqQKOzGR0q0nuIYuya6Vd86YLanjx6vz6y7JAFFu02S2RW6qh83FVLvowHP+gqz4VlfbU70nv8m3rkn7e90cdef4LSjOpM81pBE0VsOMPbMuA4dY8Ng1Bau0fY05yfGZhB0DQEdm3JfC+3j5piSkabavJxmZWLA== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Hi Vincent, kernel test robot noticed the following build warnings: [auto build test WARNING on 9561de3a55bed6bdd44a12820ba81ec416e705a7] url: https://github.com/intel-lab-lkp/linux/commits/Vincent-Whitchurch/watchdog-mm-Allow-dumping-memory-info-in-pretimeout/20230609-144807 base: 9561de3a55bed6bdd44a12820ba81ec416e705a7 patch link: https://lore.kernel.org/r/20230608-pretimeout-oom-v1-1-542cc91062d7%40axis.com patch subject: [PATCH] watchdog/mm: Allow dumping memory info in pretimeout config: parisc-buildonly-randconfig-r006-20230608 (https://download.01.org/0day-ci/archive/20230609/202306091651.GsOxG35Q-lkp@intel.com/config) compiler: hppa-linux-gcc (GCC) 12.3.0 reproduce (this is a W=1 build): mkdir -p ~/bin wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 9561de3a55bed6bdd44a12820ba81ec416e705a7 b4 shazam https://lore.kernel.org/r/20230608-pretimeout-oom-v1-1-542cc91062d7@axis.com # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.3.0 ~/bin/make.cross W=1 O=build_dir ARCH=parisc olddefconfig COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.3.0 ~/bin/make.cross W=1 O=build_dir ARCH=parisc SHELL=/bin/bash If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202306091651.GsOxG35Q-lkp@intel.com/ All warnings (new ones prefixed by >>): >> mm/oom_kill.c:156:21: warning: no previous prototype for 'find_trylock_task_mm' [-Wmissing-prototypes] 156 | struct task_struct *find_trylock_task_mm(struct task_struct *p) | ^~~~~~~~~~~~~~~~~~~~ vim +/find_trylock_task_mm +156 mm/oom_kill.c 151 152 /* 153 * Identical to the above, except that we avoid tasks which we can't lock, to 154 * avoid deadlocks when called from an interrupt handler. 155 */ > 156 struct task_struct *find_trylock_task_mm(struct task_struct *p) 157 { 158 struct task_struct *t; 159 160 rcu_read_lock(); 161 162 for_each_thread(p, t) { 163 if (!task_trylock(t)) 164 continue; 165 if (likely(t->mm)) 166 goto found; 167 task_unlock(t); 168 } 169 t = NULL; 170 found: 171 rcu_read_unlock(); 172 173 return t; 174 } 175 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki