[GIT PULL] LoongArch fixes for v7.2-rc5

From: Huacai Chen

Date: Sat Jul 25 2026 - 06:39:32 EST


The following changes since commit 1590cf0329716306e948a8fc29f1d3ee87d3989f:

Linux 7.2-rc4 (2026-07-19 13:54:41 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git tags/loongarch-fixes-7.2-1

for you to fetch changes up to 91a70492c03040d51b36f595530d6491d5d6c541:

platform/loongarch: laptop: Explicitly reset bl_powered state when suspend (2026-07-24 16:33:14 +0800)

----------------------------------------------------------------
LoongArch fixes for v7.2-rc5

Fix some build warnings and errors; move jump_label_init() before
parse_early_param(); retrieve CPU package ID from PPTT when available;
fix some bugs about KGDB, BPF JIT and the laptop platform driver.
----------------------------------------------------------------
George Guo (1):
LoongArch: Fix address space mismatch in kexec command line lookup

Haoran Jiang (1):
LoongArch: Fix oops during single-step debugging

Huacai Chen (2):
LoongArch: Increase TASK_STRUCT_OFFSET up to 2040 for 32BIT
LoongArch: Fix build errors due to wrong instructions for 32BIT

Kanglong Wang (1):
LoongArch: Move jump_label_init() before parse_early_param()

Nicholas Dudar (1):
LoongArch: BPF: Zero-extend signed ALU32 div/mod results

Pu Lehui (1):
LoongArch: BPF: Fix memory leak in bpf_jit_free()

Rafael J. Wysocki (1):
platform/loongarch: laptop: Stop setting acpi_device_class()

Rong Bao (1):
LoongArch: Retrieve CPU package ID from PPTT when available

Zixing Liu (1):
platform/loongarch: laptop: Explicitly reset bl_powered state when suspend

arch/loongarch/include/asm/asmmacro.h | 2 +-
arch/loongarch/kernel/acpi.c | 27 ++++++++++++++++++++++++++-
arch/loongarch/kernel/kgdb.c | 3 ++-
arch/loongarch/kernel/machine_kexec.c | 5 ++++-
arch/loongarch/kernel/rethook_trampoline.S | 18 +++++++++---------
arch/loongarch/kernel/setup.c | 3 +--
arch/loongarch/kernel/smp.c | 4 ++--
arch/loongarch/net/bpf_jit.c | 9 +++++----
drivers/platform/loongarch/loongson-laptop.c | 4 +---
9 files changed, 51 insertions(+), 24 deletions(-)