From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751782AbcF2SaU (ORCPT ); Wed, 29 Jun 2016 14:30:20 -0400 Received: from mga04.intel.com ([192.55.52.120]:63719 "EHLO mga04.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751391AbcF2SaS (ORCPT ); Wed, 29 Jun 2016 14:30:18 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.26,547,1459839600"; d="gz'50?scan'50,208,50";a="997521935" Date: Thu, 30 Jun 2016 02:28:59 +0800 From: kbuild test robot To: Oleg Nesterov Cc: kbuild-all@01.org, Andy Lutomirski , Andy Lutomirski , Linus Torvalds , Peter Zijlstra , Tejun Heo , LKP , LKML , kernel test robot Subject: Re: [PATCH] kthread: to_live_kthread() needs try_get_task_stack() Message-ID: <201606300245.vASQFf80%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="1yeeQ81UyVL57Vl7" Content-Disposition: inline In-Reply-To: <20160629180357.GA7178@redhat.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 --1yeeQ81UyVL57Vl7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, [auto build test ERROR on linus/master] [also build test ERROR on v4.7-rc5 next-20160629] [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/Oleg-Nesterov/kthread-to_live_kthread-needs-try_get_task_stack/20160630-020824 config: i386-tinyconfig (attached as .config) compiler: gcc-6 (Debian 6.1.1-1) 6.1.1 20160430 reproduce: # save the attached .config to linux build tree make ARCH=i386 All errors (new ones prefixed by >>): kernel/kthread.c: In function 'to_live_kthread': >> kernel/kthread.c:67:23: error: implicit declaration of function 'try_get_task_stack' [-Werror=implicit-function-declaration] if (likely(vfork) && try_get_task_stack(k)) ^~~~~~~~~~~~~~~~~~ kernel/kthread.c: In function 'kthread_unpark': >> kernel/kthread.c:430:3: error: implicit declaration of function 'put_task_stack' [-Werror=implicit-function-declaration] put_task_stack(k); ^~~~~~~~~~~~~~ cc1: some warnings being treated as errors vim +/try_get_task_stack +67 kernel/kthread.c 61 return __to_kthread(k->vfork_done); 62 } 63 64 static struct kthread *to_live_kthread(struct task_struct *k) 65 { 66 struct completion *vfork = ACCESS_ONCE(k->vfork_done); > 67 if (likely(vfork) && try_get_task_stack(k)) 68 return __to_kthread(vfork); 69 return NULL; 70 } --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --1yeeQ81UyVL57Vl7 Content-Type: application/octet-stream Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --1yeeQ81UyVL57Vl7--