From 72ab129799a231e322b119de3f9c1263e76527b8 Mon Sep 17 00:00:00 2001 From: Konstantin Belousov Date: Sat, 16 May 2026 22:27:40 +0300 Subject: [PATCH] x86: remove sys/mount.h from genassym.c The header is not needed, and causes some issues with build because it requires vnode_if.h generated due to transient dependency from vnode.h. While there, remove unneeded explicit sys/cdefs.h and sys/param.h usage. Reported and tested by: thierry Fixes: 1d5e4020e36e ("vnode: add VIRF_KNOTE flag") Sponsored by: The FreeBSD Foundation MFC after: 1 week --- sys/amd64/amd64/genassym.c | 3 --- sys/i386/i386/genassym.c | 3 --- 2 files changed, 6 deletions(-) diff --git a/sys/amd64/amd64/genassym.c b/sys/amd64/amd64/genassym.c index 2716784ee87..875c536166d 100644 --- a/sys/amd64/amd64/genassym.c +++ b/sys/amd64/amd64/genassym.c @@ -32,11 +32,9 @@ * SUCH DAMAGE. */ -#include #include "opt_hwpmc_hooks.h" #include "opt_kstack_pages.h" -#include #include #include #include @@ -46,7 +44,6 @@ #include #endif #include -#include #include #include #include diff --git a/sys/i386/i386/genassym.c b/sys/i386/i386/genassym.c index d4d80fbb38a..1a31f6b3428 100644 --- a/sys/i386/i386/genassym.c +++ b/sys/i386/i386/genassym.c @@ -32,12 +32,10 @@ * SUCH DAMAGE. */ -#include #include "opt_apic.h" #include "opt_hwpmc_hooks.h" #include "opt_kstack_pages.h" -#include #include #include #include @@ -47,7 +45,6 @@ #endif #include #include -#include #include #include #include