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 C6E9AEB64DD for ; Mon, 14 Aug 2023 20:09:27 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5CD418E000F; Mon, 14 Aug 2023 16:09:27 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 57CE18E0001; Mon, 14 Aug 2023 16:09:27 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 41DBD8E000F; Mon, 14 Aug 2023 16:09:27 -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 318218E0001 for ; Mon, 14 Aug 2023 16:09:27 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 010841209CD for ; Mon, 14 Aug 2023 20:09:26 +0000 (UTC) X-FDA: 81123799974.20.AA58A58 Received: from mail-yb1-f176.google.com (mail-yb1-f176.google.com [209.85.219.176]) by imf12.hostedemail.com (Postfix) with ESMTP id EC3264000E for ; Mon, 14 Aug 2023 20:09:24 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=google.com header.s=20221208 header.b=tNsh8mHI; spf=pass (imf12.hostedemail.com: domain of surenb@google.com designates 209.85.219.176 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1692043765; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=uO0+C4HN2/9O1LOoxlHcU7BrBzerRr5rTNB5Xo9cnDU=; b=wU2NzJyMRzuN8VGk5a/xES6dM2/wOGFvdfig9XkG2X9fey0BH7qH3rjgGQR8GQ/2ScUzox Ic8k5Mkn/u1hWcWhTNLmpAGkDuieljstTSHpjIgudf32hT+UIa0xrQJKiveGQ+epJipelx 6SPrAPNZBVGpocD0nI9x4hcjBDN4D1k= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=google.com header.s=20221208 header.b=tNsh8mHI; spf=pass (imf12.hostedemail.com: domain of surenb@google.com designates 209.85.219.176 as permitted sender) smtp.mailfrom=surenb@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1692043765; a=rsa-sha256; cv=none; b=bASdkeP46hKILC/LuUEIqRbnIwMKs3MalpS1MkNOM76WkS6b3WS15FFiMs1GMSOC9W0CaG Nhwz3dCYhO5ZNZ3a2DyFS4tRwfktyHsTA1ARWwjV/Xj71MPNMDmit4gvE8BjjUT4Ef3mvc HH5Zo3dc5FvwwOT64FZqkxi0qRvaJ6o= Received: by mail-yb1-f176.google.com with SMTP id 3f1490d57ef6-d62b9bd5b03so4600456276.1 for ; Mon, 14 Aug 2023 13:09:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1692043764; x=1692648564; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=uO0+C4HN2/9O1LOoxlHcU7BrBzerRr5rTNB5Xo9cnDU=; b=tNsh8mHIPYU77XjN5aNlf+G0Os+hFn9hjYrbJc3+J8jaIWn3nF/Xo60ywUOU/mfO9w k0QSzQaNHU9hFGhSQWbyVtJfiuwflM0AO3BZOf0b3YpbMZvSyOVxvCwdJqw08+hAeMds i5tG3Tho0cmcy7H1y+oap+Yzm2BGC4D1kuw3IAaCeOp8Kw25pIn6DVUrlEWwyqrv6Nmn YjwcDdvPda+/ZDEHLtBH5leShY3gkD37Q+xM4VooOQTEmnZ03mmubQGgYlZp+YwsFs1z JhoyNmKTTz5FkGmhIxJk8scr69QX6eV+kz9SwSxYLlwCTFbAT43MGvYwclEUaGo19xGE rykQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692043764; x=1692648564; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=uO0+C4HN2/9O1LOoxlHcU7BrBzerRr5rTNB5Xo9cnDU=; b=QDoSvAm5O3ckPd/URh8B0yczVtKaoqMOoHbDazbqfTAxaommVp4YhUkjpX5/BnDTKA USoORKawAFXNHtsWxvhiKNO+ZfUFUMjJjiHawiaLM+/evopQq8M3C0INTqKHbuAIn6eS 3KybFeHmqO1l5nSD6rHH0hyyS8V8w/G/VUIXdV54hoNzs6VGIOmLjQl3eESpgIDl4g/R B071KTSYOCo1l9pJ80obHnStqFbj2eRGX4SvNIQ/tCbjt+sxoyFPD2y7vdfr1byGF07K YJmD2AldmBU6o2NvQO2ZPAvfACrDHbQD4P7ryhio0Mb0DNxS+YAwiyM5d8mqnT/pMiQV Kv3g== X-Gm-Message-State: AOJu0YyMzbsNZ38hKLGx0BG8dkT1+OZtdkVim2FcqAqyWIYwYHy6ffYB 6OkwfEJJ1Tc2rxz4obOKc+9hbVFEQU5r6IQ6h+3FSw/cNJpZfVCPcSTKRQ== X-Google-Smtp-Source: AGHT+IG0sGwG2QNGwfi3Cn3oWXJbNP/4YMMWp18c8ZT3hxMREXAmUOSxLoW6XvzB91TNFQ/1mRTbMaVXoXdqYlCIOuk= X-Received: by 2002:a25:83c4:0:b0:d42:d029:ff99 with SMTP id v4-20020a2583c4000000b00d42d029ff99mr11000299ybm.55.1692043763877; Mon, 14 Aug 2023 13:09:23 -0700 (PDT) MIME-Version: 1.0 References: <202308131610.jF4ncWp6-lkp@intel.com> <20230814130623.90cf2bc8c625087ea616dd3c@linux-foundation.org> In-Reply-To: <20230814130623.90cf2bc8c625087ea616dd3c@linux-foundation.org> From: Suren Baghdasaryan Date: Mon, 14 Aug 2023 13:09:13 -0700 Message-ID: Subject: Re: [akpm-mm:mm-stable 219/240] mm/memory.c:5410:41: error: implicit declaration of function 'vma_is_tcp'; did you mean 'vma_is_dax'? To: Andrew Morton Cc: kernel test robot , "Matthew Wilcox (Oracle)" , oe-kbuild-all@lists.linux.dev, Linux Memory Management List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: EC3264000E X-Rspam-User: X-Stat-Signature: uq86stcd36fn6s4s4ptyriqueq1b4j69 X-Rspamd-Server: rspam01 X-HE-Tag: 1692043764-352261 X-HE-Meta: U2FsdGVkX1+CDVv6ekkRiCJKJAy5iihm6hSqV8DIU4EYtxTuZZ0S7eWtiEPKnP6eGqH+P1oq9rbXyejUeuAJ03b7DOEclTeTjp68Utu0qijpO/l608bY6LgfCIIwDA4EIgZbpVbBKgrQ6xKerxUIqCzzFvEqxXY5bCNH8eDrB2Zz6P/vCMgdYKhYtztAkwqoBxWcdAIIOSQ/TA2nNC/aQxlQRAOeTyrM9mWvu9p+ELZz067ZGVf6xJ1dN7b/YT7i7txWvWBgKM9Hpk6arghJxVPAp/h/5W2qS2Q0e0KqhGX+0KPtPb/3NmpQ5Xzdzzm1Vf+zjrm6he6sIMDaz6ogYtWsuOE1ZAR5OCF6UxXu3QT43DAsUOnKh1gqAqFGaevWQ/l9WeBJsRmKQzjACnFZdXuF2ajEHHfwrrsNQtYWDM51nWbAfQxVE0VCXEuwp2GYWd8c1MrtMWfxQY8X8i1uHLlKpKKNjRQYY6Y9P/muj49BYrQQLdEU9e1zK15WlKSLeycV4yGiXriiYchz92JQcXSEiEQ/vSkRAgDKX1OojM7nqKWr5ojcwQHDeD1wlSj7IYRFJ8pEf9grqT3Pu3lgiTaGNWGczgjOtNEtPPb7YOIJpYXDcQ9fRpIDwncCsFxkdsBz3yqPVQumOjpVDs4eZdvIAYUdwNVBXACXaNV5BfRg9KIM0/AZmX+qeTZFAf5vm+Tg9pP4oNUSMCENuSbsRKPN3mW62ANSR2Bq3EJPtMgca3B0BHRDwX90409K0YQBgzfXtQv6gaZj0Y3m+boVOHt6nnmTpkVVc+/K0ilMoWw3dweDH/054TqWTOBmB9SbD0IZtrG5Uh3NlFmkfEusKfJ1I9H60Jc/L5zKOfz/R80HPCJU0CctHnGI87NLl2s8F6+LhuETzJ9NJSMUmrvmO5deuxXSxmD9sZq9PadPX6Et09qep0+wS6NPl9yv2MpiIidHdGu3jGGbHzWALQd JuAIpft0 OkmCuleJAUtOtHM6UwlIigeP4szrDVHWyOa/np6oC5ICOWB64LHiQWwtTW3BmMaXw0DXcgH2azT4icoSzwucy08rQHAe9rxVE/QeFE2iw+JjLLjFVz5uky7zZDU3gTqGPnbqn5lXrjl0EaOeIyslcx/cUVk70/QtwJAi8QMhCssDUtuD0XG5xIrNobaWB4k60o/DnvwZ6A1Kfs5sK1erMMynkMwZBb7fUUAc7c4D57NOVCFkf+B9r3/gFXRq0kjI5nKzpunBaV1qTXX3k4Elfuq2HkJtuQYb70wdkpBjEMi71UXr1LkLcfnjIZLnlzvUQSVTa+d5ps3OuoNC5MRH/22J7KGcqz3v7mm9htVWC0drlq0J6JGLPZZKU7ZVMLhu0+uUmfNvpLXY9Fqh/T/dwiMmZdO223Miw/+ml+sVF49dJ5HtrAtzL2GzWM6vfCelICuu+/DjYppQ1v1PrDeqYEkgh38kRxAc6kJtrHWxK6cTJgh5WtmVFJimJdQokw9C2PlPSWBwxOgstwsV+ilC1iFDd52NXg/9COkxMop2WFU/mGWQ2hp1aJnbg6nPwDm38H8k5 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 Mon, Aug 14, 2023 at 1:06=E2=80=AFPM Andrew Morton wrote: > > On Sun, 13 Aug 2023 16:17:21 +0800 kernel test robot wrot= e: > > > tree: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-= stable > > head: 5fb2ea3111f4ecc6dc4891ce5b00f0217aae9a04 > > commit: 4aaa60dad4d1c96151dec51098aed866bb6e867d [219/240] mm: allow pe= r-VMA locks on file-backed VMAs > > config: x86_64-defconfig (https://download.01.org/0day-ci/archive/20230= 813/202308131610.jF4ncWp6-lkp@intel.com/config) > > compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 > > reproduce: (https://download.01.org/0day-ci/archive/20230813/2023081316= 10.jF4ncWp6-lkp@intel.com/reproduce) > > > > If you fix the issue in a separate patch/commit (i.e. not just a new ve= rsion of > > the same patch/commit), kindly add following tags > > | Reported-by: kernel test robot > > | Closes: https://lore.kernel.org/oe-kbuild-all/202308131610.jF4ncWp6-l= kp@intel.com/ > > > > All errors (new ones prefixed by >>): > > > > In file included from include/linux/build_bug.h:5, > > from include/linux/container_of.h:5, > > from include/linux/list.h:5, > > from include/linux/smp.h:12, > > from include/linux/kernel_stat.h:5, > > from mm/memory.c:42: > > mm/memory.c: In function 'lock_vma_under_rcu': > > >> mm/memory.c:5410:41: error: implicit declaration of function 'vma_is= _tcp'; did you mean 'vma_is_dax'? [-Werror=3Dimplicit-function-declaration] > > 5410 | if (unlikely(!vma->anon_vma && !vma_is_tcp(vma))) > > | ^~~~~~~~~~ > > include/linux/compiler.h:77:45: note: in definition of macro 'unlike= ly' > > 77 | # define unlikely(x) __builtin_expect(!!(x), 0) > > | ^ > > cc1: some warnings being treated as errors > > > > This later gets accidentally fixed by Suren's "mm: handle userfaults > under VMA lock". > > If Matthew can suggest a fix for this I can queue it close to "mm: > allow per-VMA locks on file-backed VMAs" to minimize the size of the > bisection hole? I thought Matthew's suggestion here https://lore.kernel.org/all/ZNerqcNS4EBJA%2F2v@casper.infradead.org/ would fix this. Dos it not?