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 84DCBC4725D for ; Fri, 19 Jan 2024 17:54:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0732D6B0083; Fri, 19 Jan 2024 12:54:31 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id F3E916B0085; Fri, 19 Jan 2024 12:54:30 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DB7E06B0087; Fri, 19 Jan 2024 12:54:30 -0500 (EST) 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 C57EE6B0083 for ; Fri, 19 Jan 2024 12:54:30 -0500 (EST) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 6DA01120DA1 for ; Fri, 19 Jan 2024 17:54:30 +0000 (UTC) X-FDA: 81696810300.04.CDDE778 Received: from mail-ot1-f46.google.com (mail-ot1-f46.google.com [209.85.210.46]) by imf30.hostedemail.com (Postfix) with ESMTP id A7A2E8001E for ; Fri, 19 Jan 2024 17:54:28 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=V+42Bn9m; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf30.hostedemail.com: domain of mikhail.v.gavrilov@gmail.com designates 209.85.210.46 as permitted sender) smtp.mailfrom=mikhail.v.gavrilov@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1705686868; 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=Mhh2ZhRu9KiZWKHPzosUKChvpXSmXetshKuywKmfueM=; b=hJW/pLxoGHsmEkgaNJMuvlRKUO3FIUi6T5hcjjp7l/k/X9GlGL18bwuFb6IL/060nnchcI GhmWf3jlpJJMOgLjBU80/LTkFig0gwqgDSgMUVD8ruXw8lEeoECdmPKY0D2QceSvKPzDv/ 7YaOS7i4gIwkgb1gC2mL+MDd8cm7rMM= ARC-Authentication-Results: i=1; imf30.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=V+42Bn9m; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf30.hostedemail.com: domain of mikhail.v.gavrilov@gmail.com designates 209.85.210.46 as permitted sender) smtp.mailfrom=mikhail.v.gavrilov@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1705686868; a=rsa-sha256; cv=none; b=mbQ8r4FJhVOWWCt04TEgbOvGuAEc1z1Hiy2biVB67T6lNBaNljgVff+iva4OTHLb9byWRS HTRdEUOOXcuelPJEoE2RkEIYA7xBmBRepW2qk3dbC6kq1EpG/ASn7Mppc0jXMQxpe5PKEE wxMZ5crlQlYjkFn+x2r3eZDKzdYhzI4= Received: by mail-ot1-f46.google.com with SMTP id 46e09a7af769-6ddec302e68so139067a34.0 for ; Fri, 19 Jan 2024 09:54:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705686868; x=1706291668; 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=Mhh2ZhRu9KiZWKHPzosUKChvpXSmXetshKuywKmfueM=; b=V+42Bn9m6bkMyFGncv5nybbJJqiOEnAgWi2ZWGWx7PjrBJyZo6vwQorhuwE9jRpfo7 1wDhljEuGJAukq5/6+xpm9bu7XuMeAY5tO/dDJOjth2f3YjWxrDPuQsG9oY9NEIBsOJM Zk8OCCMurOzNDljj/z5ljuUZsTk7vwxtySFuVz+5CvN75sKiKKayIMPAx4yDBAXoBh0j nQy3yAgA5LJZUEjgwAf6eVhS2MyCznV9PeTYqueEeYiYa6Epag9o9fiL6aW/yCvDvPr3 LquUj6q9bN+N6DUJLyagRvV/iQ2tubII2o3YEZYz+HGLISTEpD06mPGUhPUfph4FFXo0 x38Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705686868; x=1706291668; 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=Mhh2ZhRu9KiZWKHPzosUKChvpXSmXetshKuywKmfueM=; b=vCuM0vWwRo2cJPBecm0BdyTwCpscgYq02qpxYT3oxB7F1cLgbFFA1lbea1NfBzDBJe JO1t24TBCuc4J2b2GB4wkURWT5lWEgHieLiYE5SAGuVQaAmy+MZsKzOvqT++BUr6e2OG SK6Pysb96cSEm0VHfxQs5wBxCUu7e8zAdVOpg+K4y2emPh1fBCgJUkTUjE5+poQ3SEAj FlcuQdXKrakQx8ScV5XWOaQfCaXERdh47PAKLgekfHky/ikFIlBtEKrJxkOu0iENYJik YSO5IUQzSwXm4/HQGK0TV4ZdvqOSCGZH4P2oegdDwdpgk6UQQs1/kyrjaquK+bJpc5o9 Wkbg== X-Gm-Message-State: AOJu0YyCrnloDTeB9Jj0MCaovEooNr3ezY57HOKn+Jzm01kKiPaaxtSA 21O1X1W7Nci1BI/EKn7KJ1ZBRZKHqzhKw1lqmBL7dvn2D1gRbGw8rjRstqgs1gWblO4RWYYC+yD xzBA8HngAj6uXSH/z4NsJzXiY2Yk= X-Google-Smtp-Source: AGHT+IER7y62btloXzSo/unkZ+dMzfanmnio0IddGIAnWSKjaIHg8zw04Zop+g9zr766X9wugaW17z8srndYEEdlUEg= X-Received: by 2002:a05:6358:591c:b0:175:fe85:62f1 with SMTP id g28-20020a056358591c00b00175fe8562f1mr173044rwf.3.1705686867552; Fri, 19 Jan 2024 09:54:27 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Mikhail Gavrilov Date: Fri, 19 Jan 2024 22:54:16 +0500 Message-ID: Subject: Re: regression/bisected commit 773688a6cb24b0b3c2ba40354d883348a2befa38 make my system completely unusable under high load To: Marco Elver Cc: glider@google.com, dvyukov@google.com, eugenis@google.com, Oscar Salvador , Vlastimil Babka , Andrew Morton , Linux List Kernel Mailing , Linux Memory Management List , Andrey Konovalov Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: A7A2E8001E X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: y1fpkbur9ihmra6fooe4xzmknaujm7s3 X-HE-Tag: 1705686868-799153 X-HE-Meta: U2FsdGVkX18dbd3bfPs+ZNBaPlBktOZvfiSGJqtoo5zhZa3vJMTsThFJJXipZccTgA/tuOKsw2KgScKR+PmCi8jZUN9RjTTxAwUySz8ur70nPSysXCM+EiHQaoO+Phk9MRJ9OOa3/ThrT41kS5mw6XH+7blWvvDGNMgDHIIyB7YV3y4q/0dzISFtniiis5aXPl0OOo3+qaMc48/StoK/QpFUOiAIoOq3Pni+H/5Sbb+O7iCy64MAjXlhm4/epTJWvSGQ7co9hUGkQYsSvMg1nqst0TrasQMQm88evxm1NQRMDWq5FKXSFAE9s4lcUuYl5opFnAratBP1nLNUR+qS+sOzfkeetuWqdiNYetrvJg3rpk9mZBhTwbQmgtoVTf/hjVPLZ6kv2k6qM683CpbIDbdirWNh+A6YbkWgskIFOTwfMiZpT88GWaXqHKDBIajOFurAN6lff0Rdk0Y5AS4qJ7P8A0UtO2ICsF/TorkM2s3u3+dCFQGW/N2uCW40mun+aLlh9sz6rILOZxu2aI0enCy5oNRaQvBD2h6ILJ03r/BOljNWXRH3JEfmY//eWKqJqSn39sIoamz7YDdk8+jf3AY2voaVBzdAsbAWKraJCH0wnwMeKQxzV8G5/6dnppTiAZ8kW2Dp8JV3vRbmiStIqxc4eTPIq0ARJqQ4WWfWOwuRMw9QWWqIZNhwG7tOTpc5pUh5xGmPXtq62m1kLyPiUZ63m3P5DTuB/WmsSeXhvXm6gO4yDhNprX7c6JfJJUrbWKBOt0CkyrN9lpdkeBGmR74MDKF2Ruh2RWmE9yAaK63ugVbYogB3GBAJnThEQL1zbUC1O4Vh4zL4z74MR6FmnQkb4ktbLizj0Mo5Iy0R646KszHCzDBRrVKF3pn9HQMAG8fg40Ov+l9mZP5QClkkADlINeFBzbYD7w1+/nwAjYN/q5qulTBiL7iBjawt9cJuYuoDxQsGM+kioLBZpSq Iq5rXk22 fn+5YFNbNqxXZ1289iz8a8aIajmBBm85Kx6O740Q9BKnqpWC/l9ok6OUMdIa9Nb7zXVhyGtqGRRfrkwRpoRjv/QPEfdUMxSaekF4G/FIViQZ0YHJrnlCanF+ugL6XkHCNyi8BxYO9vam/8qdG5h9bhCr0mNEZiLPbbN5SwYEbTj6L4fa177ymntxcN858GwlmvU/HJquu6W+saBjo/PjGLH9naZrvLac+S+UlCa13oRs40veODz8V/Zag4q6sZ3kJQgrQXrMJs4htjAfwoBYpk1CGTfm4/SGKuhGYqvAW+O6vgQ63YW6Nb+zwl7fpo4eUVRkut9pzp53vKefGiDE/Yx/e+RzLqG1XNx3Ooz1Z4ehAaz9YeavEM36m1HysU8YDjrV4QU2I93Pqxw6ciZlnA9aAlOOshejuPyUKfr7PBEIKu3UH3FkRrJT0nIvXBMhK21ld0PfyciJEJ8e8JpQBkqris2863HU5OSW2OCAeDiVBgJfBL9pBCcmvYIRaxjkGIWWn4TT4z+mCOvCaoer7rpPFFSUwgdY4Ka8ZdOKG+vFXoCID661xbw7TLo0etnyziTy547Ewt0elkv+SAw/uaEq8qw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.182423, 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 Fri, Jan 19, 2024 at 4:00=E2=80=AFPM Marco Elver wrot= e: > I was afraid this would happen - could you try this patch series: > https://lore.kernel.org/all/20240118110216.2539519-2-elver@google.com/ [1= ] Thanks, this patch series definitely helped. I can again work at the computer when something is compiling in the backgro= und. Tested-by: Mikhail Gavrilov > In addition, could you give some additional details about the number > of CPUs in your system? Hardware probe: https://linux-hardware.org/?probe=3Dba941d7a4e CPU: AMD Ryzen 7950x > And if possible, do you have a way to measure performance besides the > obvious lagging of the system? It would be interesting to know if the > fix in [1] regains performance fully. perf-2d5524635b00.data - https://mega.nz/file/Q0ACSI4a#QQ8Ntbw5zvP_YZMsXPzSr-PxLVCw8fwg2RJaVOghoOQ perf-773688a6cb24.data - https://mega.nz/file/F8wAgBZI#OQ75qLFyf2diFXrDs9bP6_5xDevVrs1KlNdeupWSJSQ perf-with-patchset.data - https://mega.nz/file/l8ZXnI6Y#SmrZpH2Em6xzlIZgJe50PwSw-zLK_4whRjx3t_058kE > perf diff perf-2d5524635b00.data perf-773688a6cb24.data No kallsyms or vmlinux with build-id c64a03a51e9503a251dbec8e5267fb3ae51914f2 was found # Event 'cycles:P' # # Baseline Delta Abs Shared Object Symbol > # ........ ......... .............................................. ...........................................................................= ...........................................................................= ................> # 59.91% +23.05% [kernel.vmlinux] [k] 0xffffffff940065c0 17.88% -7.89% cc1 [.] 0x0000000000207020 9.39% -6.30% cc1plus [.] 0x0000000000225110 1.37% -1.29% libpython3.12.so.1.0 [.] 0x00000000000647e0 1.16% -0.84% libcef.so [.] 0x00000000021720e0 1.27% -0.67% as [.] 0x0000000000002090 0.78% -0.54% steamclient.so [.] 0x00000000001ed915 0.77% -0.33% chrome [.] 0x0000000002892080 0.54% -0.32% libc.so.6 [.] _int_malloc 0.30% -0.23% libpixman-1.so.0.43.0 [.] 0x00000000000078a7 0.31% -0.19% libc.so.6 [.] _int_free > perf diff perf-2d5524635b00.data perf-with-patchset.data # Event 'cycles:P' # # Baseline Delta Abs Shared Object Symbol > # ........ ......... .............................................. ...........................................................................= ...........................................................................= ................> # 17.88% +12.61% cc1 [.] 0x0000000000207020 +3.89% [kernel.vmlinux] [k] unwind_next_frame +3.53% [kernel.vmlinux] [k] kasan_check_range +2.54% [kernel.vmlinux] [k] debug_check_no_obj_freed 9.39% +2.10% cc1plus [.] 0x0000000000225110 +1.87% [kernel.vmlinux] [k] rcu_is_watching +1.41% [kernel.vmlinux] [k] lock_release +1.24% [kernel.vmlinux] [k] __orc_find +1.21% [kernel.vmlinux] [k] lock_acquire +1.08% [kernel.vmlinux] [k] stack_trace_consume_entry +1.08% [kernel.vmlinux] [k] check_preemption_disabled 1.37% +1.01% libpython3.12.so.1.0 [.] 0x00000000000647e0 +0.96% [kernel.vmlinux] [k] stack_access_ok 1.27% +0.79% as [.] 0x0000000000002090 Thanks! --=20 Best Regards, Mike Gavrilov.