Warner Losh c6df6f5322 Create wrapper for Giant taken for newbus
Create a wrapper for newbus to take giant and for busses to take it too.
bus_topo_lock() should be called before interacting with newbus routines
and unlocked with bus_topo_unlock(). If you need the topology lock for
some reason, bus_topo_mtx() will provide that.

Sponsored by:		Netflix
Reviewed by:		mav
Differential Revision:	https://reviews.freebsd.org/D31831
2021-12-09 17:04:45 -07:00
..
2021-09-04 17:26:10 +02:00
2021-05-03 14:38:52 +03:00
2021-08-26 11:23:44 +02:00
2021-01-29 21:43:20 +00:00
2021-11-08 12:00:00 +01:00
2021-11-19 22:01:27 +01:00
2020-12-29 17:35:06 +01:00
2021-12-06 09:32:31 -08:00
2021-12-04 08:42:55 +01:00
2021-11-30 17:35:15 +01:00
2021-11-20 19:29:01 +01:00
2021-12-06 09:32:31 -08:00
2021-12-09 20:39:40 +00:00
2021-06-24 13:00:56 +02:00
2020-11-20 14:45:45 +00:00
2021-04-02 07:01:20 +00:00
2020-10-16 11:22:29 +00:00
2021-07-28 09:35:09 -07:00
2021-02-11 16:12:29 +01:00