lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ