[GIT PULL] RISC-V Patches for the 6.3 Merge Window, Part 2

From: Palmer Dabbelt
Date: Fri Mar 03 2023 - 04:23:44 EST


merged tag 'riscv-for-linus-6.3-mw1'
The following changes since commit 01687e7c935ef70eca69ea2d468020bc93e898dc:

Merge tag 'riscv-for-linus-6.3-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux (2023-02-25 11:14:08 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git tags/riscv-for-linus-6.3-mw2

for you to fetch changes up to 61fc1ee8be26bc192d691932b0a67eabee45d12f:

riscv: Bump COMMAND_LINE_SIZE value to 1024 (2023-03-01 18:35:43 -0800)

----------------------------------------------------------------
RISC-V Patches for the 6.3 Merge Window, Part 2

* Some cleanups and fixes for the Zbb-optimized string routines.
* Support for custom (vendor or implementation defined) perf events.
* COMMAND_LINE_SIZE has been increased to 1024.

----------------------------------------------------------------
This is very small for a second week's merge window for me. That's actually
been a goal of mine for a while now. I'd love to say it's because everything
went smoothly, but it's actually because the bigger bits I tried to pick up
this week was sufficiently broken that it just didn't come together. Maybe
that's because we've got a lot more testing and review these days, or maybe
it's because there's enough other stuff going on that things just couldn't get
fixed up in time.

Either way, this should make for a pleasantly calm Friday in RISC-V land.

----------------------------------------------------------------
Alexandre Ghiti (1):
riscv: Bump COMMAND_LINE_SIZE value to 1024

Björn Töpel (1):
riscv, lib: Fix Zbb strncmp

Heiko Stuebner (1):
RISC-V: improve string-function assembly

Mayuresh Chitale (1):
drivers/perf: RISC-V: Allow programming custom firmware events

arch/riscv/include/uapi/asm/setup.h | 8 ++++++++
arch/riscv/lib/strcmp.S | 6 ++++--
arch/riscv/lib/strlen.S | 10 +++++-----
arch/riscv/lib/strncmp.S | 20 ++++++++++----------
drivers/perf/riscv_pmu_sbi.c | 7 ++-----
5 files changed, 29 insertions(+), 22 deletions(-)
create mode 100644 arch/riscv/include/uapi/asm/setup.h