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"

Reply via email to