get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2216779,
    "url": "http://patchwork.ozlabs.org/api/patches/2216779/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/patch/705e68507c9a0d20de835d53dd332eeda7dee772.1774591179.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": "<705e68507c9a0d20de835d53dd332eeda7dee772.1774591179.git.sayalip@linux.ibm.com>",
    "list_archive_url": "https://lore.kernel.org/linuxppc-dev/705e68507c9a0d20de835d53dd332eeda7dee772.1774591179.git.sayalip@linux.ibm.com/",
    "date": "2026-03-27T07:15:56",
    "name": "[v3,02/13] selftests/mm: fix hugetlb pathname construction in charge_reserved_hugetlb.sh",
    "commit_ref": null,
    "pull_url": null,
    "state": "handled-elsewhere",
    "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/705e68507c9a0d20de835d53dd332eeda7dee772.1774591179.git.sayalip@linux.ibm.com/mbox/",
    "series": [
        {
            "id": 497700,
            "url": "http://patchwork.ozlabs.org/api/series/497700/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linuxppc-dev/list/?series=497700",
            "date": "2026-03-27T07:15:54",
            "name": "selftests/mm: fix failures and robustness improvements",
            "version": 3,
            "mbox": "http://patchwork.ozlabs.org/series/497700/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2216779/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2216779/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "\n <linuxppc-dev+bounces-18903-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=ImmF2l1r;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=2404:9400:21b9:f100::1; helo=lists.ozlabs.org;\n envelope-from=linuxppc-dev+bounces-18903-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=ImmF2l1r;\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\n [IPv6:2404:9400:21b9:f100::1])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1 raw public key)\n server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fhsRV0MpJz1y1j\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 27 Mar 2026 18:17:42 +1100 (AEDT)",
            "from boromir.ozlabs.org (localhost [127.0.0.1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4fhsRN0dXkz3f6k;\n\tFri, 27 Mar 2026 18:17:36 +1100 (AEDT)",
            "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 4fhsRM0dKBz3f4M\n\tfor <linuxppc-dev@lists.ozlabs.org>; Fri, 27 Mar 2026 18:17:34 +1100 (AEDT)",
            "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 62R0Ql9n3430662;\n\tFri, 27 Mar 2026 07:17:28 GMT",
            "from ppma12.dal12v.mail.ibm.com\n (dc.9e.1632.ip4.static.sl-reverse.com [50.22.158.220])\n\tby mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4d1kty8xa2-1\n\t(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n\tFri, 27 Mar 2026 07:17:27 +0000 (GMT)",
            "from pps.filterd (ppma12.dal12v.mail.ibm.com [127.0.0.1])\n\tby ppma12.dal12v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id\n 62R60MmD031605;\n\tFri, 27 Mar 2026 07:17:26 GMT",
            "from smtprelay07.fra02v.mail.ibm.com ([9.218.2.229])\n\tby ppma12.dal12v.mail.ibm.com (PPS) with ESMTPS id 4d25nt6mby-1\n\t(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n\tFri, 27 Mar 2026 07:17:26 +0000",
            "from smtpav01.fra02v.mail.ibm.com (smtpav01.fra02v.mail.ibm.com\n [10.20.54.100])\n\tby smtprelay07.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id\n 62R7HNwS48103898\n\t(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);\n\tFri, 27 Mar 2026 07:17:23 GMT",
            "from smtpav01.fra02v.mail.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id DD8442004D;\n\tFri, 27 Mar 2026 07:17:22 +0000 (GMT)",
            "from smtpav01.fra02v.mail.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id 1A47520043;\n\tFri, 27 Mar 2026 07:17:19 +0000 (GMT)",
            "from li-3f69264c-2ce6-11b2-a85c-c3f414d24014.ibm.com.com (unknown\n [9.124.208.5])\n\tby smtpav01.fra02v.mail.ibm.com (Postfix) with ESMTP;\n\tFri, 27 Mar 2026 07:17:18 +0000 (GMT)"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1774595855;\n\tcv=none;\n b=d7X409Or+llqFdAWTDK9pxnMkHX2DoYkoPHhQkjmsq37CtmXaQqKEQIZj7sU+MrrRYlTvHhdpyRNwxazUnbvwYnfCmnEuMGwHweC9nowDFfgn2SefEKabCdf1B2iq+9XS0FYuWd3LJIvzWWV7NSBW86C7n/FLq/I1POIasX3qmJ1dMCeyGbCFbT/6800MWMQRvezoZsuL2NoFGVPwlTsqOOngqgfmJMrDanv8U568JU8wJgmu/G+bCXemetjwmidU0iVTNZHvBydMR1Wzu1PLDNlrdcJn9KotekAspBqtzYdEDjSl9VEholrrTfesnH3DvslJzFjdbB/qQrRsh8reg==",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707;\n\tt=1774595855; c=relaxed/relaxed;\n\tbh=fJXEwsRSQCNQK1VLY40W+I6XlWOwNH/ZLywm9nkr5l4=;\n\th=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:\n\t MIME-Version;\n b=oChetZ3mhSTtVEYA6BznegW5DAu3ur1bhdDfXACiqJAA0VAnxe2buUkJniQL65wHGi5oqivsyOFPQLkG1LvI3tqLpjriBTUEmSzHwZV9uJNqvjoeOSoB9kIw66Vl0qu5hIPYybI7Z7Y0UEa92ox4ad+pHgn3CQYjE4g3/2jxJ7xVLJ6VrBt2DqT7O7JiPivIFTD1tGdGXDXh+R/Tr2XD7ozcQ8ZitbnoTJ6OIdG9CDIV3btEveJI0NomLGrVw/o6QbPqjLvUuposDIBp+HKIafWdWEXpswk9gCoKxOh/TPx7xGSOsntTearAn1Q1WlRwGhzxs6WfsHNGV0MnxAyYXQ==",
        "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=ImmF2l1r; 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=fJXEwsRSQCNQK1VLY\n\t40W+I6XlWOwNH/ZLywm9nkr5l4=; b=ImmF2l1rTm+2qfn67EKymylI8OvpE3Glg\n\t77j8i5gx5DKrqYfcWGUeYJoJlcsoD7W0cQfJmWqhxuRynxccA292ZY6gk0NmVPVv\n\t2oERSC3fEL10bKNRnlgZIGRqlN0tBa2ZzKdVcepQUFSO4ngUOfg76MVsNjV8TyjD\n\taT+4pnI4FcDQUGkOCs2zm0hMYhLTX+kLWlMxjtyuITGRacBtLLZvnARxeDO3pPlR\n\tVGVAnSNNCRkTFXBQbQ7tpzEPcloEOO5NVPexgET0CXt7csKjlPr53DP02IChtoSm\n\tQbrfOkBdzmCbmLpllkenag8RG8V6tPg/GXu00blfH+a3QATS/S5LA==",
        "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, Sayali Patil <sayalip@linux.ibm.com>,\n        Venkat Rao Bagalkote <venkat88@linux.ibm.com>",
        "Subject": "[PATCH v3 02/13] selftests/mm: fix hugetlb pathname construction in\n charge_reserved_hugetlb.sh",
        "Date": "Fri, 27 Mar 2026 12:45:56 +0530",
        "Message-ID": "\n <705e68507c9a0d20de835d53dd332eeda7dee772.1774591179.git.sayalip@linux.ibm.com>",
        "X-Mailer": "git-send-email 2.52.0",
        "In-Reply-To": "<cover.1774591179.git.sayalip@linux.ibm.com>",
        "References": "<cover.1774591179.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-Authority-Analysis": "v=2.4 cv=IqITsb/g c=1 sm=1 tr=0 ts=69c62f07 cx=c_pps\n a=bLidbwmWQ0KltjZqbj+ezA==:117 a=bLidbwmWQ0KltjZqbj+ezA==:17\n a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=RnoormkPH1_aCDwRdu11:22\n a=uAbxVGIbfxUO_5tXvNgY:22 a=Ikd4Dj_1AAAA:8 a=VnNF1IyMAAAA:8\n a=oz-P9AN4QEfTUXci77EA:9",
        "X-Proofpoint-Spam-Details-Enc": "AW1haW4tMjYwMzI3MDA1MyBTYWx0ZWRfX7229uMID7rsD\n xK3ySMGDgQsPLysUXUjc+PwAdyy9zTLkQ4IS0J1ZGNIbi+u6Ygo1w3jmuZNpgv4ZQdBGVXI9WP7\n ozCT0bWPegx/TibkBM4XoCkwyqu6YgfcYghdQ9uHjWv3YSldeOKf8zYEofVfNxzGvkrrfAAbidw\n Hx7SbzXDCtt1sLNn2/r9bLoYIKlpFhHFsGslStH+25usXKoIj5KZ6LmiQLSE3eed+m0a3KdJ/AU\n ++91SL5ioxsO4bg70BghC0+0F0j4zIzazZD6JvA75j3FoK5EE1aAC6+jgRAdp83thPj5S9vsDLA\n zAv8Y/2ktwhlm2xNfAXRqTO73zrk5+H/L0pOLjXefHMEZnBpxN3wB2Yt43YgFiuWxPN5VJ8BW+l\n 8OpF4XLw9k5KyHIjpJtsQ35tqK5Pz47kvP3m4tJ2HJJtL40yZuDEs1xun74qDXco/0a1h5hQrwT\n JnpHboQ6IYQlWmtOuGA==",
        "X-Proofpoint-GUID": "DQyqYMenVBNw9l3d5jFQchyRFqiv8lKe",
        "X-Proofpoint-ORIG-GUID": "DQyqYMenVBNw9l3d5jFQchyRFqiv8lKe",
        "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-03-26_04,2026-03-26_01,2025-10-01_01",
        "X-Proofpoint-Spam-Details": "rule=outbound_notspam policy=outbound score=0\n malwarescore=0 clxscore=1015 spamscore=0 impostorscore=0 suspectscore=0\n phishscore=0 bulkscore=0 adultscore=0 priorityscore=1501 lowpriorityscore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603270053",
        "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>\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 c9fe68b6fcf9..6bec53e16e05 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": [
        "v3",
        "02/13"
    ]
}