Re: [PATCH 6.17 000/371] 6.17.4-rc1 review
From: Ron Economos
Date: Fri Oct 17 2025 - 19:04:36 EST
On 10/17/25 07:49, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.17.4 release.
There are 371 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sun, 19 Oct 2025 14:50:59 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.17.4-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.17.y
and the diffstat can be found below.
thanks,
greg k-h
Build fails for RISC-V with:
In file included from ./include/linux/pgtable.h:6,
from ./include/linux/mm.h:31,
from arch/riscv/kernel/asm-offsets.c:8:
./arch/riscv/include/asm/pgtable.h:963:21: error: redefinition of 'pudp_huge_get_and_clear'
963 | static inline pud_t pudp_huge_get_and_clear(struct mm_struct *mm,
| ^~~~~~~~~~~~~~~~~~~~~~~
./arch/riscv/include/asm/pgtable.h:946:21: note: previous definition of 'pudp_huge_get_and_clear' with type 'pud_t(struct mm_struct *, long unsigned int, pud_t *)'
946 | static inline pud_t pudp_huge_get_and_clear(struct mm_struct *mm,
| ^~~~~~~~~~~~~~~~~~~~~~~
Reverting 06536c4857271eeb19d76dbb4af989e2654a94e0 riscv: use an atomic xchg in pudp_huge_get_and_clear() fixes the build.
The problem is that this patch was already applied to 6.17 just before release, so the function pudp_huge_get_and_clear() ends up being duplicated in the file.