From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on gnuweeb.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gnuweeb.org (Postfix) with ESMTPS id AB7C7809E6 for ; Sun, 21 Aug 2022 04:58:34 +0000 (UTC) Authentication-Results: gnuweeb.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=mQ1aD06Y; dkim-atps=neutral DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1661057914; x=1692593914; h=date:from:to:cc:subject:message-id:mime-version; bh=SX+VWp1ES3dPNyEZX0dAfxq069lhCGTE9IILa7dlICQ=; b=mQ1aD06YucxhvUrqrvk1SmYPlmW+ErksLIju/mSUX7BIwKrDZs8FfiQu y1kXcsG/K5zILi3n1AeRdhexnmR6dKjaEle/1bxZ/5J1qVu2sa8p3YP56 AQJES8lJd+Q1lwmAIFHpce0sdI1NnFbYQ9QMUqqqU5gIsVBbYQvF0V0oD G2btE2GLAi1+qtt/BnDJNK1LF6dGOrFpY10QMIID9QNkthj0Tc9l3kfMx 8tNUYCIG5N5bk/s+cd3bc8aFRO7spG/FpdLFZ4iaV2LPzB+e9iTBOt40k 7ofzisf8afZSZ9jiEKNVQyhcoAP7gQ0XHlFJRK/z3fur9k6/QyyvWqk8U A==; X-IronPort-AV: E=McAfee;i="6500,9779,10445"; a="276252430" X-IronPort-AV: E=Sophos;i="5.93,251,1654585200"; d="scan'208";a="276252430" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Aug 2022 21:58:33 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,251,1654585200"; d="scan'208";a="676847247" Received: from lkp-server01.sh.intel.com (HELO 44b6dac04a33) ([10.239.97.150]) by fmsmga004.fm.intel.com with ESMTP; 20 Aug 2022 21:58:32 -0700 Received: from kbuild by 44b6dac04a33 with local (Exim 4.96) (envelope-from ) id 1oPd2e-0003fr-0A; Sun, 21 Aug 2022 04:58:32 +0000 Date: Sun, 21 Aug 2022 12:58:16 +0800 From: kernel test robot To: Ammar Faizi , GNU/Weeb Mailing List Cc: kbuild-all@lists.01.org Subject: [ammarfaizi2-block:google/android/kernel/common/android-4.9-q-release 5885/9999] fs/f2fs/data.c:417:47: sparse: sparse: Using plain integer as NULL pointer Message-ID: <202208211214.VKP2l2AU-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline List-Id: tree: https://github.com/ammarfaizi2/linux-block google/android/kernel/common/android-4.9-q-release head: 8c62b2bd034cfb52860b9e3f333b1ef587052af2 commit: 39373df2d0c858d7a6544cbd37c108375c15be00 [5885/9999] Revert: "f2fs: check last page index in cached bio to decide submission" config: i386-randconfig-s002 (https://download.01.org/0day-ci/archive/20220821/202208211214.VKP2l2AU-lkp@intel.com/config) compiler: gcc-7 (Ubuntu 7.5.0-6ubuntu2) 7.5.0 reproduce: # apt-get install sparse # sparse version: v0.6.4-39-gce1a6720-dirty # https://github.com/ammarfaizi2/linux-block/commit/39373df2d0c858d7a6544cbd37c108375c15be00 git remote add ammarfaizi2-block https://github.com/ammarfaizi2/linux-block git fetch --no-tags ammarfaizi2-block google/android/kernel/common/android-4.9-q-release git checkout 39373df2d0c858d7a6544cbd37c108375c15be00 # save the config file mkdir build_dir && cp config build_dir/.config make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=i386 SHELL=/bin/bash drivers/md/ fs/f2fs/ If you fix the issue, kindly add following tag where applicable Reported-by: kernel test robot sparse warnings: (new ones prefixed by >>) >> fs/f2fs/data.c:417:47: sparse: sparse: Using plain integer as NULL pointer In file included from fs/f2fs/data.c:21:0: fs/f2fs/f2fs.h: In function '__mark_inode_dirty_flag': fs/f2fs/f2fs.h:2339:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (set) ^ fs/f2fs/f2fs.h:2341:2: note: here case FI_DATA_EXIST: ^~~~ arch/x86/include/asm/bitops.h: Assembler messages: arch/x86/include/asm/bitops.h:206: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/asm/bitops.h:206: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/asm/bitops.h:206: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/asm/bitops.h:206: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/asm/bitops.h:206: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/asm/bitops.h:206: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/asm/bitops.h:206: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/asm/bitops.h:206: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/asm/bitops.h:206: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' arch/x86/include/asm/bitops.h:206: Warning: no instruction mnemonic suffix given and no register operands; using default for `bts' vim +417 fs/f2fs/data.c c4127260dcb92a Jaegeuk Kim 2017-05-10 414 9bc576a6cfda59 Jaegeuk Kim 2017-05-10 415 void f2fs_submit_merged_write(struct f2fs_sb_info *sbi, enum page_type type) 0c3a579758362d Chao Yu 2016-01-18 416 { c4127260dcb92a Jaegeuk Kim 2017-05-10 @417 __submit_merged_write_cond(sbi, NULL, 0, 0, type, true); 0c3a579758362d Chao Yu 2016-01-18 418 } 0c3a579758362d Chao Yu 2016-01-18 419 :::::: The code at line 417 was first introduced by commit :::::: c4127260dcb92a8ec64794db10cbdabb6d9b2b01 f2fs: split bio cache :::::: TO: Jaegeuk Kim :::::: CC: Jaegeuk Kim -- 0-DAY CI Kernel Test Service https://01.org/lkp