1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-11-30 08:19:09 +00:00
freebsd/sys/dev/aac
Warner Losh dfdbb32093 Don't need giant for these drivers dev nodes.
Also, Giant isn't required to busy / unbusy a device, so drop that too while I'm
here. It's not done elsewhere in the tree and in the future will likely be
handled by a node lock to ensure consistency. Leave Giant in place for attach
and removing childing, as that's actually still needed, even if imperfect.

Remove stale comment about contigmalloc taking Giant and calling w/o the lock
held. Neither of these is still true.
2019-11-24 15:37:19 +00:00
..
aac_cam.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
aac_debug.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
aac_disk.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
aac_linux.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
aac_pci.c Make uniqueifier match the module definition. 2019-05-24 01:43:29 +00:00
aac_tables.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
aac.c Don't need giant for these drivers dev nodes. 2019-11-24 15:37:19 +00:00
aacreg.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
aacvar.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00