[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20250114021936.17234-1-cuiyunhui@bytedance.com>
Date: Tue, 14 Jan 2025 10:19:33 +0800
From: Yunhui Cui <cuiyunhui@...edance.com>
To: ajones@...tanamicro.com,
alexghiti@...osinc.com,
andybnac@...il.com,
aou@...s.berkeley.edu,
charlie@...osinc.com,
cleger@...osinc.com,
conor.dooley@...rochip.com,
conor@...nel.org,
corbet@....net,
cuiyunhui@...edance.com,
evan@...osinc.com,
jesse@...osinc.com,
linux-doc@...r.kernel.org,
linux-kernel@...r.kernel.org,
linux-kselftest@...r.kernel.org,
linux-riscv@...ts.infradead.org,
palmer@...belt.com,
paul.walmsley@...ive.com,
samuel.holland@...ive.com,
shuah@...nel.org
Subject: [PATCH v4 0/3] Enable Zicbom in usermode
v1/v2:
There is only the first patch: RISC-V: Enable cbo.clean/flush in usermode,
which mainly removes the enabling of cbo.inval in user mode.
v3:
Add the functionality of Expose Zicbom and selftests for Zicbom.
v4:
Modify the order of macros, The test_no_cbo_inval function is added
separately.
Yunhui Cui (3):
RISC-V: Enable cbo.clean/flush in usermode
RISC-V: hwprobe: Expose Zicbom extension and its block size
RISC-V: selftests: Add TEST_ZICBOM into CBO tests
Documentation/arch/riscv/hwprobe.rst | 6 ++
arch/riscv/include/asm/hwprobe.h | 2 +-
arch/riscv/include/uapi/asm/hwprobe.h | 2 +
arch/riscv/kernel/cpufeature.c | 8 +++
arch/riscv/kernel/sys_hwprobe.c | 6 ++
tools/testing/selftests/riscv/hwprobe/cbo.c | 66 +++++++++++++++++----
6 files changed, 78 insertions(+), 12 deletions(-)
--
2.39.2
Powered by blists - more mailing lists