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 3E4D1C04A6A for ; Sat, 12 Aug 2023 15:56:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6B67A6B0075; Sat, 12 Aug 2023 11:56:43 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 6664E6B0078; Sat, 12 Aug 2023 11:56:43 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 554BC6B007B; Sat, 12 Aug 2023 11:56:43 -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 4A5C06B0075 for ; Sat, 12 Aug 2023 11:56:43 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 1AE701A0A8D for ; Sat, 12 Aug 2023 15:56:43 +0000 (UTC) X-FDA: 81115905486.11.FB9AB28 Received: from casper.infradead.org (casper.infradead.org [90.155.50.34]) by imf10.hostedemail.com (Postfix) with ESMTP id 40A27C0005 for ; Sat, 12 Aug 2023 15:56:40 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=q2AXBbk+; dmarc=none; spf=none (imf10.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1691855801; 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:in-reply-to:references:references:dkim-signature; bh=3+ESMhbm96WimS52OkHvEnLs1nYw3Ez3OO3wPujbXBE=; b=HXXxBgR6wGIah1FILwiLZBZapp/ji9NBDtQnpYApzHwaeGfeWpTwwu+kBQL2EEFBDCNS3m YgiDQI8nLarqRBS9NbE6EDzZBEV1JHvLijS1HuW3KHhWrMZ0cN7c205g73PRfHqyrq4uJV JV9nwmzOkuFsU0kPNEUw4mwGN6Zva0A= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=infradead.org header.s=casper.20170209 header.b=q2AXBbk+; dmarc=none; spf=none (imf10.hostedemail.com: domain of willy@infradead.org has no SPF policy when checking 90.155.50.34) smtp.mailfrom=willy@infradead.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1691855801; a=rsa-sha256; cv=none; b=f0v8B8BV2NI+pcdtXPREWbbL2pLox4BcPGY/VXbnh6EQZoTDTGoewe5sh+mQcRvhFVRHix 9vJ/MA2Z8s1ZGYpvQIdnJNGgg3QijtZR16xcFEK/LOONYNzPnRT9pJP0OuRn3tgEbm8gUa t58NwOX4hP9yogYo5WGTRW6lJdpwBl0= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=3+ESMhbm96WimS52OkHvEnLs1nYw3Ez3OO3wPujbXBE=; b=q2AXBbk+WdXXkLrN+JwFK5kLzg 4qc0wNA0L5w46v/xe/nbN5eOmymuTs7R3HGQm1/AQ5PzsMrJpkAr7N6B/VlHbY1OHj6DpLTfiPjVh tJJtFcABoJi62eVlPAoUExtZRhzB9a4OZ4hoVupQQcoU48dAzU7KMA8OVMgaqLwJUFF/ZmJvWB7zE X7MdNiW8gxQCGiT9uQS36wCdP3YHCWF+MMdATqXkeDwoPE5vSGPgRy9Qzfre5W7uSt0gkW28PUz8f qyjoYlQWaQHGU7xn1Tn996v9i6nKye7MM5n3L46js703trFdSosQCM6ugbJYQwCmN1fE7+SsFzRP2 MnlL29bQ==; Received: from willy by casper.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1qUqyY-008GOo-1G; Sat, 12 Aug 2023 15:56:26 +0000 Date: Sat, 12 Aug 2023 16:56:25 +0100 From: Matthew Wilcox To: kernel test robot Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Andrew Morton , Linux Memory Management List , Suren Baghdasaryan Subject: Re: [akpm-mm:mm-stable 219/240] mm/memory.c:5410:34: error: call to undeclared function 'vma_is_tcp'; ISO C99 and later do not support implicit function declarations Message-ID: References: <202308121909.XNYBtqNI-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202308121909.XNYBtqNI-lkp@intel.com> X-Rspam-User: X-Stat-Signature: 3ogazmdf47r4a49uxxb1memjpa68efzz X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 40A27C0005 X-HE-Tag: 1691855800-69377 X-HE-Meta: U2FsdGVkX1+9epHf/LgZmph+RbeeLtTY8giHApXj6SYWfVyGqT1jBlFS8W64QRiCz9jnTwSZWChU2LgarxKgJ4b6l7jzmzNGFZEb/L2UOdxQbEr6P0hGYvcFRDpnnJ3ot602AtKZDnsrpH8IRdPSGpJsl/I2qHeo2aq9g9cuwHdYdwB0IzCJK//4PApvp/JsVwI6RTA3deB6GXbWnjVI1eJB2NT95i10IdyGLVJsdVT+XXLp/gOpG+d9vZr0nygSvvBUy2a2cAaGGVriTW2eVuVh5oW11kgywhSSWNYVD6Kv3sXf9h7xzvUQlBrrVc+g0DQZkMT/hQmu4AGi1A1hTTgFOyaqkNJ2OkQP6YjeBxzGUqcrqHqM/IEJLBtaevoRRBIkZPqgqreDG41AjqOBPSlvzEeDE8NiCfRGX75+HVEbZteOB/qGWo4qfodFmE2LiAhXgSowddWJT/PsLuQJ1s7ARo5rP52wJ9pIYyUTBeUmVoZnbnr8QBUuh35wQVvVX6gjwoyCfTczT78DctdN6kkii3usZea6qeGrB5jcuIw7WO7O+PpiTbIAx5SV93OiqXy+yFCsvuO2swet1zd9mmUuYjd7mtNDkhKBl0Wq7BbmibIckjZqzqFY7Oqq34XBlL52TlECPsh8XmoLAhCfJTauq7p6nIojQIJJMgqaA2PkporoN0eKHh0uGJW3vI+wCFpHO507cLUvLBfeokz6vgZyApYvBTcSfJ6X4tTetO04/QUEZUPzxYlkrJJbUGc0JRLVpvxN68cf6nbxhy/ejae+u7VZ6w141lT4GGHaZFsRzSg3P4OiQQ8l5s5EsV/4Hm0YWPE5ef+IwpcnijNEacWDs80h0skxbZrDZL/BXKkmb2iNLqv4utCbIrQ9eUMxkQBiXZSQfhrhToC00QkaBHTE27qK+q5HOVMpWdw/n/mbenBqyjLgT6HPTU0brz2TeljaNichC2ywkTVP//S Cc88e6CN ct0cJIhYb6AfJuGXShrG7LMyXRmuI59l6veW8/wZMv3GKit+23GJI4munpBVGeRLXrIY/MsUkleUcD4pvIP+2E8dcP4pod+Ki/YYtnMbNZP00pxmUh7jQ2MFpWr0IetH0MyVJFBskuvHP375MFAthwe3KCztFOXQ6iFbNmvB9Ux7qTYgUt0sfPKhU8smoxP6x3DkgtRW4DWG9vVl7rERShlymrHgI7soQ0xoqT8gThUMKj6AFV2jvI/vuFw== 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: On Sat, Aug 12, 2023 at 07:40:10PM +0800, kernel test robot wrote: > >> mm/memory.c:5410:34: error: call to undeclared function 'vma_is_tcp'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] > 5410 | if (unlikely(!vma->anon_vma && !vma_is_tcp(vma))) > | ^ This is a mismerge. This patch will fix. diff --git a/mm/memory.c b/mm/memory.c index f06266464208..004b2e5dfef3 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -5456,7 +5456,7 @@ struct vm_area_struct *lock_vma_under_rcu(struct mm_struct *mm, * concurrent mremap() with MREMAP_DONTUNMAP could dissociate the VMA * from its anon_vma. */ - if (unlikely(!vma->anon_vma && !vma_is_tcp(vma))) + if (vma_is_anonymous(vma) && !vma->anon_vma) goto inval_end_read; /*