freebsd-dev/sys/geom
Warner Losh 887611b122 Retire devctl_notify_f()
devctl_notify_f isn't needed, so retire it. The flags argument is now
unused, so rather than keep it around, retire it. Convert all old
users of it to devctl_notify(). This path no longer sleeps, so is safe
to call from any context. Since it doesn't sleep, it doesn't need to
know if it is OK to sleep or not.

Reviewed by: markj@
Differential Revision: https://reviews.freebsd.org/D26140
2020-08-29 04:30:06 +00:00
..
bde Use explicit_bzero() instead of bzero() for sensitive data. 2020-06-25 20:25:35 +00:00
cache Consistently use gctl_get_provider instead of home-grown variants. 2020-07-22 02:15:21 +00:00
concat Consistently use gctl_get_provider instead of home-grown variants. 2020-07-22 02:15:21 +00:00
eli geli: use unmapped I/O 2020-08-26 02:44:35 +00:00
gate Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
journal sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/". 2020-07-09 02:52:39 +00:00
label geom_label: Make glabel labels more trivial by separating the tasting 2020-07-26 00:44:59 +00:00
linux_lvm Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
mirror Consistently use gctl_get_provider instead of home-grown variants. 2020-07-22 02:15:21 +00:00
mountver Consistently use gctl_get_provider instead of home-grown variants. 2020-07-22 02:15:21 +00:00
multipath sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/". 2020-07-09 02:52:39 +00:00
nop Consistently use gctl_get_provider instead of home-grown variants. 2020-07-22 02:15:21 +00:00
part gpart(8): Recognize apple-zfs and solaris-reserved partition ids 2020-08-17 17:07:05 +00:00
raid sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/". 2020-07-09 02:52:39 +00:00
raid3 Consistently use gctl_get_provider instead of home-grown variants. 2020-07-22 02:15:21 +00:00
shsec Use explicit_bzero() instead of bzero() for sensitive data. 2020-06-25 20:25:35 +00:00
stripe Consistently use gctl_get_provider instead of home-grown variants. 2020-07-22 02:15:21 +00:00
uzip Reimplement aliases in geom 2020-05-13 19:17:28 +00:00
vinum sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/". 2020-07-09 02:52:39 +00:00
virstor Use snprintf instead of sprintf. 2020-07-26 01:45:26 +00:00
zero Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
geom_bsd_enc.c sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00
geom_ccd.c Use snprintf instead of sprintf. 2020-07-26 01:45:26 +00:00
geom_ctl.c gctl_get_geom: Skip validation of g_class. 2020-07-26 22:30:55 +00:00
geom_ctl.h Define a constant for the maximum number of GEOM_CTL arguments. 2019-02-20 17:07:08 +00:00
geom_dbg.h GEOM: Reduce unnecessary log interleaving with sbufs 2019-08-07 19:28:35 +00:00
geom_dev.c Retire devctl_notify_f() 2020-08-29 04:30:06 +00:00
geom_disk.c Use devctl.h instead of bus.h to reduce newbus pollution. 2020-08-21 00:03:24 +00:00
geom_disk.h Add GEOM attribute to report physical device name, and report it 2019-11-09 17:30:19 +00:00
geom_dump.c Reimplement aliases in geom 2020-05-13 19:17:28 +00:00
geom_event.c Retire nstart/nend counters. 2019-12-30 00:46:10 +00:00
geom_flashmap.c Remove NAND and NANDFS support 2019-06-25 04:50:09 +00:00
geom_flashmap.h Support device-independent labels for geom_flashmap slices. 2019-03-24 19:11:45 +00:00
geom_int.h Remove duplicate g_debugflags declaration. 2019-12-05 15:07:32 +00:00
geom_io.c Pass BIO_SPEEDUP through all the geom layers 2020-01-17 01:15:55 +00:00
geom_kern.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
geom_map.c geom_map and geom_redboot: Remove unused ctlreq handler. 2020-07-26 22:30:01 +00:00
geom_redboot.c geom_map and geom_redboot: Remove unused ctlreq handler. 2020-07-26 22:30:01 +00:00
geom_slice.c Pass BIO_SPEEDUP through all the geom layers 2020-01-17 01:15:55 +00:00
geom_slice.h sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00
geom_subr.c sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/". 2020-07-09 02:52:39 +00:00
geom_vfs.c This commit enables a UFS filesystem to do a forcible unmount when 2020-05-25 23:47:31 +00:00
geom_vfs.h sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00
geom.h gctl_get_geom: Skip validation of g_class. 2020-07-26 22:30:55 +00:00
notes