* [GIT PULL] arch/microblaze patches for 7.4-rc1
@ 2026-10-19 10:22 Michal Simek
2026-10-20 21:38 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Michal Simek @ 2026-10-19 10:22 UTC (permalink / raw)
To: Linus Torvalds; +Cc: LKML, David Gow
Hi Linus,
Some issues were found by AI but nothing dramatic.
The signal changes are related to upgrading the toolchains supported by AMD.
Hardened MicroBlaze cores are used in AMD/Xilinx chips, and they will be
supported for another 10+ years. New tests were run as part of this effort, and
that's how the signal stack issues were found.
The KUnit patches have been reviewed by David, and he agreed that they can go
through my tree.
Please pull these patches into your tree.
Thanks,
Michal
The following changes since commit cee9395acd8043be0644b25c34bfa86623f2b935:
Linux 7.3-rc1 (2026-08-30 13:34:40 -0700)
are available in the Git repository at:
git://git.monstr.eu/linux-2.6-microblaze.git tags/microblaze-v7.4
for you to fetch changes up to d037d22b216b52cc7c45c4b7ec06f3929d5a03f7:
microblaze: Build userprogs for the correct endianness (2026-10-16
15:08:09 +0200)
----------------------------------------------------------------
Microblaze patches for 7.4-rc1
- Add Kunit support
- Update signal handling
Small changes:
- coding style, typos
- don't use "new" ASM pseudocode
- fix refcount leak in cpuinfo code
- prevent ptrace writes to MSR and pt_mode
- enable Xilinx DMA driver by default
- build userprogs for the correct endianness
----------------------------------------------------------------
Alexander A. Klimov (1):
microblaze: CCF: fix refcount leak
Hemanth Selam (1):
microblaze: fix typo "multipler" in comment
Julia Lawall (1):
microblaze: drop unneeded semicolon
Jérémy Jean (1):
microblaze: prevent ptrace writes to MSR and pt_mode
Karl Mehltretter (1):
microblaze: Fix MB_MANAGER build with older binutils
Michal Simek (1):
microblaze: Enable xilinx dmas and axi emac drivers
Ramin Moussavi (4):
microblaze: wire up sigaltstack
microblaze: reserve the ABI argument-home area in the signal frame
microblaze: don't clobber r3/r4 restored by rt_sigreturn
microblaze: restore the ABI argument home area below pt_regs (PTO)
Sam Price (1):
microblaze: preserve the MSR carry flags across signals
Thomas Weißschuh (6):
microblaze: uaccess: Zero out destination on failed get_user()
microblaze: Pass -m{big,little}-endian through KBUILD_CPPFLAGS
microblaze: reset: Call POWER_OFF handlers
microblaze: reset: Provide a power off handler through an unaligned PC
kunit: qemu_configs: Add microblaze configurations
microblaze: Build userprogs for the correct endianness
arch/microblaze/Kconfig | 20 ++
arch/microblaze/Makefile | 8 +-
arch/microblaze/configs/mmu_defconfig | 2 +
arch/microblaze/include/asm/entry.h | 13 +
arch/microblaze/include/asm/processor.h | 2 +-
arch/microblaze/include/asm/uaccess.h | 3 +-
arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c | 2 +-
arch/microblaze/kernel/cpu/cpuinfo-static.c | 2 +-
arch/microblaze/kernel/cpu/cpuinfo.c | 1 +
arch/microblaze/kernel/entry.S | 348 +++++++++++---------
arch/microblaze/kernel/hw_exception_handler.S | 5 +
arch/microblaze/kernel/process.c | 5 +-
arch/microblaze/kernel/ptrace.c | 3 +
arch/microblaze/kernel/reset.c | 22 ++
arch/microblaze/kernel/signal.c | 26 ++
arch/microblaze/kernel/syscalls/syscall.tbl | 2 +-
tools/testing/kunit/qemu_configs/microblazebe.py | 24 ++
tools/testing/kunit/qemu_configs/microblazeel.py | 27 ++
18 files changed, 339 insertions(+), 176 deletions(-)
create mode 100644 tools/testing/kunit/qemu_configs/microblazebe.py
create mode 100644 tools/testing/kunit/qemu_configs/microblazeel.py
--
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Xilinx Microblaze
Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP ARM64 SoCs
U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP/Versal SoCs
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-10-20 21:38 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-19 10:22 [GIT PULL] arch/microblaze patches for 7.4-rc1 Michal Simek
2026-10-20 21:38 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®