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 41F81EE0213 for ; Wed, 11 Sep 2024 15:54:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 94774940060; Wed, 11 Sep 2024 11:54:08 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8D1B694004F; Wed, 11 Sep 2024 11:54:08 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 796EE940060; Wed, 11 Sep 2024 11:54:08 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 59D6E94004F for ; Wed, 11 Sep 2024 11:54:08 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 9ADCD140B6E for ; Wed, 11 Sep 2024 15:54:07 +0000 (UTC) X-FDA: 82552903734.16.68CAEEA Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by imf28.hostedemail.com (Postfix) with ESMTP id 161A2C0018 for ; Wed, 11 Sep 2024 15:54:03 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=cbYXAuhi; spf=pass (imf28.hostedemail.com: domain of lkp@intel.com designates 192.198.163.7 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=1726069941; 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: references:dkim-signature; bh=D6lbKCTCzKr8cL3ZzzXTIEcmv3yRxYTEHIPJLGwe744=; b=5Yu0hHNoJjJgVil8y49mWFZn6Xz2MmJS2y0fFto+0L9MSfGtrQ0I9E0Rb+uCfM1xFbXsm+ oM1ulf4v+xrceOo9MEordezu7QIJ4wJIprlLEYYEP1BzhCG53X+nnaf8ppru3e57wcs1i8 h00UlscFdFmCZ+r822H7WXHhK4rFAao= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1726069941; a=rsa-sha256; cv=none; b=hkoQq61KpWgORNLglqCiVc2Giqq0+yKi7yYbWFqYXmiVv28LtZcGcxGO2yFS1h1J7ltUH7 772uod7xOZeb5BNZsaN8JwUZoK+bRhHnb0FbRPJyr/nhEI0hAgICq63/00eOCXR6RQUc2H MNrIwrtUMm4zPBLiPR5bmQ51A9C5CDo= ARC-Authentication-Results: i=1; imf28.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=cbYXAuhi; spf=pass (imf28.hostedemail.com: domain of lkp@intel.com designates 192.198.163.7 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1726070044; x=1757606044; h=date:from:to:cc:subject:message-id:mime-version; bh=ST9B6GA7mFMo503BCI5wmQE+xbmMMP9TDWCNyTeOtbc=; b=cbYXAuhitvSTSc1UHMF1gsP6LJjd7OiqeuSvxSy0/HTgp4nSPuu5I6vy WAF0kTrSSGCk3XYrVPQI6LOItlU2XKbBgtzP+di80lgOtHj/6erbFSGnw VLpQ8nPZsW8OQoKdW+M8OqXYcYdN3WQpqqhjKa5xkHA3DaGjgqMv9GWz/ 3VImaHPzb3rpAbVF2w1R+Qn94JeMh0pThFGxhAIEzfcUOEUFZrjLlAsT2 h49C8YJhTh4PLVtOM6M7TJ5Mcr3LdoHLzptxE3chLjiuf6fqFM+HOTDhN OFpjo+XfBHhbTi0tPV725epFsHJlMljac7K0eZ5x5av4r7QENcjYMesI7 Q==; X-CSE-ConnectionGUID: DQW4b1qtStKYBP3+YtsCag== X-CSE-MsgGUID: R+OCjenuQvu0q6YoUKHhGw== X-IronPort-AV: E=McAfee;i="6700,10204,11192"; a="50295885" X-IronPort-AV: E=Sophos;i="6.10,220,1719903600"; d="scan'208";a="50295885" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Sep 2024 08:54:03 -0700 X-CSE-ConnectionGUID: JO9xbDriTfOM7KmnAFiWUA== X-CSE-MsgGUID: X2QXCBH3SeaAvnVX1281sA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,220,1719903600"; d="scan'208";a="72197175" Received: from lkp-server01.sh.intel.com (HELO 53e96f405c61) ([10.239.97.150]) by orviesa005.jf.intel.com with ESMTP; 11 Sep 2024 08:54:02 -0700 Received: from kbuild by 53e96f405c61 with local (Exim 4.96) (envelope-from ) id 1soPfL-0003mo-02; Wed, 11 Sep 2024 15:53:59 +0000 Date: Wed, 11 Sep 2024 23:53:13 +0800 From: kernel test robot To: Kent Overstreet Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List Subject: [linux-next:master 10192/10862] fs/bcachefs/ec.c:903:24-25: Unneeded semicolon Message-ID: <202409112351.VArA2OwR-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 161A2C0018 X-Stat-Signature: 4jyociimfs6z693yiizu13n9c5puhpth X-Rspamd-Server: rspam09 X-Rspam-User: X-HE-Tag: 1726070043-299211 X-HE-Meta: U2FsdGVkX18iQjVzhshleNKm/YHGpLuVhIAE2FjVbBOS88IZP+5YmwBntbNufdOBSL3VPFZhZvozuuSRUcT5ymQzlAQ5gmrrSgULWxI5LIpdjM0tgPzNtk04k+Eq9oC2mbvcT1spxyKftLgdA3j2ZgHQUxqgs5i4v5xnFhx3J6sWL9cwauW/7cgIHLVZFt6PwV2ZHbk3CDltQXhfyiyLlXc6Ik4czhTo1zE8v/HrQC7P/0kkL1pNGdj0y6YLCTUO2nP6/bejsNixyfPvrcWPN+wW57laJfa7i5fo3uVsYQfYS+D2iUvhV23meIL9Bc155Vtk++VVjl+iuTMBxJ4lga0lGswSvJSpSGFzNnx9n39RcZ9ArGO81wM4206Rtue9XNrknGwfDr8vMtYRDDw+YTFfPeP057aed+I+xbJ4C/YYR9U8UwskRxbIWkATaA17lyH96cEDw09m4ntoOMlt7FwTYCdIuOnKLKvmRLGDnsv8CwM2Yx8oywyrWxAgzvh7c6n13WO+sv9t2inYEYmnhi4gqywB9suDnCJ0uTbYfELY7/CbFLNbeg2vKSMjseWV2F2Fom4gIbLW3A7IofNZIL6ZmDb2mjG1uaXwQOBWewxs/80zqlxSUowDLzTobnFZchawsYIQpTBPMmFmDo4njnfgqeo69IQoVeLew4oLW6APg710ETnmQTPw8SEGPfKzklrdAP1ERR9XZTl5Ed/WhqFKnhvmRHAQpYWPmAm/glWVi4pil2iaHBRHLghuyb/vn8VTKE7i0VOEjLtqJ/W2ZBJE2u9JTl3exJF53xEzpvHtbEEk1weLs1Z6UVCzFoTLZ72lTl+opx27XLS6VqZ2cePz+4e1ChPEeSl1ipQwYTkRP5h/h68M8WUQr25xsrjNyrGJOIeaOCCkbQtNeBVMgGzYL8HVqMqpvoXPx40Y4HaDjvlJfR1vPRuIFAq5z7HUA8QpVkGiElbjKVOWwN4 x0hGfhSM WC60iOl7z9+05b7QpBob45W2RMpgxiEFSv4VBeT6P16/nRVfhiPmAEWfGn6m4Bih6miXgH3fb/lyJx+xt6bMf7TiYAIdYgO8zJ+i6/4OuH0gX7gqa0r9EyDBB2WBaOtM9D52loAPd1KEkrvjKP/hABl0JjLAWgXuMS7bWK/IIQEGQnGh6ix0S8DcfibJrsr69+j7hpIx1FytgLgIDMdvZFYEjkjbRSbdPoDl9Ua/+tyQMIbBHkj2dbZqmEqkVIypMSKj+xLU8c7C8CkrCu2ipFhYZWhHrNHtJNeQxMyQ5mHulur+ySLgXJv2D/sW1Ymq01QD0258qLNqctUY= 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: List-Subscribe: List-Unsubscribe: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 32ffa5373540a8d1c06619f52d019c6cdc948bb4 commit: d11ad060548411650467240ea1041b4f490b0e23 [10192/10862] bcachefs: improve error messages in bch2_ec_read_extent() config: loongarch-randconfig-r063-20240911 (https://download.01.org/0day-ci/archive/20240911/202409112351.VArA2OwR-lkp@intel.com/config) compiler: loongarch64-linux-gcc (GCC) 14.1.0 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/202409112351.VArA2OwR-lkp@intel.com/ cocci warnings: (new ones prefixed by >>) >> fs/bcachefs/ec.c:903:24-25: Unneeded semicolon vim +903 fs/bcachefs/ec.c 830 831 /* recovery read path: */ 832 int bch2_ec_read_extent(struct btree_trans *trans, struct bch_read_bio *rbio, 833 struct bkey_s_c orig_k) 834 { 835 struct bch_fs *c = trans->c; 836 struct ec_stripe_buf *buf = NULL; 837 struct closure cl; 838 struct bch_stripe *v; 839 unsigned i, offset; 840 const char *msg = NULL; 841 struct printbuf msgbuf = PRINTBUF; 842 int ret = 0; 843 844 closure_init_stack(&cl); 845 846 BUG_ON(!rbio->pick.has_ec); 847 848 buf = kzalloc(sizeof(*buf), GFP_NOFS); 849 if (!buf) 850 return -BCH_ERR_ENOMEM_ec_read_extent; 851 852 ret = lockrestart_do(trans, get_stripe_key_trans(trans, rbio->pick.ec.idx, buf)); 853 if (ret) { 854 msg = "stripe not found"; 855 goto err; 856 } 857 858 v = &bkey_i_to_stripe(&buf->key)->v; 859 860 if (!bch2_ptr_matches_stripe(v, rbio->pick)) { 861 msg = "pointer doesn't match stripe"; 862 goto err; 863 } 864 865 offset = rbio->bio.bi_iter.bi_sector - v->ptrs[rbio->pick.ec.block].offset; 866 if (offset + bio_sectors(&rbio->bio) > le16_to_cpu(v->sectors)) { 867 msg = "read is bigger than stripe"; 868 goto err; 869 } 870 871 ret = ec_stripe_buf_init(buf, offset, bio_sectors(&rbio->bio)); 872 if (ret) { 873 msg = "-ENOMEM"; 874 goto err; 875 } 876 877 for (i = 0; i < v->nr_blocks; i++) 878 ec_block_io(c, buf, REQ_OP_READ, i, &cl); 879 880 closure_sync(&cl); 881 882 if (ec_nr_failed(buf) > v->nr_redundant) { 883 msg = "unable to read enough blocks"; 884 goto err; 885 } 886 887 ec_validate_checksums(c, buf); 888 889 ret = ec_do_recov(c, buf); 890 if (ret) 891 goto err; 892 893 memcpy_to_bio(&rbio->bio, rbio->bio.bi_iter, 894 buf->data[rbio->pick.ec.block] + ((offset - buf->offset) << 9)); 895 out: 896 ec_stripe_buf_exit(buf); 897 kfree(buf); 898 return ret; 899 err: 900 bch2_bkey_val_to_text(&msgbuf, c, orig_k); 901 bch_err_ratelimited(c, 902 "error doing reconstruct read: %s\n %s", msg, msgbuf.buf); > 903 printbuf_exit(&msgbuf);; 904 ret = -BCH_ERR_stripe_reconstruct; 905 goto out; 906 } 907 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki