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 lists.ozlabs.org (lists.ozlabs.org [112.213.38.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 336EBFF4947 for ; Mon, 30 Mar 2026 05:57:30 +0000 (UTC) Received: from boromir.ozlabs.org (localhost [127.0.0.1]) by lists.ozlabs.org (Postfix) with ESMTP id 4fkgWX6Dxcz2xpt; Mon, 30 Mar 2026 16:57:28 +1100 (AEDT) Authentication-Results: lists.ozlabs.org; arc=none smtp.remote-ip=148.163.158.5 ARC-Seal: i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1774850248; cv=none; b=Q1lzNC9HxO/I/CwoSLlYoIiABjzUJ9oPblQ08qkXyytoQdwQu1NYSmZdHavVTKajq2H65rh3wlFsX9vOObw1pKp97yxpHKJp1cFqJmkUnM2h7iy68PdINF6AKBl13iYmltou21U+AtUnOo7I7BYP2zExXIgrZchDFFhojol999whOk56QYpPqPrpSjXFPRBePxtfhLTPhOl6PUnidAsCp7Ms+kXEubtajPraOH/a1Cmf+9QZErAoFYq1prSkfZc+UrR6v6KU/C5Qi0HHfDdxRASD5yM4ixzkfnEKRuHhG0rc6cfUUbl+7SCFBoDVi5KWIP893s9W4mB8HpB124Jn4w== ARC-Message-Signature: i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1774850248; c=relaxed/relaxed; bh=xeJJXIfrLkHR3C5pzaUyEWDuxutTC5pW5evJ9l3HuI0=; h=Content-Type:Message-ID:Date:MIME-Version:From:Subject:To:Cc: References:In-Reply-To; b=C1N7WlNTWDqm83AqlLZjNj1hgfkohM+SPWJGr0ve4Tr78Z3Gzb4ofnbTy6+3AhSh1Q8VhfwV0DBAqKi3becRkiPH7IgidyFZgxo9/t6N0cEz7Cj4z0vzQICm/eSv+0+MjAiVGzU3akASBHg0ZpAxkA9TbQKKJwl0KKIm8zA+Nv9k/PT9MabZ+fYS3vRBcdgYvDj05XRa2QeF1Hw0dIwakdcUqqAygTmqlfqHbWSFZkZbcaV/ufeDA3c9Uc9cQDbzUK3KFs9t1aR8FPtR0eRCZ+5RLf+zF6igL0jVM1BGrl8YB/wbu5DsfQbKR+RiHPpupGWkTb7H5ypBdicnzCa+Rg== ARC-Authentication-Results: i=1; lists.ozlabs.org; dmarc=pass (p=none dis=none) header.from=linux.ibm.com; dkim=pass (2048-bit key; unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256 header.s=pp1 header.b=LFdIgEce; dkim-atps=neutral; spf=pass (client-ip=148.163.158.5; helo=mx0b-001b2d01.pphosted.com; envelope-from=sayalip@linux.ibm.com; receiver=lists.ozlabs.org) smtp.mailfrom=linux.ibm.com Authentication-Results: lists.ozlabs.org; dmarc=pass (p=none dis=none) header.from=linux.ibm.com Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256 header.s=pp1 header.b=LFdIgEce; dkim-atps=neutral Authentication-Results: lists.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=linux.ibm.com (client-ip=148.163.158.5; helo=mx0b-001b2d01.pphosted.com; envelope-from=sayalip@linux.ibm.com; receiver=lists.ozlabs.org) Received: from mx0b-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 4fkgWV4FjRz2xlK for ; Mon, 30 Mar 2026 16:57:25 +1100 (AEDT) Received: from pps.filterd (m0356516.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62TLiIHL137090; Mon, 30 Mar 2026 05:57:13 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=pp1; bh=xeJJXIfrLkHR3C5pzaUyEWDuxutTC5 pW5evJ9l3HuI0=; b=LFdIgEce/YfOB+X0EqaB2jxKOqdTDKnINV3ymhpwM6qAnz PWjQjzwgDecQRW6JFDsMVfqVXlHdywfxr4iTQK4y3mLmkX+RWImP0j5EeQdSrHp2 1MgpHLgOoE/p2UbyT6xVcMt4xVxA/oPDrDxo0Eg7zHhM6MD/U/dqHRRDWXktrNoB TpS5ioLiqAllHA6IQLmfUeDyBfKFWUdoxqr/r20pi5jOQ8uZiIXtOSr7wVsSasNr nX2a0UNfdbXWG5bvFWrUtePFWTxrg9Hsj+xX7nadG8HCDG2k1pxDskvqGVLGKrhX 1OzUdDoXZVOA+G/PlJhiCvcbySSWZnXnUh8y+Y4Q== 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 4d64dgda0f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 30 Mar 2026 05:57:12 +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 62U4hXTS021713; Mon, 30 Mar 2026 05:57:11 GMT Received: from smtprelay05.wdc07v.mail.ibm.com ([172.16.1.72]) by ppma12.dal12v.mail.ibm.com (PPS) with ESMTPS id 4d6sasbqrk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 30 Mar 2026 05:57:11 +0000 Received: from smtpav04.wdc07v.mail.ibm.com (smtpav04.wdc07v.mail.ibm.com [10.39.53.231]) by smtprelay05.wdc07v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 62U5vAp054591854 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 30 Mar 2026 05:57:10 GMT Received: from smtpav04.wdc07v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 8F857580A7; Mon, 30 Mar 2026 05:57:10 +0000 (GMT) Received: from smtpav04.wdc07v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id D5BCD580AC; Mon, 30 Mar 2026 05:57:05 +0000 (GMT) Received: from [9.123.3.209] (unknown [9.123.3.209]) by smtpav04.wdc07v.mail.ibm.com (Postfix) with ESMTP; Mon, 30 Mar 2026 05:57:05 +0000 (GMT) Content-Type: multipart/alternative; boundary="------------WLzWyX47kZc0PpxqJwf7k4m1" Message-ID: <09104413-483f-4852-9d7e-71e0f86a1754@linux.ibm.com> Date: Mon, 30 Mar 2026 11:27:04 +0530 X-Mailing-List: linuxppc-dev@lists.ozlabs.org List-Id: List-Help: List-Owner: List-Post: List-Archive: , List-Subscribe: , , List-Unsubscribe: Precedence: list MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Sayali Patil Subject: Re: [PATCH v3 00/13] selftests/mm: fix failures and robustness improvements To: Andrew Morton Cc: Shuah Khan , linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, Ritesh Harjani , David Hildenbrand , Zi Yan , Michal Hocko , Oscar Salvador , Lorenzo Stoakes , Dev Jain , Liam.Howlett@oracle.com, linuxppc-dev@lists.ozlabs.org References: <20260327111104.b8bc18be45172639f5b9226f@linux-foundation.org> Content-Language: en-IN In-Reply-To: <20260327111104.b8bc18be45172639f5b9226f@linux-foundation.org> X-TM-AS-GCONF: 00 X-Proofpoint-Reinject: loops=2 maxloops=12 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzMwMDA0MiBTYWx0ZWRfX8jQPwSJStGH4 zKDesmLODJNW5LXsDSGSvbSKz8/Dy32LpGk+n5jcJkvDU9TiJZRFhWT+4+SjoMdvCvwXy320n44 bgrEY8TdrHRmveNrTFz1XIGpt1JWkuNihcdQLw7VqMQqrpwOL0VnzuMt15kYLQjXHgd14moX/Es YihWFoK4r6PD62mWiuuBQBJY8FJA73DwQjniqunIHa5UUCpj4nD6xVC7G+udE088/MMrPIl1so8 GyXHVEtcHzzCe7uUFwvAQ+8eV6GUaUxLWQCDPDzMa626957ComnlH2KpSipycZe/tZmCqSgG8ia bJ0wGQ9gshcroQ10h9ysZuD2opeOgNNPyGNVQKes61uRbkw+44P/5uFWX0Ziy6xORuQ8TKoVkOe IQnWQobgH6UiqgqMxEMNWd8BPy+L7tTgITIcbGfHkV9HPDsA0fC3ntQ2tX3WE/EFEBlLln/Mpga hergXQNUVtPgZnW7ZPw== X-Authority-Analysis: v=2.4 cv=QKZlhwLL c=1 sm=1 tr=0 ts=69ca10b8 cx=c_pps a=bLidbwmWQ0KltjZqbj+ezA==:117 a=bLidbwmWQ0KltjZqbj+ezA==:17 a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=RnoormkPH1_aCDwRdu11:22 a=Y2IxJ9c9Rs8Kov3niI8_:22 a=r77TgQKjGQsHNAKrUKIA:9 a=c92rfblmAAAA:8 a=VnNF1IyMAAAA:8 a=VwQbUJbxAAAA:8 a=1XWaLZrsAAAA:8 a=25nMSo9LTxhe5thYVjkA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=Z4Rwk6OoAAAA:8 a=SSmOFEACAAAA:8 a=YkT_I4k1DFQejzkCfg4A:9 a=yJWDuJPA6PX7OY5Y:21 a=_W_S_7VecoQA:10 a=GvGzcOZaWPEFPQC_NcjD:22 a=HkZW87K1Qel5hWWM3VKY:22 X-Proofpoint-GUID: 5ZC4zZYTZUSb-8ANpVYNmVpr-cbR06Me X-Proofpoint-ORIG-GUID: tYreYMc3o2jFVpbs_uqT6Iw3DZ7UyoT4 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-29_05,2026-03-28_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 phishscore=0 adultscore=0 impostorscore=0 clxscore=1015 spamscore=0 bulkscore=0 priorityscore=1501 suspectscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603300042 This is a multi-part message in MIME format. --------------WLzWyX47kZc0PpxqJwf7k4m1 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 27/03/26 23:41, Andrew Morton wrote: > AI review asks many questions: > https://sashiko.dev/#/patchset/cover.1774591179.git.sayalip@linux.ibm.com Thanks, Let me check them. > > I never knew about that bash line continuation thing. > > hp2:/home/akpm> cat t.sh > > foo=\ > bar > > echo $foo > hp2:/home/akpm> bash t.sh > t.sh: line 3: bar: command not found > > Huh. But it presumably passed your testing so confused. > > > I don't want to risk breaking selftests so I'll set v3 aside until > you're confident we should proceed. > > Thanks. This line continuation pattern has been used in selftests for quite some time. For example, a similar usage exists in |charge_reserved_hugetlb.sh|, introduced here: https://lore.kernel.org/all/20200211213128.73302-8-almasrymina@google.com/T/#u  echo "$reservation_limit" > \     $cgroup_path/$name/hugetlb.${MB}MB.$reservation_limit_file In this case, it was primarily used to keep line length within 100 characters. I’ve tested the script  and it behaved as expected. Thanks, Sayali --------------WLzWyX47kZc0PpxqJwf7k4m1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit


On 27/03/26 23:41, Andrew Morton wrote:
AI review asks many questions:
https://sashiko.dev/#/patchset/cover.1774591179.git.sayalip@linux.ibm.com
Thanks, Let me check them.

I never knew about that bash line continuation thing.

hp2:/home/akpm> cat t.sh

foo=\
	bar
	
echo $foo
hp2:/home/akpm> bash t.sh
t.sh: line 3: bar: command not found

Huh.  But it presumably passed your testing so confused.


I don't want to risk breaking selftests so I'll set v3 aside until
you're confident we should proceed.

Thanks.

This line continuation pattern has been used in selftests for quite some time. For example, a similar usage exists in charge_reserved_hugetlb.sh, introduced here:
https://lore.kernel.org/all/20200211213128.73302-8-almasrymina@google.com/T/#u

 echo "$reservation_limit" > \
    $cgroup_path/$name/hugetlb.${MB}MB.$reservation_limit_file

In this case, it was primarily used to keep line length within 100 characters. I’ve tested the script  and it behaved as expected.

Thanks,
Sayali

--------------WLzWyX47kZc0PpxqJwf7k4m1--