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 39250C46CD2 for ; Sun, 24 Dec 2023 18:45:25 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 953746B0072; Sun, 24 Dec 2023 13:45:24 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 8DC916B0074; Sun, 24 Dec 2023 13:45:24 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7552B6B0075; Sun, 24 Dec 2023 13:45:24 -0500 (EST) 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 650D76B0072 for ; Sun, 24 Dec 2023 13:45:24 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 252C9402D6 for ; Sun, 24 Dec 2023 18:45:24 +0000 (UTC) X-FDA: 81602589768.22.F04C9A4 Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.31]) by imf17.hostedemail.com (Postfix) with ESMTP id 7ECF940007 for ; Sun, 24 Dec 2023 18:45:20 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=j7wOQhGd; spf=pass (imf17.hostedemail.com: domain of lkp@intel.com designates 134.134.136.31 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=1703443522; 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=FG0ev7jcDXlXW4RHt5iqoHCi4hR6WohrZHKrLqWinRM=; b=ARhiiSPNkbZC3TgSyHzDlgNsWdZxR3POQ56dSf8ObXOPEh/ECCTnEtzocGIjI34ZXrKFsF ULF3K9dK/wr8DS427Ogto/Ud9+E1GShCm6xhbLjraJRbuoGYQeRYilDm/Jy5pmKjMXrmTO zDNNHS/ZC9IohZ+za1S6UxTeLyfxdPY= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1703443522; a=rsa-sha256; cv=none; b=v+7Vz01meV0kWSlgwQK7EMHjqWgcUqiGdbExkOMkaxtDcpPeBly6felj6HanM9pMhEoA1Y qIXXYdWbqhplY6BZKC6JF3OYa9eifiaCgV7WQ4l+u5FxjpgulrB/RAB53pi8EjF1vEKapL gcYMNXOw919JaO1MMHHQqty/A4lflVg= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=j7wOQhGd; spf=pass (imf17.hostedemail.com: domain of lkp@intel.com designates 134.134.136.31 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=1703443520; x=1734979520; h=date:from:to:cc:subject:message-id:mime-version; bh=bPRi2oKk1fnZBuW9VRvLwA2c04vehjXvknRsJimqdJQ=; b=j7wOQhGd3wXkBIp8jqFWM77vDmd9Ms9H1Y9i3R0TPu4Yx5cv17jl1b5L RU2U5KE9TJBFjPpmEg6S7SdmKZzPeW005Avy2nfHN/8JdxO8YjoPn0Vml r3tIPMUF+Xbx6kEcB9v4Tu9fI4wwsgzY/8LdsgHS6qrUtQqAth8E55Ulc 7KCoaoUXvc/YgC9TE7yfWq/MRoRJBS7F6+ZtGZV8vQ9VF8z7YLm7IyQ6z VB1sLcaWCGRixSmX8pgUSLAISBuIvz9CtsewktOQ8QmFQ+DGsPTqa9aOv C5dFMgcvUbhN1vACKXg90uP51HNuMFspHJjvFaae5ONgShbrJmD15FA1a A==; X-IronPort-AV: E=McAfee;i="6600,9927,10934"; a="460576422" X-IronPort-AV: E=Sophos;i="6.04,301,1695711600"; d="scan'208";a="460576422" Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Dec 2023 10:45:18 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.04,301,1695711600"; d="scan'208";a="12037041" Received: from lkp-server02.sh.intel.com (HELO b07ab15da5fe) ([10.239.97.151]) by fmviesa002.fm.intel.com with ESMTP; 24 Dec 2023 10:45:17 -0800 Received: from kbuild by b07ab15da5fe with local (Exim 4.96) (envelope-from ) id 1rHTTM-000CX5-0D; Sun, 24 Dec 2023 18:45:13 +0000 Date: Mon, 25 Dec 2023 02:43:25 +0800 From: kernel test robot To: =?iso-8859-1?Q?Ma=EDra?= Canal Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Iago Toral Quiroga Subject: [linux-next:master 3468/10295] drivers/gpu/drm/v3d/v3d_bo.c:178:14: error: implicit declaration of function 'vmap' is invalid in C99 Message-ID: <202312250229.lq4qGyLS-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Stat-Signature: 6mpy6qw9qyyu74e6wb9xpkmok11w676d X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 7ECF940007 X-Rspam-User: X-HE-Tag: 1703443520-145441 X-HE-Meta: U2FsdGVkX192YjYVbxI5/TzjQ6Ste1WTRkwPSfGRm8b9wqyKx9qidn93duTNXPAEu+bRA1acgGiGT/jz/UUzf9WNCtPVlG8+L8EHBHpv6TtQg3yMMV6hUjwcXbdEbhvMApUXvXwUgOZMBW1q6W1tYN5b8SCktjZJjSyp4mgeNBxds4sN5HXmnFrkne/CNzgIlASHuPqNx0WkHGfmN6X9iZiipQEzuC6CgaMTJxA8NeVQRv7bIFE1DL4m9Eyz5GsD7gStnTpBsT0qSe3Hd6EoyjvGpbqbgzOnuxpjSakvz9Du/HE0VmFoiXsr/+yTEf1SPCkDe8PbpbCrDJtbc1tCBpWZCWo8wUhvnjF7h1lVV4s93iK2Avs7mTzpKXoRdCCZUXdcoYTN+54byByH3ilQknuMsVdyS/ths2u463CTr8g3GPlkRnRMzamXggJKV/v4Bg7I+XLhauTsRYnlHtn8SHHU8hVxszUHxuYbN0D3sXTc3TxqJGhdxKlHgQuJfnFgmyCxNjtKogGHpBwA7IY2O1zvFXkxGHKqM+k1BqNsVi5phRsHK6ftmUMmS4YWL481RJZqw88cpBYFrI+ApsCDHBAdCAWCCU0+1PIXxE0TVSOFyvN+ebHH8jWVVAzoNmsijLLe1WNXxDFLYJPuh6B94TvnOqinOce3oxxXD0+bE3XfvM2xS+8SGy4ERq54tRNi45LvkssLcvLs1kOWxH7099Z2BB+Tv+DlN5AryMzqLBagwJ10PWHVZHZoI3we/nu9NvvkPqCnuwWx3tB2u/wzu4a4pBlKCreFTy75IiNMSx+BywoNolZWJWQfxzozUtXhv3wyP0KagCu+PPwAVoHdRXJKhNAbLtnMZz8e0GwN0oS9NaXzeS58jiUqtN5jsSkfvHaysGX/7KJVDa1iHrMXHHAa7+62AfpqHyUJTa9m+V8fQxzWuIlLkI+o9gPuM+323MumbriCm4DeoMR6j+4 hO6j+1zz evG0DMmqVawbtRSgz/TMP4mGNQtE8G6e97HUybW6MliWwG9EcWInygLSynyLArxfmIfH/APspee2SYHRk8qJbKxq9ELP8k2Da4jQWJShyPoNq10XHyCBE9rQcepqLygDsm9wzDmsXbl0WSnlj/3q0xXzOwKd97vQDDVZeW+edlncFD51md3jqlTsW1Uhgrf40tgaZUCyl7L+THFPayi5SAQ7oUxPFSzwBi/we6suiudlEZJrPqtWZ9ULbEpcL59cL435TQTS2YCYuT8LnbmpqqkjP7JXjCuKRE/KBTiezgFD5CAZB2DYzdUEIhw7dv7KpDvw1HvzEE35u2+0qqEiGovo5Y6nWZwIBX0jQ 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: 39676dfe52331dba909c617f213fdb21015c8d10 commit: 7c13132c4073628b5fe23b5188ac583a2882a6b0 [3468/10295] drm/v3d: Enable BO mapping config: mips-randconfig-r123-20231224 (https://download.01.org/0day-ci/archive/20231225/202312250229.lq4qGyLS-lkp@intel.com/config) compiler: clang version 14.0.6 (https://github.com/llvm/llvm-project.git f28c006a5895fc0e329fe15fead81e37457cb1d1) reproduce: (https://download.01.org/0day-ci/archive/20231225/202312250229.lq4qGyLS-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/202312250229.lq4qGyLS-lkp@intel.com/ Note: the linux-next/master HEAD 39676dfe52331dba909c617f213fdb21015c8d10 builds fine. It may have been fixed somewhere. All errors (new ones prefixed by >>): In file included from drivers/gpu/drm/v3d/v3d_bo.c:25: drivers/gpu/drm/v3d/v3d_drv.h:319:24: error: use of empty enum enum v3d_cpu_job_type {}; ^ >> drivers/gpu/drm/v3d/v3d_bo.c:178:14: error: implicit declaration of function 'vmap' is invalid in C99 [-Werror,-Wimplicit-function-declaration] bo->vaddr = vmap(obj->pages, obj->base.size >> PAGE_SHIFT, VM_MAP, ^ drivers/gpu/drm/v3d/v3d_bo.c:178:14: note: did you mean 'bmap'? include/linux/fs.h:2667:12: note: 'bmap' declared here extern int bmap(struct inode *inode, sector_t *block); ^ drivers/gpu/drm/v3d/v3d_bo.c:178:61: error: use of undeclared identifier 'VM_MAP' bo->vaddr = vmap(obj->pages, obj->base.size >> PAGE_SHIFT, VM_MAP, ^ >> drivers/gpu/drm/v3d/v3d_bo.c:184:2: error: implicit declaration of function 'vunmap' is invalid in C99 [-Werror,-Wimplicit-function-declaration] vunmap(bo->vaddr); ^ drivers/gpu/drm/v3d/v3d_bo.c:184:2: note: did you mean 'iounmap'? arch/mips/include/asm/io.h:154:6: note: 'iounmap' declared here void iounmap(const volatile void __iomem *addr); ^ 4 errors generated. vim +/vmap +178 drivers/gpu/drm/v3d/v3d_bo.c 173 174 void v3d_get_bo_vaddr(struct v3d_bo *bo) 175 { 176 struct drm_gem_shmem_object *obj = &bo->base; 177 > 178 bo->vaddr = vmap(obj->pages, obj->base.size >> PAGE_SHIFT, VM_MAP, 179 pgprot_writecombine(PAGE_KERNEL)); 180 } 181 182 void v3d_put_bo_vaddr(struct v3d_bo *bo) 183 { > 184 vunmap(bo->vaddr); 185 bo->vaddr = NULL; 186 } 187 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki