selftests: complete kselftest include centralizationThis follow-up patch completes centralization of kselftest.h andksefltest_harness.h includes in remaining seltests files, replacing allrelative
selftests: complete kselftest include centralizationThis follow-up patch completes centralization of kselftest.h andksefltest_harness.h includes in remaining seltests files, replacing allrelative paths with a non-relative paths using shared -I include path inlib.mkTested with gcc-13.3 and clang-18.1, and cross-compiled successfully onriscv, arm64, x86_64 and powerpc arch.[reddybalavignesh9979@gmail.com: add selftests include path for kselftest.h] Link: https://lkml.kernel.org/r/20251017090201.317521-1-reddybalavignesh9979@gmail.comLink: https://lkml.kernel.org/r/20251016104409.68985-1-reddybalavignesh9979@gmail.comSigned-off-by: Bala-Vignesh-Reddy <reddybalavignesh9979@gmail.com>Suggested-by: Andrew Morton <akpm@linux-foundation.org>Link: https://lore.kernel.org/lkml/20250820143954.33d95635e504e94df01930d0@linux-foundation.org/Reviewed-by: Wei Yang <richard.weiyang@gmail.com>Cc: David Hildenbrand <david@redhat.com>Cc: David S. Miller <davem@davemloft.net>Cc: Eric Dumazet <edumazet@google.com>Cc: Günther Noack <gnoack@google.com>Cc: Jakub Kacinski <kuba@kernel.org>Cc: Liam Howlett <liam.howlett@oracle.com>Cc: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>Cc: Michal Hocko <mhocko@suse.com>Cc: Mickael Salaun <mic@digikod.net>Cc: Ming Lei <ming.lei@redhat.com>Cc: Paolo Abeni <pabeni@redhat.com>Cc: Shuah Khan <shuah@kernel.org>Cc: Simon Horman <horms@kernel.org>Cc: Suren Baghdasaryan <surenb@google.com>Cc: Vlastimil Babka <vbabka@suse.cz>Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
show more ...
selftest: test system mappings are sealedAdd sysmap_is_sealed.c to test system mappings are sealed.Note: CONFIG_MSEAL_SYSTEM_MAPPINGS must be set, as indicated inconfig file.Link: https://lkml
selftest: test system mappings are sealedAdd sysmap_is_sealed.c to test system mappings are sealed.Note: CONFIG_MSEAL_SYSTEM_MAPPINGS must be set, as indicated inconfig file.Link: https://lkml.kernel.org/r/20250305021711.3867874-8-jeffxu@google.comSigned-off-by: Jeff Xu <jeffxu@chromium.org>Reviewed-by: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>Reviewed-by: Kees Cook <kees@kernel.org>Cc: Adhemerval Zanella <adhemerval.zanella@linaro.org>Cc: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>Cc: Alexey Dobriyan <adobriyan@gmail.com>Cc: Andrei Vagin <avagin@gmail.com>Cc: Anna-Maria Behnsen <anna-maria@linutronix.de>Cc: Ard Biesheuvel <ardb@kernel.org>Cc: Benjamin Berg <benjamin@sipsolutions.net>Cc: Christoph Hellwig <hch@lst.de>Cc: Dave Hansen <dave.hansen@linux.intel.com>Cc: David Rientjes <rientjes@google.com>Cc: David S. Miller <davem@davemloft.net>Cc: Elliot Hughes <enh@google.com>Cc: Florian Faineli <f.fainelli@gmail.com>Cc: Greg Ungerer <gerg@kernel.org>Cc: Guenter Roeck <groeck@chromium.org>Cc: Heiko Carstens <hca@linux.ibm.com>Cc: Helge Deller <deller@gmx.de>Cc: Hyeonggon Yoo <42.hyeyoo@gmail.com>Cc: Ingo Molnar <mingo@kernel.org>Cc: Jann Horn <jannh@google.com>Cc: Jason A. Donenfeld <jason@zx2c4.com>Cc: Johannes Berg <johannes@sipsolutions.net>Cc: Jorge Lucangeli Obes <jorgelo@chromium.org>Cc: Liam R. Howlett <Liam.Howlett@oracle.com>Cc: Linus Waleij <linus.walleij@linaro.org>Cc: Mark Rutland <mark.rutland@arm.com>Cc: Matthew Wilcow (Oracle) <willy@infradead.org>Cc: Michael Ellerman <mpe@ellerman.id.au>Cc: Michal Hocko <mhocko@suse.com>Cc: Miguel Ojeda <ojeda@kernel.org>Cc: Mike Rapoport <mike.rapoport@gmail.com>Cc: Oleg Nesterov <oleg@redhat.com>Cc: Pedro Falcato <pedro.falcato@gmail.com>Cc: Peter Xu <peterx@redhat.com>Cc: Randy Dunlap <rdunlap@infradead.org>Cc: Stephen Röttger <sroettger@google.com>Cc: Thomas Weißschuh <thomas.weissschuh@linutronix.de>Cc: Vlastimil Babka <vbabka@suse.cz>Signed-off-by: Andrew Morton <akpm@linux-foundation.org>