get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/2220086/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2220086,
    "url": "http://patchwork.ozlabs.org/api/patches/2220086/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/67c963da1868fd91d2814dcd1b80d385ebf63c35.1775466329.git.sayalip@linux.ibm.com/",
    "project": {
        "id": 2,
        "url": "http://patchwork.ozlabs.org/api/projects/2/?format=api",
        "name": "Linux PPC development",
        "link_name": "linuxppc-dev",
        "list_id": "linuxppc-dev.lists.ozlabs.org",
        "list_email": "linuxppc-dev@lists.ozlabs.org",
        "web_url": "https://github.com/linuxppc/wiki/wiki",
        "scm_url": "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git",
        "webscm_url": "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/",
        "list_archive_url": "https://lore.kernel.org/linuxppc-dev/",
        "list_archive_url_format": "https://lore.kernel.org/linuxppc-dev/{}/",
        "commit_url_format": "https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/commit/?id={}"
    },
    "msgid": "<67c963da1868fd91d2814dcd1b80d385ebf63c35.1775466329.git.sayalip@linux.ibm.com>",
    "list_archive_url": "https://lore.kernel.org/linuxppc-dev/67c963da1868fd91d2814dcd1b80d385ebf63c35.1775466329.git.sayalip@linux.ibm.com/",
    "date": "2026-04-06T09:19:21",
    "name": "[v4,02/15] selftests/mm: fix hugetlb pathname construction in charge_reserved_hugetlb.sh",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "53b4658db1f112c20bb1e7f72441b1fe960adba2",
    "submitter": {
        "id": 92656,
        "url": "http://patchwork.ozlabs.org/api/people/92656/?format=api",
        "name": "Sayali Patil",
        "email": "sayalip@linux.ibm.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/67c963da1868fd91d2814dcd1b80d385ebf63c35.1775466329.git.sayalip@linux.ibm.com/mbox/",
    "series": [
        {
            "id": 498833,
            "url": "http://patchwork.ozlabs.org/api/series/498833/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/list/?series=498833",
            "date": "2026-04-06T09:19:22",
            "name": "selftests/mm: fix failures and robustness improvements",
            "version": 4,
            "mbox": "http://patchwork.ozlabs.org/series/498833/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2220086/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2220086/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "\n <linuxppc-dev+bounces-19401-incoming=patchwork.ozlabs.org@lists.ozlabs.org>",
        "X-Original-To": [
            "incoming@patchwork.ozlabs.org",
            "linuxppc-dev@lists.ozlabs.org"
        ],
        "Delivered-To": "patchwork-incoming@legolas.ozlabs.org",
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256\n header.s=pp1 header.b=cM40Y6hg;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=112.213.38.117; helo=lists.ozlabs.org;\n envelope-from=linuxppc-dev+bounces-19401-incoming=patchwork.ozlabs.org@lists.ozlabs.org;\n receiver=patchwork.ozlabs.org)",
            "lists.ozlabs.org;\n arc=none smtp.remote-ip=148.163.156.1",
            "lists.ozlabs.org;\n dmarc=pass (p=none dis=none) header.from=linux.ibm.com",
            "lists.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256\n header.s=pp1 header.b=cM40Y6hg;\n\tdkim-atps=neutral",
            "lists.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=linux.ibm.com\n (client-ip=148.163.156.1; helo=mx0a-001b2d01.pphosted.com;\n envelope-from=sayalip@linux.ibm.com; receiver=lists.ozlabs.org)"
        ],
        "Received": [
            "from lists.ozlabs.org (lists.ozlabs.org [112.213.38.117])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fq3p510kKz1yFt\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 06 Apr 2026 19:25:16 +1000 (AEST)",
            "from boromir.ozlabs.org (localhost [127.0.0.1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4fq3p45TDtz2yft;\n\tMon, 06 Apr 2026 19:25:16 +1000 (AEST)",
            "from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com\n [148.163.156.1])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 4fq3p33gmVz2ySV\n\tfor <linuxppc-dev@lists.ozlabs.org>; Mon, 06 Apr 2026 19:25:15 +1000 (AEST)",
            "from pps.filterd (m0353729.ppops.net [127.0.0.1])\n\tby mx0a-001b2d01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 635NJB3Y3836137;\n\tMon, 6 Apr 2026 09:19:56 GMT",
            "from ppma23.wdc07v.mail.ibm.com\n (5d.69.3da9.ip4.static.sl-reverse.com [169.61.105.93])\n\tby mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4datap5vp1-1\n\t(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n\tMon, 06 Apr 2026 09:19:55 +0000 (GMT)",
            "from pps.filterd (ppma23.wdc07v.mail.ibm.com [127.0.0.1])\n\tby ppma23.wdc07v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id\n 63662whO022853;\n\tMon, 6 Apr 2026 09:19:54 GMT",
            "from smtprelay02.fra02v.mail.ibm.com ([9.218.2.226])\n\tby ppma23.wdc07v.mail.ibm.com (PPS) with ESMTPS id 4dbefkc0v8-1\n\t(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n\tMon, 06 Apr 2026 09:19:54 +0000",
            "from smtpav02.fra02v.mail.ibm.com (smtpav02.fra02v.mail.ibm.com\n [10.20.54.101])\n\tby smtprelay02.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id\n 6369JovV52494776\n\t(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);\n\tMon, 6 Apr 2026 09:19:50 GMT",
            "from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id 1EA2E20043;\n\tMon,  6 Apr 2026 09:19:50 +0000 (GMT)",
            "from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id 6DDDE20040;\n\tMon,  6 Apr 2026 09:19:46 +0000 (GMT)",
            "from li-3f69264c-2ce6-11b2-a85c-c3f414d24014.bl1-in.ibm.com (unknown\n [9.123.3.209])\n\tby smtpav02.fra02v.mail.ibm.com (Postfix) with ESMTP;\n\tMon,  6 Apr 2026 09:19:46 +0000 (GMT)"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1775467516;\n\tcv=none;\n b=F21N9dqQDcHYIHz1L5rfRh/rmi3b+DvP38MV5Rtyxeug29Q14Fz5UWk8JCagQYYII2WjGNXewks4djFlc53+b0I2jTG1lBAe6UJ8ZclkMskSHvrJ/hH04lLX1Ozs49MWB1+6MPGVRtsJZqzTbyuAv30IA2gb3oKUNcS4+Zgn4v1lbiDBkv5cFuaxaadjZHPnF24C+cFg12IYcFr4US4VnsVLzUaqvuACFf38liu1p426ruwXbUpH/2SOkfcY1GbBolkYS6iiBxqIO1NBf2iksmH9wkDPoXNVZNtODC0nyMtq2vhSkNzh85+GKis8fBVdM2KQpM5aO8sptGFGbzFuAg==",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707;\n\tt=1775467516; c=relaxed/relaxed;\n\tbh=M4+alkDxk2QDPF16dmwas9Ikm+JFGV/Ks8483HUpmmI=;\n\th=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:\n\t MIME-Version;\n b=NrS4DcedbirkWBWulK3gTfYKNkkZ8OSpjBZYPfFz1aNc5EYTtPta4m2j8I362OD6jF7hFfRsN0uuoNFYt4oxgfWZMRE557qS4kFbgZD/p/GBoky8f+I8KZ6iJWBrQcMN0IyDGfqDLRyn5hQXfyrXHf2xecgR5/7oiCbRMIrMpxaGI9eWuZe1rawTNBTXEfDd5tMCWYyc6TdkEMic+DnMxPVyftPB6djJ/SioBjJRy85ooF2McFvj+HbUuPSwDtbt1KAwzAVudMj4jtqxUJhErvg17GqBJxM73EM/89PCgwM6+v1KNsMuF05cQJ4Om5OaNdB7Zpf/Nh3l7lm9kvmw9Q==",
        "ARC-Authentication-Results": "i=1; lists.ozlabs.org;\n dmarc=pass (p=none dis=none) header.from=linux.ibm.com;\n dkim=pass (2048-bit key;\n unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256\n header.s=pp1 header.b=cM40Y6hg; dkim-atps=neutral;\n spf=pass (client-ip=148.163.156.1; helo=mx0a-001b2d01.pphosted.com;\n envelope-from=sayalip@linux.ibm.com;\n receiver=lists.ozlabs.org) smtp.mailfrom=linux.ibm.com",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc\n\t:content-transfer-encoding:date:from:in-reply-to:message-id\n\t:mime-version:references:subject:to; s=pp1; bh=M4+alkDxk2QDPF16d\n\tmwas9Ikm+JFGV/Ks8483HUpmmI=; b=cM40Y6hgSbyOdEX5FkSVGj4iL575l2al2\n\t+3Yxf/fkmwOsRfO8V7gRuUgPbyZyaGuhSkO4aR32H+s4XDeUNyaqv2uuz/9zcGPM\n\tcTwJGM4cKZeZA/iuY/G85rId296AoTk6WiKjgsLdSLP8ynuYihZsZ3OwmzxSKFQj\n\tJSuQotx9PWh7HkuvzAL60VAq5sbLPAIXansE3ZQFD7mGJ3q6Gfiv16FFZzmVMj+/\n\tmZd1E+g/YadSwEvofVV9yIBaAjUc83XG/MIQYej0Fke6fU4XyT/ullyE/VkqfAWe\n\tQ3wfQWBaDCpne8bL7yDl95IOC9Zhe85xQwxLwYu0TLswjLZb09yiQ==",
        "From": "Sayali Patil <sayalip@linux.ibm.com>",
        "To": "Andrew Morton <akpm@linux-foundation.org>, Shuah Khan <shuah@kernel.org>,\n        linux-mm@kvack.org, linux-kernel@vger.kernel.org,\n        linux-kselftest@vger.kernel.org,\n        Ritesh Harjani <ritesh.list@gmail.com>",
        "Cc": "David Hildenbrand <david@kernel.org>, Zi Yan <ziy@nvidia.com>,\n        Michal Hocko <mhocko@kernel.org>, Oscar Salvador <osalvador@suse.de>,\n        Lorenzo Stoakes <lorenzo.stoakes@oracle.com>,\n        Dev Jain <dev.jain@arm.com>, Liam.Howlett@oracle.com,\n        linuxppc-dev@lists.ozlabs.org, Miaohe Lin <linmiaohe@huawei.com>,\n        Venkat Rao Bagalkote <venkat88@linux.ibm.com>,\n        Sayali Patil <sayalip@linux.ibm.com>",
        "Subject": "[PATCH v4 02/15] selftests/mm: fix hugetlb pathname construction in\n charge_reserved_hugetlb.sh",
        "Date": "Mon,  6 Apr 2026 14:49:21 +0530",
        "Message-ID": "\n <67c963da1868fd91d2814dcd1b80d385ebf63c35.1775466329.git.sayalip@linux.ibm.com>",
        "X-Mailer": "git-send-email 2.52.0",
        "In-Reply-To": "<cover.1775466329.git.sayalip@linux.ibm.com>",
        "References": "<cover.1775466329.git.sayalip@linux.ibm.com>",
        "X-Mailing-List": "linuxppc-dev@lists.ozlabs.org",
        "List-Id": "<linuxppc-dev.lists.ozlabs.org>",
        "List-Help": "<mailto:linuxppc-dev+help@lists.ozlabs.org>",
        "List-Owner": "<mailto:linuxppc-dev+owner@lists.ozlabs.org>",
        "List-Post": "<mailto:linuxppc-dev@lists.ozlabs.org>",
        "List-Archive": "<https://lore.kernel.org/linuxppc-dev/>,\n  <https://lists.ozlabs.org/pipermail/linuxppc-dev/>",
        "List-Subscribe": "<mailto:linuxppc-dev+subscribe@lists.ozlabs.org>,\n  <mailto:linuxppc-dev+subscribe-digest@lists.ozlabs.org>,\n  <mailto:linuxppc-dev+subscribe-nomail@lists.ozlabs.org>",
        "List-Unsubscribe": "<mailto:linuxppc-dev+unsubscribe@lists.ozlabs.org>",
        "Precedence": "list",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-TM-AS-GCONF": "00",
        "X-Proofpoint-Reinject": "loops=2 maxloops=12",
        "X-Authority-Analysis": "v=2.4 cv=Bp+QAIX5 c=1 sm=1 tr=0 ts=69d37abc cx=c_pps\n a=3Bg1Hr4SwmMryq2xdFQyZA==:117 a=3Bg1Hr4SwmMryq2xdFQyZA==:17\n a=A5OVakUREuEA:10 a=VkNPw1HP01LnGYTKEx00:22 a=RnoormkPH1_aCDwRdu11:22\n a=uAbxVGIbfxUO_5tXvNgY:22 a=Ikd4Dj_1AAAA:8 a=VwQbUJbxAAAA:8 a=VnNF1IyMAAAA:8\n a=TdliVB_93dTD34Rfq5YA:9",
        "X-Proofpoint-Spam-Details-Enc": "AW1haW4tMjYwNDA2MDA5MCBTYWx0ZWRfXyIR0f9sXMiHR\n 4volGAleBjScG14mEgUoX/SYMxdizzzclNpUobfSCV7Ql3LhXXGj7T2MqsPnGC+PspTDAOXYo5G\n jfJ0Ewl5HLed8al79WODuTF3aqJVFSBXTRryiyhBYEYaejIKCTaivpy9bNLhXmG2ogW5dAKe8Mf\n 1oEdpVl1rZ0wX7/A5F6ct3CIpj25IY01de9yV9vZIpGOpXVWbXGWTKk2Sg1yT+uJtwscll8Ege6\n /8aL/0MmcJvKwYIbcKDM/bSrdXnZClUpkdY1vPGaxo+pwgzNxzhdtTxBB3qAmdu0GIPw4Jr2mVb\n zNiVyx3VYV1JtMQpablqQWqDkI3WFnvaRNwJZVe2qYvRI5A5y/5HWynyK7LRjfvxwZZMHRYmJhD\n I3tKxtW5T7iHCkKsc6G/PItq+23so4jRni4eUig/g3s5IIxCy8Vo/C+bpaP7gOmEt/VNH1yTnK/\n k9xWAUO9tP1HQ9/DYBw==",
        "X-Proofpoint-GUID": "6uWWAE2Cts1bRfKlzPWidc2c4_HYNEm9",
        "X-Proofpoint-ORIG-GUID": "5uGU7oxt_xsx-GFfGTIr0VVr179USnLp",
        "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-06_02,2026-04-03_01,2025-10-01_01",
        "X-Proofpoint-Spam-Details": "rule=outbound_notspam policy=outbound score=0\n phishscore=0 malwarescore=0 suspectscore=0 adultscore=0 impostorscore=0\n spamscore=0 priorityscore=1501 lowpriorityscore=0 bulkscore=0 clxscore=1015\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2604060090",
        "X-Spam-Status": "No, score=-0.7 required=3.0 tests=DKIM_SIGNED,DKIM_VALID,\n\tRCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,\n\tSPF_PASS autolearn=disabled version=4.0.1 OzLabs 8",
        "X-Spam-Checker-Version": "SpamAssassin 4.0.1 (2024-03-25) on lists.ozlabs.org"
    },
    "content": "The charge_reserved_hugetlb.sh script assumes hugetlb cgroup memory\ninterface file names use the \"<size>MB\" format\n(e.g. hugetlb.1024MB.current).\nThis assumption breaks on systems with larger huge pages such as 1GB,\nwhere the kernel exposes normalized units:\n    hugetlb.1GB.current\n    hugetlb.1GB.max\n    hugetlb.1GB.rsvd.max\n    ...\n\nAs a result, the script attempts to access files like\nhugetlb.1024MB.current, which do not exist when the kernel reports the\nsize in GB.\n\nNormalize the huge page size and construct the pathname using the\nappropriate unit (MB or GB), matching the hugetlb controller naming.\n\nFixes: 209376ed2a84 (\"selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting\")\nFixes: 29750f71a9b4 (\"hugetlb_cgroup: add hugetlb_cgroup reservation tests\")\nReviewed-by: Zi Yan <ziy@nvidia.com>\nAcked-by: David Hildenbrand (Arm) <david@kernel.org>\nTested-by: Venkat Rao Bagalkote <venkat88@linux.ibm.com>\nSigned-off-by: Sayali Patil <sayalip@linux.ibm.com>\n---\n .../selftests/mm/charge_reserved_hugetlb.sh   | 42 +++++++++++++------\n 1 file changed, 29 insertions(+), 13 deletions(-)",
    "diff": "diff --git a/tools/testing/selftests/mm/charge_reserved_hugetlb.sh b/tools/testing/selftests/mm/charge_reserved_hugetlb.sh\nindex ca33ec83ebf2..4aa7920b533e 100755\n--- a/tools/testing/selftests/mm/charge_reserved_hugetlb.sh\n+++ b/tools/testing/selftests/mm/charge_reserved_hugetlb.sh\n@@ -89,6 +89,15 @@ function get_machine_hugepage_size() {\n }\n \n MB=$(get_machine_hugepage_size)\n+if (( MB >= 1024 )); then\n+        # For 1GB hugepages\n+        UNIT=\"GB\"\n+        MB_DISPLAY=$((MB / 1024))\n+else\n+        # For 2MB hugepages\n+        UNIT=\"MB\"\n+        MB_DISPLAY=$MB\n+fi\n \n function setup_cgroup() {\n   local name=\"$1\"\n@@ -98,11 +107,12 @@ function setup_cgroup() {\n   mkdir $cgroup_path/$name\n \n   echo writing cgroup limit: \"$cgroup_limit\"\n-  echo \"$cgroup_limit\" >$cgroup_path/$name/hugetlb.${MB}MB.$fault_limit_file\n+  echo \"$cgroup_limit\" > \\\n+\t  $cgroup_path/$name/hugetlb.${MB_DISPLAY}${UNIT}.$fault_limit_file\n \n   echo writing reservation limit: \"$reservation_limit\"\n   echo \"$reservation_limit\" > \\\n-    $cgroup_path/$name/hugetlb.${MB}MB.$reservation_limit_file\n+    $cgroup_path/$name/hugetlb.${MB_DISPLAY}${UNIT}.$reservation_limit_file\n \n   if [ -e \"$cgroup_path/$name/cpuset.cpus\" ]; then\n     echo 0 >$cgroup_path/$name/cpuset.cpus\n@@ -137,7 +147,7 @@ function wait_for_file_value() {\n \n function wait_for_hugetlb_memory_to_get_depleted() {\n   local cgroup=\"$1\"\n-  local path=\"$cgroup_path/$cgroup/hugetlb.${MB}MB.$reservation_usage_file\"\n+  local path=\"$cgroup_path/$cgroup/hugetlb.${MB_DISPLAY}${UNIT}.$reservation_usage_file\"\n \n   wait_for_file_value \"$path\" \"0\"\n }\n@@ -145,7 +155,7 @@ function wait_for_hugetlb_memory_to_get_depleted() {\n function wait_for_hugetlb_memory_to_get_reserved() {\n   local cgroup=\"$1\"\n   local size=\"$2\"\n-  local path=\"$cgroup_path/$cgroup/hugetlb.${MB}MB.$reservation_usage_file\"\n+  local path=\"$cgroup_path/$cgroup/hugetlb.${MB_DISPLAY}${UNIT}.$reservation_usage_file\"\n \n   wait_for_file_value \"$path\" \"$size\"\n }\n@@ -153,7 +163,7 @@ function wait_for_hugetlb_memory_to_get_reserved() {\n function wait_for_hugetlb_memory_to_get_written() {\n   local cgroup=\"$1\"\n   local size=\"$2\"\n-  local path=\"$cgroup_path/$cgroup/hugetlb.${MB}MB.$fault_usage_file\"\n+  local path=\"$cgroup_path/$cgroup/hugetlb.${MB_DISPLAY}${UNIT}.$fault_usage_file\"\n \n   wait_for_file_value \"$path\" \"$size\"\n }\n@@ -175,8 +185,8 @@ function write_hugetlbfs_and_get_usage() {\n   hugetlb_difference=0\n   reserved_difference=0\n \n-  local hugetlb_usage=$cgroup_path/$cgroup/hugetlb.${MB}MB.$fault_usage_file\n-  local reserved_usage=$cgroup_path/$cgroup/hugetlb.${MB}MB.$reservation_usage_file\n+  local hugetlb_usage=$cgroup_path/$cgroup/hugetlb.${MB_DISPLAY}${UNIT}.$fault_usage_file\n+  local reserved_usage=$cgroup_path/$cgroup/hugetlb.${MB_DISPLAY}${UNIT}.$reservation_usage_file\n \n   local hugetlb_before=$(cat $hugetlb_usage)\n   local reserved_before=$(cat $reserved_usage)\n@@ -307,8 +317,10 @@ function run_test() {\n \n   cleanup_hugetlb_memory \"hugetlb_cgroup_test\"\n \n-  local final_hugetlb=$(cat $cgroup_path/hugetlb_cgroup_test/hugetlb.${MB}MB.$fault_usage_file)\n-  local final_reservation=$(cat $cgroup_path/hugetlb_cgroup_test/hugetlb.${MB}MB.$reservation_usage_file)\n+  local final_hugetlb=$(cat \\\n+\t $cgroup_path/hugetlb_cgroup_test/hugetlb.${MB_DISPLAY}${UNIT}.$fault_usage_file)\n+  local final_reservation=$(cat \\\n+\t  $cgroup_path/hugetlb_cgroup_test/hugetlb.${MB_DISPLAY}${UNIT}.$reservation_usage_file)\n \n   echo $hugetlb_difference\n   echo $reserved_difference\n@@ -364,10 +376,14 @@ function run_multiple_cgroup_test() {\n   reservation_failed1=$reservation_failed\n   oom_killed1=$oom_killed\n \n-  local cgroup1_hugetlb_usage=$cgroup_path/hugetlb_cgroup_test1/hugetlb.${MB}MB.$fault_usage_file\n-  local cgroup1_reservation_usage=$cgroup_path/hugetlb_cgroup_test1/hugetlb.${MB}MB.$reservation_usage_file\n-  local cgroup2_hugetlb_usage=$cgroup_path/hugetlb_cgroup_test2/hugetlb.${MB}MB.$fault_usage_file\n-  local cgroup2_reservation_usage=$cgroup_path/hugetlb_cgroup_test2/hugetlb.${MB}MB.$reservation_usage_file\n+  local cgroup1_hugetlb_usage=\\\n+\t  $cgroup_path/hugetlb_cgroup_test1/hugetlb.${MB_DISPLAY}${UNIT}.$fault_usage_file\n+  local cgroup1_reservation_usage=\\\n+\t  $cgroup_path/hugetlb_cgroup_test1/hugetlb.${MB_DISPLAY}${UNIT}.$reservation_usage_file\n+  local cgroup2_hugetlb_usage=\\\n+\t  $cgroup_path/hugetlb_cgroup_test2/hugetlb.${MB_DISPLAY}${UNIT}.$fault_usage_file\n+  local cgroup2_reservation_usage=\\\n+\t  $cgroup_path/hugetlb_cgroup_test2/hugetlb.${MB_DISPLAY}${UNIT}.$reservation_usage_file\n \n   local usage_before_second_write=$(cat $cgroup1_hugetlb_usage)\n   local reservation_usage_before_second_write=$(cat $cgroup1_reservation_usage)\n",
    "prefixes": [
        "v4",
        "02/15"
    ]
}