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 9B727E77188 for ; Thu, 26 Dec 2024 19:54:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 26F8F6B0092; Thu, 26 Dec 2024 14:54:20 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 21E676B0093; Thu, 26 Dec 2024 14:54:20 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0E6AE6B0095; Thu, 26 Dec 2024 14:54:20 -0500 (EST) 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 E4F856B0092 for ; Thu, 26 Dec 2024 14:54:19 -0500 (EST) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 9D580805EC for ; Thu, 26 Dec 2024 19:54:19 +0000 (UTC) X-FDA: 82938159780.01.01C3D4E Received: from mail-qt1-f180.google.com (mail-qt1-f180.google.com [209.85.160.180]) by imf30.hostedemail.com (Postfix) with ESMTP id 3902C80007 for ; Thu, 26 Dec 2024 19:52:57 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=ilz7fwjK; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf30.hostedemail.com: domain of surenb@google.com designates 209.85.160.180 as permitted sender) smtp.mailfrom=surenb@google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1735242818; a=rsa-sha256; cv=none; b=YC3tar6R8HB5XhbquJEZ0ivO2oPDCciomKw65YIyf1PC41lMJCOk4blHdkH8v4qKTLyFdg hYirIyuorj5ZxmyOF98JQS4gHubSYVO63EygKU5OHn0nZ4ZDuMM5tWHt9/WFrd6NoWjlRS rIpe2ZtPcOdf6cYsY4fCoiV4oR0PBlI= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=ilz7fwjK; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf30.hostedemail.com: domain of surenb@google.com designates 209.85.160.180 as permitted sender) smtp.mailfrom=surenb@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1735242818; 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=KkiYOSK+SB4neVILkmorb+PxqtegAF2YSxLIiY3S8k8=; b=WL41s6U4DNhjBNsxEA2wwahOR9smz9SNX7zv7DOcwG9dzu/jGhNRsurPu3X55HQo4OlhQ+ wWV/v76nW0KARr0L5ddlzADxSFyJ8DdaAlRVnGEHfAknI4cMowm7bWv5KJPJ/rENDwglSt zswXo93ao3+3me4x5VsytK6+Ht/NZPY= Received: by mail-qt1-f180.google.com with SMTP id d75a77b69052e-4679b5c66d0so1629241cf.1 for ; Thu, 26 Dec 2024 11:54:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1735242857; x=1735847657; darn=kvack.org; 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=KkiYOSK+SB4neVILkmorb+PxqtegAF2YSxLIiY3S8k8=; b=ilz7fwjK5DMDw94y+6/1irohfNPRcNAq6vxHjAv/VoGkUCyxatGVkUQnhIN1c+Wgxu IFV4986ZQOIT5qAiMRKAHoqeKsb/i5Vdhma70/L0UfEYGFCsvVuNkhNNFdp3CYt/5KHc i4mMsqxLcEYaBUo/d58i8cbCWZstF9hI3N3IuTAKa6fM6Lf7xenGsc+OJu21f61QN243 VxZFVcgjUWz3P2sitv6wmUR0Wb7fwG8Dz1BQWGFYz3iXo3PfkrzY0/XNH+ioapnpgbn8 dsjqnveZyLxe5KWOsEonWWJJ0QjuXs7pQxloXkMoP81IPV+faZEm+7xexG4y72E4AIaJ vG9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735242857; x=1735847657; 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=KkiYOSK+SB4neVILkmorb+PxqtegAF2YSxLIiY3S8k8=; b=bMsnEa6U0gUB3/DG6hfJ3cZMjjns/tb9LDnXeeoPOz3xXUz4DsBgL7CbRy2+XOBCWI YRXrb5vnv4cb/ixnd57roCp92j6aWvrrq/IJ8ow14gtN7XvCQ5g/Mr4H6f0LF9BW+rSC 05HMQpDLVUQfGFzFTni/I8YQaCLALU3yZ3sK1wkzv0IW/SiDqvSA76YC9++9yZ6vs8m2 QkBwJ2sbMqdizZ4HfI3gGcGyCiDFdaFjFms0ClDnY+jJ5fgat7W5b1D7oG0LaROfFrnF kOez9ByzMpdsem2MRT2NBnLAUX7RSK8LsRCmTqOC19QnFNb4QCZwbCbRPupy12r7LvVk rWMA== X-Forwarded-Encrypted: i=1; AJvYcCV+aHUWK3f7gONukFOlZnMJULjZw1kKrvJNzUmZBIEAOLnzAisgjgYHi+55qfd/OUbdcu8cAzNf1g==@kvack.org X-Gm-Message-State: AOJu0YwnOYlig6pgYfIg5aCzsaNw3wKIIHr8CBnAnyHw/TUlErhsFaCI vK/vwyQ+0ufeOmpbBAt1NjfSio+Fr8yiqC+cwitW3zNSiP+4vFYrysdWyYTPHAsJYgY+SLwbQZZ 7plohgvVugzj9JKoQongH616DbP77nBfYIuck X-Gm-Gg: ASbGnctt5+1HiuUc2aP9eVVZ5bGqmcpIGxjHiKUL52EfE2TOThUt9aVgqxiaBHX7aDx XXmcRq3jupkUW5KOQWxc4bBVpshXpy+EDyCHEvQ== X-Google-Smtp-Source: AGHT+IHD3Gh6L++7Zw6AHuHUEo93uirW+9v6XYfd5UD2jeNW/Sl70a+7AD5WUVLBgPY3+4R+NbyTETj/mpTbJIZaKjU= X-Received: by 2002:a05:622a:120f:b0:465:18f3:79c8 with SMTP id d75a77b69052e-46a4c00f1e8mr18589851cf.13.1735242856805; Thu, 26 Dec 2024 11:54:16 -0800 (PST) MIME-Version: 1.0 References: <20241226170710.1159679-14-surenb@google.com> <202412270328.HiJX1mRt-lkp@intel.com> In-Reply-To: From: Suren Baghdasaryan Date: Thu, 26 Dec 2024 11:54:05 -0800 Message-ID: Subject: Re: [PATCH v7 13/17] mm/debug: print vm_refcnt state when dumping the vma To: kernel test robot Cc: akpm@linux-foundation.org, llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, peterz@infradead.org, willy@infradead.org, liam.howlett@oracle.com, lorenzo.stoakes@oracle.com, mhocko@suse.com, vbabka@suse.cz, hannes@cmpxchg.org, mjguzik@gmail.com, oliver.sang@intel.com, mgorman@techsingularity.net, david@redhat.com, peterx@redhat.com, oleg@redhat.com, dave@stgolabs.net, paulmck@kernel.org, brauner@kernel.org, dhowells@redhat.com, hdanton@sina.com, hughd@google.com, lokeshgidra@google.com, minchan@google.com, jannh@google.com, shakeel.butt@linux.dev, souravpanda@google.com, pasha.tatashin@soleen.com, klarasmodin@gmail.com, corbet@lwn.net, linux-doc@vger.kernel.org, linux-mm@kvack.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Stat-Signature: x15dmpc91k3cqq7ejjeemtzpkcmkwu16 X-Rspam-User: X-Rspamd-Queue-Id: 3902C80007 X-Rspamd-Server: rspam08 X-HE-Tag: 1735242777-994929 X-HE-Meta: U2FsdGVkX19Llk4qiVtPpPnCh2GBH1xCqOBPvbV3FtykJFjCWRQr+9W6DLVfWs18hNhPEWgEHFNzNT0ayymJ1N7ceG0CBEeOvD9Brx9cz71QOlZ9bXDZKSBLS4e/W+3fxieT8OWvA+9s3TxEG7ViFxX1BA49NOQ7+iGAlwFzbXuRTEMWGRN2Q9bpqdcVRPVKJsdPBXOCPLili5+29vdCt8toujkKYT1o+1/xeE3m9/UK73c7S53yzGlvBgjKRuZccADnqPWntfl60HYWcC+dW6auh5cF3GMHxThek9H48gBkpDOsZHxcGy+7PO+GyBG0EaVL1H9mplH+1Krpiq4NgqiBl/aMvDCGpmHWKARYWBy4wsxGNmHLpgYsomMFvDUsiO1Gq4XcZhDAW0HUHniVG5YUQXw8DnLRyS785wXvf+wGKCEDKDobbuLfcpUl5KlDaTflgYYPTeksVemovOKlxuUzYdI2IL1faCxjf0wdkwOfZ56To7b6nYk3VetpWgURgOLUDowpkJ4s6Ry8Qxtdqgjy1MxyGEE6OCqRFmKYDiRvUacAjBuua4qVzs1KobMyJwc6CVmgRtqYitXb4MIoVvlL6c6zBEa2G1064E15qwDhh34dx61VmyJS9DstBRGBgNMQ5q5UVuG4kJnFFpg0VYHzIH34lRcnXiNacO/Vlfd3V6AtFvXkyVP9YAuGgJz1WvQyHKgECTYbiSXhxbNEWNphCPs26Oj9HeBJTrwq7yy1+l8GBKPaRopRs8QH/c31P4HA/AtdbXm+MjXEdOrABuhVODmYzRmxcQBGvjug8RjQi2kJQjzFEEk1How5i1rb9nIPfUgNqplDEArHb/J3ITyYGlWfsB2x00vcnL+5oMzS30zz0v0D/TD2NUljf6XQFHXgm2i1S46ZCCwK6P+B5EbtGaopyqqToUuhqzBJapR/hvee0nV8plzw9BLF8n1JHTOYKTN2wDRej/3yqCr 8V9tCW0T t0AT5AKOm0Lr1tTxaC5AeQvIQCSCfqRqnkFhq21f2h0N0g/juYmaOqr1Grun972vFxugrGp6alu9t3cOm2SHABqdEG/HeRQfs4eHHgFLB0Cy7lz0BilRt0plJkk/D/l5cDYvq8FZ6we9ZSx1IzICkZWmdIcY8qR/EbjcdkG/Fu8hrpSlR3gONWvYBUbw6WuKIM/L0ow1Jt+eGWRoqVNNwSuEJKBwVV8RPzTPsV+FeVkGLEYElr5Tg0NCBjxVOoOWYHifF3f6fXpjWOaaQ/OZNnU/hmLaVSsCO2BviX2psvYM3Rs3UurTJOXfAZyLzEO6XDjmBnIA3BgEp8jY/0Dtryn+rho14EHAsoYyWH2M/kRNsOp8TF/KvljP0la5f1vFeE3xk2Ge7xar2ksM= 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: On Thu, Dec 26, 2024 at 11:51=E2=80=AFAM Suren Baghdasaryan wrote: > > On Thu, Dec 26, 2024 at 11:41=E2=80=AFAM kernel test robot wrote: > > > > Hi Suren, > > > > kernel test robot noticed the following build errors: > > > > [auto build test ERROR on 431614f1580a03c1a653340c55ea76bd12a9403f] > > > > url: https://github.com/intel-lab-lkp/linux/commits/Suren-Baghdasary= an/mm-introduce-vma_start_read_locked-_nested-helpers/20241227-010925 > > base: 431614f1580a03c1a653340c55ea76bd12a9403f > > patch link: https://lore.kernel.org/r/20241226170710.1159679-14-sure= nb%40google.com > > patch subject: [PATCH v7 13/17] mm/debug: print vm_refcnt state when du= mping the vma > > config: hexagon-randconfig-002-20241227 (https://download.01.org/0day-c= i/archive/20241227/202412270328.HiJX1mRt-lkp@intel.com/config) > > compiler: clang version 17.0.6 (https://github.com/llvm/llvm-project 60= 09708b4367171ccdbf4b5905cb6a803753fe18) > > reproduce (this is a W=3D1 build): (https://download.01.org/0day-ci/arc= hive/20241227/202412270328.HiJX1mRt-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/202412270328.HiJX1mRt-l= kp@intel.com/ > > > > All errors (new ones prefixed by >>): > > > > >> mm/debug.c:189:54: error: no member named 'vm_refcnt' in 'struct vm_= area_struct' > > Ugh, ok. On architectures with ARCH_SUPPORTS_PER_VMA_LOCK=3Dn this will > happen. Preparing a fix. This error actually also requires CONFIG_DEBUG_VM=3Dy. > > > 189 | vma->vm_flags, &vma->vm_flags, refcount_read= (&vma->vm_refcnt)); > > | = ~~~ ^ > > include/linux/printk.h:514:35: note: expanded from macro 'pr_emerg' > > 514 | printk(KERN_EMERG pr_fmt(fmt), ##__VA_ARGS__) > > | ^~~~~~~~~~~ > > include/linux/printk.h:501:60: note: expanded from macro 'printk' > > 501 | #define printk(fmt, ...) printk_index_wrap(_printk, fmt, ##_= _VA_ARGS__) > > | ^= ~~~~~~~~~~ > > include/linux/printk.h:473:19: note: expanded from macro 'printk_ind= ex_wrap' > > 473 | _p_func(_fmt, ##__VA_ARGS__); = \ > > | ^~~~~~~~~~~ > > 1 error generated. > > > > > > vim +189 mm/debug.c > > > > 178 > > 179 void dump_vma(const struct vm_area_struct *vma) > > 180 { > > 181 pr_emerg("vma %px start %px end %px mm %px\n" > > 182 "prot %lx anon_vma %px vm_ops %px\n" > > 183 "pgoff %lx file %px private_data %px\n" > > 184 "flags: %#lx(%pGv) refcnt %x\n", > > 185 vma, (void *)vma->vm_start, (void *)vma->vm_end= , vma->vm_mm, > > 186 (unsigned long)pgprot_val(vma->vm_page_prot), > > 187 vma->anon_vma, vma->vm_ops, vma->vm_pgoff, > > 188 vma->vm_file, vma->vm_private_data, > > > 189 vma->vm_flags, &vma->vm_flags, refcount_read(&v= ma->vm_refcnt)); > > 190 } > > 191 EXPORT_SYMBOL(dump_vma); > > 192 > > > > -- > > 0-DAY CI Kernel Test Service > > https://github.com/intel/lkp-tests/wiki