Author: imp Date: Fri Aug 21 00:03:24 2020 New Revision: 364442 URL: https://svnweb.freebsd.org/changeset/base/364442
Log: Use devctl.h instead of bus.h to reduce newbus pollution. There's no need for these parts of the kernel to know about newbus, so narrow what is included to devctl.h for device_notify_*. Suggested by: kib@ Modified: head/sys/cam/cam_periph.c head/sys/cddl/compat/opensolaris/kern/opensolaris_sysevent.c head/sys/geom/geom_dev.c head/sys/geom/geom_disk.c head/sys/kern/kern_conf.c head/sys/kern/kern_rctl.c head/sys/kern/kern_sig.c head/sys/kern/vfs_mount.c head/sys/net/if_ethersubr.c head/sys/netinet/ip_carp.c Modified: head/sys/cam/cam_periph.c ============================================================================== --- head/sys/cam/cam_periph.c Thu Aug 20 20:31:47 2020 (r364441) +++ head/sys/cam/cam_periph.c Fri Aug 21 00:03:24 2020 (r364442) @@ -39,12 +39,12 @@ __FBSDID("$FreeBSD$"); #include <sys/kernel.h> #include <sys/bio.h> #include <sys/conf.h> +#include <sys/devctl.h> #include <sys/lock.h> #include <sys/mutex.h> #include <sys/buf.h> #include <sys/proc.h> #include <sys/devicestat.h> -#include <sys/bus.h> #include <sys/sbuf.h> #include <sys/sysctl.h> #include <vm/vm.h> Modified: head/sys/cddl/compat/opensolaris/kern/opensolaris_sysevent.c ============================================================================== --- head/sys/cddl/compat/opensolaris/kern/opensolaris_sysevent.c Thu Aug 20 20:31:47 2020 (r364441) +++ head/sys/cddl/compat/opensolaris/kern/opensolaris_sysevent.c Fri Aug 21 00:03:24 2020 (r364442) @@ -33,7 +33,7 @@ __FBSDID("$FreeBSD$"); #include <sys/malloc.h> #include <sys/kmem.h> #include <sys/sbuf.h> -#include <sys/bus.h> +#include <sys/devctl.h> #include <sys/nvpair.h> #include <sys/sunddi.h> #include <sys/sysevent.h> Modified: head/sys/geom/geom_dev.c ============================================================================== --- head/sys/geom/geom_dev.c Thu Aug 20 20:31:47 2020 (r364441) +++ head/sys/geom/geom_dev.c Fri Aug 21 00:03:24 2020 (r364442) @@ -45,7 +45,7 @@ __FBSDID("$FreeBSD$"); #include <sys/conf.h> #include <sys/ctype.h> #include <sys/bio.h> -#include <sys/bus.h> +#include <sys/devctl.h> #include <sys/lock.h> #include <sys/mutex.h> #include <sys/proc.h> Modified: head/sys/geom/geom_disk.c ============================================================================== --- head/sys/geom/geom_disk.c Thu Aug 20 20:31:47 2020 (r364441) +++ head/sys/geom/geom_disk.c Fri Aug 21 00:03:24 2020 (r364442) @@ -45,8 +45,8 @@ __FBSDID("$FreeBSD$"); #include <sys/kernel.h> #include <sys/sysctl.h> #include <sys/bio.h> -#include <sys/bus.h> #include <sys/ctype.h> +#include <sys/devctl.h> #include <sys/fcntl.h> #include <sys/malloc.h> #include <sys/sbuf.h> Modified: head/sys/kern/kern_conf.c ============================================================================== --- head/sys/kern/kern_conf.c Thu Aug 20 20:31:47 2020 (r364441) +++ head/sys/kern/kern_conf.c Fri Aug 21 00:03:24 2020 (r364442) @@ -32,8 +32,8 @@ __FBSDID("$FreeBSD$"); #include <sys/param.h> #include <sys/kernel.h> #include <sys/systm.h> -#include <sys/bus.h> #include <sys/bio.h> +#include <sys/devctl.h> #include <sys/lock.h> #include <sys/mutex.h> #include <sys/module.h> Modified: head/sys/kern/kern_rctl.c ============================================================================== --- head/sys/kern/kern_rctl.c Thu Aug 20 20:31:47 2020 (r364441) +++ head/sys/kern/kern_rctl.c Fri Aug 21 00:03:24 2020 (r364442) @@ -35,7 +35,7 @@ __FBSDID("$FreeBSD$"); #include <sys/param.h> -#include <sys/bus.h> +#include <sys/devctl.h> #include <sys/malloc.h> #include <sys/queue.h> #include <sys/refcount.h> Modified: head/sys/kern/kern_sig.c ============================================================================== --- head/sys/kern/kern_sig.c Thu Aug 20 20:31:47 2020 (r364441) +++ head/sys/kern/kern_sig.c Fri Aug 21 00:03:24 2020 (r364442) @@ -47,10 +47,10 @@ __FBSDID("$FreeBSD$"); #include <sys/signalvar.h> #include <sys/vnode.h> #include <sys/acct.h> -#include <sys/bus.h> #include <sys/capsicum.h> #include <sys/compressor.h> #include <sys/condvar.h> +#include <sys/devctl.h> #include <sys/event.h> #include <sys/fcntl.h> #include <sys/imgact.h> Modified: head/sys/kern/vfs_mount.c ============================================================================== --- head/sys/kern/vfs_mount.c Thu Aug 20 20:31:47 2020 (r364441) +++ head/sys/kern/vfs_mount.c Fri Aug 21 00:03:24 2020 (r364442) @@ -42,7 +42,7 @@ __FBSDID("$FreeBSD$"); #include <sys/param.h> #include <sys/conf.h> #include <sys/smp.h> -#include <sys/bus.h> +#include <sys/devctl.h> #include <sys/eventhandler.h> #include <sys/fcntl.h> #include <sys/jail.h> Modified: head/sys/net/if_ethersubr.c ============================================================================== --- head/sys/net/if_ethersubr.c Thu Aug 20 20:31:47 2020 (r364441) +++ head/sys/net/if_ethersubr.c Fri Aug 21 00:03:24 2020 (r364442) @@ -40,7 +40,7 @@ #include <sys/param.h> #include <sys/systm.h> -#include <sys/bus.h> +#include <sys/devctl.h> #include <sys/eventhandler.h> #include <sys/jail.h> #include <sys/kernel.h> Modified: head/sys/netinet/ip_carp.c ============================================================================== --- head/sys/netinet/ip_carp.c Thu Aug 20 20:31:47 2020 (r364441) +++ head/sys/netinet/ip_carp.c Fri Aug 21 00:03:24 2020 (r364442) @@ -37,7 +37,7 @@ __FBSDID("$FreeBSD$"); #include <sys/param.h> #include <sys/systm.h> -#include <sys/bus.h> +#include <sys/devctl.h> #include <sys/jail.h> #include <sys/kernel.h> #include <sys/limits.h> _______________________________________________ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"