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 X-Spam-Level: X-Spam-Status: No, score=-2.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,URIBL_BLOCKED,USER_AGENT_MUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C362FECDFAA for ; Mon, 16 Jul 2018 21:48:10 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 56143208E8 for ; Mon, 16 Jul 2018 21:48:10 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 56143208E8 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730795AbeGPWR2 (ORCPT ); Mon, 16 Jul 2018 18:17:28 -0400 Received: from mga17.intel.com ([192.55.52.151]:25774 "EHLO mga17.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728413AbeGPWR1 (ORCPT ); Mon, 16 Jul 2018 18:17:27 -0400 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Jul 2018 14:48:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.51,363,1526367600"; d="gz'50?scan'50,208,50";a="246208210" Received: from bee.sh.intel.com (HELO bee) ([10.239.97.14]) by fmsmga006.fm.intel.com with ESMTP; 16 Jul 2018 14:48:03 -0700 Received: from kbuild by bee with local (Exim 4.84_2) (envelope-from ) id 1ffBLb-0007Gd-K7; Tue, 17 Jul 2018 05:47:59 +0800 Date: Tue, 17 Jul 2018 05:47:52 +0800 From: kbuild test robot To: Jann Horn Cc: kbuild-all@01.org, Richard Henderson , Ivan Kokshaysky , Matt Turner , Alexander Viro , linux-fsdevel@vger.kernel.org, jannh@google.com, "Eric W. Biederman" , Theodore Ts'o , Andreas Dilger , linux-alpha@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] fs: don't let getdents return bogus names Message-ID: <201807170527.DC9Gr9zs%fengguang.wu@intel.com> References: <20180716194843.252772-1-jannh@google.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ikeVEW9yuYc//A+q" Content-Disposition: inline In-Reply-To: <20180716194843.252772-1-jannh@google.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: lkp@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 --ikeVEW9yuYc//A+q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Jann, Thank you for the patch! Yet something to improve: [auto build test ERROR on linus/master] [also build test ERROR on v4.18-rc5 next-20180716] [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/Jann-Horn/fs-don-t-let-getdents-return-bogus-names/20180717-040055 config: openrisc-or1ksim_defconfig (attached as .config) compiler: or1k-linux-gcc (GCC) 6.0.0 20160327 (experimental) reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree make.cross ARCH=openrisc All errors (new ones prefixed by >>): fs/readdir.o: In function `filldir': >> readdir.c:(.text+0x234): undefined reference to `bogus_dirent_name' readdir.c:(.text+0x234): relocation truncated to fit: R_OR1K_INSN_REL_26 against undefined symbol `bogus_dirent_name' fs/readdir.o: In function `filldir64': readdir.c:(.text+0x3fc): undefined reference to `bogus_dirent_name' readdir.c:(.text+0x3fc): relocation truncated to fit: R_OR1K_INSN_REL_26 against undefined symbol `bogus_dirent_name' --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --ikeVEW9yuYc//A+q Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --ikeVEW9yuYc//A+q--