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 3BB9AC021B8 for ; Tue, 4 Mar 2025 11:57:01 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AA37C280006; Tue, 4 Mar 2025 06:57:00 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A52BE280005; Tue, 4 Mar 2025 06:57:00 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 91B8A280006; Tue, 4 Mar 2025 06:57:00 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 724E5280005 for ; Tue, 4 Mar 2025 06:57:00 -0500 (EST) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 10DB6B7BE3 for ; Tue, 4 Mar 2025 11:57:00 +0000 (UTC) X-FDA: 83183717400.21.D5BDAC5 Received: from mail-vk1-f181.google.com (mail-vk1-f181.google.com [209.85.221.181]) by imf21.hostedemail.com (Postfix) with ESMTP id F2B211C0009 for ; Tue, 4 Mar 2025 11:56:57 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=C+37Egn4; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf21.hostedemail.com: domain of naresh.kamboju@linaro.org designates 209.85.221.181 as permitted sender) smtp.mailfrom=naresh.kamboju@linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741089418; 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: references:dkim-signature; bh=1niHqFMSHq72s1r9U6R1sN/sD6PMQLCGG4Ay/Tpacaw=; b=Sh6ZTS96fPuAQ/Iwz4TowL97R/hrH3oXXWeNF/lRn7MIDWv1Sl40px7j1/7PRi0Gc+6o8l bjOvgAVXepuT82IoWtn0p23itpewyOERdZpRfvfCKUy8Et0DiTOsjbQwscmj4IY72VnM8u La1UZ6Xzw8tf1/Ou7rDfrgiKeR1jbYU= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741089418; a=rsa-sha256; cv=none; b=z8H7x/zoaoZePLgitoCAU7Of7qW5N7Z/qP3SJO4SRsnmcB28fHlIK2TJ1iG/di6/uH8P8K 47pnDaU90hhGKCo5h8mK7aI/RtZcM/yWcA/QEWNdVjICjbcaCBGmTv/f1y+7gXeuInWzUe F1QyjVABN50Kq/9ZKUY26V2eLo0JVDg= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=C+37Egn4; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf21.hostedemail.com: domain of naresh.kamboju@linaro.org designates 209.85.221.181 as permitted sender) smtp.mailfrom=naresh.kamboju@linaro.org Received: by mail-vk1-f181.google.com with SMTP id 71dfb90a1353d-51e902b58c0so4587885e0c.0 for ; Tue, 04 Mar 2025 03:56:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1741089417; x=1741694217; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=1niHqFMSHq72s1r9U6R1sN/sD6PMQLCGG4Ay/Tpacaw=; b=C+37Egn4ls5REBkbxDIyTU//0yXvt99Psb/5XClqH0f3kSE+BoEy4o+ZJjkCZvJOQI G1SvEyH9WKyPw5FVVNXUSfjnxABRqnVGBCJ6QAWRBTPsrFRvn7e5vUZRbB8jMrJKcTFf Rv4nHuyd665RZa2UP/YEMIAA4U3m5zv9x8Xq9LK+surrD+OMlN7kT4NhUOZoKh7jTmrp g/2v5PhDkOo6tBG/qDHm6Iyd1SeH1ljA/tH5gbs8jHynWd6oE5pZ29hlB63lWHKzkk9W 0FfNl/MrlerJ90eNALX44X+a2Px/ELxmNGi4sSnqJjoxE+eW9y/FkmjZ+wq0LrzvdKF7 izxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741089417; x=1741694217; h=content-transfer-encoding:cc:to:subject:message-id:date:from :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=1niHqFMSHq72s1r9U6R1sN/sD6PMQLCGG4Ay/Tpacaw=; b=FrknJBnSm6gmoHgYJCDwIe0Jjoo3UI1kb+ODV9SjkFmuRKlXeXHMe2EsnqOtyqEaaQ opFTC7CQKGNTwO8KSKjS0vNmK8hUKJGy5ugrtWLAoopfP/MSMEV1fiCxMkQ/EvPPwVXD 596wZa6DpW1/g2VR6IkpCwKgf/lO2qRgKWE7k88nA/6bJerI8AwNTgjM2IjQ/D+z7UwP DVTh2A5fla3Z3htdYY30FJC8eE7QsWWw3yFdjau1U+eWFgyrBscHZblNFTzYCxsQzGgQ EF8h1xI+vLRZh08HHvPYKVJs8r3TxtHNQfWbQWhPwqQp6jY2tyzXxXDx5XUE8vUfL7w1 CdDQ== X-Forwarded-Encrypted: i=1; AJvYcCVPPmr93JlL+JFTkrdIrosrsaARczUtqqAwtW5w8HltmPfQAVOVw7tNDgyC9dhbFbV369XG1wlNyA==@kvack.org X-Gm-Message-State: AOJu0Yx/tWVHxBX7W8Ji1kyquNgu1eMYmzN4JTiENGPqnwpSdGiDJXp0 LUn0yFTsOwJ5+rKfIQihAN0JVz5+AlNRgmh3SMcqIH6RJJujwJ7hGwIL71CnNuzEvovqULCv9rU de1V1pqgu8e80oSYipMTSs6Izbe82Fs3yAAzSzA== X-Gm-Gg: ASbGncvPjXlb78VjCXrDV868nKqii8PYMaLVbOXfIeFyiuxsTCRMxjF04QH+4IgBCW4 CnoanTh4EWzcR+GqubihEDtWPwTnJVcJZ4GTaffK21IufdDqOMHIihlRHV/K+lwukOC1ENumtw0 7fCQ4FWR6SRf8DHBUEIVeELrvpvMMJ9QFbLGnov2jLgNpGnScsdlnzJkJxt0Q= X-Google-Smtp-Source: AGHT+IEBpk86hUVQz5hrr3Y4izjaPl+V8gq8s8kHDbuezRtsg/3SFAe7YGJ7EmCDFYA+0y/Wv0n2i9DoVAZcUR3J4gk= X-Received: by 2002:a05:6102:330c:b0:4bb:e36f:6a35 with SMTP id ada2fe7eead31-4c044961241mr9235577137.14.1741089416962; Tue, 04 Mar 2025 03:56:56 -0800 (PST) MIME-Version: 1.0 From: Naresh Kamboju Date: Tue, 4 Mar 2025 17:26:45 +0530 X-Gm-Features: AQ5f1JqTpjO7WcSglV7CxNDa8lwt4A83sT-2JklUF1keCdefKeaIxJcBGckLea8 Message-ID: Subject: =?UTF-8?Q?selftests=3A_cgroup=3A_Failures_=E2=80=93_Timeouts_=26_OOM_Issue?= =?UTF-8?Q?s_Analysis?= To: Cgroups , linux-mm , "open list:KERNEL SELFTEST FRAMEWORK" , open list Cc: Shuah Khan , Dan Carpenter , Arnd Bergmann , Anders Roxell , Tejun Heo , Johannes Weiner , =?UTF-8?Q?Michal_Koutn=C3=BD?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: F2B211C0009 X-Stat-Signature: icywkowj983bo949cpc6xa3or6kjp1in X-HE-Tag: 1741089417-983614 X-HE-Meta: U2FsdGVkX18OltE/rJGjNALRtCaPhAMernScso60cVkXa/RMJSfjou0ZMVK2+2aknXf328HBTMjBzz1sfjdY3WQ2W6VPUwTeXqyzw5htOGvDEPqtiUk95zP340RuhMh6242oiutfU/yS+T/IUkoeSETYuBmnHMmLNC8IBGzwd2V0ZUBjZjtfgcHLHaEhbF0x2A3BFvnRLuBdrpwT1JFfQZEqgjsfv/F6kygStno9PAaEx96kqEiK/0DfBbGv7qMXJ8OdISnTDouJLAYxFzqYhtedX11Bc2YGNBjw+RVnI+0EtyOF34Xv/CdtbyqO5vFDemlrXDWYIW8p3bc1jYMRASxN8bVarKrivuFgE72D5UGJHW3N8TIk5+iLi8u4X/WjOce4S3NIc4EtPyYPGBMXUoBuc2ETnpYEORENF7sfYEQ92E3E4gmp43jTQqvlapKuPGIWDPyiK8TL5NeRCPqxIszL71xMtA2OScnDpt7Uj2LEdk6VlA3gercu3TcwRAdWRSrClrdK+d/b93m3w2cHbNIQbX7BHiH5FLJU/cQIK9WoQHGu0+gAqUtgD+6uhJi5JVV9I9CIySDV/PXAKGfv0mubiNkndHTXxSC0uRfzUntryQyLxLNhiKKt+6Tl8D2WSUl1U8uc5xa53zepHQRgGt8EPaBajAiV9Hz7p7+G+EqrE9TD0Q/PW1Xdedi4yAVRhH7PsnUz+TzQligo1tfijfzobmrOHLdyuTt13/US3Gw6Q7Jz6fuXT0FHxSm41TVc69cz5u3wSJYWYW/u3MIym70VyGkaxlAJqth/sJOnuailoK8QwXKsRCE/X5vrhi3v4yPzrS/aen2BMY00oZHMpnrB1SLSc8CxgEc8eqfw8Ro5QBpAKF+hA2OG5M8jCVBmQdDZd/OZDCTisK2OIpjUGkG2EgJ+9oLsfye8Xv623+DZbqhysSbYZGAk7Y8aimpOb8Q9vvouU0a1eHQuhRh tUWwkZQB fB++hYyauqDG9PFmGUvCamlWaQVBwx7ZQRjFFZ+azdJErt5AgySKjXnWzgQcLda2wbLsZ0D6DAIrRfmcjm7N735Ht5dBLwiQoU2j0kNmQYOXD/l1rl+1R+xNVS02lsnteUwyF0X1nhdNNixHWD0sh5dzH8V6aPZ1BrfPDAKzSt4+/nfLuwWDKD1bysRRvkjbrk5Auq+3z5Y46OlcAzZKYa9H9OjJWezM0Qv57k7fCWK5fEBB5DrJJKSgcVNzKz+8+jt8JTVd1fmffGkun5b66WWh5pS5jn3tHqLEr 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: As part of LKFT=E2=80=99s re-validation of known issues, we have observed t= hat the selftests: cgroup suite is consistently failing across almost all LKFT-supported devices due to: - Test timeouts (45 seconds limit reached) - OOM-killer invocation ## Key Questions for Discussion: - Would it be beneficial to increase the test timeout to ~180 seconds to allow sufficient execution time? - Should we enhance logging to explicitly print failure reasons when a test fails? - Are there any missing dependencies that could be causing these failures? Note: The required selftests/cgroup/config options were included in LKFT's build and test plans. ## Devices Affected: The following DUTs consistently experience these failures: - dragonboard-410c (arm64) - dragonboard-845c (arm64) - e850-96 (arm64) - juno-r2 (arm64) - qemu-arm64 (arm64) - qemu-armv7 - qemu-x86_64 - rk3399-rock-pi-4b (arm64) - x15 (arm) - x86_64 Regression Analysis: - New regression? No (these failures have been observed for months/years). - Reproducibility? Yes, the failures occur consistently. - Test suite affected? selftests: cgroup (timeouts and OOM-related failure= s). Test regression: selftests cgroup fails timeout and oom-killer Reported-by: Linux Kernel Functional Testing ## Test log: # selftests: cgroup: test_cpu # ok 1 test_cpucg_subtree_control # ok 2 test_cpucg_stats # ok 3 test_cpucg_nice # not ok 4 test_cpucg_weight_overprovisioned # ok 5 test_cpucg_weight_underprovisioned # ok 6 test_cpucg_nested_weight_overprovisioned # ok 7 test_cpucg_nested_weight_underprovisioned # not ok 2 selftests: cgroup: test_cpu # TIMEOUT 45 seconds # selftests: cgroup: test_freezer # ok 1 test_cgfreezer_simple # ok 2 test_cgfreezer_tree # ok 3 test_cgfreezer_forkbomb # ok 4 test_cgfreezer_mkdir # ok 5 test_cgfreezer_rmdir # ok 6 test_cgfreezer_migrate # Cgroup /sys/fs/cgroup/cg_test_ptrace isn't frozen # not ok 7 test_cgfreezer_ptrace # ok 8 test_cgfreezer_stopped # ok 9 test_cgfreezer_ptraced # ok 10 test_cgfreezer_vfork not ok 4 selftests: cgroup: test_freezer # exit=3D1 selftests: cgroup: test_kmem # not ok 7 selftests: cgroup: test_kmem # TIMEOUT 45 seconds # selftests: cgroup: test_memcontrol # ok 1 test_memcg_subtree_control # not ok 2 test_memcg_current_peak # not ok 3 test_memcg_min # not ok 4 test_memcg_low # not ok 5 test_memcg_high # ok 6 test_memcg_high_sync [ 270.699078] test_memcontrol invoked oom-killer: gfp_mask=3D0xcc0(GFP_KERNEL), order=3D0, oom_score_adj=3D0 [ 270.699921] CPU: 1 UID: 0 PID: 946 Comm: test_memcontrol Not tainted 6.14.0-rc5-next-20250303 #1 [ 270.699930] Hardware name: Radxa ROCK Pi 4B (DT) [ 270.729527] Memory cgroup out of memory: Killed process 946 (test_memcontrol) total-vm:104840kB, anon-rss:30596kB, file-rss:1056kB, shmem-rss:0kB, UID:0 pgtables:104kB oom_score_adj:0 # not ok 7 test_memcg_max # not ok 8 test_memcg_reclaim not ok 8 selftests: cgroup: test_memcontrol # exit=3D1 ## Source * Kernel version: 6.14.0-rc5-next-20250303 * Git tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next= .git * Git sha: cd3215bbcb9d4321def93fea6cfad4d5b42b9d1d * Git describe: 6.14.0-rc5-next-20250303 * Project details: https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20250303/ ## Test data * Test log: https://qa-reports.linaro.org/lkft/linux-next-master/build/next= -20250303/testrun/27482450/suite/kselftest-cgroup/test/cgroup_test_memcontr= ol/log * Test history: https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20250303/te= strun/27482450/suite/kselftest-cgroup/test/cgroup_test_memcontrol/history/ * Test details: https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20250303/te= strun/27482450/suite/kselftest-cgroup/test/cgroup_test_memcontrol/ * Test logs rock pi: https://lkft.validation.linaro.org/scheduler/job/8148789#L1774 * Test logs x86: https://lkft.validation.linaro.org/scheduler/job/8148731#= L1948 -- Linaro LKFT https://lkft.linaro.org