From: Richard Cheng <icheng@nvidia.com>
To: tony.luck@intel.com, reinette.chatre@intel.com, x86@kernel.org,
shuah@kernel.org, fenghuay@nvidia.com
Cc: Dave.Martin@arm.com, james.morse@arm.com, babu.moger@amd.com,
linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org,
kaihengf@nvidia.com, kobak@nvidia.com, newtonl@nvidia.com,
kristinc@nvidia.com, Richard Cheng <icheng@nvidia.com>
Subject: [PATCH v5 0/2] selftests/resctrl: Fix resctrl selftests issues on aarch64
Date: Mon, 12 Oct 2026 15:47:27 +0800 [thread overview]
Message-ID: <20261012074729.40042-1-icheng@nvidia.com> (raw)
This series fixes issues in the resctrl selftests on aarch64,
where they currently misreport failures.
Patch 1 adds aarch64 implementations of cl_flush() and sb() in
fill_buf.c so cache flushes are no longer silent no-ops.
Patch 2 teaches detect_vendor() about aarch64 (which exposes no
vendor_id in /proc/cpuinfo) and lets arch_supports_noncont_cat()
return true for ARM, fixing spurious L3_NONCONT_CAT failures.
Changes since v4:
- Drop v4 patch 1/3, which was applied to linux-kselftest/next.
- Rebase the remaining patches onto linux-kselftest/next and
renumber v4 patches 2/3 and 3/3 as patches 1/2 and 2/2.
No code changes to the remaining patches.
Richard Cheng (2):
selftests/resctrl: Implement cl_flush() and sb() for aarch64
selftests/resctrl: Recognise aarch64 as a vendor for L3_NONCONT_CAT
tools/testing/selftests/resctrl/cat_test.c | 9 ++++++--
tools/testing/selftests/resctrl/fill_buf.c | 11 ++++++++++
tools/testing/selftests/resctrl/resctrl.h | 1 +
.../testing/selftests/resctrl/resctrl_tests.c | 21 +++++++++++++++++++
4 files changed, 40 insertions(+), 2 deletions(-)
base-commit: 30af56a227e27b892d34bc44c23298b5274913e3
--
2.43.0
next reply other threads:[~2026-10-12 7:47 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-12 7:47 Richard Cheng [this message]
2026-10-12 7:47 ` [PATCH v5 1/2] selftests/resctrl: Implement cl_flush() and sb() for aarch64 Richard Cheng
2026-10-20 16:30 ` Ben Horgan
2026-10-21 9:55 ` Ben Horgan
2026-11-04 6:43 ` Richard Cheng
2026-11-04 17:09 ` Ben Horgan
2026-11-05 9:41 ` Richard Cheng
2026-11-06 15:53 ` Ben Horgan
2026-11-07 0:29 ` Reinette Chatre
2026-11-14 3:16 ` Ben Horgan
2026-11-09 10:21 ` Ben Horgan
2026-11-09 17:01 ` Reinette Chatre
2026-11-10 7:33 ` Richard Cheng
2026-11-10 13:50 ` Ben Horgan
2026-11-10 12:35 ` Ben Horgan
2026-10-12 7:47 ` [PATCH v5 2/2] selftests/resctrl: Recognise aarch64 as a vendor for L3_NONCONT_CAT Richard Cheng
2026-10-20 16:18 ` Ben Horgan
2026-10-21 14:56 ` Reinette Chatre
2026-10-21 16:31 ` Ben Horgan
2026-10-12 22:09 ` [PATCH v5 0/2] selftests/resctrl: Fix resctrl selftests issues on aarch64 Reinette Chatre
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20261012074729.40042-1-icheng@nvidia.com \
--to=icheng@nvidia.com \
--cc=Dave.Martin@arm.com \
--cc=babu.moger@amd.com \
--cc=fenghuay@nvidia.com \
--cc=james.morse@arm.com \
--cc=kaihengf@nvidia.com \
--cc=kobak@nvidia.com \
--cc=kristinc@nvidia.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-kselftest@vger.kernel.org \
--cc=newtonl@nvidia.com \
--cc=reinette.chatre@intel.com \
--cc=shuah@kernel.org \
--cc=tony.luck@intel.com \
--cc=x86@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.