| From bc29036e1da1cf66e5f8312649aeec2d51ea3d86 Mon Sep 17 00:00:00 2001 |
| From: Muhammad Usama Anjum <usama.anjum@collabora.com> |
| Date: Tue, 16 Jan 2024 14:04:54 +0500 |
| Subject: selftests/mm: switch to bash from sh |
| |
| From: Muhammad Usama Anjum <usama.anjum@collabora.com> |
| |
| commit bc29036e1da1cf66e5f8312649aeec2d51ea3d86 upstream. |
| |
| Running charge_reserved_hugetlb.sh generates errors if sh is set to |
| dash: |
| |
| ./charge_reserved_hugetlb.sh: 9: [[: not found |
| ./charge_reserved_hugetlb.sh: 19: [[: not found |
| ./charge_reserved_hugetlb.sh: 27: [[: not found |
| ./charge_reserved_hugetlb.sh: 37: [[: not found |
| ./charge_reserved_hugetlb.sh: 45: Syntax error: "(" unexpected |
| |
| Switch to using /bin/bash instead of /bin/sh. Make the switch for |
| write_hugetlb_memory.sh as well which is called from |
| charge_reserved_hugetlb.sh. |
| |
| Link: https://lkml.kernel.org/r/20240116090455.3407378-1-usama.anjum@collabora.com |
| Signed-off-by: Muhammad Usama Anjum <usama.anjum@collabora.com> |
| Cc: Muhammad Usama Anjum <usama.anjum@collabora.com> |
| Cc: Shuah Khan <shuah@kernel.org> |
| Cc: David Laight <David.Laight@ACULAB.COM> |
| Cc: <stable@vger.kernel.org> |
| Signed-off-by: Andrew Morton <akpm@linux-foundation.org> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| --- |
| tools/testing/selftests/mm/charge_reserved_hugetlb.sh | 2 +- |
| tools/testing/selftests/mm/write_hugetlb_memory.sh | 2 +- |
| 2 files changed, 2 insertions(+), 2 deletions(-) |
| |
| --- a/tools/testing/selftests/mm/charge_reserved_hugetlb.sh |
| +++ b/tools/testing/selftests/mm/charge_reserved_hugetlb.sh |
| @@ -1,4 +1,4 @@ |
| -#!/bin/sh |
| +#!/bin/bash |
| # SPDX-License-Identifier: GPL-2.0 |
| |
| # Kselftest framework requirement - SKIP code is 4. |
| --- a/tools/testing/selftests/mm/write_hugetlb_memory.sh |
| +++ b/tools/testing/selftests/mm/write_hugetlb_memory.sh |
| @@ -1,4 +1,4 @@ |
| -#!/bin/sh |
| +#!/bin/bash |
| # SPDX-License-Identifier: GPL-2.0 |
| |
| set -e |