From: Linus Torvalds Date: Fri, 13 Dec 2024 22:18:18 +0000 (-0800) Subject: Merge tag 'riscv-for-linus-6.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel... X-Git-Tag: v6.13-rc3~28 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=a5b3d5dfce3a1ac2e87cae8ea6b279038d418a6c;p=linux-block.git Merge tag 'riscv-for-linus-6.13-rc3' of git://git./linux/kernel/git/riscv/linux Pull RISC-V fixes from Palmer Dabbelt: - avoid taking a mutex while resolving jump_labels in the mutex implementation - avoid trying to resolve the early boot DT pointer via the linear map - avoid trying to IPI kfence TLB flushes, as kfence might flush with IRQs disabled - avoid calling PMD destructors on PMDs that were never constructed * tag 'riscv-for-linus-6.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: riscv: mm: Do not call pmd dtor on vmemmap page table teardown riscv: Fix IPIs usage in kfence_protect_page() riscv: Fix wrong usage of __pa() on a fixmap address riscv: Fixup boot failure when CONFIG_DEBUG_RT_MUTEXES=y --- a5b3d5dfce3a1ac2e87cae8ea6b279038d418a6c