From patchwork Wed Jun 28 07:17:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Suren Baghdasaryan X-Patchwork-Id: 13295272 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 96735EB64DC for ; Wed, 28 Jun 2023 07:18:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C52AE8D0006; Wed, 28 Jun 2023 03:18:12 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id BD8EF8D0001; Wed, 28 Jun 2023 03:18:12 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AA1898D0006; Wed, 28 Jun 2023 03:18:12 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 9C9C08D0001 for ; Wed, 28 Jun 2023 03:18:12 -0400 (EDT) Received: from smtpin16.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 6530540BD2 for ; Wed, 28 Jun 2023 07:18:12 +0000 (UTC) X-FDA: 80951302824.16.0A5C4FB Received: from mail-yb1-f202.google.com (mail-yb1-f202.google.com [209.85.219.202]) by imf26.hostedemail.com (Postfix) with ESMTP id 94E4D14001D for ; Wed, 28 Jun 2023 07:18:10 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=google.com header.s=20221208 header.b=A1ANSxFM; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf26.hostedemail.com: domain of 3sd6bZAYKCAo241oxlqyyqvo.mywvsx47-wwu5kmu.y1q@flex--surenb.bounces.google.com designates 209.85.219.202 as permitted sender) smtp.mailfrom=3sd6bZAYKCAo241oxlqyyqvo.mywvsx47-wwu5kmu.y1q@flex--surenb.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1687936690; 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=83rYaWFW6QNQhfB0rTt9RkG69OVxHHwKFqolT0xWQu0=; b=OIv14CYx7dQiLBU85ZI1ErbqcUZWzPtIeJpPGKid3+6lec50fuf9yiatTMutaoghy7Ty9K 6AGbvFrYxOb9n3Acl3B8lumJXlkQllh6Ldk1jDHwgRhf22cl8XqdQqwSUu4euTOdotBqJf mcWluD3xJagaafjQFS/XCaNYiJPifU4= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=google.com header.s=20221208 header.b=A1ANSxFM; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf26.hostedemail.com: domain of 3sd6bZAYKCAo241oxlqyyqvo.mywvsx47-wwu5kmu.y1q@flex--surenb.bounces.google.com designates 209.85.219.202 as permitted sender) smtp.mailfrom=3sd6bZAYKCAo241oxlqyyqvo.mywvsx47-wwu5kmu.y1q@flex--surenb.bounces.google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1687936690; a=rsa-sha256; cv=none; b=WGfGbMRrbzto6DS7/bmr0cmmnVP9CblFkhdZI1Iu/flN1TaNFrO1T1QdrsE4tIYeqehKDR J4udXRVoH1kaLsLY+OERymaOtPKUJ/iOEE7BVi5+RQj/MCOBDfAEow5YOKw46TOACPfXcN X5Be0p8o4KpMRSNJ/zUXEQ2+effMCIk= Received: by mail-yb1-f202.google.com with SMTP id 3f1490d57ef6-c18ebcb4358so1335793276.1 for ; Wed, 28 Jun 2023 00:18:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1687936689; x=1690528689; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=83rYaWFW6QNQhfB0rTt9RkG69OVxHHwKFqolT0xWQu0=; b=A1ANSxFMJwxMrIdRAByxDyQ167BBa5j6JMYlqmL9Ri6TbTlIO6j3CzCcAuSQpmTi14 1U85kDYreNDOE3qU8Lm5XOQzw2+xn9p8MTkRPGy6zp/20ZnCwvQMGgcl7AFr9VjonIYi aL2HAmXpIldY/RoXFqH5QWrwSVYAWNdSsvD2WcSyV3A5Re0CZz8OjnuDS+OzHDXYco09 V7FtT4AcXnTMoBc4Mt/svTeWMVk8jd8vgQHgKD8QUGoDHMzxdX3udCfBfnhl0hjp+egc 9atjzOSMiENEWHQvYiixzgDQYjxgPaY0+QJDtmqUfojAd0AvoDfAwGWE/vbhYI6l0i14 FvTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687936689; x=1690528689; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=83rYaWFW6QNQhfB0rTt9RkG69OVxHHwKFqolT0xWQu0=; b=Le3BYh+CWXcrmlYU03dVJ1+eHaG3KV6WzJbsOLz7whgXAMq3C/XqzLKi+Nc+G3p9sr 36Mzid492ExM+8pnsjRNC/NVjFwH9b7ZYVT50PLLiCbd44Z733e9FBOqrxLZdX4S6Pza 6YaeEVNta/RbICkR2cJ3CUdD1ArhtFbgDEplCuZvEYXBT3tHWtFuNTwjgSCyW5vkucDA UCpru/3u1V4oaFPSdkVNOdKgVpBXZ5YYc8bIrCLWbVyNXQwscO1+5OCJUb0FWrKPbDRi IgOlzZAjlMm7Kv0J9ND8KdqvkyxvZUCst4rI8mxgJRvoNhy6tArp8Ud5hX6XVWTU9aqI dh4Q== X-Gm-Message-State: ABy/qLbSA36zCT6jMGbWiE1aIA1Ik4Bb9NSebyZVWjkiPQffcWq8QinW cMF11pQtBq7Z4M+KoTcEvLRxkncnjcc= X-Google-Smtp-Source: APBJJlEw1+A/dz6nNLU/xIoq936J+gnmtGHgb4WKOZkDIT7PH8urmhAvh0DMqKPzkAG85bCaYotcRGxUtQE= X-Received: from surenb-desktop.mtv.corp.google.com ([2620:15c:211:201:6664:8bd3:57fd:c83a]) (user=surenb job=sendgmr) by 2002:a5b:512:0:b0:c38:993b:3be5 with SMTP id o18-20020a5b0512000000b00c38993b3be5mr245ybp.0.1687936689805; Wed, 28 Jun 2023 00:18:09 -0700 (PDT) Date: Wed, 28 Jun 2023 00:17:56 -0700 In-Reply-To: <20230628071800.544800-1-surenb@google.com> Mime-Version: 1.0 References: <20230628071800.544800-1-surenb@google.com> X-Mailer: git-send-email 2.41.0.162.gfafddb0af9-goog Message-ID: <20230628071800.544800-3-surenb@google.com> Subject: [PATCH v4 2/6] mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMPLETED From: Suren Baghdasaryan To: akpm@linux-foundation.org Cc: willy@infradead.org, hannes@cmpxchg.org, mhocko@suse.com, josef@toxicpanda.com, jack@suse.cz, ldufour@linux.ibm.com, laurent.dufour@fr.ibm.com, michel@lespinasse.org, liam.howlett@oracle.com, jglisse@google.com, vbabka@suse.cz, minchan@google.com, dave@stgolabs.net, punit.agrawal@bytedance.com, lstoakes@gmail.com, hdanton@sina.com, apopple@nvidia.com, peterx@redhat.com, ying.huang@intel.com, david@redhat.com, yuzhao@google.com, dhowells@redhat.com, hughd@google.com, viro@zeniv.linux.org.uk, brauner@kernel.org, pasha.tatashin@soleen.com, surenb@google.com, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, kernel-team@android.com X-Rspamd-Queue-Id: 94E4D14001D X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: ps9a4a1884wecizmrni3e3myr56f7uqf X-HE-Tag: 1687936690-327882 X-HE-Meta: U2FsdGVkX1+JlrqKEK77Hyr8wDorS4/DiQzuLeJwpqw0G80vjJz8w8fXy13RQDk3MVqilLyrmAPZwKwjZCqa/hNytEp2QWX2eA6w3vbQzPFKwBO8O1H7Z7dZ6EDdJ/SJ2AMQSTashnHEjx7g0oHtYAKxkbyit/9WajpoIA2+JFPvfSJ8VUrktK5wBNNqhld2oboEXZR2tMjGAMrZVbRdWfYrcIpDX6opcX1VvxrKqBla0Jkc3jHbEtGHHmnZnpQs0VIDSpkgVzJLsgytyXtG0YbvenHlkXqsfzZKVzz/SX3Ufi/EPcy8Svu9Xio2MUgKS9bc+75i+tgSsf4cAb0vUvuqU+bOWc/uL8hmvspMpABRbmsGA1w9By7cPG/ED3YXvDC12QfSlok4FHVsreBsETG5ackwRzgXvjbcj4n9UKrVJU8PzDxZeNdJv5wYIZFjWD9wA7uM6WdBtEj9oEMzu8d9LttBWkbdfgnve42V6509zjTPTKGraQpAI07c5i34OZ+wLp8EHqSYVtZMaa59PANPdQzVFwQbtNNt/GR+u/SHFMAGb4WRq0b1vYxL0EDs/HTzkM0fR7SyQy2H5KbSBESso5wj3oIxXR9DYGIJ32cLDgNuuraMG4VkCn4w7yYFwDA0VlJuQVj/iNKGDVB3RctpVEXdoEThnUVpTSsPJe4tjyzkbAqHn4Wpj+0iwS9ILBKcfftcDNNbhLvSbq4CnNQeB0L7W9iIU6Jbx+fNkNZbDi2dWNfFX8ezOnRjeCOLji6JgTJcoAnn/ZvbzDtTOZt3RLfJiV8zttTgae6eCess9foATXH/dJM3Uihsrk/dGLTss//r5MXXUuQ2QZ9T+PMNV7t1mJ8rQUgSa9D6s7KV/eKjr41+eDL8LLG+PbAqGdlKEleVEq+OfHw/P1P2SsK09KULOGPM870zuUFNWu7levGX9tN7xOPsBBx5m7Gx/DgVOE9noFhsuCQzSWs M/vBV311 CV9UJLecfHLIqNlFDP6J/FPfn5AE9BQ+pWpyKGS0UkVhb/dF2nPuGw+ZtkWq49NfHUCuLxWq05N4yGa+IAvhS7ObL+Obafs1UBRSdHOY7B/arKTSndoJ8AQ6Qnv+jMSeXCpIVQx44Jz0kSq6OMatr+XvCftd81ACOMfZ4cBJH0QC7IhJ/JlV02mc0sbG7Rdx3vOeGoqa4wkJdlm0ccYOMbMThWggmk3TtVDYJ+n9ZvTjVGuFZ4gcF6sNYePGj+wx6b/zNXmRfUod8QffU4nnrajCQ4rkexZ1trxaaseAgHc47M4WiwTfu2e3IcQsV6PSqmbO9bIy4Jnnw7Y0YCajfwqThXBWjUMf3swwKm1mqsFLh/US1acJAwQEyu0J/beEQXIzZpbbhj7MOV8hECTQ1NItAMsbcGpkGbl+E35iWfh980xSq+6MjTqYiY2T+MBjstyUSMqhNU+4JfkPMEatw+y+H6ZCmTyNzZjDY4QDuoR3jtVW8TZZolFFMaVeJJAIpnrNulxUwztxDpCWfYA1ytX6Lo1vjbG1U+MgOiwajweS6O3zdcU3VKLxqpdUiFaSs5jqkvVWFF4CKpGmdvgdEZaB0okk6569vAcsCvYp+ZBbt+U3NKICFBw4docC+4rajlqVGkzOKsCsPYvVLZ9PG50YxCnCOgxXHfsWooAWZSwGo8lYgnMAtf3WxOA== 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: VM_FAULT_RESULT_TRACE should contain an element for every vm_fault_reason to be used as flag_array inside trace_print_flags_seq(). The element for VM_FAULT_COMPLETED is missing, add it. Signed-off-by: Suren Baghdasaryan Reviewed-by: Peter Xu --- include/linux/mm_types.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/linux/mm_types.h b/include/linux/mm_types.h index 306a3d1a0fa6..79765e3dd8f3 100644 --- a/include/linux/mm_types.h +++ b/include/linux/mm_types.h @@ -1070,7 +1070,8 @@ enum vm_fault_reason { { VM_FAULT_RETRY, "RETRY" }, \ { VM_FAULT_FALLBACK, "FALLBACK" }, \ { VM_FAULT_DONE_COW, "DONE_COW" }, \ - { VM_FAULT_NEEDDSYNC, "NEEDDSYNC" } + { VM_FAULT_NEEDDSYNC, "NEEDDSYNC" }, \ + { VM_FAULT_COMPLETED, "COMPLETED" } struct vm_special_mapping { const char *name; /* The name, e.g. "[vdso]". */