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 6C642C36002 for ; Wed, 9 Apr 2025 18:04:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0DE656B0008; Wed, 9 Apr 2025 14:04:09 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 08CD16B0022; Wed, 9 Apr 2025 14:04:09 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E70646B0025; Wed, 9 Apr 2025 14:04:08 -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 C894D6B0008 for ; Wed, 9 Apr 2025 14:04:08 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 473C15B186 for ; Wed, 9 Apr 2025 18:04:09 +0000 (UTC) X-FDA: 83315279418.20.19F0AB8 Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) by imf04.hostedemail.com (Postfix) with ESMTP id 12BE540011 for ; Wed, 9 Apr 2025 18:04:06 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=ibm.com header.s=pp1 header.b=T1j+znss; spf=pass (imf04.hostedemail.com: domain of adityag@linux.ibm.com designates 148.163.156.1 as permitted sender) smtp.mailfrom=adityag@linux.ibm.com; dmarc=pass (policy=none) header.from=ibm.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1744221847; 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-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=JNB4BxFH/uxxmrRfY/rmxxf7w8pdTkp27hTVd+aqICY=; b=N06EJjMCkqbBLOXYCbF8Si9LbHv2TKzaqpIquD+gzSdTCOUDfPOi/wPqx4E8f57XWVVn2F ZjSN+kJV4hebFTX1L/9T6HBZzzyEMCDEcekEwA8W/bbPyRTEV8Q4KcTRtYd7jelDP6NFPx gGvj2bd9PBvp8hIKn4TcnNPDlQP54Ig= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=ibm.com header.s=pp1 header.b=T1j+znss; spf=pass (imf04.hostedemail.com: domain of adityag@linux.ibm.com designates 148.163.156.1 as permitted sender) smtp.mailfrom=adityag@linux.ibm.com; dmarc=pass (policy=none) header.from=ibm.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1744221847; a=rsa-sha256; cv=none; b=0dNLJH27SC2Uinkna9O4JtKs1wcScy/YdFfGpRPZv3pgQLPHl6fSjOZcjALEcgy5AlNbU9 bIwa7kvFZpCwJTB+Fm6kWHW4eTfdjf6qWjS2uMGdX+hT4ZLa5uXNSTbzLyjRi+IbM7UTE/ Fkn7w3a6GYXcVG+4eOao85Zo55IiDAg= Received: from pps.filterd (m0356517.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 539E3aWO027048; Wed, 9 Apr 2025 18:03:58 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=pp1; bh=JNB4BxFH/uxxmrRfY/rmxxf7w8pdTkp27hTVd+aqI CY=; b=T1j+znssus95q4HkuW1vNdMsPeLwIJ/V9x7hT4jEKVc5gH2FJR7e94aG5 VkrvxHYZ6BmXtrw3A6c24LSA6pJy+cqxAcPa2ljCq37z3UpjaCNlNCDDJNaP2bCW 56Zy31EPoqECTFyS9wblXIFhzgQ4wi2SD+CLPHLhguQUznfvwSv+xgfvGPS0veoR IBPGoq29sbhQi9/UI67QlHCD2H/H9PKJvoSTyXwu9dd5iSFsf7FPDaQyVIqxNthb UlMHvZNPeoce9LlsjkrWuOVAaQuYpRt8eNS388wuLhaAPzZnsmS5ZEAgWx+8pZyl RYR1V16BzEK5zdfp1HPefx0jsL8wQ== Received: from ppma12.dal12v.mail.ibm.com (dc.9e.1632.ip4.static.sl-reverse.com [50.22.158.220]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 45wtaq18y3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 09 Apr 2025 18:03:58 +0000 (GMT) Received: from pps.filterd (ppma12.dal12v.mail.ibm.com [127.0.0.1]) by ppma12.dal12v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id 539GLlRg024651; Wed, 9 Apr 2025 18:03:57 GMT Received: from smtprelay04.fra02v.mail.ibm.com ([9.218.2.228]) by ppma12.dal12v.mail.ibm.com (PPS) with ESMTPS id 45ueuth4f8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 09 Apr 2025 18:03:56 +0000 Received: from smtpav02.fra02v.mail.ibm.com (smtpav02.fra02v.mail.ibm.com [10.20.54.101]) by smtprelay04.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 539I3rd626149586 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 9 Apr 2025 18:03:53 GMT Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 5C1D820040; Wed, 9 Apr 2025 18:03:53 +0000 (GMT) Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id AF7E520043; Wed, 9 Apr 2025 18:03:50 +0000 (GMT) Received: from li-3c92a0cc-27cf-11b2-a85c-b804d9ca68fa.ibm.com (unknown [9.124.221.84]) by smtpav02.fra02v.mail.ibm.com (Postfix) with ESMTP; Wed, 9 Apr 2025 18:03:50 +0000 (GMT) From: Aditya Gupta To: linux-mm@kvack.org Cc: Andrew Morton , Danilo Krummrich , David Hildenbrand , Greg Kroah-Hartman , Mahesh J Salgaonkar , Oscar Salvador , "Rafael J. Wysocki" , Sourabh Jain , linux-kernel@vger.kernel.org Subject: [REPORT] Softlockups on PowerNV with upstream Date: Wed, 9 Apr 2025 23:33:44 +0530 Message-ID: <20250409180344.477916-1-adityag@linux.ibm.com> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TM-AS-GCONF: 00 X-Proofpoint-GUID: DZCN0x-AopjjyCM6cn5gVyVNETelVbCF X-Proofpoint-ORIG-GUID: DZCN0x-AopjjyCM6cn5gVyVNETelVbCF X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-04-09_05,2025-04-08_04,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 priorityscore=1501 suspectscore=0 mlxlogscore=999 bulkscore=0 adultscore=0 spamscore=0 malwarescore=0 impostorscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2502280000 definitions=main-2504090113 X-Rspam-User: X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 12BE540011 X-Stat-Signature: qs1hnmymz7qfxmwcrj1efb81nw36w86d X-HE-Tag: 1744221846-110442 X-HE-Meta: U2FsdGVkX1+8mBMbBN9HC70uwqTXVWjI/xa0Vg4ljRZNjLKk6d+hUq4oVA2qiHT5hc2t8F8GYuO5mlPktbR/b4D1CwMqcfAZ+9F5CuPh2SAuSXisItgc+8Yx6LY4ALLISDlIguVyseSyjv9dzkekqTetDbcJ58aIzTqs+unHtp30Xusr1X/PgRtGQwzvZKK/kH1i11mxakhPon3aCspFIbqZ36RfZcTpiwsilvrzeDam1RkeaBIhvmK8UcrzikfiXsVtR9Ws5EKVoJ7zPvlanEqmU7ZexF2jdgGWxuOpghvFu7pfXc+0gYcVld/+pY55LS4lpstrx1qtYkgU5n6VPFo65WiTEMT1Q66ni58CfeMcOk/Ip8VFWxSh5bpVAElTBHElz4JHFICd4y7bVffi8dFb0TuutrRCfLAkpX6Kf/WA1RqF5jGPR2GAQO9JnladODUwd1w9g3i8ouUy5HUYrT1Btfe8ijMd4dFOMOw6aBSUQNVCABlf283Os/oDi7HePeNyxQPFeWrMXh1/1/sL8mEeo3tpt0xfJ+5VG1VBl823QUPrrbsiMueWK0XHabeWVojS+wt3/A/FkJufS0L1KjZdkXjFOw/8hNEuggQp/OYqwFan4HJA2yaQKLlElxUgS0hGN6c7+wvP4OoFg8Q+X4/IaZ9qYPyEe9hCshS+OAR3joU2Lm0g1lr/iqx52uKnLbjvKSJ1BwaL80DmQ+c1urjmC53uYFxDtQY4Z9f+hl+MhOopuEXq7eN3fJkYnQxPpxQCcq4Uri29Qf1rk1Nn9b3xGs+bW78puXAeCj30rDed2voqyEtFnWZQPzz980C3747/o13AtVAK7EsrCAhn0LKyVHPcsYQzhNAK7xmyVjFBAno2fpDSG/yxF2u6DpcOb5iefG2wB7i3P2kZQoSw0IcesGC3tgIba0rBMR2sRmi4a93C3hRH3Uytq9VYvz5GTiUTY1sF5mVUwCi5ZKK tWAzV5d/ C9kguBZBHPyj3JmoUHGWTRVITNMZZp99ZvTh/rf2Pp+NHBBbPf1xGnqo4IBxvFS4L0ZJMfknrP4wMbIA4zEj+/KeTC8tJAqW6b7ah7ShhYWJwgbD+0JpHHFqc5FjrwkTDZFBcRcDiKYlEzaXI6nvm0YAfeC3h8y2IR3z2md+KzxWzWINj7aLPR+C5VG/A88odumPXPC3/3XOsvmjlg+uUru4dyOvUa61oPcDjZObto/u5u+bgcPGkJnZMYJZiQEN9g/x7KUsfX2SqNGflgkfq4tpRhov4dO+eEtZev7nUqmrUgWLU8YD8StrkjN9KdUOtO8ij4GYc1kLiFGivqg5Ezke2aanESku+Q8rDp9dwf32A1uSqXILFShK1ShLsExFpGhB8zJdB89b+nOjetNWJK/DuvRSC3JlSwTxLX0AZcL90yQaAL6udPILTP5sckt2lxOKr/XBFwi07AosoNvhSKH7V3rgD1X1q2As00WZBiR7q900fbTv026Pjec1C9E3qliUj/V6FJs5oB9alUt/NUnFOnquIlDlFxe7I2cR0LEsYwd95RhouQC+fZKAF0Uy2r2qlWpCRX6KutY28ZyDS7wX/tmE7BIj6VP+Y 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: Hi, While booting current upstream kernel, I consistently get "softlockups", on IBM PowerNV system. I have tested it only on PowerNV systems. But some architectures/platforms also might have it. PSeries systems don't have this issue though. Bisect points to the following commit: commit 61659efdb35ce6c6ac7639342098f3c4548b794b Author: Gavin Shan Date: Wed Mar 12 09:30:43 2025 +1000 drivers/base/memory: improve add_boot_memory_block() Patch series "drivers/base/memory: Two cleanups", v3. Two cleanups to drivers/base/memory. This patch (of 2)L It's unnecessary to count the present sections for the specified block since the block will be added if any section in the block is present. Besides, for_each_present_section_nr() can be reused as Andrew Morton suggested. Improve by using for_each_present_section_nr() and dropping the unnecessary @section_count. No functional changes intended. ... Pasted the console log, bisect log, and the kernel config, below. Thanks, - Aditya G Console log ----------- [ 2.783371] smp: Brought up 4 nodes, 256 CPUs [ 2.783475] numa: Node 0 CPUs: 0-63 [ 2.783537] numa: Node 2 CPUs: 64-127 [ 2.783591] numa: Node 4 CPUs: 128-191 [ 2.783653] numa: Node 6 CPUs: 192-255 [ 2.804945] Memory: 735777792K/738197504K available (17536K kernel code, 5760K rwdata, 15232K rodata, 6528K init, 2517K bss, 1369664K reserved, 0K cma-reserved) [ 2.892969] devtmpfs: initialized [ 24.057853] watchdog: BUG: soft lockup - CPU#248 stuck for 22s! [swapper/248:1] [ 24.057861] Modules linked in: [ 24.057872] CPU: 248 UID: 0 PID: 1 Comm: swapper/248 Not tainted 6.15.0-rc1-next-20250408 #1 VOLUNTARY [ 24.057879] Hardware name: 9105-22A POWER10 (raw) 0x800200 opal:v7.1-107-gfda75d121942 PowerNV [ 24.057883] NIP: c00000000209218c LR: c000000002092204 CTR: 0000000000000000 [ 24.057886] REGS: c00040000418fa30 TRAP: 0900 Not tainted (6.15.0-rc1-next-20250408) [ 24.057891] MSR: 9000000002009033 CR: 28000428 XER: 00000000 [ 24.057904] CFAR: 0000000000000000 IRQMASK: 0 [ 24.057904] GPR00: c000000002092204 c00040000418fcd0 c000000001b08100 0000000000000040 [ 24.057904] GPR04: 0000000000013e00 c000c03ffebabb00 0000000000c03fff c000400fff587f80 [ 24.057904] GPR08: 0000000000000000 00000000001196f7 0000000000000000 0000000028000428 [ 24.057904] GPR12: 0000000000000000 c000000002e80000 c00000000001007c 0000000000000000 [ 24.057904] GPR16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 [ 24.057904] GPR20: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 [ 24.057904] GPR24: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 [ 24.057904] GPR28: c000000002df7f70 0000000000013dc0 c0000000011dd898 0000000008000000 [ 24.057948] NIP [c00000000209218c] memory_dev_init+0x114/0x1e0 [ 24.057963] LR [c000000002092204] memory_dev_init+0x18c/0x1e0 [ 24.057968] Call Trace: [ 24.057970] [c00040000418fcd0] [c000000002092204] memory_dev_init+0x18c/0x1e0 (unreliable) [ 24.057976] [c00040000418fd50] [c000000002091348] driver_init+0x78/0xa4 [ 24.057981] [c00040000418fd70] [c0000000020063ac] kernel_init_freeable+0x22c/0x370 [ 24.057989] [c00040000418fde0] [c0000000000100a8] kernel_init+0x34/0x25c [ 24.057996] [c00040000418fe50] [c00000000000cd94] ret_from_kernel_user_thread+0x14/0x1c [ 24.058004] --- interrupt: 0 at 0x0 [ 24.058010] Code: 7fa9eb78 e8aa0000 2fa50000 60000000 60420000 7c29f840 792aaac2 40800034 419e0030 794a1f24 7d45502a 2c2a0000 <41820020> 79282c28 7cea4214 2c270000 ... [ 62.952729] rcu: INFO: rcu_sched self-detected stall on CPU [ 62.952782] rcu: 248-....: (5999 ticks this GP) idle=5884/1/0x4000000000000002 softirq=81/81 fqs=1997 [ 62.952965] rcu: (t=6000 jiffies g=-1015 q=1 ncpus=256) [ 62.953050] CPU: 248 UID: 0 PID: 1 Comm: swapper/248 Tainted: G L 6.15.0-rc1-next-20250408 #1 VOLUNTARY [ 62.953055] Tainted: [L]=SOFTLOCKUP [ 62.953057] Hardware name: 9105-22A POWER10 (raw) 0x800200 opal:v7.1-107-gfda75d121942 PowerNV [ 62.953059] NIP: c000000002092180 LR: c000000002092204 CTR: 0000000000000000 [ 62.953062] REGS: c00040000418fa30 TRAP: 0900 Tainted: G L (6.15.0-rc1-next-20250408) [ 62.953065] MSR: 9000000002009033 CR: 88000428 XER: 00000000 [ 62.953076] CFAR: 0000000000000000 IRQMASK: 0 [ 62.953076] GPR00: c000000002092204 c00040000418fcd0 c000000001b08100 0000000000000040 [ 62.953076] GPR04: 0000000000035940 c000c03ffebabb00 0000000000c03fff c000400fff587f80 [ 62.953076] GPR08: 0000000000000000 00000000002c390b 0000000000000587 0000000028000428 [ 62.953076] GPR12: 0000000000000000 c000000002e80000 c00000000001007c 0000000000000000 [ 62.953076] GPR16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 [ 62.953076] GPR20: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 [ 62.953076] GPR24: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 [ 62.953076] GPR28: c000000002df7f70 0000000000035900 c0000000011dd898 0000000008000000 [ 62.953117] NIP [c000000002092180] memory_dev_init+0x108/0x1e0 [ 62.953121] LR [c000000002092204] memory_dev_init+0x18c/0x1e0 [ 62.953125] Call Trace: [ 62.953126] [c00040000418fcd0] [c000000002092204] memory_dev_init+0x18c/0x1e0 (unreliable) [ 62.953131] [c00040000418fd50] [c000000002091348] driver_init+0x78/0xa4 [ 62.953135] [c00040000418fd70] [c0000000020063ac] kernel_init_freeable+0x22c/0x370 [ 62.953141] [c00040000418fde0] [c0000000000100a8] kernel_init+0x34/0x25c [ 62.953146] [c00040000418fe50] [c00000000000cd94] ret_from_kernel_user_thread+0x14/0x1c [ 62.953152] --- interrupt: 0 at 0x0 [ 62.953155] Code: 4181ffe8 3d22012f 3949fe68 7fa9eb78 e8aa0000 2fa50000 60000000 60420000 7c29f840 792aaac2 40800034 419e0030 <794a1f24> 7d45502a 2c2a0000 41820020 Bisect Log ---------- git bisect start # status: waiting for both good and bad commits # good: [38fec10eb60d687e30c8c6b5420d86e8149f7557] Linux 6.14 git bisect good 38fec10eb60d687e30c8c6b5420d86e8149f7557 # status: waiting for bad commit, 1 good commit known # bad: [7702d0130dc002bab2c3571ddb6ff68f82d99aea] Add linux-next specific files for 20250408 git bisect bad 7702d0130dc002bab2c3571ddb6ff68f82d99aea # good: [390513642ee6763c7ada07f0a1470474986e6c1c] io_uring: always do atomic put from iowq git bisect good 390513642ee6763c7ada07f0a1470474986e6c1c # bad: [eb0ece16027f8223d5dc9aaf90124f70577bd22a] Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm git bisect bad eb0ece16027f8223d5dc9aaf90124f70577bd22a # good: [7d06015d936c861160803e020f68f413b5c3cd9d] Merge tag 'pci-v6.15-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci git bisect good 7d06015d936c861160803e020f68f413b5c3cd9d # good: [fa593d0f969dcfa41d390822fdf1a0ab48cd882c] Merge tag 'bpf-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next git bisect good fa593d0f969dcfa41d390822fdf1a0ab48cd882c # good: [f64a72bc767f6e9ddb18fdacaeb99708c4810ada] Merge tag 'v6.15rc-part1-ksmbd-server-fixes' of git://git.samba.org/ksmbd git bisect good f64a72bc767f6e9ddb18fdacaeb99708c4810ada # good: [a14efee04796dd3f614eaf5348ca1ac099c21349] mm/page_alloc: clarify should_claim_block() commentary git bisect good a14efee04796dd3f614eaf5348ca1ac099c21349 # good: [f0e11a997ab438ce91a7dc9a6dd64c0c4a6af112] mm/vmalloc: refactor __vmalloc_node_range_noprof() git bisect good f0e11a997ab438ce91a7dc9a6dd64c0c4a6af112 # bad: [735b3f7e773bd09d459537562754debd1f8e816b] selftests/mm: uffd-unit-tests support for hugepages > 2M git bisect bad 735b3f7e773bd09d459537562754debd1f8e816b # bad: [d2734f044f84833b2c9ec1b71b542d299d35202b] mm: memory-failure: enhance comments for return value of memory_failure() git bisect bad d2734f044f84833b2c9ec1b71b542d299d35202b # bad: [61659efdb35ce6c6ac7639342098f3c4548b794b] drivers/base/memory: improve add_boot_memory_block() git bisect bad 61659efdb35ce6c6ac7639342098f3c4548b794b # good: [58729c04cf1092b87aeef0bf0998c9e2e4771133] mm/huge_memory: add buddy allocator like (non-uniform) folio_split() git bisect good 58729c04cf1092b87aeef0bf0998c9e2e4771133 # good: [80a5c494c89f73907ed659a9233a70253774cdae] selftests/mm: add tests for folio_split(), buddy allocator like split git bisect good 80a5c494c89f73907ed659a9233a70253774cdae # good: [d53c78fffe7ad364397c693522ceb4d152c2aacd] mm/shmem: use xas_try_split() in shmem_split_large_entry() git bisect good d53c78fffe7ad364397c693522ceb4d152c2aacd # good: [c637c61c9ed0203d9a1f2ba21fb7a49ddca3ef8f] mm/damon/sysfs-schemes: avoid Wformat-security warning on damon_sysfs_access_pattern_add_range_dir() git bisect good c637c61c9ed0203d9a1f2ba21fb7a49ddca3ef8f # first bad commit: [61659efdb35ce6c6ac7639342098f3c4548b794b] drivers/base/memory: improve add_boot_memory_block() To Reproduce the issue ---------------------- Build the upstream kernel and boot on a PowerNV Power10 hardware Kernel config ------------- This should occur with any default configs you may have, or can use the following: https://gist.github.com/adi-g15-ibm/6eb03cea2c6202e5eb017abd3819a491 CC list ------- Cc: Andrew Morton Cc: Danilo Krummrich Cc: David Hildenbrand Cc: Greg Kroah-Hartman Cc: Mahesh J Salgaonkar Cc: Oscar Salvador Cc: "Rafael J. Wysocki" Cc: Sourabh Jain Cc: linux-kernel@vger.kernel.org To: linux-mm@kvack.org