Messages in this thread Patch in this message | | | From | Christoph Hellwig <> | Subject | [PATCH] compat: move strut compat_iovec out of #ifdef CONFIG_COMPAT | Date | Mon, 28 Sep 2020 18:14:14 +0200 |
| |
This avoid annoying ifdefs in iov_iter.c
Signed-off-by: Christoph Hellwig <hch@lst.de> ---
This fixes a build failure with the import_iovec / compat_import_iovec unification.
include/linux/compat.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/include/linux/compat.h b/include/linux/compat.h index 80b9b8cc1cd405..3e3d2beafed312 100644 --- a/include/linux/compat.h +++ b/include/linux/compat.h @@ -91,6 +91,11 @@ static inline long __do_compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) #endif /* COMPAT_SYSCALL_DEFINEx */ +struct compat_iovec { + compat_uptr_t iov_base; + compat_size_t iov_len; +}; + #ifdef CONFIG_COMPAT #ifndef compat_user_stack_pointer @@ -248,11 +253,6 @@ typedef struct compat_siginfo { } _sifields; } compat_siginfo_t; -struct compat_iovec { - compat_uptr_t iov_base; - compat_size_t iov_len; -}; - struct compat_rlimit { compat_ulong_t rlim_cur; compat_ulong_t rlim_max; -- 2.28.0
| |