[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250401121945.3814892-1-chenhuacai@loongson.cn>
Date: Tue, 1 Apr 2025 20:19:44 +0800
From: Huacai Chen <chenhuacai@...ngson.cn>
To: Linus Torvalds <torvalds@...ux-foundation.org>,
Huacai Chen <chenhuacai@...nel.org>
Cc: loongarch@...ts.linux.dev,
linux-kernel@...r.kernel.org,
Guo Ren <guoren@...nel.org>,
Xuerui Wang <kernel@...0n.name>,
Jiaxun Yang <jiaxun.yang@...goat.com>,
Huacai Chen <chenhuacai@...ngson.cn>
Subject: [GIT PULL] LoongArch changes for v6.15
The following changes since commit 38fec10eb60d687e30c8c6b5420d86e8149f7557:
Linux 6.14 (2025-03-24 07:02:41 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git tags/loongarch-6.15
for you to fetch changes up to 17ba839c3c6c95562f329340e67da432309dd0d4:
LoongArch: Update Loongson-3 default config file (2025-03-30 16:31:16 +0800)
----------------------------------------------------------------
LoongArch changes for v6.15
1, Add jump table support for objtool;
2, Always select HAVE_VIRT_CPU_ACCOUNTING_GEN;
3, Enable UBSAN (Undefined Behavior Sanitizer);
4, Increase MAX_IO_PICS up to 8;
5, Increase ARCH_DMA_MINALIGN up to 16;
6, Fix and improve BPF JIT;
7, Fix and improve vDSO implementation;
8, Update the default config file;
9, Some bug fixes and other small changes.
Note: There is conflicts in arch/loongarch/Kconfig and rust/Makefile,
but can be simply fixed by adjusting context as Stephen Rothwell done
in linux-next.
----------------------------------------------------------------
Bibo Mao (1):
LoongArch: Always select HAVE_VIRT_CPU_ACCOUNTING_GEN
Hengqi Chen (3):
LoongArch: BPF: Fix off-by-one error in build_prologue()
LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC
LoongArch: BPF: Don't override subprog's return value
Huacai Chen (4):
Merge Merge tag 'objtool-core-2025-03-22' into loongarch-next
LoongArch: Increase MAX_IO_PICS up to 8
LoongArch: Increase ARCH_DMA_MINALIGN up to 16
LoongArch: Update Loongson-3 default config file
Miaoqian Lin (1):
LoongArch: Fix device node refcount leak in fdt_cpu_clk_init()
WANG Rui (1):
rust: Fix enabling Rust and building with GCC for LoongArch
Xi Ruoyao (2):
LoongArch: vDSO: Remove --hash-style=sysv
LoongArch: vDSO: Make use of the t8 register for vgetrandom-chacha
Yuli Wang (2):
LoongArch: Enable UBSAN (Undefined Behavior Sanitizer)
LoongArch: Rework the arch_kgdb_breakpoint() implementation
谢致邦 (XIE Zhibang) (1):
LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig
arch/loongarch/Kconfig | 7 ++++---
arch/loongarch/configs/loongson3_defconfig | 11 ++++++++++-
arch/loongarch/include/asm/cache.h | 2 ++
arch/loongarch/include/asm/irq.h | 2 +-
arch/loongarch/kernel/env.c | 2 ++
arch/loongarch/kernel/kgdb.c | 5 +++--
arch/loongarch/net/bpf_jit.c | 12 ++++++++++--
arch/loongarch/net/bpf_jit.h | 5 +++++
arch/loongarch/vdso/Makefile | 3 +--
arch/loongarch/vdso/vgetrandom-chacha.S | 13 +++----------
rust/Makefile | 4 +++-
11 files changed, 44 insertions(+), 22 deletions(-)
Powered by blists - more mailing lists