From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2F521B656 for ; Mon, 15 Apr 2024 19:23:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=192.198.163.19 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713208997; cv=none; b=u91TRlNPqfEtbzl3UGyXq3urB+2BGoVvbahnoDbkmFTG7CD2Lz/d2RTv5E+TpEZ6K1Y8eyaH9wPDDZimfi3extEdNMBJLG94DTBQ4mHdJtcVktJFeQRlBEWrlLa/W0KpIqqMOA+8ie8oE25RNR8geRL/IullM7wGRkegBOuWcQY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713208997; c=relaxed/simple; bh=0qA1G11ywkSyoLpM8NAYZx/7jY9vkSMCgujnBpRzlio=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=UTllsx3//80+g8TPyEecVt+d/NQTUNRaPt+Z566Z7JqGWHH9H2uDCRcB7fjHfKChgkeQXD4pCGZd1ey5ZJ+3imU0l9R+T3mpykY7X7EW2WtlyxA7W8rb7f1lCQmjQxL4GlL+gLEoLge5SY34JeMH3Ima0r+pwFrHAd4Hso1yxo0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=EUA6PkTf; arc=none smtp.client-ip=192.198.163.19 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="EUA6PkTf" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1713208995; x=1744744995; h=date:from:to:cc:subject:message-id:mime-version; bh=0qA1G11ywkSyoLpM8NAYZx/7jY9vkSMCgujnBpRzlio=; b=EUA6PkTf46uPWvm5zBs3wUI/NsP1ezp3QJ3J0Tx845yzQHHg2XK+pJPT waIv9TVvOiJqRF7SQIqvkPIDLSqI/HTB+A6xTRP0mAEh5rmin/waWygCk LqWwUAaTMSEicOsb4jxOE9aXQmBbKXfFIstoOu+YJlKzAr9TrXy7BXb1y BwrACM2iwzUTF+FZOGlPwLvEfAjaMyCEYiaIFDnyJW0cs2R9Y8mFH/HAd Q8bT4ogxRahAkLNHmbpt4j9OWnAKgIgLeQxLLXjoEH6Gvdde2BJoz5iu4 b2ZG9C5LEMa0xW0ikKC2FDbyJmUy59jPI+5zVZZe60nnPWJcyAlinsxEK Q==; X-CSE-ConnectionGUID: GvjfWqKgQyKTsCbYdKe/nw== X-CSE-MsgGUID: Wz1ehFXxTRG1GOKfRV3JEg== X-IronPort-AV: E=McAfee;i="6600,9927,11045"; a="8479479" X-IronPort-AV: E=Sophos;i="6.07,203,1708416000"; d="scan'208";a="8479479" Received: from fmviesa010.fm.intel.com ([10.60.135.150]) by fmvoesa113.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Apr 2024 12:23:14 -0700 X-CSE-ConnectionGUID: JJmACKMjSgKu6JvwqhsOQQ== X-CSE-MsgGUID: iAR86C7jSRyhJs/WYsDmVw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,203,1708416000"; d="scan'208";a="22020460" Received: from unknown (HELO 23c141fc0fd8) ([10.239.97.151]) by fmviesa010.fm.intel.com with ESMTP; 15 Apr 2024 12:23:13 -0700 Received: from kbuild by 23c141fc0fd8 with local (Exim 4.96) (envelope-from ) id 1rwRv4-0004bY-2b; Mon, 15 Apr 2024 19:23:10 +0000 Date: Tue, 16 Apr 2024 03:22:31 +0800 From: kernel test robot To: oe-kbuild@lists.linux.dev Cc: lkp@intel.com Subject: [linux-next:master 2092/6266] scm_rights.c:203:18: warning: field 'cmsghdr' with variable sized type 'struct cmsghdr' not at the end of a struct or class is a GNU extension Message-ID: <202404160354.YBvIGPEM-lkp@intel.com> Precedence: bulk X-Mailing-List: oe-kbuild@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline :::::: :::::: Manual check reason: "low confidence bisect report" :::::: BCC: lkp@intel.com CC: oe-kbuild-all@lists.linux.dev CC: Linux Memory Management List TO: Kuniyuki Iwashima CC: Jakub Kicinski tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 6bd343537461b57f3efe5dfc5fc193a232dfef1e commit: 2aa0cff26ed53bc8d4855292b501759435ffdd38 [2092/6266] selftest: af_unix: Test GC for SCM_RIGHTS. :::::: branch date: 13 hours ago :::::: commit date: 2 weeks ago compiler: clang version 17.0.6 (https://github.com/llvm/llvm-project 6009708b4367171ccdbf4b5905cb6a803753fe18) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240416/202404160354.YBvIGPEM-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/r/202404160354.YBvIGPEM-lkp@intel.com/ All warnings (new ones prefixed by >>): In file included from scm_rights.c:13: ./../../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ >> scm_rights.c:203:18: warning: field 'cmsghdr' with variable sized type 'struct cmsghdr' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] 203 | struct cmsghdr cmsghdr; | ^ 2 warnings generated. vim +203 tools/testing/selftests/net/af_unix/scm_rights.c 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 194 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 195 void __send_fd(struct __test_metadata *_metadata, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 196 const FIXTURE_DATA(scm_rights) *self, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 197 const FIXTURE_VARIANT(scm_rights) *variant, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 198 int inflight, int receiver) 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 199 { 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 200 #define MSG "nop" 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 201 #define MSGLEN 3 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 202 struct { 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 @203 struct cmsghdr cmsghdr; 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 204 int fd[2]; 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 205 } cmsg = { 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 206 .cmsghdr = { 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 207 .cmsg_len = CMSG_LEN(sizeof(cmsg.fd)), 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 208 .cmsg_level = SOL_SOCKET, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 209 .cmsg_type = SCM_RIGHTS, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 210 }, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 211 .fd = { 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 212 self->fd[inflight * 2], 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 213 self->fd[inflight * 2], 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 214 }, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 215 }; 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 216 struct iovec iov = { 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 217 .iov_base = MSG, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 218 .iov_len = MSGLEN, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 219 }; 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 220 struct msghdr msg = { 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 221 .msg_name = NULL, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 222 .msg_namelen = 0, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 223 .msg_iov = &iov, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 224 .msg_iovlen = 1, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 225 .msg_control = &cmsg, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 226 .msg_controllen = CMSG_SPACE(sizeof(cmsg.fd)), 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 227 }; 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 228 int ret; 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 229 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 230 ret = sendmsg(self->fd[receiver * 2 + 1], &msg, variant->flags); 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 231 ASSERT_EQ(MSGLEN, ret); 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 232 } 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 233 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki 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 CBA02C4345F for ; Tue, 16 Apr 2024 06:06:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 40A826B0083; Tue, 16 Apr 2024 02:06:08 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3BAB36B0088; Tue, 16 Apr 2024 02:06:08 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 235E46B0089; Tue, 16 Apr 2024 02:06:08 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 01FF46B0083 for ; Tue, 16 Apr 2024 02:06:07 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 8118E80799 for ; Tue, 16 Apr 2024 06:06:07 +0000 (UTC) X-FDA: 82014359574.09.0DE8DEC Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.19]) by imf14.hostedemail.com (Postfix) with ESMTP id 47980100003 for ; Tue, 16 Apr 2024 06:06:03 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="Ydfwkly/"; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (imf14.hostedemail.com: domain of yujie.liu@intel.com designates 198.175.65.19 as permitted sender) smtp.mailfrom=yujie.liu@intel.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1713247564; 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=Y/iRu0Su4U7v+X7Q1l12pnof/2o79CWtGLpuqSOAHD8=; b=Qh6jzssmGlHcR82sNscdM0byFFbl+vFg6jzzu9RWXoiy7J9LPGTWBqaxrEU6CPslMxWixU julaV24TewZ1xVFt1RHyKoipZYZb7PIK68eXSKt5TaaR8syOx2+o0oygtJynnjROMuBuMa kdHIirCHPGqcy2ic6R6gq+ugrZd0Zlw= ARC-Authentication-Results: i=2; imf14.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="Ydfwkly/"; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (imf14.hostedemail.com: domain of yujie.liu@intel.com designates 198.175.65.19 as permitted sender) smtp.mailfrom=yujie.liu@intel.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1713247564; a=rsa-sha256; cv=fail; b=LDfeWFMmtP6OWaWcPf42IJkA3+a2OtuLjeSYpsUcsol8zj9lfL5qXuNNr+rRCF5zMJSzMR ZFXWXii5yKxdlME1rrPsBNcB+2FkV/d6WD5V9UOvd0pWrdXIPE/SQBbbDDzY9EpSwefefh pkSfH94Ma0GbNep36XUoQXxXY6K6isc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1713247564; x=1744783564; h=date:from:to:cc:subject:message-id:mime-version; bh=lfL93Fc+1SouEnD/QBXdWk/By2DuhPqZsTXy67pPrBk=; b=Ydfwkly/yEMNL70llzbfGlCuGLXmkiNe+JoxyZwZuUXUvbvjnZK9KXJS LuDhfSJbxOq1QRMxSnyZ45iUkbE6RA21ijjh0nqTnAAjohcoJ/7ZTP+ro 5YoWUTn1lQkjdQNkGwSseHRBLV87GC6/g/G1lvzDl7pCX6CdS6gvzrSdN zakpmCGAhVUW7+4o1nUhPZU4VJ+ci700/fWACzQS07Ek30RssAb+UbIHc j88a7G0qdPdYHKuNTxsjNKjhxuAvIjsDhmK7GeH6/gSw8NuAe+r4FIfq1 Wg+QoQshg0NKdBQt9sOkck81tWFP7oobiA4Ab6DDbqv4UUlPNi7hrAMDr w==; X-CSE-ConnectionGUID: ZIBtBfpsQd2Hhv6oFgtQAA== X-CSE-MsgGUID: f4MUAWNVQLOt9lglxX8fqA== X-IronPort-AV: E=McAfee;i="6600,9927,11045"; a="8545853" X-IronPort-AV: E=Sophos;i="6.07,205,1708416000"; d="scan'208";a="8545853" Received: from fmviesa004.fm.intel.com ([10.60.135.144]) by orvoesa111.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Apr 2024 23:06:02 -0700 X-CSE-ConnectionGUID: tdRM4MwbSYKuwe+2uTfW2g== X-CSE-MsgGUID: KivuCVX+SSmnR+KP3qguaQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,205,1708416000"; d="scan'208";a="26806984" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmviesa004.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 15 Apr 2024 23:06:01 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Mon, 15 Apr 2024 23:06:00 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Mon, 15 Apr 2024 23:06:00 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Mon, 15 Apr 2024 23:06:00 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.169) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Mon, 15 Apr 2024 23:06:00 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XS+XwSqTxFszkpL8KVXkUVDFhEUMRk57koa2lxVurkSjOvQfitgRrFAzZ2WVQ/ylSA9uJLD0NwFawW5k0dpqorRTrVfnxeWtBH6Dbud4nm22DRp3t2E1Q2gzV4A6JAkarPVdJE4TRcCO97LQ7vUjdR9O+R/12RyEFpXyo7HkiwnaCJQ7ktrvl3iK2L4lO9KoCxeGMWkXxZScrADKypEAuuTsXdV/yhM9/GEqPVvUxgXM3PppORB0fYtIOvmLsamVXGXzw/v7KByWeRTnzEwPIDdF/QXB+T+tdMocd+KiE7bxxfdej4OjF4n6xZupOiAwS7yX/UI6fBfQSCy82llQwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Y/iRu0Su4U7v+X7Q1l12pnof/2o79CWtGLpuqSOAHD8=; b=D1Ouk1NSmAu0NXVrcve8En7xKcaNe0cgbp1bL978lP5U04CAs4f35TfdeR7Qj7gSvbtx/JAi5xuCKR/drTQ9eOTwyPNVupyCbSUlFZdQDSCoBA465OrAsMlFA6DlrjmRqM4HhgfXbfIBTI3rt8g40tznHEZGUUY2/lbRNfkwScugFX90bBiDcQe+UfM5DQiQzOP7XH3VswzcDDcRe7hEeC6m8TDmh50BErJOrseOONsAn8DJpJ8lGYDrNsrAsrX91G4rP3REavCqAI9KA6IcyISzvXpvCMEyTYnTfKxyyg6galJzmN01ZUKgu/DG16REQipj4NH1OZZTlpwPl7w25Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from SA1PR11MB8393.namprd11.prod.outlook.com (2603:10b6:806:373::21) by DM6PR11MB4612.namprd11.prod.outlook.com (2603:10b6:5:2a8::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7472.31; Tue, 16 Apr 2024 06:05:58 +0000 Received: from SA1PR11MB8393.namprd11.prod.outlook.com ([fe80::c0cf:689c:129c:4bcd]) by SA1PR11MB8393.namprd11.prod.outlook.com ([fe80::c0cf:689c:129c:4bcd%6]) with mapi id 15.20.7452.041; Tue, 16 Apr 2024 06:05:58 +0000 Date: Tue, 16 Apr 2024 13:59:24 +0800 From: kernel test robot To: Kuniyuki Iwashima CC: , Linux Memory Management List , Jakub Kicinski Subject: [linux-next:master 2092/6266] scm_rights.c:203:18: warning: field 'cmsghdr' with variable sized type 'struct cmsghdr' not at the end of a struct or class is a GNU extension Message-ID: <202404160354.YBvIGPEM-lkp@intel.com> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline X-ClientProxiedBy: SI1PR02CA0022.apcprd02.prod.outlook.com (2603:1096:4:1f4::16) To SA1PR11MB8393.namprd11.prod.outlook.com (2603:10b6:806:373::21) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA1PR11MB8393:EE_|DM6PR11MB4612:EE_ X-MS-Office365-Filtering-Correlation-Id: 3b2591c1-459f-4e6a-1845-08dc5ddb48f1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hU3kFrRl1+q6ungolH/W4B6J5SbypeHhFGRC4llp0jonLsICwaZEAAw0AyOxZiUW1boFh2YKyHSsx79dJyAcSklt7/CvtHAcVhjj03VWeuDx4OgWbQwLJP8T4v4dwPWEbRo3Li4a900/vejspB3ZoIq+8Z/lxOZG/QuHvvluC1fQ/uk6mONePF7KvnSVNdsuuu2KBDNL17vIGlymCdH6wiIe0aoFCJipgr/+NHssoNYS3kTtM9+fG8i7/LZUwH6jtT8F+ZfAdYgZjFkWr7Pu3vLYkX5bfzncVOOGOrdr05pcU3mkhDbUiBwBQad1Q6wSTxa+urVbbbV5cJaFwbsz9J2AIo0gSQdNJstyz4qY4NHOT1E6sc4z0ZXgWSljPaQKj2XqSWyjp/0Rf9rNVn+5WBXNmMqo71SwxivWuV9rvkV3gEjfKIrL6iMU2tsSsi7LWNRec7TdGXD12rU8dSMeGNcfyiaZj2lFM9lJxwikNotdCO+lwEW0T34mfHK1FmmKpo0kzAHWNY47OKyMXzSRLqVkS9ukVOBgGC1EhhoRqvlRazCr5Ljdw7dLhxELdpSRgbsjz3HnIRECXPlvyiooWmGvbQH7XpVJOFLA713wVfv2LIwl6snEaiFaTP4IbUDuj+pabM135XbuVa3BL1+llc6r+r+QiG5/RtLT8eGsLJs= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR11MB8393.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(376005)(366007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?NADAVp929MJpmCcTiaF+M5qrRhKkSjE8U+c4qCUlM40EPujzKO3z2YrzNwHx?= =?us-ascii?Q?bi3lYfz47Bq0STGAt3wBL/ceH3bv/LM0rwt+SCO67Cml/JKo23xxytyL5Wef?= =?us-ascii?Q?mM2SjATtImxNG5Rh1CJ9UJ47bjmRHvf7i5swzqt8eZaA+/AsW5k70rUPLY2G?= =?us-ascii?Q?bMnD+cz9s/L3JNJ6dDBlUWTP8uC3cAYFCshxTSVlbp5HWRE1tmCW61kufTBn?= =?us-ascii?Q?vP0Fegl8ICImMNhkTHWFhyE4+3bFXmkErz208zhZug9PXjsV4V2jaPfBF7CG?= =?us-ascii?Q?6HIJ4sMxrUUso/LWe48MHPMKf1LIN79kQQk9rywCzA4OPz3uVbaAKDxYjlpk?= =?us-ascii?Q?a0r9KeV+z5wj0lPya+rJnlZgr8sqRpYOcv2lcEVuPc81e4oi1ozM/cGyrEyg?= =?us-ascii?Q?Lxmt6Ci5DD9D5yC72RX+mjdxOdl8FXZT/6RTjt6djpiV5OdgHhcVs9ig4CNM?= =?us-ascii?Q?dUqbkbB3gLvWaPYzBvt603SoAsNlHJzJR/KpMB17xX4fpgHWvhQ7rL4NX0Nx?= =?us-ascii?Q?hu/d5wUgyWVT0dmqWphaZEKoYQBsqW+7YzRvchO03trYi/QVB8jfm3BHTK2q?= =?us-ascii?Q?fTHCfg9oAWVQoMuZvxdc910mJD4afgxFV/nchjKWF9EfnxQZM+tbuNY6wjBB?= =?us-ascii?Q?7+xi38wQSBcNG7WayX+9zcGRWGxids1XADlxKQT8sFuEAEpY7DL3lyAQaDCA?= =?us-ascii?Q?kN7hIoviIbJitfmjhQNf4BzzajX7fqVYiAlmOng42Q+4xM5Lb6rLOE+l5hEU?= =?us-ascii?Q?/QHkE8secCIr5FfafTlZVwOkHyEhJebQSOHBrVUkpw0hH++Rzz/JBvo0nqC3?= =?us-ascii?Q?+MJ1XDoPF0iUBnPSHMV/NRrDSUdmb7vpLD5H2s21dnvIhwZLCsq5nzfHHuXk?= =?us-ascii?Q?pno+d5PCj5rP4yYGO9pKEEMRxfX75dxNC5gg0Uq69VYb57lxSKh4MI0GvqcZ?= =?us-ascii?Q?fiEixOauiSvD/RhdEJSnW8UN2gRY+oq98J8CQgbIJAEbiWUzZ1HdbEZ9pIaR?= =?us-ascii?Q?fjsPoFeA2YHwGrf5xARsB1DLsHmtrxudiGvht829B65DYptpMSNkykn/HBr7?= =?us-ascii?Q?h3CipNJYPVhfxSPOVwhniqpfNZcRXCHx1hPLK6FkLzT3fU+oDS1ATGnhawvu?= =?us-ascii?Q?/NyQTQz+4AVKFQymV3nFjGl3hVFwRDluX6P5PW19beGHAavnOlqEs9xaskwG?= =?us-ascii?Q?W8kmAjKvrDux40HYqt2gO4waZH+DWmo88KwAfkFjIZsi5nO9F9IcLclSIZ3I?= =?us-ascii?Q?f56gnVkF1fR4Od/Pb17Cz5/XZp1VJ/fcqVr/fahVpUF18tc8mrqZS8Yr5UeO?= =?us-ascii?Q?Xa10zRdM9mPJ1yV+O3UZ07q5ZauD7hRpm9nff4xNoqqSRMTc6jFgUpkUFN03?= =?us-ascii?Q?1N4Tth8eY/fRy0IItSj05IokvBZ93V3pIBdbutW8cubkVx6MBfTGuDqn++aG?= =?us-ascii?Q?wj48YxX4mClKJ3dulG1M/rwXzccOlvdWt8LAN4Ob1lyI8sEc5kILuZ0WrWeD?= =?us-ascii?Q?Glbnu906mx3V33H9WR/YJ+i7Ls5SlyK47jeLBFb1opA7MQ/vQorG9Ezx1tXO?= =?us-ascii?Q?Zhfe0sHFDOAaijH8q3KDfI8z+cnahe8f9ife26Ke?= X-MS-Exchange-CrossTenant-Network-Message-Id: 3b2591c1-459f-4e6a-1845-08dc5ddb48f1 X-MS-Exchange-CrossTenant-AuthSource: SA1PR11MB8393.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Apr 2024 06:05:58.5259 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: hcIW2CA0i8TQU+GEfQVb4+ne3PUw6kSYbUfbDB9nw9Qo87GTQ9S951ERxSHWTpv+Tvm2ZB9zIOHmIN1NbAhHSA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4612 X-OriginatorOrg: intel.com X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 47980100003 X-Stat-Signature: 4878we1tsqsrj6zz9hneshrwt819hab8 X-HE-Tag: 1713247563-176295 X-HE-Meta: U2FsdGVkX19uuzDYFof9O++DcVbP+ekBLQL2rCLRcVkLmkboLR2h8mZnoakz7hqxPMdRQVz2eX+KP+fjW3Cv/9NravH2MrddosRWuyejCmzEfBb1eT3WJNkS4nNaeEsupZ6fLzd1Ttq9W2W6OzNkjEC+K+zY9k5Hk9CPtmM1DXzEpioeN+6lZmG3TocRD38fadG0J7QJw4jfsPEJCIqGdyFSDTaYCyLRyYR1zK7JmrA6GAAtPjTk8s1Cj4cti5HhNO/SmmGvLcn1mlp3UP4uT0CJbdiIpatqkBJzpyJ1Kc7tHNCIs9bSj5+/9BjajAt5weE9vFaNplg4v3Hd1Czk2dnT5RJAOfqRIIgkMWjD/hYKbH8+BM0tJKzYPnXpB3tyt2AVBPCi8xjIfQHVz/4rwnVYmdjSnyb8bgnP1PwOXmVFlKQAKiSI3oR6NrSiqlRI20OqHxuVUGcjLTh4C+hqPNP3LuiNBPh/mp+xyQUXt/cEhuec37qOlixA6gw8A0FmbFeAacSgAH47oti3+FdCvOmDHCUheZAF9UUUBjzvGNiixCMW6Inf/GhRHxGjmLD+2Bn/1ovKal+B0DkBO3nsgFeNvRLaXGJzQaLUX61OzTyKs9v+YqBmMiw5EhvsuG1NjuAodW8T/whEkJSghpD+8X1U3TB8pVRDAjx+KBg9PcGB+HQK9Hvnfu1pGwtI09ahQ1V352lxxYK/h0S07FhtN4jAvLmbkE9QiVoKGGA7gVKOu8xifJsZtRf5Xfk+rcfG4N4cNTi6tF4Q/WVnKAz5j3Ntj5h8BLpaJyt+ixIoxIlmyMOLO/VLB03pcsis0IG36XZOSgwO0p5jgIYkcai1WKB7+Ndev+fA7Ci+MrxwYnlaZ8dnrY3EyenWzUrqTjwwbYlipQbG5lmPwx4+qcZgY+xFTdiVD5d/ocUnrRUVRZK1qqfwFBWbq4xQHGFSV/xPNzZr8RmhH9jcv9oxi5D CR817NDM AdsK8 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: 6bd343537461b57f3efe5dfc5fc193a232dfef1e commit: 2aa0cff26ed53bc8d4855292b501759435ffdd38 [2092/6266] selftest: af_unix: Test GC for SCM_RIGHTS. compiler: clang version 17.0.6 (https://github.com/llvm/llvm-project 6009708b4367171ccdbf4b5905cb6a803753fe18) 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/r/202404160354.YBvIGPEM-lkp@intel.com/ All warnings (new ones prefixed by >>): In file included from scm_rights.c:13: ./../../kselftest_harness.h:1205:30: warning: format string is empty [-Wformat-zero-length] 1205 | diagnostic ? "%s" : "", diagnostic); | ^~ >> scm_rights.c:203:18: warning: field 'cmsghdr' with variable sized type 'struct cmsghdr' not at the end of a struct or class is a GNU extension [-Wgnu-variable-sized-type-not-at-end] 203 | struct cmsghdr cmsghdr; | ^ 2 warnings generated. vim +203 tools/testing/selftests/net/af_unix/scm_rights.c 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 194 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 195 void __send_fd(struct __test_metadata *_metadata, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 196 const FIXTURE_DATA(scm_rights) *self, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 197 const FIXTURE_VARIANT(scm_rights) *variant, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 198 int inflight, int receiver) 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 199 { 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 200 #define MSG "nop" 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 201 #define MSGLEN 3 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 202 struct { 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 @203 struct cmsghdr cmsghdr; 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 204 int fd[2]; 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 205 } cmsg = { 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 206 .cmsghdr = { 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 207 .cmsg_len = CMSG_LEN(sizeof(cmsg.fd)), 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 208 .cmsg_level = SOL_SOCKET, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 209 .cmsg_type = SCM_RIGHTS, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 210 }, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 211 .fd = { 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 212 self->fd[inflight * 2], 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 213 self->fd[inflight * 2], 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 214 }, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 215 }; 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 216 struct iovec iov = { 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 217 .iov_base = MSG, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 218 .iov_len = MSGLEN, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 219 }; 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 220 struct msghdr msg = { 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 221 .msg_name = NULL, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 222 .msg_namelen = 0, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 223 .msg_iov = &iov, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 224 .msg_iovlen = 1, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 225 .msg_control = &cmsg, 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 226 .msg_controllen = CMSG_SPACE(sizeof(cmsg.fd)), 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 227 }; 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 228 int ret; 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 229 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 230 ret = sendmsg(self->fd[receiver * 2 + 1], &msg, variant->flags); 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 231 ASSERT_EQ(MSGLEN, ret); 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 232 } 2aa0cff26ed53b Kuniyuki Iwashima 2024-03-25 233 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki