From: Kent Overstreet Date: Thu, 21 Mar 2024 16:36:24 +0000 (-0700) Subject: asm-generic/io.h: kill vmalloc.h dependency X-Git-Tag: v6.10-rc1~105^2~397 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=690da22dbfa85aa9f3ce06f40656c0b67e53cc80;p=thirdparty%2Fkernel%2Flinux.git asm-generic/io.h: kill vmalloc.h dependency Needed to avoid a new circular dependency with the memory allocation profiling series. Naturally, a whole bunch of files needed to include vmalloc.h that were previously getting it implicitly. Link: https://lkml.kernel.org/r/20240321163705.3067592-3-surenb@google.com Signed-off-by: Kent Overstreet Signed-off-by: Suren Baghdasaryan Reviewed-by: Pasha Tatashin Tested-by: Kees Cook Cc: Alexander Viro Cc: Alex Gaynor Cc: Alice Ryhl Cc: Andreas Hindborg Cc: Benno Lossin Cc: "Björn Roy Baron" Cc: Boqun Feng Cc: Christoph Lameter Cc: Dennis Zhou Cc: Gary Guo Cc: Miguel Ojeda Cc: Peter Zijlstra Cc: Tejun Heo Cc: Vlastimil Babka Cc: Wedson Almeida Filho Signed-off-by: Andrew Morton --- diff --git a/include/asm-generic/io.h b/include/asm-generic/io.h index d4e1f042c9eb3..80de699bf6af4 100644 --- a/include/asm-generic/io.h +++ b/include/asm-generic/io.h @@ -992,7 +992,6 @@ static inline void iowrite64_rep(volatile void __iomem *addr, #ifdef __KERNEL__ -#include #define __io_virt(x) ((void __force *)(x)) /*