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 1E0B0CF0434 for ; Wed, 9 Oct 2024 02:55:29 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4B40B6B00C4; Tue, 8 Oct 2024 22:55:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 43C876B00C5; Tue, 8 Oct 2024 22:55:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 28E9E6B00CA; Tue, 8 Oct 2024 22:55:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 070D26B00C4 for ; Tue, 8 Oct 2024 22:55:28 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 8D3D88055C for ; Wed, 9 Oct 2024 02:55:25 +0000 (UTC) X-FDA: 82652547894.17.815E446 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.9]) by imf08.hostedemail.com (Postfix) with ESMTP id F036216000B for ; Wed, 9 Oct 2024 02:55:24 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=SYTzuVC9; spf=pass (imf08.hostedemail.com: domain of lkp@intel.com designates 198.175.65.9 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=1728442456; 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=2Do86QFV7emwNO9mk1tmUO3HQevBeiWyI44fx8KqgbY=; b=8UDZEoQYX4PZF/3WUUF/8e+now3MU2ATKNoQmNKgJQo2WiyIfe7ybtZG6QyrWQ/57upKpc gx6AO0L4ngHQ86fFkGyYjSVTvxAB9AhisiDhObKag2vAI63AM2KrR8Vuc4Lp6S4CgARXhC PHltux9lVfnlP8ESEeAn1HoYWsRf9iA= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=SYTzuVC9; spf=pass (imf08.hostedemail.com: domain of lkp@intel.com designates 198.175.65.9 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=1728442456; a=rsa-sha256; cv=none; b=p2xovKi50LSOZtz7WtTeGgS7VE6grj6ILbAMCVaGP7ipjkDw4ewlOP/Wxj86B/biARJ6m2 +3StjRhiWbbbNjA6GbXTnj2lCOd2hJhf4wx/PKz483NG5UTQWgSmx/q7bdwRaMeGJdcYGt RLpvCSCKp1TmDr0kRFQkMdH8CSig0Lc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1728442525; x=1759978525; h=date:from:to:cc:subject:message-id:mime-version; bh=IKAx6DCqtMaamqHSW4Z4VEl/bc8Clk7e32rT50Bgq80=; b=SYTzuVC9Tu+ZVt6762dJUhkkabZiytORnV0wPGmyvm0RopYmu3+hQuoQ +DXmJzKi/ratoIMkYVZoSLRCo53Mum98HFBjhL6fcih6YqfRhNmqZXYJ9 LmWP4dXAANQJlsp2l3zqJ0/ny2XFdJyyfYSHDwrVh8EZB8A4RHlsS1TvA aahB7jRQA+YHjG7mMIjiJJ2YmuOtSsSImx1jU4F2AtzSxOtPmKVtvDJxa v1NOPbanYoViY5vnOj+fZH6YPxcT4pHdkEHWFwikgcLew1kUbRZTP4L6a j7NjgrCnamvW9N7lNVQ/w2auseRsmDH0Sa8v9iIfXjtQ+q/GigbXzyUw+ g==; X-CSE-ConnectionGUID: raFhGhBsRru9DDVvOaqdjg== X-CSE-MsgGUID: +FEmvXnAQTKmiAoVD0AFvw== X-IronPort-AV: E=McAfee;i="6700,10204,11219"; a="50252872" X-IronPort-AV: E=Sophos;i="6.11,188,1725346800"; d="scan'208";a="50252872" Received: from orviesa003.jf.intel.com ([10.64.159.143]) by orvoesa101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Oct 2024 19:55:24 -0700 X-CSE-ConnectionGUID: dAXbqeetSWygckUWRdCqnw== X-CSE-MsgGUID: N68XK36ATyKW7x14TFrPhg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.11,188,1725346800"; d="scan'208";a="80919228" Received: from lkp-server01.sh.intel.com (HELO a48cf1aa22e8) ([10.239.97.150]) by orviesa003.jf.intel.com with ESMTP; 08 Oct 2024 19:55:22 -0700 Received: from kbuild by a48cf1aa22e8 with local (Exim 4.96) (envelope-from ) id 1syMr9-0008dU-23; Wed, 09 Oct 2024 02:55:19 +0000 Date: Wed, 9 Oct 2024 10:54:53 +0800 From: kernel test robot To: Filipe Manana Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Linux Memory Management List , David Sterba , Qu Wenruo Subject: [linux-next:pending-fixes 207/319] fs/btrfs/qgroup.c:2014:6: error: use of undeclared identifier 'bytenr' Message-ID: <202410091038.SI34ZULQ-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Server: rspam03 X-Rspam-User: X-Rspamd-Queue-Id: F036216000B X-Stat-Signature: ie7d5odgif8kdqd8pjfbb51fx4wkakoq X-HE-Tag: 1728442524-939294 X-HE-Meta: U2FsdGVkX1/JZTUTbnUsTjtSFwXB+pUg7+ALHtRyhq23iW02P1E6D4LZRqbIxZDqQOfO+p7YPN/lyPbdaRQodSXyANRSHxbxOu9/Q59slqDOT7XJndUiQ24Li5+nnEaWJhgre9mVydLTIgDT6mZq1pwkgdOi/ls+Vk80wW09LkKnTHrhlCdpO0DTgVGfGH8wS8cjSTC7nJ4wwSEv2p6wFddQ5pSWj4+VGTTkro/Bj5AGnn9ksIvuFDtJGmp1aVGTEX6hNXvpnqdVtDvAljF/WLMb3l08tJd+M5a57RdQRHlmRE5EfduPVSjANIbvioCZYDnuwcq0KVzUFCFcuxqy+hGvJL9ZtBOffwyVQVzEVTrXyPuGbMj07izLCfwKCembKqXWVuCl8ynZnKdIZ60FdzH7Dki6DUScPTmsi3UlRUfFe7o9NDFmRlnMJg8gHIEXvBsEooxd++UAzbJdag7kUrkvcIxRCNCqmbhxPqMhL5iI91jNdip6GDzg334UCp/dHJDx3ZrdJ8Mu41eGcqdH6dFhCChUPPOzm7UsC0pxX1mzyDxeECVczHK58vcbeQjUcELEZmLETWNZT/MoqRLoduZ0WHS4693wrjPPek7nisX32c2cIf8lt6KKaLtKRlVGMoXIaDxLQy/IRkftWhv27b2sP01rZx9mPrjugRbUXBV/8xVMBTJ4jxlUxvDkcta/nIrPBIgzY3y1pQszZrYmmrLI6Go6SSv4OvCvQDJWtXHrVV7eum0uWiFWFddPDnY9N6AcAhsV0CoTARKylZ8Ou8SKk8HNEfqRATI4h7E5qV8kaYl7eOdADUh1IANNm6u+MXIwYpMCtOCv1K3HkhUGvAFjrCyKNOu2mMbBO8nKK383KAwJA27/HHMs7TI8p5kwv8iYlsNXz6NIZd9r5eg/4Vo7WurqSJBL/z6wtAOjn58Hmi/JslUmHRwwFzQukOfzC9nVE4wAPa7Oe+4JyUU ZUhgtsTe 0zFPDJSpW7ZacFmZTCghJwl+SiOgFAn9nudYkr0jk2ugvN1+28aIvtq3lBslsgdCk0Lz7Wbr9BOzX4WdUWx+2BLzyvtDGlfYj0SybitpGuu1NRcI7+hjbwnbrgiIQdNpgpVN5QBc8GRbTGTgC1+6wdvZCQ/KAG1iNqhzEH0h5Ij8FVqaU2VNLTPn2jTCyE61jqYEkxO7IAztZq11njzUhAYtEigs+yyBlCRvUDwSFD+VWCJ/JaV5JnMoyOz06MRmGT+BjWpI53Ync9dfpiqPHvUevuhdq9BdABAdFPoaJ3NeBTbjl8AuG/Ht32bgw0ZHftcxYWzDMV6RvY+0= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, 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 pending-fixes head: 47fa0de9b07c6214b57458e965646a3e25656b69 commit: 5c0ea18d992fffc948e087c0002560d747e6edd9 [207/319] btrfs: use sector numbers as keys for the dirty extents xarray config: arm-randconfig-002-20241009 (https://download.01.org/0day-ci/archive/20241009/202410091038.SI34ZULQ-lkp@intel.com/config) compiler: clang version 15.0.7 (https://github.com/llvm/llvm-project 8dfdcc7b7bf66834a761bd8de445840ef68e4d1a) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241009/202410091038.SI34ZULQ-lkp@intel.com/reproduce) 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/202410091038.SI34ZULQ-lkp@intel.com/ All errors (new ones prefixed by >>): >> fs/btrfs/qgroup.c:2014:6: error: use of undeclared identifier 'bytenr' if (bytenr >= MAX_LFS_FILESIZE) { ^ fs/btrfs/qgroup.c:2017:9: error: use of undeclared identifier 'bytenr' bytenr); ^ 2 errors generated. vim +/bytenr +2014 fs/btrfs/qgroup.c 1991 1992 /* 1993 * Inform qgroup to trace one dirty extent, its info is recorded in @record. 1994 * So qgroup can account it at transaction committing time. 1995 * 1996 * No lock version, caller must acquire delayed ref lock and allocated memory, 1997 * then call btrfs_qgroup_trace_extent_post() after exiting lock context. 1998 * 1999 * Return 0 for success insert 2000 * Return >0 for existing record, caller can free @record safely. 2001 * Return <0 for insertion failure, caller can free @record safely. 2002 */ 2003 int btrfs_qgroup_trace_extent_nolock(struct btrfs_fs_info *fs_info, 2004 struct btrfs_delayed_ref_root *delayed_refs, 2005 struct btrfs_qgroup_extent_record *record) 2006 { 2007 struct btrfs_qgroup_extent_record *existing, *ret; 2008 const unsigned long index = (record->bytenr >> fs_info->sectorsize_bits); 2009 2010 if (!btrfs_qgroup_full_accounting(fs_info)) 2011 return 1; 2012 2013 #if BITS_PER_LONG == 32 > 2014 if (bytenr >= MAX_LFS_FILESIZE) { 2015 btrfs_err_rl(fs_info, 2016 "qgroup record for extent at %llu is beyond 32bit page cache and xarray index limit", 2017 bytenr); 2018 btrfs_err_32bit_limit(fs_info); 2019 return -EOVERFLOW; 2020 } 2021 #endif 2022 2023 lockdep_assert_held(&delayed_refs->lock); 2024 trace_btrfs_qgroup_trace_extent(fs_info, record); 2025 2026 xa_lock(&delayed_refs->dirty_extents); 2027 existing = xa_load(&delayed_refs->dirty_extents, index); 2028 if (existing) { 2029 if (record->data_rsv && !existing->data_rsv) { 2030 existing->data_rsv = record->data_rsv; 2031 existing->data_rsv_refroot = record->data_rsv_refroot; 2032 } 2033 xa_unlock(&delayed_refs->dirty_extents); 2034 return 1; 2035 } 2036 2037 ret = __xa_store(&delayed_refs->dirty_extents, index, record, GFP_ATOMIC); 2038 xa_unlock(&delayed_refs->dirty_extents); 2039 if (xa_is_err(ret)) { 2040 qgroup_mark_inconsistent(fs_info); 2041 return xa_err(ret); 2042 } 2043 2044 return 0; 2045 } 2046 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki