From nobody Sun Feb 8 11:45:18 2026 Received: from mail-pl1-f170.google.com (mail-pl1-f170.google.com [209.85.214.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 56ED628C874 for ; Thu, 8 Jan 2026 03:17:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.170 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767842232; cv=none; b=Bpmd+KUQZupr8BnnuuGvb+EtKLq7P1W6b5yDziG6yDDC+aSyiVoVjz6yXauKZH/uWvroKa1C9trmS6Xhx4rOiozGOKj9cZRDmrF9BPz9DnTxE3BuAgYg+yd7DkluCNjooR0qJYPuIzKyi3klrpwglzQ9tJ5YyIRM3TDz0Y9tfEw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767842232; c=relaxed/simple; bh=m/P0rildx+y183ndtVmRLR1JNz17OTunVtyvraPM0LQ=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=EGAy1OGY/iYS6Agdrcr9HW1oRLcCrPbaD2ucgiib8ECo2x998BM5U+szeimvuvf55F9AVMlcHtn33ApfGolCwv8AG33idkTAt4vXIbnJssic2OIzJfcz8z0Q+SMObzaISvo5UzG6C4bYJ6iWlPfhGVdU5qhTb2ByD2oX4hyYh40= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=I/dXpBx6; arc=none smtp.client-ip=209.85.214.170 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="I/dXpBx6" Received: by mail-pl1-f170.google.com with SMTP id d9443c01a7336-2a12ebe4b74so29142825ad.0 for ; Wed, 07 Jan 2026 19:17:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767842231; x=1768447031; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=tltITiw95/9wtf2NIqRzgqZ2v8zq5SZjH8mYyCvye6E=; b=I/dXpBx69IMBRyEet7OAjy7Zxq4AvIibo4l/X2oVBa8QgFxW0OI8Ky0HQl4wVI+yl2 oZK7F3mAQZ5iHDAX8UGoxL+t66mBuq5LiGNaT4vUH49G/U+aEnbudJkqiHZfgx8DWgTq 6it/lyjbIZcu1d0NnuTfDfFZO+aM93Ix/MIovbgTXFpGhEDxF40DAuA+5pg7x7vWNPHF +kUP33uLRs5TErtpHbJFEOoVuCHyY5eKX6vbio7V604kr9gZTdUsp2XcAp380g9xk4xi 8fglUXITUWalXAS7y5WEXEXw+gRZ8jEcQKZCC9aSt65FzwFFhBg2fySvhps3ZyhbHid5 rvSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767842231; x=1768447031; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=tltITiw95/9wtf2NIqRzgqZ2v8zq5SZjH8mYyCvye6E=; b=llmwWH9kgyxkrxG7nxce8PrH6EQUzmIS6Bup6CCzlW8fpV+tpYm1kRHuy2IqbX32p5 D3SHqf7ADX6n5+V63VBzMIqf1e1HsOZ65Y4wfZSzSTb+zZhTm4BG3wAeg1l0ZJC8P6uf 2//lE3QRHmKA95NK5hwi4kSfj2CVdyRXaSwLnv1Cux+yPu3bYssLPPl4EfHmgfl/whRi K0tDN8YTELE47sDCfzWt62CsxCqy2nXUGnwTRk9uTHmbuel9+WTn2LEFpuILgGo+tw1C olbLbjCv2sG2wn1J2C/b7StV+BKHwiOCsDsa1zp5m01FxjoSIwGv6pdgo4FelkEV5VGt uEhg== X-Forwarded-Encrypted: i=1; AJvYcCWWwuKFZVFC1ILmuALxpcHVPh0/1Q9zmekUlVB/SC8lTVB1OTQE8QOYM/iC+U81yKmqyn+NXE6s5wpGio8=@vger.kernel.org X-Gm-Message-State: AOJu0YxouqsVU7YsnHNmglsRhxmcTt8l4KZSNlvqxpAh/+1iQL1JHJU9 vrES81tTfWP8eGgrOUUnguGJ27JwOdFe9kYCdJXHj6LdpNmv2mAd0bXM X-Gm-Gg: AY/fxX6UVY/tUlpYp7GkGSh5Bt3BgdN1XSZ1aHTKsZoQS23+leqzMKmwjM6uuBC0md7 OpejDjwmJ63xGHNU1W5ygXoJhBMP/gkBM+DGvlqf/WuxzN1/y4CODDLSLQuX2y2sPduYA/vXWLZ 3IfQxQlpXSzAoZMKCXd8hSSytXGmNcZlAEplLpS4TLQDV6zdcC6sS0t3XUSruSuMoXSqy744Wlb 10xzlYCWsUHfIvbn/5uf0YU6Qwv0laYbRrZOBg0mpwlhcSwUbd1GKSLoR9tT9/otcO5H9Ps1hH1 WroN6Nz9TMPoMLzg6s2LJjvCzov2mMAgCrhRukEXk6++cXmXWpSmYHxYkoZJTO9/Z/L20GRM9Bs Mptnb+SWYOP0uidBs1W6FGjS5qgpunRXpUxBq2TYM/EEd5bUBDH08DNjk7sBd4HDiGUN4rMexps Wmnw30w9SSrD8tXOHuOk/eR+owUKIg+xox/VRtuzy7qpM6J/lWG6zSkHSk6kq7DHuge3TxMyyeu ZahkaHv7SM= X-Google-Smtp-Source: AGHT+IHrccX18hWgZN+cQEN8AOL+ajDQdYrjJ1ODhl4Q40AtMXaDPEaPREbLjSfBXOA87RJKcpynWg== X-Received: by 2002:a17:903:3c27:b0:2a0:c84f:4124 with SMTP id d9443c01a7336-2a3ee4b4f21mr46877445ad.52.1767842230664; Wed, 07 Jan 2026 19:17:10 -0800 (PST) Received: from u2404-VMware-Virtual-Platform.localdomain ([117.71.53.159]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a3e3cb2ea0sm64031255ad.62.2026.01.07.19.17.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 07 Jan 2026 19:17:10 -0800 (PST) From: Sun Jian To: Shuah Khan Cc: Andrew Morton , David Hildenbrand , linux-kselftest@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, Sun Jian Subject: [PATCH] selftests/mm: run_vmtests.sh: fix relative path handling Date: Thu, 8 Jan 2026 11:16:04 +0800 Message-ID: <20260108031604.12379-1-sun.jian.kdev@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" run_vmtests.sh relies on being invoked from its own directory and uses relative paths to run tests. Change to the script directory at startup so it can be run from any working directory without failing. Signed-off-by: Sun Jian --- tools/testing/selftests/mm/run_vmtests.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/testing/selftests/mm/run_vmtests.sh b/tools/testing/self= tests/mm/run_vmtests.sh index d9173f2312b7..74c33fd07764 100755 --- a/tools/testing/selftests/mm/run_vmtests.sh +++ b/tools/testing/selftests/mm/run_vmtests.sh @@ -5,6 +5,10 @@ # Kselftest framework requirement - SKIP code is 4. ksft_skip=3D4 =20 +# Ensure relative paths work regardless of caller's cwd. +SCRIPT_DIR=3D$(CDPATH=3D cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd) +cd "$SCRIPT_DIR" || exit 1 + count_total=3D0 count_pass=3D0 count_fail=3D0 --=20 2.43.0