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 3B597C3ABBC for ; Mon, 16 Sep 2024 01:34:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9CCC16B0089; Sun, 15 Sep 2024 21:34:07 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 97C346B008A; Sun, 15 Sep 2024 21:34:07 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 843B56B008C; Sun, 15 Sep 2024 21:34:07 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 65C206B0089 for ; Sun, 15 Sep 2024 21:34:07 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id CA3541C1505 for ; Mon, 16 Sep 2024 01:34:06 +0000 (UTC) X-FDA: 82568880492.16.48E5314 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.18]) by imf12.hostedemail.com (Postfix) with ESMTP id E55FC4000C for ; Mon, 16 Sep 2024 01:34:03 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=QkFWf+ut; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf12.hostedemail.com: domain of lkp@intel.com designates 192.198.163.18 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1726450436; a=rsa-sha256; cv=none; b=DebjZqFHVbxXWgl6hfkU62IEnzRKu40RoltPvGRmwHgtRwdydR19EF9kBhhij+M4T29o5F dANi3nMRCY1QJeLa9Ag/fZScaEpbvXmLos5KtNoSVyzCPcf+U6VdxyrAR3O5pGW+bd8Aeo 4R3O9W1HtBuPVPYlopKmkAaTzrEKH/0= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=QkFWf+ut; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf12.hostedemail.com: domain of lkp@intel.com designates 192.198.163.18 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1726450436; 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=8Haaxg+BpiWaGONULrOBKqxoOswDJl61qj+r5+Fq9p0=; b=Non8h8A/G6kGPR6cbI3HHL9qtt+dSZIDwm7bj3+xMn9gg8dUPWUnpRiAqjqGib2HO83vga uSzfJV82W6778QA9WHovn8DP9EYhPfrxX3fB4OwYfO3V9QKj6s7Tr21KmpGlp+tQ6BVYcq iq6g16eXUWheGD4x0wRkUAQOrB81NUE= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1726450444; x=1757986444; h=date:from:to:cc:subject:message-id:mime-version; bh=NGew8tPtliLDcb1nxUn0FA/x0XgEtZ4hb3wWr3OnPaM=; b=QkFWf+utART71bfGByCi/z6Cq9kafSztZucYs3JToDL+wwkzI4SE4JWa hqO8gEYssrefZ+PokiUns5x+5u+Te66iIU973HYd4bp/7wKtz2ZOLdogf 5dPET9LAn6C+FpsRCAvQxbIbA0eCty2deAy7JOBPEzfOezW99j+/YqfVn GJNyowsZaEpSh5ATGs0yT0dvsaTHFc/qd9RXb1AWjyStFVqUbn2Mxza9o Jkr0jTY+cf7vQFBB/XfI9/hnbAnIgz+t+1u4mNfWYEwhBmtV245DAjtAU ZZaZfYrQjQ8pZUcZGywYkeF30Dux6VLlei3L1XPlmEUkWfR0OCoRRurEW Q==; X-CSE-ConnectionGUID: 8iKuMnBiScGpOESSbT3S6g== X-CSE-MsgGUID: GMyA4jOFSXWd+M/HHf7zUw== X-IronPort-AV: E=McAfee;i="6700,10204,11196"; a="24761226" X-IronPort-AV: E=Sophos;i="6.10,232,1719903600"; d="scan'208";a="24761226" Received: from fmviesa010.fm.intel.com ([10.60.135.150]) by fmvoesa112.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2024 18:34:02 -0700 X-CSE-ConnectionGUID: Td1iq+pwTIiqiSLIRi8EdQ== X-CSE-MsgGUID: VPzTvolRTUOPZ/40JdOlKQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,232,1719903600"; d="scan'208";a="68977048" Received: from lkp-server01.sh.intel.com (HELO 53e96f405c61) ([10.239.97.150]) by fmviesa010.fm.intel.com with ESMTP; 15 Sep 2024 18:33:08 -0700 Received: from kbuild by 53e96f405c61 with local (Exim 4.96) (envelope-from ) id 1sq0bx-0009Db-1b; Mon, 16 Sep 2024 01:33:05 +0000 Date: Mon, 16 Sep 2024 09:32:23 +0800 From: kernel test robot To: Enzo Matsumiya Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Steve French Subject: [linux-next:pending-fixes 950/1001] fs/smb/client/transport.c:437:10: error: call to undeclared function 'smb_compress'; ISO C99 and later do not support implicit function declarations Message-ID: <202409160930.sSepp6Xh-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Stat-Signature: 9mda7eo56atk4bpbds9m8kf8wc8k8no1 X-Rspamd-Queue-Id: E55FC4000C X-Rspamd-Server: rspam02 X-HE-Tag: 1726450443-353871 X-HE-Meta: U2FsdGVkX1+SsGBeJ3tSY5cufwJqCtWzUBiMpdlH2TDmbM65W9nY3Dv3DvYi8wlb7onGrVOIJNLhuIBO4P8nB8Z6EWkh+lj6c72vTFvKXd2xJa1EjaV4KpHMCeltrl+x+HwxBoMbIpvfyIPhBpBBcl73nKGYHjOepH1aB4voxshZQhYTLdJvNMy71AoZPuyEALWhjTe9KJGnf2eNdWq+aHSLyj4Xbx3xgtUk6pujhoAixvW/qk+TVaT831pxxOkoyUki2fDiUT/tETYr7Sm1kndkYCzlEgkJEpnheezksGYogMHHzOTDef5Brp5HULXz9aiaS2q0ftnS0V/vVh4GoKzcHusD+0iBIu9buGDB8ifdtvsoH0NBXhTAO0mcWorXSihiLeDkJ4LhlwLM58HI4VjYQzj9/TZ8T6CLXfy2ZJsVYuLVPCD4bw4bWwTvQt4kMXdctBfNE/Vd/hEnpFzCd34kMVfNMgWlsi0c0upO8CWYSvC8pePsmh79Iw4OSxKfsdpktwVXE4LVMBvBcl7BBMcT1IQOmB+Y1R4/rsYoIitjvbbPiJVedPKhonWi8Fzif1o1QZVfA6Kw5kepqdYcz6tNeM3OoL2FHx05FU/zmRLDfrd1WiO5XFqlj1NWc51O1JUSFI+F/ecZicY9AYEEownpXJr9AOY4lD2ywlgSmmfbO59q96aVAgxEV/t9Yv8zv1w9DYxAxPoUrrI8RFZDGgu7KIicpuTT5PR15rdQSEzMlA7j1vud07EyWnJvstab+NkhPO6y8tZLHyPXy7G5Sl7Zv/zsPFCF9aVQaO2DceMJiiHa3HTblWUDAPiy0LnAvsuOoW57OWvBAlZ3Gs2td+x+iStqvt/gDtdJbChIHnPt7m2j50GMtJZIuCiDxqLTf9XWcG3SRHYTpwSE5Ve79z0wLu7wui4+JDhTM941xwGjkp4+kCBMniBAPjN7xA+4Q7rsfUnOiZ4Zdh5ILxn MToOPLrt Q1JDMRBrl4FNUYhrW7i9Vu3Q8DQKX8D0eMgrOs9GarbcTWe8boINI1bxi2UmL1MwKfk/27F5LeTOf5+v5rPbdsM+FA8Gi+xti8ao+Rj7cFShDwn3kUJ9DX7BvBN8CWJS9Iykxk6cimm9+1hhy9jdJMbP8N1JcnHd8/z2KGiEk9KKLfvSgRNfd37HUqjaKqnEBM4umBBghQpZxGJheHB5L1rJJJrtrowi+jnyB32T/ViWGVef8Gw0XBupqUKr7u4Eo4Q9bg3B7j4Oy89UuY9VrrKo4oNvUCyGwXvnmRat7rIreBX5cmBMXz3iMODJe1VnBvpDs9nYn1UVOB3MbDRRr5b68jteba5M0AbqcRmdAaD4UNC9b24vI5CMovFNAZf5ImogGqO4f/FkpFvUv6AUD8Uq1Nw== 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 pending-fixes head: 75a1d6d160163b0db4b67065bb73a8239b118aa7 commit: f046d71e84e1e94cf23335129a27f5cfe3e8b75f [950/1001] smb: client: insert compression check/call on write requests config: x86_64-rhel-8.3-rust (https://download.01.org/0day-ci/archive/20240916/202409160930.sSepp6Xh-lkp@intel.com/config) compiler: clang version 18.1.8 (https://github.com/llvm/llvm-project 3b5b5c1ec4a3095ab096dd780e84d7ab81f3d7ff) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240916/202409160930.sSepp6Xh-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/202409160930.sSepp6Xh-lkp@intel.com/ Note: the linux-next/pending-fixes HEAD 75a1d6d160163b0db4b67065bb73a8239b118aa7 builds fine. It only hurts bisectability. All errors (new ones prefixed by >>): >> fs/smb/client/transport.c:437:10: error: call to undeclared function 'smb_compress'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 437 | return smb_compress(server, &rqst[0], __smb_send_rqst); | ^ 1 error generated. -- >> fs/smb/client/smb2pdu.c:5025:62: error: call to undeclared function 'should_compress'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 5025 | if (((flags & CIFS_TRANSFORM_REQ) != CIFS_TRANSFORM_REQ) && should_compress(tcon, &rqst)) | ^ 1 error generated. vim +/smb_compress +437 fs/smb/client/transport.c 426 427 static int 428 smb_send_rqst(struct TCP_Server_Info *server, int num_rqst, 429 struct smb_rqst *rqst, int flags) 430 { 431 struct send_req_vars *vars; 432 struct smb_rqst *cur_rqst; 433 struct kvec *iov; 434 int rc; 435 436 if (flags & CIFS_COMPRESS_REQ) > 437 return smb_compress(server, &rqst[0], __smb_send_rqst); 438 439 if (!(flags & CIFS_TRANSFORM_REQ)) 440 return __smb_send_rqst(server, num_rqst, rqst); 441 442 if (WARN_ON_ONCE(num_rqst > MAX_COMPOUND - 1)) 443 return -EIO; 444 445 if (!server->ops->init_transform_rq) { 446 cifs_server_dbg(VFS, "Encryption requested but transform callback is missing\n"); 447 return -EIO; 448 } 449 450 vars = kzalloc(sizeof(*vars), GFP_NOFS); 451 if (!vars) 452 return -ENOMEM; 453 cur_rqst = vars->rqst; 454 iov = &vars->iov; 455 456 iov->iov_base = &vars->tr_hdr; 457 iov->iov_len = sizeof(vars->tr_hdr); 458 cur_rqst[0].rq_iov = iov; 459 cur_rqst[0].rq_nvec = 1; 460 461 rc = server->ops->init_transform_rq(server, num_rqst + 1, 462 &cur_rqst[0], rqst); 463 if (rc) 464 goto out; 465 466 rc = __smb_send_rqst(server, num_rqst + 1, &cur_rqst[0]); 467 smb3_free_compound_rqst(num_rqst, &cur_rqst[1]); 468 out: 469 kfree(vars); 470 return rc; 471 } 472 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki