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 D64F4C369DC for ; Tue, 29 Apr 2025 12:22:54 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 08D796B0008; Tue, 29 Apr 2025 08:22:53 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 039E26B000A; Tue, 29 Apr 2025 08:22:52 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DF9486B000C; Tue, 29 Apr 2025 08:22:52 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id B63F16B0008 for ; Tue, 29 Apr 2025 08:22:52 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id A538E1A0302 for ; Tue, 29 Apr 2025 12:22:53 +0000 (UTC) X-FDA: 83386995426.26.8266853 Received: from mail-ua1-f42.google.com (mail-ua1-f42.google.com [209.85.222.42]) by imf09.hostedemail.com (Postfix) with ESMTP id D3EBD140012 for ; Tue, 29 Apr 2025 12:22:51 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=jMaMHFZl; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf09.hostedemail.com: domain of naresh.kamboju@linaro.org designates 209.85.222.42 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=1745929372; 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: references:dkim-signature; bh=Yq2aL/yhY7ArURC3WHDxvEHJit+YPJDem4Cn7Zdfp+w=; b=RIpsz697rA+bSSyceo1K57WpATDa3qmaTXVBam8Y1DvD41B2Wem2vhpXInV213UOSy3QK6 gjatDOeWxgVRTxVSiMi29NL31XYWfJNj/dWqKvxNDut62pvF/NadNhHxeYhYyzT3QEyXsO npS5YbCKZpjT6io0H+3LUzsHs92BEgI= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1745929372; a=rsa-sha256; cv=none; b=jKicawdOROkcIHsGqVMih00LsKOau71JxrZuNsK5G0V/xz7Z4q9Wv7USuW1nckvpP7osw2 zDYfTsJKrjN1xEI3DxA11HK8p0jU3I2BAoPEbmEpDQc9/rAkCTZLoZ/jTsjXA3OedcCQqi GOXQ9YhdBm+nfWjklaXITuDaS+l3yPM= ARC-Authentication-Results: i=1; imf09.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=jMaMHFZl; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf09.hostedemail.com: domain of naresh.kamboju@linaro.org designates 209.85.222.42 as permitted sender) smtp.mailfrom=naresh.kamboju@linaro.org Received: by mail-ua1-f42.google.com with SMTP id a1e0cc1a2514c-86f9c719d63so2400425241.1 for ; Tue, 29 Apr 2025 05:22:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1745929370; x=1746534170; darn=kvack.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Yq2aL/yhY7ArURC3WHDxvEHJit+YPJDem4Cn7Zdfp+w=; b=jMaMHFZlrUma7gXl7mI6fHevliGkinDsXoPX6+59/IQQ+RlOgtj+UvlHBBioV6eSEy TeUWHayy8f5ZgiIKJu0BMwQZcB+Hh8RLQtQnf/cBKIOcYpiLL5tgm8PEkrWuJDitvWlD G482pU1p57v/Basv3nhOZbGnKJ46dTgGKd6dQ6/ddY9QwxeQUnc3qtf49SSnz84KxC36 hn0HLv0TlpXauQrIq8xDqKBTyXc2uqohitoXRgRLl2U8830zK5jSeBWbIZyeDKf2cQJo ImdKQLgc4zMqY9jDhVpvKqtfT9cbwjFmkx+SBul7Mtv03e19DPfXefVJ4Tx1sR0U88Ss dEiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745929370; x=1746534170; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Yq2aL/yhY7ArURC3WHDxvEHJit+YPJDem4Cn7Zdfp+w=; b=vKZNBEiYpbxS29XbJjcA+JZuYTn//+BKLdF5taVA80okvCOuszD6Djvn7ErH5lRQeC Wgg448uGpinByMXABtha+gKqc760XEu8MPPD6fGLmGMLNmTFP69RRc9MetXPXfLvpur5 wA4SHPAlAIdq/qM4pX8OnJnig13qLpg2U4E+H1S6/oMPbjV//9WjalfsssYIFS7X9qRP +2IS/job8k1dfIAB5lh3uPATxDt2WKgg7wvPErYKwKcFOUy9KwLHV16S385ndByy+p+w 8WEPP8hePSfKsVe6dR64l3OyVTT5r6F2ofjmFioYcK4KoSrpdU0fS1OdXj1Dg1s4JOTp Dy9A== X-Gm-Message-State: AOJu0YxVa/dfDCLKLORrupu+qfFsKDxJBArPHN3hzRbPrf9qa+ARd2XV uarHYfhSQpmoWYCFxuj+joVAT/y2rPoNcPTXRqoSYmA7oLRO/ZS3aU5JLlrv2b2XZlahvKH9j3+ UjaUfdjD+LSWYglGCJRhFMAVoT6PZQHZhgejp77ikbrWspnAQH7c= X-Gm-Gg: ASbGncvQygIMnmYkj1UHGthCwDGHSQ1N6WIyYM86Mb4oa1nImIWNJHwBxy+7y742ZTy wSbyqVEZ01YRAFtDXzJ4g9/t2WR7pYmdJZ8+LPWHsZlT6k/FD3NlCvOqPLuv4LlveBEra0tgA5R vk4wnzYfi2qiacOyA/VlNwLe4fEK3V56VXinoZ3QFxOJiywW9ucDKxYA== X-Google-Smtp-Source: AGHT+IG1foGJ84MD+zQ/lmC0lf25a4A1O8Mjh6gi/WRCCBweasP65i1aWgvEDMrml/CThD3jrUf5V076u9Sg/kAOKns= X-Received: by 2002:a05:6102:f10:b0:4c3:858:f07c with SMTP id ada2fe7eead31-4da7fb1c567mr2062378137.14.1745929370205; Tue, 29 Apr 2025 05:22:50 -0700 (PDT) MIME-Version: 1.0 From: Naresh Kamboju Date: Tue, 29 Apr 2025 17:52:38 +0530 X-Gm-Features: ATxdqUFc4BsNDxT2oaRuPsP-hPGeKeTHemw9R5--p6VRqU_UGw_8nm8jkn9vK6g Message-ID: Subject: next-20250428: warning mm page_counter.c page_counter_cancel page_counter_cancel To: linux-mm , open list , lkft-triage@lists.linaro.org, Linux Regressions , Cgroups Cc: Andrew Morton , Shakeel Butt , Michal Hocko , Roman Gushchin , Johannes Weiner , Arnd Bergmann , Dan Carpenter , Anders Roxell Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: D3EBD140012 X-Rspam-User: X-Stat-Signature: eo3bmaon3qszewsdmennfguxuhf3338x X-HE-Tag: 1745929371-865735 X-HE-Meta: U2FsdGVkX19HrXS3eXvshIABQTKDRENmXGTj/DPL1/vsgrA1jAOVukaPTP02QbMy7ZeOb3l/CLyPDltm77dye/4ejvVnOE5Swga+ubsttoxHNT5lyBzKb41b7ruByhVl6/mbdve6A5YwAVoj8L8O22ExQwDnwTsTJKLUQDfA8YZ96CafUZLi4TOb/I1A28u+jVEaK3D008hI+6EGBMqpfHHSyyckDhGECr+FZbwmblfVHUBsDRByO1cK/QNjbFYK8XTRnTiRH0UaxmSd7IfhICsPdEHcQq7e187j5ogqkDYcG7bksjUFgJAI9LHSNlndZSKVhbaUL8nvVCFCKB7vOnpIELwQ5V41EuKuJ4PhfGiyjAG7bSVA+kJR/aO9rKnVIu7fy7kp+8fMuWhCcMywDvPn3Lboo26TxBNh664vKyiNryDHBm/KHdd/ybKzeieRLLPoKTOWhRDhNIk5RA7/Pcoz/U6Cy5hQZoEiIbSsx0Ux8zgZHIfzIoNOe95sos62dw1RvzEC4FqgOR9k+C0kv5t82Ylr7Hmtf/8hIHsSEqg6HM4nCBfxdNDoLqY5g4vG8zGSuifwnxR0OhjsaPqWGSyfYe1JbhRRJVfU0mxDlcuIaZAhI2UaUgr9ufxizWeDs0QfwDNo2Ht7n687NkEqvF0U/XEyRfGcexGgSaQWsttlo3kB81VCzQ1pBtqGea5OK1zHJMz+xKIb6UuVdXPHrrXs9cP/Jal+sgIVMOriuMR9HF6accjUXu22uQIVX7ssWoloq6+0PxKdxDt5xwuVgztN5AA/trqiaQvANC5ynmmYSpzd0IXBbHSUocw+5KIQcgakJeqsDz/WfdYIlu2aZ2LH536wBAcLEHvSpQZ0VlDlrgcpP0K2YwdamMwb7DjZHNKlvixwE0zS+5Jln5+UrXpRLWbwws6zyWELbXT8aBxvbxSDouCbVkPr2n7PYPSjLW86xIP/XTtc/nt1Dah OTWuVVup Nh81N4+onxLx6BtWnP5LJAuXZy8hgfz+qJ+L6aanFsg9VKx3Xgf6TaQOhk3ZY6y0VFZzfTn8NCJ7Mv4EcloipKwgMhr1dvHKPlGuIkd3GIBesvbHW2kO+7bYy5VcRrxKuvo96FjruuCBJc5qj7zJUEGE45m+NdbW2QutuD/1gp2KPjP+bgKOE0ljyS+fcRXZVN7Ewp2efwbbOj+H362BuaM+T6QH9Hba8uLAN/wYlgT3b+GNh1n2aXC4Ku7hE1ih2i32AdjjivK0E+UZdzlrUbtHuqDJvs378q19/xaMjLXZ350j2F2CEcMVtxCrIOBkqd900KE2FvyPKKO5gh/0iIArGtfsm0eFjmNpk1CmvWfWhm5ZeqAt6NR5znO3Mj0r6v98FaFP5d9ZeUCS/WStgkZevviyr49jRmurr 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: Regression while booting the Linux next-20250428 the following kernel warnings on the arm, arm64 and x86_64. Regression Analysis: - New regression? Yes - Reproducibility? Yes First seen on the next-20250428. Good: next-20250424 Bad: next-20250428 Boot regression: warning mm page_counter.c page_counter_cancel page_counter_cancel Reported-by: Linux Kernel Functional Testing ## Boot error [ 10.441535] ------------[ cut here ]------------ [ 10.446229] page_counter underflow: -188 nr_pages=252 [ 10.451349] WARNING: CPU: 6 PID: 1 at mm/page_counter.c:60 page_counter_cancel (mm/page_counter.c:60 (discriminator 1)) [ 10.459534] Modules linked in: ip_tables x_tables venus_enc venus_dec videobuf2_dma_contig xhci_pci_renesas lontium_lt9611 hci_uart mcp251xfd leds_qcom_lpg btqca can_dev qcom_spmi_adc5 qcom_spmi_temp_alarm qcom_pbs snd_soc_sdm845 btbcm qcom_vadc_common led_class_multicolor snd_soc_rt5663 msm rtc_pm8xxx ath10k_snoc ocmem snd_soc_qcom_sdw venus_core snd_soc_qcom_common qcom_stats qcom_camss drm_exec qcom_pon videobuf2_dma_sg snd_soc_rl6231 gpu_sched drm_dp_aux_bus ath10k_core drm_display_helper ath phy_qcom_qmp_combo drm_client_lib slim_qcom_ngd_ctrl v4l2_mem2mem videobuf2_memops soundwire_bus reset_qcom_pdc mac80211 bluetooth slimbus coresight_stm aux_bridge qcom_q6v5_mss videobuf2_v4l2 camcc_sdm845 i2c_qcom_geni qrtr pwrseq_core qcom_rng videobuf2_common typec spi_geni_qcom phy_qcom_qmp_usb gpi qcom_q6v5_pas icc_osm_l3 stm_core phy_qcom_qmp_ufs qcom_pil_info ufs_qcom qcrypto cfg80211 pdr_interface qcom_q6v5 phy_qcom_qmp_pcie rfkill qcom_pdr_msg lmh qcom_sysmon qcom_common icc_bwmon qcom_glink_smem llcc_qcom qcom_wdt [ 10.459765] display_connector drm_kms_helper mdt_loader drm qmi_helpers backlight socinfo rmtfs_mem [ 10.559700] CPU: 6 UID: 0 PID: 1 Comm: systemd Not tainted 6.15.0-rc4-next-20250428 #1 PREEMPT [ 10.568491] Hardware name: Thundercomm Dragonboard 845c (DT) [ 10.574213] pstate: 604000c5 (nZCv daIF +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 10.581250] pc : page_counter_cancel (mm/page_counter.c:60 (discriminator 1)) [ 10.586857] lr : page_counter_cancel (mm/page_counter.c:60 (discriminator 1)) [ 10.586863] sp : ffff80008005bb70 [ 10.586866] x29: ffff80008005bb70 x28: 0000000000000001 x27: 0000000000000000 [ 10.586874] x26: 0000000000001020 x25: 0000000000000000 x24: 0000000000000000 [ 10.586881] x23: 0000000000000001 x22: ffff18d1ca7e0000 x21: ffff18d23d526c98 [ 10.621717] x20: 00000000000000fc x19: ffff18d1ca7e0100 x18: 0000000000000000 [ 10.629990] x17: 00000000ffffffff x16: ffffd654f92e26e8 x15: 0000000000001e00 [ 10.638261] x14: ffff18d1ca717e5f x13: 0000000000000003 x12: 0000000000000000 [ 10.646512] x11: 0000000000000003 x10: ffffd654fbb70060 x9 : ffffd654f934fb70 [ 10.654747] x8 : ffff80008005b8e8 x7 : ffffd654fbb18060 x6 : 00000000ffffefff [ 10.662959] x5 : 0000000000000338 x4 : 0000000000000000 x3 : 0000000000000000 [ 10.671161] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff18d1c0340000 [ 10.679369] Call trace: [ 10.682861] page_counter_cancel (mm/page_counter.c:60 (discriminator 1)) (P) [ 10.688408] page_counter_uncharge (mm/page_counter.c:183 (discriminator 3)) [ 10.693761] drain_stock (mm/memcontrol.c:1872 (discriminator 2)) [ 10.698235] refill_stock (mm/memcontrol.c:1951) [ 10.702916] obj_cgroup_uncharge_pages (include/linux/cgroup_refcnt.h:78 mm/memcontrol.c:2747) [ 10.708692] refill_obj_stock (mm/memcontrol.c:3020) [ 10.713761] __memcg_slab_free_hook (include/linux/rcupdate.h:839 include/linux/percpu-refcount.h:330 include/linux/percpu-refcount.h:351 include/linux/memcontrol.h:772 include/linux/memcontrol.h:769 mm/memcontrol.c:3175) [ 10.719300] kmem_cache_free (mm/slub.c:4642 mm/slub.c:4744) [ 10.724272] __fput (fs/file_table.c:479) [ 10.728448] fput_close_sync (fs/file_table.c:571) [ 10.733321] __arm64_sys_close (fs/open.c:1584 fs/open.c:1566 fs/open.c:1566) [ 10.738281] invoke_syscall (arch/arm64/include/asm/current.h:19 arch/arm64/kernel/syscall.c:54) [ 10.743012] el0_svc_common.constprop.0 (include/linux/thread_info.h:135 (discriminator 2) arch/arm64/kernel/syscall.c:140 (discriminator 2)) [ 10.748742] do_el0_svc (arch/arm64/kernel/syscall.c:152) [ 10.753056] el0_svc (arch/arm64/include/asm/irqflags.h:82 (discriminator 1) arch/arm64/include/asm/irqflags.h:123 (discriminator 1) arch/arm64/include/asm/irqflags.h:136 (discriminator 1) arch/arm64/kernel/entry-common.c:165 (discriminator 1) arch/arm64/kernel/entry-common.c:178 (discriminator 1) arch/arm64/kernel/entry-common.c:745 (discriminator 1)) [ 10.757199] el0t_64_sync_handler (arch/arm64/kernel/entry-common.c:763) [ 10.762556] el0t_64_sync (arch/arm64/kernel/entry.S:600) [ 10.767176] ---[ end trace 0000000000000000 ]--- ## Source * Kernel version: next-20250428 * Git tree: https://kernel.googlesource.com/pub/scm/linux/kernel/git/next/linux-next.git * Git sha: 33035b665157558254b3c21c3f049fd728e72368 * Git describe: next-20250428 * Project details: https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20250428/ * Architectures: arm arm64 x86_64 * Toolchains: gcc-13 * Kconfigs: lkftconfig ## Build * Build log: https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20250428/testrun/28248589/suite/log-parser-boot/test/exception-page_counter-underflow-nr_pages/log * Build history: https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20250428/testrun/28249370/suite/log-parser-boot/test/exception-page_counter-underflow-nr_pages/history/ * Build details: https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20250428/testrun/28248589/suite/log-parser-boot/test/exception-page_counter-underflow-nr_pages/details/ * Build link: https://storage.tuxsuite.com/public/linaro/lkft/builds/2wMJhkoqsfGMLyMeRk5Ud2YIB2D/ * Kernel config: https://storage.tuxsuite.com/public/linaro/lkft/builds/2wMJhkoqsfGMLyMeRk5Ud2YIB2D/config -- Linaro LKFT https://lkft.linaro.org