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 29B41C3DA49 for ; Tue, 16 Jul 2024 19:39:22 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8393A6B0083; Tue, 16 Jul 2024 15:39:21 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 7E8B66B0088; Tue, 16 Jul 2024 15:39:21 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6B0A26B008A; Tue, 16 Jul 2024 15:39:21 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 50BC86B0083 for ; Tue, 16 Jul 2024 15:39:21 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id EEE53121620 for ; Tue, 16 Jul 2024 19:39:20 +0000 (UTC) X-FDA: 82346629680.21.37268CD Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.19]) by imf30.hostedemail.com (Postfix) with ESMTP id B0D6380007 for ; Tue, 16 Jul 2024 19:39:17 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=kfFAEUSh; spf=pass (imf30.hostedemail.com: domain of lkp@intel.com designates 198.175.65.19 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=1721158720; 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=CODzfoTZaLI/LIixoAtkoyadPsBZU+jTIbWj8y3z+9E=; b=pu3Iup3pQWm+UG2W7KF81PFpBBdSVBWhtun3GC1GRLTJkQTo2YU/vN+/nyh8vgB7x2Ia7w uwoNNeVgU3wFR1QsJTYx+vqmLi6BZC/9FBT/bcBBCHBtcK2o4OrshUirrjtPBB0c5Ggp8f bO2gy2m1z0PDonsLn+OAGmxMLrZgZyA= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1721158720; a=rsa-sha256; cv=none; b=GfVOcbJ7eJpmcycGE0TQYpR0eOCMazWESYi0F9kgawvz65voT/ysdfKZBYbXz7jdVm5yg1 c7BTR0cecLFAVMxGTqEYwnKM6dFY44bjeU6kM97NfpGMcT6vEti/9N8B8KTmIQsbFhgrJN 8GWI1VHil5LqYc7KGoxsFRR8daD7exM= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=kfFAEUSh; spf=pass (imf30.hostedemail.com: domain of lkp@intel.com designates 198.175.65.19 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=1721158758; x=1752694758; h=date:from:to:cc:subject:message-id:mime-version; bh=G3TiG7nD3HCu9mwQV3lZQZznkSyfdpXQbavRP9YI+TQ=; b=kfFAEUShj4UeywxKji+GVaOudqMkS8+40QlIZaUPbUrRg0QuEjefI81r JzT25VKXO4/IU9yuNrGja8czjbVxosxRZzrekNFel7t3F2tPvVHlklry0 uew6w7y+N2U72oKOTdRVGO3dDpX6GdM/hFxWx3/u0BnWw7/CYPwbzsaz9 sN9OUSxt1wwSurNuyHzm8abhG6SNv+bbJgRFRDZQwAuNVQgAaw1YARU1N oDNpu+s2rqND9DAsWjbb5vuPAEjTHIBVlbqos3TrjmJPHPLaNXbt9jWVi 01YrEb7kjUaMVK2+AaqzC30c1vZdbI75jQIdPQ26qmLlVGmzKTBr+MJI3 A==; X-CSE-ConnectionGUID: MaZ+XWQrRMypAhseudEaUw== X-CSE-MsgGUID: iSITVzpfS7Ktj+1LJuj6vA== X-IronPort-AV: E=McAfee;i="6700,10204,11135"; a="18471769" X-IronPort-AV: E=Sophos;i="6.09,212,1716274800"; d="scan'208";a="18471769" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by orvoesa111.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jul 2024 12:39:16 -0700 X-CSE-ConnectionGUID: y+91+2P6Q92W7axeu8C3xQ== X-CSE-MsgGUID: J7lra/XMTH+FXvJRgVzeqg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.09,212,1716274800"; d="scan'208";a="55016001" Received: from lkp-server01.sh.intel.com (HELO 68891e0c336b) ([10.239.97.150]) by orviesa005.jf.intel.com with ESMTP; 16 Jul 2024 12:39:15 -0700 Received: from kbuild by 68891e0c336b with local (Exim 4.96) (envelope-from ) id 1sTo12-000fbo-1K; Tue, 16 Jul 2024 19:39:12 +0000 Date: Wed, 17 Jul 2024 03:38:22 +0800 From: kernel test robot To: Alexander Duyck Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Jakub Kicinski Subject: [linux-next:master 12947/13217] include/linux/compiler_types.h:510:45: error: call to '__compiletime_assert_749' declared with attribute error: FIELD_PREP: value too large for the field Message-ID: <202407170307.2YOkPevZ-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: B0D6380007 X-Stat-Signature: cry8mguy1t9ckp57czspnn7iu5ykiqau X-Rspamd-Server: rspam09 X-Rspam-User: X-HE-Tag: 1721158757-987176 X-HE-Meta: U2FsdGVkX1+8gXo49g1+ghKhesxJyYQ1l+AqMzZ8H+3187+2NdHMYLp73s2LkU/CmHaK4SpqKfPHyGBmKoCk33f9DIQEPh7suMpBtKvdX0VWrdlmyjyzi329GW4BKZZAfM6uhhEbTtTm+PZ8IMQ3cm+5CjUJJQ0vxvD/0vHhkYadVPYWas59XI4TC5kX67Gns9zC73nfXm9fwlgBma9GFfeDrbnWqOnPXGgOabS9SEx4uf1da82NuLrgfTxbRAgB0ol4uXrRUXAJXO9s/ebbOxGBW3VnRnIxpAAxKQlCwRaX8/6XLFMgGZ8wRxO1WWKKJbXsLHVLMeqQ3MZPDjEYsNsT2vq77Eqh4drvj33yOot0xC/49XLNetpQIAxE1R5TE8SXeUT1PzDwD+jtbfJPQ15Kq0tu3k/ejkF3wkaxSfScCFjoPJQSRLPwH/A4Z/OKGEhm2Mn3CeH/AkjxWvGnn1uEppiAPJB+O+9Q0GiNTh/6yy8uLHOtYrxKLEr+4aRLPaPv2ibHMQ16KlJk485mtx4rVXvBn5FO57GpxrQmbsgKIeF3PkleX8KULhSzLdp2o085Me8Nfa/s4Py4lp0dYG5ATN9PvfPDalF2ii5ZXAjVJtdKwQpxii94lKnAQoc8OI5Nk4p4tQSMPc7pHUxDxzjPd/ZSYnx9yCHClFBaka1FHMo9Lca2mjDMLcostSpRWvRk/YhfT0731DDw610sOsPBHrS6kJ7NLHIcwA8bfWdzx0tLgB+cOqG3HYTvggCEaGFyMS+V7CHCnQyhYccAdKA8tvD+lBVoTofHz4g7DV94fsuetb+v0CsKIFXQ/wTgOLQU0egBjCsy7MaLMBoS1EJoWBk3mudebtE+U2P6n5x2P1sEhqmWZBAmcukfkrAzgdFFPJ8AfEGrCdCBZxhxo8OFxWDmOooMZcxUdm2TbeJNtP+MSoW9Vl175cuIhuMFHdxsPqWAOn4IshtWAoa Q1XwcDP+ 5YAHGApFnHt6fLPo5vuDSJQzvkNoPWN6VhRavOsdEkviPew3XT7ngBc3JSYaR5psl+cWFW9okC0066lGQPnl5sjm/NaycUhUN/dZfiFvpDAvSNzAFi6vFCytSSDsaQLhGHnWM9lLC2cADkL9IfzYlWn6iZEpbXlEDcXsV/C+empqBozKtAJpA7EcSN05CnsG5pomjDkubW7w/7RUkUuQ1W7SIgKIbR0Rvm9ObYUQt17gfS5RHFrhBR8BdIfcccVm7Co2EC6dl3X7u1HgIGVhHro9aG9Tq77QU6aGX91H8W02kz+2dPrnj65tB/Xx2NEvVpT4QMnRYaaFsFzjuWFUIXWf5TBECzox+H9cjYJafBjh2hkg2eeFrInN5QsBjTbV/LiiK 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: 4f40be61af99a67d5580c1448acd9b74c0376389 commit: 0cb4c0a13723ef6dd06be8f913443897a0ffccb5 [12947/13217] eth: fbnic: Implement Rx queue alloc/start/stop/free config: s390-allyesconfig (https://download.01.org/0day-ci/archive/20240717/202407170307.2YOkPevZ-lkp@intel.com/config) compiler: s390-linux-gcc (GCC) 14.1.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240717/202407170307.2YOkPevZ-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/202407170307.2YOkPevZ-lkp@intel.com/ All errors (new ones prefixed by >>): In file included from : In function 'fbnic_config_drop_mode_rcq', inlined from 'fbnic_enable' at drivers/net/ethernet/meta/fbnic/fbnic_txrx.c:1151:4: >> include/linux/compiler_types.h:510:45: error: call to '__compiletime_assert_749' declared with attribute error: FIELD_PREP: value too large for the field 510 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^ include/linux/compiler_types.h:491:25: note: in definition of macro '__compiletime_assert' 491 | prefix ## suffix(); \ | ^~~~~~ include/linux/compiler_types.h:510:9: note: in expansion of macro '_compiletime_assert' 510 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) | ^~~~~~~~~~~~~~~~~~~ include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) | ^~~~~~~~~~~~~~~~~~ include/linux/bitfield.h:68:17: note: in expansion of macro 'BUILD_BUG_ON_MSG' 68 | BUILD_BUG_ON_MSG(__builtin_constant_p(_val) ? \ | ^~~~~~~~~~~~~~~~ include/linux/bitfield.h:115:17: note: in expansion of macro '__BF_FIELD_CHECK' 115 | __BF_FIELD_CHECK(_mask, 0ULL, _val, "FIELD_PREP: "); \ | ^~~~~~~~~~~~~~~~ drivers/net/ethernet/meta/fbnic/fbnic_txrx.c:1088:13: note: in expansion of macro 'FIELD_PREP' 1088 | FIELD_PREP(FBNIC_QUEUE_RDE_CTL0_MIN_TROOM_MASK, FBNIC_RX_TROOM); | ^~~~~~~~~~ vim +/__compiletime_assert_749 +510 include/linux/compiler_types.h eb5c2d4b45e3d2 Will Deacon 2020-07-21 496 eb5c2d4b45e3d2 Will Deacon 2020-07-21 497 #define _compiletime_assert(condition, msg, prefix, suffix) \ eb5c2d4b45e3d2 Will Deacon 2020-07-21 498 __compiletime_assert(condition, msg, prefix, suffix) eb5c2d4b45e3d2 Will Deacon 2020-07-21 499 eb5c2d4b45e3d2 Will Deacon 2020-07-21 500 /** eb5c2d4b45e3d2 Will Deacon 2020-07-21 501 * compiletime_assert - break build and emit msg if condition is false eb5c2d4b45e3d2 Will Deacon 2020-07-21 502 * @condition: a compile-time constant condition to check eb5c2d4b45e3d2 Will Deacon 2020-07-21 503 * @msg: a message to emit if condition is false eb5c2d4b45e3d2 Will Deacon 2020-07-21 504 * eb5c2d4b45e3d2 Will Deacon 2020-07-21 505 * In tradition of POSIX assert, this macro will break the build if the eb5c2d4b45e3d2 Will Deacon 2020-07-21 506 * supplied condition is *false*, emitting the supplied error message if the eb5c2d4b45e3d2 Will Deacon 2020-07-21 507 * compiler has support to do so. eb5c2d4b45e3d2 Will Deacon 2020-07-21 508 */ eb5c2d4b45e3d2 Will Deacon 2020-07-21 509 #define compiletime_assert(condition, msg) \ eb5c2d4b45e3d2 Will Deacon 2020-07-21 @510 _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) eb5c2d4b45e3d2 Will Deacon 2020-07-21 511 :::::: The code at line 510 was first introduced by commit :::::: eb5c2d4b45e3d2d5d052ea6b8f1463976b1020d5 compiler.h: Move compiletime_assert() macros into compiler_types.h :::::: TO: Will Deacon :::::: CC: Will Deacon -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki