Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Feb 2023 14:47:13 GMT
From:      Dmitry Chagin <dchagin@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: 513eb69edf38 - main - linux(4): Cleanup sys/sysent.h from linux_util
Message-ID:  <202302141447.31EElDGU072300@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by dchagin:

URL: https://cgit.FreeBSD.org/src/commit/?id=513eb69edf382923bff1b09edda64010d89f74bd

commit 513eb69edf382923bff1b09edda64010d89f74bd
Author:     Dmitry Chagin <dchagin@FreeBSD.org>
AuthorDate: 2023-02-14 14:46:31 +0000
Commit:     Dmitry Chagin <dchagin@FreeBSD.org>
CommitDate: 2023-02-14 14:46:31 +0000

    linux(4): Cleanup sys/sysent.h from linux_util
    
    Include sys/sysent.h directly where it needed. The linux_util.h included
    in a most source files of the Linuxulator, avoid collecting a rarely used
    includes here.
    
    MFC after:              2 weeks
---
 sys/compat/linux/linux_futex.c | 1 +
 sys/compat/linux/linux_ipc.c   | 1 +
 sys/compat/linux/linux_misc.c  | 1 +
 sys/compat/linux/linux_util.h  | 1 -
 4 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys/compat/linux/linux_futex.c b/sys/compat/linux/linux_futex.c
index 7d75889d2dce..aed6bbf94cee 100644
--- a/sys/compat/linux/linux_futex.c
+++ b/sys/compat/linux/linux_futex.c
@@ -38,6 +38,7 @@ __FBSDID("$FreeBSD$");
 #include <sys/priv.h>
 #include <sys/proc.h>
 #include <sys/sched.h>
+#include <sys/sysent.h>
 #include <sys/umtxvar.h>
 
 #ifdef COMPAT_LINUX32
diff --git a/sys/compat/linux/linux_ipc.c b/sys/compat/linux/linux_ipc.c
index 5f0c22b49e58..a72b0a9709b5 100644
--- a/sys/compat/linux/linux_ipc.c
+++ b/sys/compat/linux/linux_ipc.c
@@ -39,6 +39,7 @@ __FBSDID("$FreeBSD$");
 #include <sys/sem.h>
 #include <sys/shm.h>
 #include <sys/stat.h>
+#include <sys/sysent.h>
 
 #ifdef COMPAT_LINUX32
 #include <machine/../linux32/linux.h>
diff --git a/sys/compat/linux/linux_misc.c b/sys/compat/linux/linux_misc.c
index 96670ef9ca39..b20a1b3597e5 100644
--- a/sys/compat/linux/linux_misc.c
+++ b/sys/compat/linux/linux_misc.c
@@ -64,6 +64,7 @@ __FBSDID("$FreeBSD$");
 #include <sys/stat.h>
 #include <sys/syscallsubr.h>
 #include <sys/sysctl.h>
+#include <sys/sysent.h>
 #include <sys/sysproto.h>
 #include <sys/systm.h>
 #include <sys/time.h>
diff --git a/sys/compat/linux/linux_util.h b/sys/compat/linux/linux_util.h
index b89fd61de19a..b00a9036d367 100644
--- a/sys/compat/linux/linux_util.h
+++ b/sys/compat/linux/linux_util.h
@@ -36,7 +36,6 @@
 #ifndef	_LINUX_UTIL_H_
 #define	_LINUX_UTIL_H_
 
-#include <sys/sysent.h>
 #include <sys/uio.h>
 
 MALLOC_DECLARE(M_LINUX);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202302141447.31EElDGU072300>