Documentation/features: Update feature lists for 6.17-rc7It seems that ./Documentation/features/scripts/features-refresh.sh was mostrecently used in December 2022, with the latest kernel release v
Documentation/features: Update feature lists for 6.17-rc7It seems that ./Documentation/features/scripts/features-refresh.sh was mostrecently used in December 2022, with the latest kernel release v6.1-rc7 atthat time (see commit 7f2e60ff51ca ("Documentation/features: Update featurelists for 6.1") to update the feature lists in this subdirectory. Allfurther changes to Documentation/features/ since then have probably beendone manually, without checking for changes in other architectures andfeatures, that missed to update this part of the documentation.Running ./Documentation/features/scripts/features-refresh.sh now showedseven changes of supported features in various architectures (one in arc,two in parisc, one in riscv, one in openrisc, and two in um), which werenot reflected yet in the current documentation.To confirm the sanity of this script's suggested changes, I checked if thecommit messages confirm that the features have in fact been added in thefollowing commits: - commit f122668ddcce ("ARC: Add eBPF JIT support") - commit 4800a6215e33 ("parisc: Wire up eBPF JIT compiler") - commit a869b8c29f86 ("riscv: enable mseal sysmap for RV64") - commit 2f681ba4b352 ("um: move thread info into task") - commit 3f17fed21491 ("um: switch to regset API and depend on XSTATE") - commit 7ce8716e2769 ("openrisc: Add HAVE_REGS_AND_STACK_ACCESS_API support") - commit b5ff52be8913 ("parisc: Convert to generic clockevents")So, update all documents to the current state with features-refresh.sh.Signed-off-by: Lukas Bulwahn <lukas.bulwahn@redhat.com>Signed-off-by: Jonathan Corbet <corbet@lwn.net>Message-ID: <20250925073634.112142-1-lukas.bulwahn@redhat.com>
show more ...
LoongArch: Enable ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGSProvide support for CONFIG_MSEAL_SYSTEM_MAPPINGS on LoongArch, coveringthe vdso.Link: https://lore.kernel.org/all/25bad37f-273e-4626-999c-e18
LoongArch: Enable ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGSProvide support for CONFIG_MSEAL_SYSTEM_MAPPINGS on LoongArch, coveringthe vdso.Link: https://lore.kernel.org/all/25bad37f-273e-4626-999c-e1890be96182@lucifer.local/Acked-by: Liam R. Howlett <Liam.Howlett@oracle.com>Acked-by: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>Reviewed-by: Jeff Xu <jeffxu@chromium.org>Tested-by: Yuli Wang <wangyuli@uniontech.com>Signed-off-by: Yuli Wang <wangyuli@uniontech.com>Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
mseal sysmap: add arch-support txtAdd Documentation/features/core/mseal_sys_mappings/arch-support.txtN/A: the arch is 32bits only and mseal is not supported in 32 bits, therefore N/A (until
mseal sysmap: add arch-support txtAdd Documentation/features/core/mseal_sys_mappings/arch-support.txtN/A: the arch is 32bits only and mseal is not supported in 32 bits, therefore N/A (until mseal is available in 32 bits kernel).[jeffxu@chromium.org: update to v3] Link: https://lkml.kernel.org/r/20250324151537.1106542-2-jeffxu@google.comLink: https://lkml.kernel.org/r/20250321032627.4147562-2-jeffxu@google.comSigned-off-by: Jeff Xu <jeffxu@chromium.org>Cc: Alexander Gordeev <agordeev@linux.ibm.com>Cc: Christian Borntraeger <borntraeger@linux.ibm.com>Cc: Eric Dumaze <edumazet@google.com>Cc: Geert Uytterhoeven <geert@linux-m68k.org>Cc: guoweikang <guoweikang.kernel@gmail.com>Cc: Heiko Carstens <hca@linux.ibm.com>Cc: Kevin Brodsky <kevin.brodsky@arm.com>Cc: Liam Howlett <liam.howlett@oracle.com>Cc: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>Cc: Meghana Malladi <m-malladi@ti.com>Cc: Qi Zheng <zhengqi.arch@bytedance.com>Cc: Sven Schnelle <svens@linux.ibm.com>Cc: Thomas Weißschuh <thomas.weissschuh@linutronix.de>Cc: Vasily Gorbik <gor@linux.ibm.com>Signed-off-by: Andrew Morton <akpm@linux-foundation.org>