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@
This commit is contained in:
Warner Losh 2020-08-21 00:03:24 +00:00
parent c7dd069c70
commit 773e541e8d
10 changed files with 10 additions and 10 deletions

View File

@ -39,12 +39,12 @@ __FBSDID("$FreeBSD$");
#include <sys/kernel.h> #include <sys/kernel.h>
#include <sys/bio.h> #include <sys/bio.h>
#include <sys/conf.h> #include <sys/conf.h>
#include <sys/devctl.h>
#include <sys/lock.h> #include <sys/lock.h>
#include <sys/mutex.h> #include <sys/mutex.h>
#include <sys/buf.h> #include <sys/buf.h>
#include <sys/proc.h> #include <sys/proc.h>
#include <sys/devicestat.h> #include <sys/devicestat.h>
#include <sys/bus.h>
#include <sys/sbuf.h> #include <sys/sbuf.h>
#include <sys/sysctl.h> #include <sys/sysctl.h>
#include <vm/vm.h> #include <vm/vm.h>

View File

@ -33,7 +33,7 @@ __FBSDID("$FreeBSD$");
#include <sys/malloc.h> #include <sys/malloc.h>
#include <sys/kmem.h> #include <sys/kmem.h>
#include <sys/sbuf.h> #include <sys/sbuf.h>
#include <sys/bus.h> #include <sys/devctl.h>
#include <sys/nvpair.h> #include <sys/nvpair.h>
#include <sys/sunddi.h> #include <sys/sunddi.h>
#include <sys/sysevent.h> #include <sys/sysevent.h>

View File

@ -45,7 +45,7 @@ __FBSDID("$FreeBSD$");
#include <sys/conf.h> #include <sys/conf.h>
#include <sys/ctype.h> #include <sys/ctype.h>
#include <sys/bio.h> #include <sys/bio.h>
#include <sys/bus.h> #include <sys/devctl.h>
#include <sys/lock.h> #include <sys/lock.h>
#include <sys/mutex.h> #include <sys/mutex.h>
#include <sys/proc.h> #include <sys/proc.h>

View File

@ -45,8 +45,8 @@ __FBSDID("$FreeBSD$");
#include <sys/kernel.h> #include <sys/kernel.h>
#include <sys/sysctl.h> #include <sys/sysctl.h>
#include <sys/bio.h> #include <sys/bio.h>
#include <sys/bus.h>
#include <sys/ctype.h> #include <sys/ctype.h>
#include <sys/devctl.h>
#include <sys/fcntl.h> #include <sys/fcntl.h>
#include <sys/malloc.h> #include <sys/malloc.h>
#include <sys/sbuf.h> #include <sys/sbuf.h>

View File

@ -32,8 +32,8 @@ __FBSDID("$FreeBSD$");
#include <sys/param.h> #include <sys/param.h>
#include <sys/kernel.h> #include <sys/kernel.h>
#include <sys/systm.h> #include <sys/systm.h>
#include <sys/bus.h>
#include <sys/bio.h> #include <sys/bio.h>
#include <sys/devctl.h>
#include <sys/lock.h> #include <sys/lock.h>
#include <sys/mutex.h> #include <sys/mutex.h>
#include <sys/module.h> #include <sys/module.h>

View File

@ -35,7 +35,7 @@
__FBSDID("$FreeBSD$"); __FBSDID("$FreeBSD$");
#include <sys/param.h> #include <sys/param.h>
#include <sys/bus.h> #include <sys/devctl.h>
#include <sys/malloc.h> #include <sys/malloc.h>
#include <sys/queue.h> #include <sys/queue.h>
#include <sys/refcount.h> #include <sys/refcount.h>

View File

@ -47,10 +47,10 @@ __FBSDID("$FreeBSD$");
#include <sys/signalvar.h> #include <sys/signalvar.h>
#include <sys/vnode.h> #include <sys/vnode.h>
#include <sys/acct.h> #include <sys/acct.h>
#include <sys/bus.h>
#include <sys/capsicum.h> #include <sys/capsicum.h>
#include <sys/compressor.h> #include <sys/compressor.h>
#include <sys/condvar.h> #include <sys/condvar.h>
#include <sys/devctl.h>
#include <sys/event.h> #include <sys/event.h>
#include <sys/fcntl.h> #include <sys/fcntl.h>
#include <sys/imgact.h> #include <sys/imgact.h>

View File

@ -42,7 +42,7 @@ __FBSDID("$FreeBSD$");
#include <sys/param.h> #include <sys/param.h>
#include <sys/conf.h> #include <sys/conf.h>
#include <sys/smp.h> #include <sys/smp.h>
#include <sys/bus.h> #include <sys/devctl.h>
#include <sys/eventhandler.h> #include <sys/eventhandler.h>
#include <sys/fcntl.h> #include <sys/fcntl.h>
#include <sys/jail.h> #include <sys/jail.h>

View File

@ -40,7 +40,7 @@
#include <sys/param.h> #include <sys/param.h>
#include <sys/systm.h> #include <sys/systm.h>
#include <sys/bus.h> #include <sys/devctl.h>
#include <sys/eventhandler.h> #include <sys/eventhandler.h>
#include <sys/jail.h> #include <sys/jail.h>
#include <sys/kernel.h> #include <sys/kernel.h>

View File

@ -37,7 +37,7 @@ __FBSDID("$FreeBSD$");
#include <sys/param.h> #include <sys/param.h>
#include <sys/systm.h> #include <sys/systm.h>
#include <sys/bus.h> #include <sys/devctl.h>
#include <sys/jail.h> #include <sys/jail.h>
#include <sys/kernel.h> #include <sys/kernel.h>
#include <sys/limits.h> #include <sys/limits.h>